Package io.micronaut.coherence.discovery
Class CoherenceClientConfiguration
java.lang.Object
io.micronaut.coherence.discovery.CoherenceClientConfiguration
- All Implemented Interfaces:
io.micronaut.core.util.Toggleable
@ConfigurationProperties("coherence.client")
@Requires(property="coherence.client.enabled",
value="true",
defaultValue="false")
public class CoherenceClientConfiguration
extends Object
implements io.micronaut.core.util.Toggleable
The Coherence client configuration.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetHost()Returns host name of gRPC server.intgetPort()Gets gRPC server port.booleanReturns true if distributed configuration is enabled.booleanReturns true if TLS is enabled.voidsetEnabled(boolean enabled) Enables distributed configuration.voidsetEnableTls(boolean enableTls) Enables TLS support.voidSets host name of gRPC server.voidsetPort(int port) Sets gRPC server port.toString()
-
Field Details
-
PREFIX
- See Also:
-
-
Constructor Details
-
CoherenceClientConfiguration
public CoherenceClientConfiguration()
-
-
Method Details
-
getHost
Returns host name of gRPC server.- Returns:
- host name
-
setHost
Sets host name of gRPC server.- Parameters:
host- host name
-
getPort
public int getPort()Gets gRPC server port.- Returns:
- port
-
setPort
public void setPort(int port) Sets gRPC server port.- Parameters:
port- port
-
isEnableTls
public boolean isEnableTls()Returns true if TLS is enabled.- Returns:
- true if TLS is enabled
-
setEnableTls
public void setEnableTls(boolean enableTls) Enables TLS support.- Parameters:
enableTls-trueto enable TLS
-
isEnabled
public boolean isEnabled()Returns true if distributed configuration is enabled.- Specified by:
isEnabledin interfaceio.micronaut.core.util.Toggleable- Returns:
- Is distributed configuration enabled. True if it is.
-
setEnabled
public void setEnabled(boolean enabled) Enables distributed configuration.- Parameters:
enabled- Enable the distributed configuration
-
toString
-