Class ConsulFactory
java.lang.Object
org.kiwiproject.dropwizard.consul.ConsulFactory
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.kiwiproject.consul.Consul
build()
boolean
io.dropwizard.util.Duration
Optional<org.kiwiproject.consul.config.ClientConfig>
io.dropwizard.util.Duration
com.google.common.net.HostAndPort
Optional<io.dropwizard.util.Duration>
@Nullable String
getTags()
int
hashCode()
boolean
boolean
boolean
void
setAclToken
(@Nullable String aclToken) void
setAdminPort
(Integer adminPort) void
setCheckInterval
(io.dropwizard.util.Duration interval) void
setClientConfig
(org.kiwiproject.consul.config.ClientConfig clientConfig) void
setDeregisterInterval
(io.dropwizard.util.Duration interval) void
setEnabled
(boolean enabled) void
setEndpoint
(com.google.common.net.HostAndPort endpoint) void
setHealthCheckPath
(String healthCheckPath) void
setNetworkReadTimeoutMillis
(Long networkReadTimeoutMillis) void
setNetworkWriteTimeoutMillis
(Long networkTimeout) void
setRetryInterval
(@Nullable io.dropwizard.util.Duration interval) void
setServiceAddress
(String serviceAddress) void
setServiceAddressSupplier
(Supplier<String> serviceAddressSupplier) void
setServiceId
(@Nullable String serviceId) void
setServiceMeta
(Map<String, String> serviceMeta) void
setServiceName
(@Nullable String serviceName) void
setServicePing
(boolean servicePing) void
setServicePort
(Integer servicePort) void
setServiceSubnet
(String serviceSubnet) void
-
Constructor Details
-
ConsulFactory
public ConsulFactory()
-
-
Method Details
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
isDisabled
public boolean isDisabled() -
getEndpoint
public com.google.common.net.HostAndPort getEndpoint() -
setEndpoint
public void setEndpoint(com.google.common.net.HostAndPort endpoint) -
getServiceId
-
setServiceId
-
getServiceName
-
setServiceName
-
getTags
-
setTags
-
getServicePort
-
setServicePort
-
getAdminPort
-
setAdminPort
-
getServiceAddress
-
setServiceAddress
-
getRetryInterval
-
setRetryInterval
public void setRetryInterval(@Nullable io.dropwizard.util.Duration interval) -
getCheckInterval
public io.dropwizard.util.Duration getCheckInterval() -
setCheckInterval
public void setCheckInterval(io.dropwizard.util.Duration interval) -
getDeregisterInterval
public io.dropwizard.util.Duration getDeregisterInterval() -
setDeregisterInterval
public void setDeregisterInterval(io.dropwizard.util.Duration interval) -
getAclToken
-
setAclToken
-
getServiceMeta
-
setServiceMeta
-
isServicePing
public boolean isServicePing() -
setServicePing
public void setServicePing(boolean servicePing) -
getServiceSubnet
-
setServiceSubnet
-
setServiceAddressSupplier
-
getServiceAddressSupplier
-
getHealthCheckPath
-
setHealthCheckPath
-
getNetworkWriteTimeoutMillis
-
setNetworkWriteTimeoutMillis
-
getNetworkReadTimeoutMillis
-
setNetworkReadTimeoutMillis
-
getClientConfig
-
setClientConfig
public void setClientConfig(org.kiwiproject.consul.config.ClientConfig clientConfig) -
build
public org.kiwiproject.consul.Consul build() -
hashCode
public int hashCode() -
equals
-