| ChangeConnectHarnessCompartmentDetails | Detailed representation of a change connect harness compartment operation. | 
| ChangeConnectHarnessCompartmentDetails.Builder |  | 
| ChangeStreamCompartmentDetails | Detailed representation of a change stream compartment operation. | 
| ChangeStreamCompartmentDetails.Builder |  | 
| ChangeStreamPoolCompartmentDetails | Detailed representation of a change stream pool compartment operation. | 
| ChangeStreamPoolCompartmentDetails.Builder |  | 
| ConnectHarness | Detailed representation of a connect harness. | 
| ConnectHarness.Builder |  | 
| ConnectHarnessSummary | Summary representation of a ConnectHarness. | 
| ConnectHarnessSummary.Builder |  | 
| CreateConnectHarnessDetails | Object used to create a connect harness. | 
| CreateConnectHarnessDetails.Builder |  | 
| CreateCursorDetails | Object used to create a cursor to consume messages in a stream. | 
| CreateCursorDetails.Builder |  | 
| CreateGroupCursorDetails | Object used to create a group cursor. | 
| CreateGroupCursorDetails.Builder |  | 
| CreateStreamDetails | Object used to create a stream. | 
| CreateStreamDetails.Builder |  | 
| CreateStreamPoolDetails | Object used to create a stream pool. | 
| CreateStreamPoolDetails.Builder |  | 
| Cursor | A cursor that indicates the position in the stream from which you want to begin consuming
messages and which is required by the getMessagesoperation. | 
| Cursor.Builder |  | 
| CustomEncryptionKey | Custom Encryption Key which will be used for encryption by all the streams in the pool. | 
| CustomEncryptionKey.Builder |  | 
| CustomEncryptionKeyDetails | The OCID of the custom encryption key to be used or deleted if currently being used. | 
| CustomEncryptionKeyDetails.Builder |  | 
| Group | Represents the current state of a consumer group, including partition reservations and committed
offsets. | 
| Group.Builder |  | 
| KafkaSettings | Settings for the Kafka compatibility layer. | 
| KafkaSettings.Builder |  | 
| Message | A message in a stream. | 
| Message.Builder |  | 
| PartitionReservation | Represents the state of a single partition reservation. | 
| PartitionReservation.Builder |  | 
| PrivateEndpointDetails | Optional parameters if a private stream pool is requested. | 
| PrivateEndpointDetails.Builder |  | 
| PrivateEndpointSettings | Optional settings if the stream pool is private. | 
| PrivateEndpointSettings.Builder |  | 
| PutMessagesDetails | Object that represents an array of messages to emit to a stream. | 
| PutMessagesDetails.Builder |  | 
| PutMessagesDetailsEntry | Object that represents a message to emit to a stream. | 
| PutMessagesDetailsEntry.Builder |  | 
| PutMessagesResult | The response to a putMessagesrequest. | 
| PutMessagesResult.Builder |  | 
| PutMessagesResultEntry | Represents the result of a putMessagesrequest, whether
it was successful or not. | 
| PutMessagesResultEntry.Builder |  | 
| Stream | Detailed representation of a stream, including all its partitions. | 
| Stream.Builder |  | 
| StreamPool | The details of a stream pool. | 
| StreamPool.Builder |  | 
| StreamPoolSummary | The summary representation of a stream pool. | 
| StreamPoolSummary.Builder |  | 
| StreamSummary | Summary representation of a stream. | 
| StreamSummary.Builder |  | 
| UpdateConnectHarnessDetails | Object used to update a connect harness. | 
| UpdateConnectHarnessDetails.Builder |  | 
| UpdateGroupDetails | Request body for operationally managing a group. | 
| UpdateGroupDetails.Builder |  | 
| UpdateStreamDetails | Object used to update a stream. | 
| UpdateStreamDetails.Builder |  | 
| UpdateStreamPoolDetails | Object used to update the stream pool’s details. | 
| UpdateStreamPoolDetails.Builder |  |