Class ConsulFactory
java.lang.Object
org.kiwiproject.dropwizard.consul.ConsulFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.kiwiproject.consul.Consulbuild()booleanio.dropwizard.util.DurationOptional<org.kiwiproject.consul.config.ClientConfig>io.dropwizard.util.Durationcom.google.common.net.HostAndPortOptional<io.dropwizard.util.Duration>@Nullable StringgetTags()inthashCode()booleanbooleanbooleanvoidsetAclToken(@Nullable String aclToken) voidsetAdminPort(Integer adminPort) voidsetCheckInterval(io.dropwizard.util.Duration interval) voidsetClientConfig(org.kiwiproject.consul.config.ClientConfig clientConfig) voidsetDeregisterInterval(io.dropwizard.util.Duration interval) voidsetEnabled(boolean enabled) voidsetEndpoint(com.google.common.net.HostAndPort endpoint) voidsetHealthCheckPath(String healthCheckPath) voidsetNetworkReadTimeoutMillis(Long networkReadTimeoutMillis) voidsetNetworkWriteTimeoutMillis(Long networkTimeout) voidsetRetryInterval(@Nullable io.dropwizard.util.Duration interval) voidsetServiceAddress(String serviceAddress) voidsetServiceAddressSupplier(Supplier<String> serviceAddressSupplier) voidsetServiceId(@Nullable String serviceId) voidsetServiceMeta(Map<String, String> serviceMeta) voidsetServiceName(@Nullable String serviceName) voidsetServicePing(boolean servicePing) voidsetServicePort(Integer servicePort) voidsetServiceSubnet(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
-