- natsBinder(NatsChannelProvisioner) - Method in class io.nats.cloud.stream.binder.NatsChannelBinderConfiguration
-
- NatsBinderConfigurationProperties - Class in io.nats.cloud.stream.binder.properties
-
- NatsBinderConfigurationProperties() - Constructor for class io.nats.cloud.stream.binder.properties.NatsBinderConfigurationProperties
-
- NatsBindingProperties - Class in io.nats.cloud.stream.binder.properties
-
- NatsBindingProperties() - Constructor for class io.nats.cloud.stream.binder.properties.NatsBindingProperties
-
- NatsChannelBinder - Class in io.nats.cloud.stream.binder
-
A NATS channel binder provides a NATS connection to the code attached to it.
- NatsChannelBinder(NatsExtendedBindingProperties, NatsBinderConfigurationProperties, NatsProperties, NatsChannelProvisioner, ConnectionListener, ErrorListener) - Constructor for class io.nats.cloud.stream.binder.NatsChannelBinder
-
Create a binder with the specified properties.
- NatsChannelBinderConfiguration - Class in io.nats.cloud.stream.binder
-
- NatsChannelBinderConfiguration() - Constructor for class io.nats.cloud.stream.binder.NatsChannelBinderConfiguration
-
- natsChannelProvisioner() - Method in class io.nats.cloud.stream.binder.NatsChannelBinderConfiguration
-
- NatsChannelProvisioner - Class in io.nats.cloud.stream.binder
-
Provisioners turn destination names into Destination objects.
- NatsChannelProvisioner() - Constructor for class io.nats.cloud.stream.binder.NatsChannelProvisioner
-
- NatsConsumerDestination - Class in io.nats.cloud.stream.binder
-
NatsConsumerDestinations use their name to determine the subject and queue group (if any) to listen to.
- NatsConsumerDestination(String) - Constructor for class io.nats.cloud.stream.binder.NatsConsumerDestination
-
Create a new consumer destination with the provided name.
- NatsConsumerProperties - Class in io.nats.cloud.stream.binder.properties
-
- NatsConsumerProperties() - Constructor for class io.nats.cloud.stream.binder.properties.NatsConsumerProperties
-
- NatsExtendedBindingProperties - Class in io.nats.cloud.stream.binder.properties
-
- NatsExtendedBindingProperties() - Constructor for class io.nats.cloud.stream.binder.properties.NatsExtendedBindingProperties
-
- natsExtendedPropertiesDefaultMappingsProvider() - Method in class io.nats.cloud.stream.binder.NatsChannelBinderConfiguration
-
- NatsMessageHandler - Class in io.nats.cloud.stream.binder
-
NatsMessageHandlers implement the standard message handling pattern.
- NatsMessageHandler(String, Connection) - Constructor for class io.nats.cloud.stream.binder.NatsMessageHandler
-
Create a handler with a specific, unchanging subject, and a NATS connection.
- NatsMessageProducer - Class in io.nats.cloud.stream.binder
-
MessageProducer for NATS connections.
- NatsMessageProducer(NatsConsumerDestination, Connection) - Constructor for class io.nats.cloud.stream.binder.NatsMessageProducer
-
Create a message producer.
- NatsMessageSource - Class in io.nats.cloud.stream.binder
-
Message source for NATS connections, allowing synchronous polling.
- NatsMessageSource(NatsConsumerDestination, Connection) - Constructor for class io.nats.cloud.stream.binder.NatsMessageSource
-
Create a message source.
- NatsProducerDestination - Class in io.nats.cloud.stream.binder
-
NATS uses subjects for sending and receiving.
- NatsProducerDestination(String) - Constructor for class io.nats.cloud.stream.binder.NatsProducerDestination
-
- NatsProducerProperties - Class in io.nats.cloud.stream.binder.properties
-
- NatsProducerProperties() - Constructor for class io.nats.cloud.stream.binder.properties.NatsProducerProperties
-