Oracle Transactional Event Queues REST Endpoints

Oracle Transactional Event Queues
Services related to Oracle Transactional Event Queues.
Create a Consumer Group
Method: post
Path: /database/txeventq/clusters/{cluster_id}/consumer-groups/{consumer_group_id}
Create a new Transactional Event Queue Topic
Method: post
Path: /database/txeventq/clusters/{cluster_id}/topics
Create Consumer Instance
Method: post
Path: /database/txeventq/consumers/{group_name}
Delete a Consumer Group
Method: delete
Path: /database/txeventq/clusters/{cluster_id}/consumer-groups/{consumer_group_id}
Delete Consumer Instance
Method: delete
Path: /database/txeventq/consumers/{group_name}/instances/{instance}
Delete the Transactional Event Queue Topic with the specified topic_name
Method: delete
Path: /database/txeventq/clusters/{cluster_id}/topics/{topic_name}
Describe the specified Transactional Event Queue Topic Partition
Method: get
Path: /database/txeventq/topics/{topic_name}/partitions/{partition_id}
Describe Transactional Event Queue Topic Partition specified in Cluster
Method: get
Path: /database/txeventq/clusters/{cluster_id}/topics/{topic_name}/partitions/{partition_id}
Describe Transactional Event Queue Topic Partitions
Method: get
Path: /database/txeventq/topics/{topic_name}/partitions
Describes Transactional Event Queue Topic in Cluster
Method: get
Path: /database/txeventq/clusters/{cluster_id}/topics/{topic_name}
Fetch messages for the specified Consumer
Method: get
Path: /database/txeventq/consumers/{group_name}/instances/{instance}/records
Get a Consumer Group
Method: get
Path: /database/txeventq/clusters/{cluster_id}/consumer-groups/{consumer_group_id}
Get all Transactional Event Queue Topics in the schema
Method: get
Path: /database/txeventq/topics
Get Consumer Groups in Cluster
Method: get
Path: /database/txeventq/clusters/{cluster_id}/consumer-groups
Get consumer lag for Transactional Event Queue Topic Partition
Method: get
Path: /database/txeventq/clusters/{cluster_id}/consumer-groups/{consumer_group_id}/lags/{topic_name}/partitions/{partition_id}
Get Consumer last Commit Offsets
Method: get
Path: /database/txeventq/consumers/{group_name}/instances/{instance}/offsets
Get description of a particular Transactional Event Queue Topic.
Method: get
Path: /database/txeventq/topics/{topic_name}
Get lag summary for Consumer Groups in Cluster
Method: get
Path: /database/txeventq/clusters/{cluster_id}/consumer-groups/{consumer_group_id}/lag-summary
Get Transactional Event Queue Topic Partition Offsets
Method: get
Path: /database/txeventq/topics/{topic_name}/partitions/{partition_id}/offsets
Lags/Offsets of consumers in the Consumer group
Method: get
Path: /database/txeventq/clusters/{cluster_id}/consumer-groups/{consumer_group_id}/lags
List Partitions for a Transactional Event Queue Topic in Cluster
Method: get
Path: /database/txeventq/clusters/{cluster_id}/topics/{topic_name}/partitions
List Transactional Event Queue Topics that belong to the specified database cluster
Method: get
Path: /database/txeventq/clusters/{cluster_id}/topics
Produce a message to the Transactional Event Queue Topic specified by topic_name
Method: post
Path: /database/txeventq/topics/{topic_name}
Produce messages in the specified Transactional Event Queue Topic Partition
Method: post
Path: /database/txeventq/topics/{topic_name}/partitions/{partition_id}
Seek to End of Partitions for Consumer Group
Method: post
Path: /database/txeventq/consumers/{group_name}/instances/{instance}/positions/end
Seek to specified Transactional Event Queue Topic partition offsets for Consumer Group
Method: post
Path: /database/txeventq/consumers/{group_name}/instances/{instance}/positions
Seek to start of Partitions for Consumer Group
Method: post
Path: /database/txeventq/consumers/{group_name}/instances/{instance}/positions/beginning
Subscribed list of Transactional Event Queue Topics
Method: get
Path: /database/txeventq/consumers/{group_name}/instances/{instance}/subscription