Class RedisClusterDockerServiceConfigurer.RedisClusterDockerServiceConfigurerBuilder<C extends RedisClusterDockerServiceConfigurer,B extends RedisClusterDockerServiceConfigurer.RedisClusterDockerServiceConfigurerBuilder<C,B>>
java.lang.Object
pl.netroute.hussar.core.service.api.BaseServiceConfigurer.BaseServiceConfigurerBuilder<RedisClusterDockerService,C,B>
pl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer.BaseDockerServiceConfigurerBuilder<RedisClusterDockerService,C,B>
pl.netroute.hussar.service.nosql.redis.api.RedisClusterDockerServiceConfigurer.RedisClusterDockerServiceConfigurerBuilder<C,B>
- Enclosing class:
RedisClusterDockerServiceConfigurer
public abstract static class RedisClusterDockerServiceConfigurer.RedisClusterDockerServiceConfigurerBuilder<C extends RedisClusterDockerServiceConfigurer,B extends RedisClusterDockerServiceConfigurer.RedisClusterDockerServiceConfigurerBuilder<C,B>>
extends pl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer.BaseDockerServiceConfigurerBuilder<RedisClusterDockerService,C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Cdone()enablePassword(boolean enablePassword) Shall run RedisCluster in password less mode.registerPasswordUnderEnvironmentVariable(String registerPasswordUnderEnvironmentVariable) registerPasswordUnderEnvironmentVariables(Collection<? extends String> registerPasswordUnderEnvironmentVariables) registerPasswordUnderProperties(Collection<? extends String> registerPasswordUnderProperties) registerPasswordUnderProperty(String registerPasswordUnderProperty) registerUsernameUnderEnvironmentVariable(String registerUsernameUnderEnvironmentVariable) registerUsernameUnderEnvironmentVariables(Collection<? extends String> registerUsernameUnderEnvironmentVariables) registerUsernameUnderProperties(Collection<? extends String> registerUsernameUnderProperties) registerUsernameUnderProperty(String registerUsernameUnderProperty) protected abstract Bself()toString()Methods inherited from class pl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer.BaseDockerServiceConfigurerBuilder
dockerImageVersionMethods inherited from class pl.netroute.hussar.core.service.api.BaseServiceConfigurer.BaseServiceConfigurerBuilder
clearRegisterEndpointUnderEnvironmentVariables, clearRegisterEndpointUnderProperties, name, registerEndpointUnderEnvironmentVariable, registerEndpointUnderEnvironmentVariables, registerEndpointUnderProperties, registerEndpointUnderProperty
-
Constructor Details
-
RedisClusterDockerServiceConfigurerBuilder
public RedisClusterDockerServiceConfigurerBuilder()
-
-
Method Details
-
enablePassword
Shall run RedisCluster in password less mode.- Returns:
this.
-
registerUsernameUnderProperty
-
registerUsernameUnderProperties
public B registerUsernameUnderProperties(Collection<? extends String> registerUsernameUnderProperties) -
clearRegisterUsernameUnderProperties
-
registerUsernameUnderEnvironmentVariable
-
registerUsernameUnderEnvironmentVariables
public B registerUsernameUnderEnvironmentVariables(Collection<? extends String> registerUsernameUnderEnvironmentVariables) -
clearRegisterUsernameUnderEnvironmentVariables
-
registerPasswordUnderProperty
-
registerPasswordUnderProperties
public B registerPasswordUnderProperties(Collection<? extends String> registerPasswordUnderProperties) -
clearRegisterPasswordUnderProperties
-
registerPasswordUnderEnvironmentVariable
-
registerPasswordUnderEnvironmentVariables
public B registerPasswordUnderEnvironmentVariables(Collection<? extends String> registerPasswordUnderEnvironmentVariables) -
clearRegisterPasswordUnderEnvironmentVariables
-
self
- Specified by:
selfin classpl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer.BaseDockerServiceConfigurerBuilder<RedisClusterDockerService,C extends RedisClusterDockerServiceConfigurer, B extends RedisClusterDockerServiceConfigurer.RedisClusterDockerServiceConfigurerBuilder<C, B>>
-
done
- Specified by:
donein classpl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer.BaseDockerServiceConfigurerBuilder<RedisClusterDockerService,C extends RedisClusterDockerServiceConfigurer, B extends RedisClusterDockerServiceConfigurer.RedisClusterDockerServiceConfigurerBuilder<C, B>>
-
toString
- Overrides:
toStringin classpl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer.BaseDockerServiceConfigurerBuilder<RedisClusterDockerService,C extends RedisClusterDockerServiceConfigurer, B extends RedisClusterDockerServiceConfigurer.RedisClusterDockerServiceConfigurerBuilder<C, B>>
-