Index

B C D E G H I L M O R S 
All Classes and Interfaces|All Packages

B

build() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 

C

check() - Method in class org.kiwiproject.dropwizard.consul.health.ConsulHealthCheck
 
ConsulAdvertiser - Class in org.kiwiproject.dropwizard.consul.core
 
ConsulAdvertiser(Environment, ConsulFactory, Consul, String) - Constructor for class org.kiwiproject.dropwizard.consul.core.ConsulAdvertiser
Constructor
ConsulAdvertiserManager - Class in org.kiwiproject.dropwizard.consul.managed
 
ConsulAdvertiserManager(ConsulAdvertiser, Optional<ScheduledExecutorService>) - Constructor for class org.kiwiproject.dropwizard.consul.managed.ConsulAdvertiserManager
Constructor
ConsulBundle<C extends io.dropwizard.core.Configuration> - Class in org.kiwiproject.dropwizard.consul
Replace variables with values from Consul KV.
ConsulBundle(String) - Constructor for class org.kiwiproject.dropwizard.consul.ConsulBundle
Constructor
ConsulBundle(String, boolean) - Constructor for class org.kiwiproject.dropwizard.consul.ConsulBundle
 
ConsulBundle(String, boolean, boolean) - Constructor for class org.kiwiproject.dropwizard.consul.ConsulBundle
 
ConsulConfiguration<C extends io.dropwizard.core.Configuration> - Interface in org.kiwiproject.dropwizard.consul
 
ConsulFactory - Class in org.kiwiproject.dropwizard.consul
 
ConsulFactory() - Constructor for class org.kiwiproject.dropwizard.consul.ConsulFactory
 
ConsulHealthCheck - Class in org.kiwiproject.dropwizard.consul.health
 
ConsulHealthCheck(Consul) - Constructor for class org.kiwiproject.dropwizard.consul.health.ConsulHealthCheck
Constructor
ConsulLookup - Class in org.kiwiproject.dropwizard.consul.config
A custom StringLookup implementation using Consul KV as lookup source.
ConsulLookup(Consul) - Constructor for class org.kiwiproject.dropwizard.consul.config.ConsulLookup
Create a new instance with strict behavior.
ConsulLookup(Consul, boolean) - Constructor for class org.kiwiproject.dropwizard.consul.config.ConsulLookup
Constructor
ConsulServiceListener - Class in org.kiwiproject.dropwizard.consul.core
 
ConsulServiceListener(ConsulAdvertiser, Optional<Duration>, Optional<ScheduledExecutorService>) - Constructor for class org.kiwiproject.dropwizard.consul.core.ConsulServiceListener
Constructor
ConsulSubstitutor - Class in org.kiwiproject.dropwizard.consul.config
A custom EnvironmentVariableSubstitutor using Consul KV as lookup source.
ConsulSubstitutor(Consul) - Constructor for class org.kiwiproject.dropwizard.consul.config.ConsulSubstitutor
 
ConsulSubstitutor(Consul, boolean) - Constructor for class org.kiwiproject.dropwizard.consul.config.ConsulSubstitutor
 
ConsulSubstitutor(Consul, boolean, boolean) - Constructor for class org.kiwiproject.dropwizard.consul.config.ConsulSubstitutor
Constructor

D

deregister() - Method in class org.kiwiproject.dropwizard.consul.core.ConsulAdvertiser
Deregister a service from Consul
didAttemptInitialize() - Method in class org.kiwiproject.dropwizard.consul.ConsulBundle
Checks whether Dropwizard has attempted to initialize this bundle.
didInitializeSucceed() - Method in class org.kiwiproject.dropwizard.consul.ConsulBundle
Check whether this bundle has been successfully initialized.

E

equals(Object) - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
execute(Map<String, List<String>>, PrintWriter) - Method in class org.kiwiproject.dropwizard.consul.task.MaintenanceTask
 

G

getAclToken() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
getAdminPort() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
getCheckInterval() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
getClientConfig() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
getConsulAclToken() - Method in class org.kiwiproject.dropwizard.consul.ConsulBundle
Override as necessary to provide an alternative ACL Token.
getConsulAgentHost() - Method in class org.kiwiproject.dropwizard.consul.ConsulBundle
Override as necessary to provide an alternative Consul Agent Host.
getConsulAgentPort() - Method in class org.kiwiproject.dropwizard.consul.ConsulBundle
Override as necessary to provide an alternative Consul Agent Port.
getConsulFactory(C) - Method in interface org.kiwiproject.dropwizard.consul.ConsulConfiguration
 
getDeregisterInterval() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
getEndpoint() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
getHealthCheckPath() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
getHealthCheckUrl(String, Collection<String>) - Method in class org.kiwiproject.dropwizard.consul.core.ConsulAdvertiser
Return the health check URL for the service
getNetworkReadTimeoutMillis() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
getNetworkWriteTimeoutMillis() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
getRetryInterval() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
getServiceAddress() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
getServiceAddressSupplier() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
getServiceId() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
getServiceId() - Method in class org.kiwiproject.dropwizard.consul.core.ConsulAdvertiser
Return the Service ID
getServiceMeta() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
getServiceName() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
getServicePort() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
getServiceSubnet() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
getTags() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 

H

hashCode() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 

I

initialize(Bootstrap<?>) - Method in class org.kiwiproject.dropwizard.consul.ConsulBundle
 
isDisabled() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
isEnabled() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
isServicePing() - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 

L

lookup(String) - Method in class org.kiwiproject.dropwizard.consul.config.ConsulLookup

M

MaintenanceTask - Class in org.kiwiproject.dropwizard.consul.task
 
MaintenanceTask(Consul, String) - Constructor for class org.kiwiproject.dropwizard.consul.task.MaintenanceTask
Constructor

O

org.kiwiproject.dropwizard.consul - package org.kiwiproject.dropwizard.consul
 
org.kiwiproject.dropwizard.consul.config - package org.kiwiproject.dropwizard.consul.config
 
org.kiwiproject.dropwizard.consul.core - package org.kiwiproject.dropwizard.consul.core
 
org.kiwiproject.dropwizard.consul.health - package org.kiwiproject.dropwizard.consul.health
 
org.kiwiproject.dropwizard.consul.managed - package org.kiwiproject.dropwizard.consul.managed
 
org.kiwiproject.dropwizard.consul.task - package org.kiwiproject.dropwizard.consul.task
 

R

register(String, int, int) - Method in class org.kiwiproject.dropwizard.consul.core.ConsulAdvertiser
 
register(String, int, int, Collection<String>) - Method in class org.kiwiproject.dropwizard.consul.core.ConsulAdvertiser
Register the service with Consul
run(C, Environment) - Method in class org.kiwiproject.dropwizard.consul.ConsulBundle
 
runEnabled(ConsulFactory, Environment) - Method in class org.kiwiproject.dropwizard.consul.ConsulBundle
 

S

serverStarted(Server) - Method in class org.kiwiproject.dropwizard.consul.core.ConsulServiceListener
 
setAclToken(String) - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
setAdminPort(Integer) - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
setCheckInterval(Duration) - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
setClientConfig(ClientConfig) - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
setDeregisterInterval(Duration) - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
setEnabled(boolean) - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
setEndpoint(HostAndPort) - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
setHealthCheckPath(String) - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
setNetworkReadTimeoutMillis(Long) - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
setNetworkWriteTimeoutMillis(Long) - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
setRetryInterval(Duration) - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
setServiceAddress(String) - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
setServiceAddressSupplier(Supplier<String>) - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
setServiceId(String) - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
setServiceMeta(Map<String, String>) - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
setServiceName(String) - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
setServicePing(boolean) - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
setServicePort(Integer) - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
setServiceSubnet(String) - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
setTags(Iterable<String>) - Method in class org.kiwiproject.dropwizard.consul.ConsulFactory
 
setupEnvironment(ConsulFactory, Environment) - Method in class org.kiwiproject.dropwizard.consul.ConsulBundle
 
start() - Method in class org.kiwiproject.dropwizard.consul.managed.ConsulAdvertiserManager
 
stop() - Method in class org.kiwiproject.dropwizard.consul.managed.ConsulAdvertiserManager
 
B C D E G H I L M O R S 
All Classes and Interfaces|All Packages