Class RedisDockerServiceConfigurer.RedisDockerServiceConfigurerBuilder<C extends RedisDockerServiceConfigurer,B extends RedisDockerServiceConfigurer.RedisDockerServiceConfigurerBuilder<C,B>>
java.lang.Object
pl.netroute.hussar.core.service.api.BaseServiceConfigurer.BaseServiceConfigurerBuilder<RedisDockerService,C,B>
pl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer.BaseDockerServiceConfigurerBuilder<RedisDockerService,C,B>
pl.netroute.hussar.service.nosql.redis.api.RedisDockerServiceConfigurer.RedisDockerServiceConfigurerBuilder<C,B>
- Enclosing class:
RedisDockerServiceConfigurer
public abstract static class RedisDockerServiceConfigurer.RedisDockerServiceConfigurerBuilder<C extends RedisDockerServiceConfigurer,B extends RedisDockerServiceConfigurer.RedisDockerServiceConfigurerBuilder<C,B>>
extends pl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer.BaseDockerServiceConfigurerBuilder<RedisDockerService,C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Cdone()enablePassword(boolean enablePassword) Shall run Redis 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
-
RedisDockerServiceConfigurerBuilder
public RedisDockerServiceConfigurerBuilder()
-
-
Method Details
-
enablePassword
Shall run Redis 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<RedisDockerService,C extends RedisDockerServiceConfigurer, B extends RedisDockerServiceConfigurer.RedisDockerServiceConfigurerBuilder<C, B>>
-
done
- Specified by:
donein classpl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer.BaseDockerServiceConfigurerBuilder<RedisDockerService,C extends RedisDockerServiceConfigurer, B extends RedisDockerServiceConfigurer.RedisDockerServiceConfigurerBuilder<C, B>>
-
toString
- Overrides:
toStringin classpl.netroute.hussar.core.service.api.BaseDockerServiceConfigurer.BaseDockerServiceConfigurerBuilder<RedisDockerService,C extends RedisDockerServiceConfigurer, B extends RedisDockerServiceConfigurer.RedisDockerServiceConfigurerBuilder<C, B>>
-