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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetHost()
Returns host name of gRPC server.int
getPort()
Gets gRPC server port.boolean
Returns true if distributed configuration is enabled.boolean
Returns true if TLS is enabled.void
setEnabled
(boolean enabled) Enables distributed configuration.void
setEnableTls
(boolean enableTls) Enables TLS support.void
Sets host name of gRPC server.void
setPort
(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
-true
to enable TLS
-
isEnabled
public boolean isEnabled()Returns true if distributed configuration is enabled.- Specified by:
isEnabled
in 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
-