Skip navigation links
B C D E G H I L M N O R S T 

B

BaseRegistrator - Class in org.bitsofinfo.hazelcast.discovery.consul
Use derivatives of this ConsulRegistrator if you don't have or don't want to run a separate Consul agent process on the same box where this hazelcast enabled application runs.
BaseRegistrator() - Constructor for class org.bitsofinfo.hazelcast.discovery.consul.BaseRegistrator
 
buildConsul(String, Integer, boolean, String, String, boolean, String) - Method in interface org.bitsofinfo.hazelcast.discovery.consul.ConsulBuilder
Method to build a consul client given optional TLS information
buildConsul(String, Integer, boolean, String, String, boolean, String) - Method in class org.bitsofinfo.hazelcast.discovery.consul.ConsulClientBuilder
 
buildRegistrationCheck(Map<String, Object>, Address) - Method in interface org.bitsofinfo.hazelcast.discovery.consul.HealthCheckBuilder
Method to build a registration check object
buildRegistrationCheck(Map<String, Object>, Address) - Method in class org.bitsofinfo.hazelcast.discovery.consul.HttpHealthCheckBuilder
 
buildRegistrationCheck(Map<String, Object>, Address) - Method in class org.bitsofinfo.hazelcast.discovery.consul.ScriptHealthCheckBuilder
 
buildRegistrationCheck(Map<String, Object>, Address) - Method in class org.bitsofinfo.hazelcast.discovery.consul.TcpHealthCheckBuilder
 

C

CONFIG_PROP_HEALTH_CHECK_HTTP - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.HttpHealthCheckBuilder
 
CONFIG_PROP_HEALTH_CHECK_HTTP_INTERVAL_SECONDS - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.HttpHealthCheckBuilder
 
CONFIG_PROP_HEALTH_CHECK_PROVIDER - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.BaseRegistrator
 
CONFIG_PROP_HEALTH_CHECK_SCRIPT - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.ScriptHealthCheckBuilder
 
CONFIG_PROP_HEALTH_CHECK_SCRIPT_INTERVAL_SECONDS - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.ScriptHealthCheckBuilder
 
CONFIG_PROP_HEALTH_CHECK_TCP - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.TcpHealthCheckBuilder
 
CONFIG_PROP_HEALTH_CHECK_TCP_INTERVAL_SECONDS - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.TcpHealthCheckBuilder
 
CONFIG_PROP_PREFER_PUBLIC_ADDRESS - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.LocalDiscoveryNodeRegistrator
 
CONFIG_PROP_REGISTER_WITH_IP_ADDRESS - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.ExplicitIpPortRegistrator
 
CONFIG_PROP_REGISTER_WITH_PORT - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.ExplicitIpPortRegistrator
 
CONSUL_ACL_TOKEN - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.ConsulDiscoveryConfiguration
 
CONSUL_DISCOVERY_DELAY_MS - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.ConsulDiscoveryConfiguration
 
CONSUL_HEALTHY_ONLY - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.ConsulDiscoveryConfiguration
 
CONSUL_HOST - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.ConsulDiscoveryConfiguration
 
CONSUL_PORT - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.ConsulDiscoveryConfiguration
 
CONSUL_REGISTRATOR - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.ConsulDiscoveryConfiguration
 
CONSUL_REGISTRATOR_CONFIG - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.ConsulDiscoveryConfiguration
 
CONSUL_SERVICE_NAME - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.ConsulDiscoveryConfiguration
 
CONSUL_SERVICE_TAGS - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.ConsulDiscoveryConfiguration
 
CONSUL_SSL_ENABLED - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.ConsulDiscoveryConfiguration
 
CONSUL_SSL_SERVER_CERT_BASE64 - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.ConsulDiscoveryConfiguration
 
CONSUL_SSL_SERVER_CERT_FILE_PATH - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.ConsulDiscoveryConfiguration
 
CONSUL_SSL_SERVER_HOSTNAME_VERIFY - Static variable in class org.bitsofinfo.hazelcast.discovery.consul.ConsulDiscoveryConfiguration
 
consulAclToken - Variable in class org.bitsofinfo.hazelcast.discovery.consul.BaseRegistrator
 
ConsulBuilder - Interface in org.bitsofinfo.hazelcast.discovery.consul
Interface for a client Consul builder.
ConsulClientBuilder - Class in org.bitsofinfo.hazelcast.discovery.consul
An implementation of a Consul client builder.
ConsulClientBuilder() - Constructor for class org.bitsofinfo.hazelcast.discovery.consul.ConsulClientBuilder
 
ConsulDiscoveryConfiguration - Class in org.bitsofinfo.hazelcast.discovery.consul
Defines constants for our supported Properties
ConsulDiscoveryConfiguration() - Constructor for class org.bitsofinfo.hazelcast.discovery.consul.ConsulDiscoveryConfiguration
 
ConsulDiscoveryStrategy - Class in org.bitsofinfo.hazelcast.discovery.consul
DiscoveryStrategy for Consul
ConsulDiscoveryStrategy(DiscoveryNode, ILogger, Map<String, Comparable>) - Constructor for class org.bitsofinfo.hazelcast.discovery.consul.ConsulDiscoveryStrategy
Constructor
ConsulDiscoveryStrategyFactory - Class in org.bitsofinfo.hazelcast.discovery.consul
 
ConsulDiscoveryStrategyFactory() - Constructor for class org.bitsofinfo.hazelcast.discovery.consul.ConsulDiscoveryStrategyFactory
 
consulHost - Variable in class org.bitsofinfo.hazelcast.discovery.consul.BaseRegistrator
 
consulPort - Variable in class org.bitsofinfo.hazelcast.discovery.consul.BaseRegistrator
 
ConsulRegistrator - Interface in org.bitsofinfo.hazelcast.discovery.consul
Defines an interface for an object who's responsibility it is to register (and deregister) this hazelcast instance as a service node with Consul.
consulServiceName - Variable in class org.bitsofinfo.hazelcast.discovery.consul.BaseRegistrator
 
ConsulUtility - Class in org.bitsofinfo.hazelcast.discovery.consul
Utility Class
ConsulUtility() - Constructor for class org.bitsofinfo.hazelcast.discovery.consul.ConsulUtility
 

D

deregister() - Method in class org.bitsofinfo.hazelcast.discovery.consul.BaseRegistrator
 
deregister() - Method in interface org.bitsofinfo.hazelcast.discovery.consul.ConsulRegistrator
Deregister this hazelcast instance as a service node with Consul
deregister() - Method in class org.bitsofinfo.hazelcast.discovery.consul.DoNothingRegistrator
 
determineMyLocalAddress(DiscoveryNode, Map<String, Object>) - Method in class org.bitsofinfo.hazelcast.discovery.consul.BaseRegistrator
 
determineMyLocalAddress(DiscoveryNode, Map<String, Object>) - Method in class org.bitsofinfo.hazelcast.discovery.consul.ExplicitIpPortRegistrator
 
determineMyLocalAddress(DiscoveryNode, Map<String, Object>) - Method in class org.bitsofinfo.hazelcast.discovery.consul.LocalDiscoveryNodeRegistrator
 
discoverNodes() - Method in class org.bitsofinfo.hazelcast.discovery.consul.ConsulDiscoveryStrategy
 
DoNothingRegistrator - Class in org.bitsofinfo.hazelcast.discovery.consul
Use this ConsulRegistrator if you manage the registration of your hazelcast nodes manually/externally via a local Consul agent or other means.
DoNothingRegistrator() - Constructor for class org.bitsofinfo.hazelcast.discovery.consul.DoNothingRegistrator
 

E

ExplicitIpPortRegistrator - Class in org.bitsofinfo.hazelcast.discovery.consul
 
ExplicitIpPortRegistrator() - Constructor for class org.bitsofinfo.hazelcast.discovery.consul.ExplicitIpPortRegistrator
 

G

getAclToken(String) - Static method in class org.bitsofinfo.hazelcast.discovery.consul.ConsulUtility
Method to build an ACL token in a query option.
getConfigurationProperties() - Method in class org.bitsofinfo.hazelcast.discovery.consul.ConsulDiscoveryStrategyFactory
 
getDiscoveryStrategyType() - Method in class org.bitsofinfo.hazelcast.discovery.consul.ConsulDiscoveryStrategyFactory
 
getMyServiceId() - Method in class org.bitsofinfo.hazelcast.discovery.consul.BaseRegistrator
 
getMyServiceId() - Method in interface org.bitsofinfo.hazelcast.discovery.consul.ConsulRegistrator
Return the service id as registered with Consul
getMyServiceId() - Method in class org.bitsofinfo.hazelcast.discovery.consul.DoNothingRegistrator
 

H

HealthCheckBuilder - Interface in org.bitsofinfo.hazelcast.discovery.consul
Interface to define health check operations
HttpHealthCheckBuilder - Class in org.bitsofinfo.hazelcast.discovery.consul
Implementation of the health check builder for HTTP health check
HttpHealthCheckBuilder() - Constructor for class org.bitsofinfo.hazelcast.discovery.consul.HttpHealthCheckBuilder
 

I

init(String, Integer, String, String[], String, boolean, String, String, boolean, DiscoveryNode, Map<String, Object>, ILogger) - Method in class org.bitsofinfo.hazelcast.discovery.consul.BaseRegistrator
 
init(String, Integer, String, String[], String, boolean, String, String, boolean, DiscoveryNode, Map<String, Object>, ILogger) - Method in interface org.bitsofinfo.hazelcast.discovery.consul.ConsulRegistrator
Initialize the registrator
init(String, Integer, String, String[], String, boolean, String, String, boolean, DiscoveryNode, Map<String, Object>, ILogger) - Method in class org.bitsofinfo.hazelcast.discovery.consul.DoNothingRegistrator
 

L

LocalDiscoveryNodeRegistrator - Class in org.bitsofinfo.hazelcast.discovery.consul
 
LocalDiscoveryNodeRegistrator() - Constructor for class org.bitsofinfo.hazelcast.discovery.consul.LocalDiscoveryNodeRegistrator
 
logger - Variable in class org.bitsofinfo.hazelcast.discovery.consul.BaseRegistrator
 

M

myLocalAddress - Variable in class org.bitsofinfo.hazelcast.discovery.consul.BaseRegistrator
 

N

newDiscoveryStrategy(DiscoveryNode, ILogger, Map<String, Comparable>) - Method in class org.bitsofinfo.hazelcast.discovery.consul.ConsulDiscoveryStrategyFactory
 

O

org.bitsofinfo.hazelcast.discovery.consul - package org.bitsofinfo.hazelcast.discovery.consul
 

R

register() - Method in class org.bitsofinfo.hazelcast.discovery.consul.BaseRegistrator
 
register() - Method in interface org.bitsofinfo.hazelcast.discovery.consul.ConsulRegistrator
Register this hazelcast instance as a service node with Consul
register() - Method in class org.bitsofinfo.hazelcast.discovery.consul.DoNothingRegistrator
 
registratorConfig - Variable in class org.bitsofinfo.hazelcast.discovery.consul.BaseRegistrator
 
run() - Method in class org.bitsofinfo.hazelcast.discovery.consul.ConsulDiscoveryStrategy
 

S

ScriptHealthCheckBuilder - Class in org.bitsofinfo.hazelcast.discovery.consul
Implementation of a script based health check builder
ScriptHealthCheckBuilder() - Constructor for class org.bitsofinfo.hazelcast.discovery.consul.ScriptHealthCheckBuilder
 

T

tags - Variable in class org.bitsofinfo.hazelcast.discovery.consul.BaseRegistrator
 
TcpHealthCheckBuilder - Class in org.bitsofinfo.hazelcast.discovery.consul
Implementation of the health check builder for TCP health check
TcpHealthCheckBuilder() - Constructor for class org.bitsofinfo.hazelcast.discovery.consul.TcpHealthCheckBuilder
 
B C D E G H I L M N O R S T 
Skip navigation links