Package org.togglz.hazelcast
Class HazelcastStateRepository.Builder
- java.lang.Object
-
- org.togglz.hazelcast.HazelcastStateRepository.Builder
-
- Enclosing class:
- HazelcastStateRepository
public static class HazelcastStateRepository.Builder extends Object
Builder for aHazelcastStateRepository.
-
-
Constructor Summary
Constructors Constructor Description Builder()Creates a new builder for aHazelcastStateRepository.Builder(com.hazelcast.config.Config hazelcastConfig)Creates a new builder for aHazelcastStateRepository.Builder(String mapName)Creates a new builder for aHazelcastStateRepository.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HazelcastStateRepositorybuild()Creates a newHazelcastStateRepositoryusing the current settings.HazelcastStateRepository.BuilderclientConfig(com.hazelcast.client.config.ClientConfig hazelcastClientConfig)HazelcastStateRepository.Builderconfig(com.hazelcast.config.Config hazelcastConfig)Sets the Hazelcast configuration.HazelcastStateRepository.BuilderhazelcastInstance(com.hazelcast.core.HazelcastInstance hazelcastInstance)HazelcastStateRepository.BuildermapName(String mapName)Sets the Hazelcast map name to use.
-
-
-
Constructor Detail
-
Builder
public Builder()
Creates a new builder for aHazelcastStateRepository.
-
Builder
public Builder(String mapName)
Creates a new builder for aHazelcastStateRepository.- Parameters:
mapName- the Hazelcast map name to use for feature state store
-
Builder
public Builder(com.hazelcast.config.Config hazelcastConfig)
Creates a new builder for aHazelcastStateRepository.- Parameters:
hazelcastConfig- the Hazelcast configurationConfig
-
-
Method Detail
-
mapName
public HazelcastStateRepository.Builder mapName(String mapName)
Sets the Hazelcast map name to use.- Parameters:
mapName- the Hazelcast map name to use for feature state store
-
config
public HazelcastStateRepository.Builder config(com.hazelcast.config.Config hazelcastConfig)
Sets the Hazelcast configuration.- Parameters:
hazelcastConfig- the Hazelcast configurationConfig
-
clientConfig
public HazelcastStateRepository.Builder clientConfig(com.hazelcast.client.config.ClientConfig hazelcastClientConfig)
-
hazelcastInstance
public HazelcastStateRepository.Builder hazelcastInstance(com.hazelcast.core.HazelcastInstance hazelcastInstance)
-
build
public HazelcastStateRepository build()
Creates a newHazelcastStateRepositoryusing the current settings.
-
-