The authentication token to use when connecting to the Oracle Streaming Service.
The Oracle Streaming Service bootstrap servers.
Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: {@code {"foo-namespace": {"bar-key": "value"}}}
A short description of the Channel.
The IDs of the Skills and Digital Assistants that the Channel is routed to.
Simple key-value pair that is applied without any predefined name, type, or scope. Example: {@code {"bar-key": "value"}}
The topic inbound messages are received on.
The Channel's name. The name can contain only letters, numbers, periods, and underscores. The name must begin with a letter.
The topic outbound messages are sent on.
The SASL mechanmism to use when conecting to the Oracle Streaming Service. See Oracle Streaming Service documentation for a list of valid values.
The security protocol to use when conecting to the Oracle Streaming Service. See Oracle Streaming Service documentation for a list of valid values.
The number of milliseconds before a session expires. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.
The stream pool OCI to use when connecting to the Oracle Streaming Service.
The tenancy to use when connecting to the Oracle Streaming Service.
The user name to use when connecting to the Oracle Streaming Service.
Properties required to create an Oracle Streaming Service (OSS) channel.