Package io.micronaut.nats.connect
Class NatsConnectionFactoryConfig.JetStreamConfiguration.KeyValueConfiguration
java.lang.Object
io.micronaut.nats.connect.NatsConnectionFactoryConfig.JetStreamConfiguration.KeyValueConfiguration
- Enclosing class:
- NatsConnectionFactoryConfig.JetStreamConfiguration
@EachProperty("keyvalue")
public static class NatsConnectionFactoryConfig.JetStreamConfiguration.KeyValueConfiguration
extends Object
Manages a single key value configuration.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionio.nats.client.api.KeyValueConfiguration.Builderget the key value configuration builder.booleancreate or update key/value store during startup.voidsetCreateOrUpdate(boolean createOrUpdate) create or update key/value store during startup.io.nats.client.api.KeyValueConfigurationreturn the configuration asKeyValueConfiguration.
- 
Constructor Details- 
KeyValueConfiguration
 
- 
- 
Method Details- 
getBuilderpublic io.nats.client.api.KeyValueConfiguration.Builder getBuilder()get the key value configuration builder.- Returns:
- key value configuration builder
 
- 
toKeyValueConfigurationpublic io.nats.client.api.KeyValueConfiguration toKeyValueConfiguration()return the configuration asKeyValueConfiguration.- Returns:
- nats key value configuration
 
- 
isCreateOrUpdatepublic boolean isCreateOrUpdate()create or update key/value store during startup.- Returns:
- true, if key/value store should be created or updated
- Since:
- 4.4.0
 
- 
setCreateOrUpdatepublic void setCreateOrUpdate(boolean createOrUpdate) create or update key/value store during startup.- Parameters:
- createOrUpdate- true to create or update key/value store during startup
- Since:
- 4.4.0
 
 
-