Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addDiscoveredService(ServiceDescriptor) - Method in class io.airlift.discovery.client.testing.InMemoryDiscoveryClient
- addProperties(Map<String, String>) - Method in class io.airlift.discovery.client.ServiceAnnouncement.ServiceAnnouncementBuilder
- addProperties(Map<String, String>) - Method in class io.airlift.discovery.client.ServiceDescriptor.ServiceDescriptorBuilder
- addProperty(String, String) - Method in class io.airlift.discovery.client.ServiceAnnouncement.ServiceAnnouncementBuilder
- addProperty(String, String) - Method in class io.airlift.discovery.client.ServiceDescriptor.ServiceDescriptorBuilder
- addServiceAnnouncement(ServiceAnnouncement) - Method in class io.airlift.discovery.client.Announcer
- announce(Set<ServiceAnnouncement>) - Method in interface io.airlift.discovery.client.DiscoveryAnnouncementClient
- announce(Set<ServiceAnnouncement>) - Method in class io.airlift.discovery.client.HttpDiscoveryAnnouncementClient
- announce(Set<ServiceAnnouncement>) - Method in class io.airlift.discovery.client.testing.InMemoryDiscoveryClient
- Announcement - Class in io.airlift.discovery.client
- Announcement(String, String, String, String, Set<ServiceAnnouncement>) - Constructor for class io.airlift.discovery.client.Announcement
- AnnouncementHttpServerInfo - Interface in io.airlift.discovery.client
- Announcer - Class in io.airlift.discovery.client
- Announcer(DiscoveryAnnouncementClient, Set<ServiceAnnouncement>) - Constructor for class io.airlift.discovery.client.Announcer
- attemptRefresh() - Method in class io.airlift.discovery.client.ServiceSelectorManager
B
- bindHttpAnnouncement(String) - Method in class io.airlift.discovery.client.DiscoveryBinder
- bindHttpSelector(ServiceType) - Method in class io.airlift.discovery.client.DiscoveryBinder
- bindHttpSelector(String) - Method in class io.airlift.discovery.client.DiscoveryBinder
- bindSelector(ServiceType) - Method in class io.airlift.discovery.client.DiscoveryBinder
- bindSelector(String) - Method in class io.airlift.discovery.client.DiscoveryBinder
- bindServiceAnnouncement(ServiceAnnouncement) - Method in class io.airlift.discovery.client.DiscoveryBinder
- bindServiceAnnouncement(Class<? extends Provider<T>>) - Method in class io.airlift.discovery.client.DiscoveryBinder
- bindServiceAnnouncement(Provider<ServiceAnnouncement>) - Method in class io.airlift.discovery.client.DiscoveryBinder
- build() - Method in class io.airlift.discovery.client.ServiceAnnouncement.ServiceAnnouncementBuilder
- build() - Method in class io.airlift.discovery.client.ServiceDescriptor.ServiceDescriptorBuilder
C
- CachingServiceSelector - Class in io.airlift.discovery.client
- CachingServiceSelector(String, ServiceSelectorConfig, DiscoveryLookupClient, ScheduledExecutorService) - Constructor for class io.airlift.discovery.client.CachingServiceSelector
- CachingServiceSelectorFactory - Class in io.airlift.discovery.client
- CachingServiceSelectorFactory(DiscoveryLookupClient, ScheduledExecutorService) - Constructor for class io.airlift.discovery.client.CachingServiceSelectorFactory
- configure(Binder) - Method in class io.airlift.discovery.client.DiscoveryModule
- configure(Binder) - Method in class io.airlift.discovery.client.testing.TestingDiscoveryModule
- createMergingServiceSelectorFactory(CachingServiceSelectorFactory, Announcer, NodeInfo) - Method in class io.airlift.discovery.client.DiscoveryModule
- createMergingServiceSelectorFactory(SimpleServiceSelectorFactory, Announcer, NodeInfo) - Method in class io.airlift.discovery.client.testing.TestingDiscoveryModule
- createServiceSelector(String, ServiceSelectorConfig) - Method in class io.airlift.discovery.client.CachingServiceSelectorFactory
- createServiceSelector(String, ServiceSelectorConfig) - Method in class io.airlift.discovery.client.MergingServiceSelectorFactory
- createServiceSelector(String, ServiceSelectorConfig) - Method in interface io.airlift.discovery.client.ServiceSelectorFactory
- createServiceSelector(String, ServiceSelectorConfig) - Method in class io.airlift.discovery.client.testing.SimpleServiceSelectorFactory
D
- DEFAULT_DELAY - Static variable in interface io.airlift.discovery.client.DiscoveryAnnouncementClient
- DEFAULT_POOL - Static variable in class io.airlift.discovery.client.ServiceSelectorConfig
- destroy() - Method in class io.airlift.discovery.client.Announcer
- DiscoveryAnnouncementClient - Interface in io.airlift.discovery.client
- discoveryBinder(Binder) - Static method in class io.airlift.discovery.client.DiscoveryBinder
- DiscoveryBinder - Class in io.airlift.discovery.client
- DiscoveryBinder(Binder) - Constructor for class io.airlift.discovery.client.DiscoveryBinder
- DiscoveryClientConfig - Class in io.airlift.discovery.client
- DiscoveryClientConfig() - Constructor for class io.airlift.discovery.client.DiscoveryClientConfig
- DiscoveryException - Exception in io.airlift.discovery.client
- DiscoveryException() - Constructor for exception io.airlift.discovery.client.DiscoveryException
- DiscoveryException(String) - Constructor for exception io.airlift.discovery.client.DiscoveryException
- DiscoveryException(String, Throwable) - Constructor for exception io.airlift.discovery.client.DiscoveryException
- DiscoveryException(Throwable) - Constructor for exception io.airlift.discovery.client.DiscoveryException
- DiscoveryLookupClient - Interface in io.airlift.discovery.client
- DiscoveryModule - Class in io.airlift.discovery.client
- DiscoveryModule() - Constructor for class io.airlift.discovery.client.DiscoveryModule
E
- equals(Object) - Method in class io.airlift.discovery.client.Announcement
- equals(Object) - Method in class io.airlift.discovery.client.ServiceAnnouncement
- equals(Object) - Method in class io.airlift.discovery.client.ServiceDescriptor
- equals(Object) - Method in class io.airlift.discovery.client.ServiceSelectorProvider
F
- forceAnnounce() - Method in class io.airlift.discovery.client.Announcer
- forceRefresh() - Method in class io.airlift.discovery.client.ServiceSelectorManager
- ForDiscoveryClient - Annotation Interface in io.airlift.discovery.client
G
- get() - Method in class io.airlift.discovery.client.ServiceSelectorProvider
- getDiscoveryServiceURI() - Method in class io.airlift.discovery.client.DiscoveryClientConfig
- getDiscoveryUriSupplier(ServiceInventory, DiscoveryClientConfig) - Method in class io.airlift.discovery.client.DiscoveryModule
- getEnvironment() - Method in class io.airlift.discovery.client.Announcement
- getEnvironment() - Method in class io.airlift.discovery.client.ServiceDescriptorsRepresentation
- getETag() - Method in class io.airlift.discovery.client.ServiceDescriptors
- getExecutor() - Method in class io.airlift.discovery.client.Announcer
- getHttpExternalUri() - Method in interface io.airlift.discovery.client.AnnouncementHttpServerInfo
- getHttpExternalUri() - Method in class io.airlift.discovery.client.StaticAnnouncementHttpServerInfoImpl
- getHttpsExternalUri() - Method in interface io.airlift.discovery.client.AnnouncementHttpServerInfo
- getHttpsExternalUri() - Method in class io.airlift.discovery.client.StaticAnnouncementHttpServerInfoImpl
- getHttpsUri() - Method in interface io.airlift.discovery.client.AnnouncementHttpServerInfo
- getHttpsUri() - Method in class io.airlift.discovery.client.StaticAnnouncementHttpServerInfoImpl
- getHttpUri() - Method in interface io.airlift.discovery.client.AnnouncementHttpServerInfo
- getHttpUri() - Method in class io.airlift.discovery.client.StaticAnnouncementHttpServerInfoImpl
- getId() - Method in class io.airlift.discovery.client.ServiceAnnouncement
- getId() - Method in class io.airlift.discovery.client.ServiceDescriptor
- getLocation() - Method in class io.airlift.discovery.client.Announcement
- getLocation() - Method in class io.airlift.discovery.client.ServiceDescriptor
- getMaxAge() - Method in class io.airlift.discovery.client.ServiceDescriptors
- getNodeId() - Method in class io.airlift.discovery.client.Announcement
- getNodeId() - Method in class io.airlift.discovery.client.ServiceDescriptor
- getPool() - Method in class io.airlift.discovery.client.Announcement
- getPool() - Method in class io.airlift.discovery.client.CachingServiceSelector
- getPool() - Method in interface io.airlift.discovery.client.HttpServiceSelector
- getPool() - Method in class io.airlift.discovery.client.HttpServiceSelectorImpl
- getPool() - Method in class io.airlift.discovery.client.MergingServiceSelector
- getPool() - Method in class io.airlift.discovery.client.ServiceDescriptor
- getPool() - Method in class io.airlift.discovery.client.ServiceDescriptors
- getPool() - Method in interface io.airlift.discovery.client.ServiceSelector
- getPool() - Method in class io.airlift.discovery.client.ServiceSelectorConfig
- getPool() - Method in class io.airlift.discovery.client.testing.SimpleServiceSelector
- getPool() - Method in class io.airlift.discovery.client.testing.StaticHttpServiceSelector
- getPool() - Method in class io.airlift.discovery.client.testing.StaticServiceSelector
- getProperties() - Method in class io.airlift.discovery.client.ServiceAnnouncement
- getProperties() - Method in class io.airlift.discovery.client.ServiceDescriptor
- getServiceAnnouncements() - Method in class io.airlift.discovery.client.Announcer
- getServiceDescriptors() - Method in class io.airlift.discovery.client.ServiceDescriptors
- getServiceDescriptors() - Method in class io.airlift.discovery.client.ServiceDescriptorsRepresentation
- getServiceDescriptors() - Method in class io.airlift.discovery.client.ServiceInventory
- getServiceDescriptors(String) - Method in class io.airlift.discovery.client.ServiceInventory
- getServiceDescriptors(String, String) - Method in class io.airlift.discovery.client.ServiceInventory
- getServiceInventoryUri() - Method in class io.airlift.discovery.client.ServiceInventoryConfig
- getServices() - Method in class io.airlift.discovery.client.Announcement
- getServices(String) - Method in interface io.airlift.discovery.client.DiscoveryLookupClient
- getServices(String) - Method in class io.airlift.discovery.client.HttpDiscoveryLookupClient
- getServices(String) - Method in class io.airlift.discovery.client.testing.InMemoryDiscoveryClient
- getServices(String, String) - Method in interface io.airlift.discovery.client.DiscoveryLookupClient
- getServices(String, String) - Method in class io.airlift.discovery.client.HttpDiscoveryLookupClient
- getServices(String, String) - Method in class io.airlift.discovery.client.testing.InMemoryDiscoveryClient
- getServiceSelectors() - Method in class io.airlift.discovery.client.ServiceSelectorManager
- getState() - Method in class io.airlift.discovery.client.ServiceDescriptor
- getStats() - Method in class io.airlift.discovery.client.HttpDiscoveryLookupClient
- getType() - Method in class io.airlift.discovery.client.CachingServiceSelector
- getType() - Method in interface io.airlift.discovery.client.HttpServiceSelector
- getType() - Method in class io.airlift.discovery.client.HttpServiceSelectorImpl
- getType() - Method in class io.airlift.discovery.client.MergingServiceSelector
- getType() - Method in class io.airlift.discovery.client.ServiceAnnouncement
- getType() - Method in class io.airlift.discovery.client.ServiceDescriptor
- getType() - Method in class io.airlift.discovery.client.ServiceDescriptors
- getType() - Method in interface io.airlift.discovery.client.ServiceSelector
- getType() - Method in class io.airlift.discovery.client.testing.SimpleServiceSelector
- getType() - Method in class io.airlift.discovery.client.testing.StaticHttpServiceSelector
- getType() - Method in class io.airlift.discovery.client.testing.StaticServiceSelector
- getUpdateInterval() - Method in class io.airlift.discovery.client.ServiceInventoryConfig
H
- hashCode() - Method in class io.airlift.discovery.client.Announcement
- hashCode() - Method in class io.airlift.discovery.client.ServiceAnnouncement
- hashCode() - Method in class io.airlift.discovery.client.ServiceDescriptor
- hashCode() - Method in class io.airlift.discovery.client.ServiceSelectorProvider
- HttpDiscoveryAnnouncementClient - Class in io.airlift.discovery.client
- HttpDiscoveryAnnouncementClient(Supplier<URI>, NodeInfo, JsonCodec<Announcement>, HttpClient) - Constructor for class io.airlift.discovery.client.HttpDiscoveryAnnouncementClient
- HttpDiscoveryLookupClient - Class in io.airlift.discovery.client
- HttpDiscoveryLookupClient(Supplier<URI>, NodeInfo, JsonCodec<ServiceDescriptorsRepresentation>, HttpClient) - Constructor for class io.airlift.discovery.client.HttpDiscoveryLookupClient
- HttpServiceSelector - Interface in io.airlift.discovery.client
- HttpServiceSelectorImpl - Class in io.airlift.discovery.client
- HttpServiceSelectorImpl(ServiceSelector) - Constructor for class io.airlift.discovery.client.HttpServiceSelectorImpl
I
- InMemoryDiscoveryClient - Class in io.airlift.discovery.client.testing
- InMemoryDiscoveryClient(NodeInfo) - Constructor for class io.airlift.discovery.client.testing.InMemoryDiscoveryClient
- InMemoryDiscoveryClient(NodeInfo, Duration) - Constructor for class io.airlift.discovery.client.testing.InMemoryDiscoveryClient
- io.airlift.discovery.client - package io.airlift.discovery.client
- io.airlift.discovery.client.testing - package io.airlift.discovery.client.testing
M
- MergingServiceSelector - Class in io.airlift.discovery.client
- MergingServiceSelector(ServiceSelector, Announcer, NodeInfo) - Constructor for class io.airlift.discovery.client.MergingServiceSelector
- MergingServiceSelectorFactory - Class in io.airlift.discovery.client
- MergingServiceSelectorFactory(ServiceSelectorFactory, Announcer, NodeInfo) - Constructor for class io.airlift.discovery.client.MergingServiceSelectorFactory
R
- refresh() - Method in class io.airlift.discovery.client.CachingServiceSelector
- refresh() - Method in class io.airlift.discovery.client.MergingServiceSelector
- refresh() - Method in interface io.airlift.discovery.client.ServiceSelector
- refresh() - Method in class io.airlift.discovery.client.testing.SimpleServiceSelector
- refresh() - Method in class io.airlift.discovery.client.testing.StaticServiceSelector
- refreshServices(ServiceDescriptors) - Method in interface io.airlift.discovery.client.DiscoveryLookupClient
- refreshServices(ServiceDescriptors) - Method in class io.airlift.discovery.client.HttpDiscoveryLookupClient
- refreshServices(ServiceDescriptors) - Method in class io.airlift.discovery.client.testing.InMemoryDiscoveryClient
- remove(UUID) - Method in class io.airlift.discovery.client.testing.InMemoryDiscoveryClient
- removeServiceAnnouncement(UUID) - Method in class io.airlift.discovery.client.Announcer
- RUNNING - Enum constant in enum class io.airlift.discovery.client.ServiceState
S
- selectAllServices() - Method in class io.airlift.discovery.client.CachingServiceSelector
- selectAllServices() - Method in class io.airlift.discovery.client.MergingServiceSelector
- selectAllServices() - Method in interface io.airlift.discovery.client.ServiceSelector
- selectAllServices() - Method in class io.airlift.discovery.client.testing.SimpleServiceSelector
- selectAllServices() - Method in class io.airlift.discovery.client.testing.StaticServiceSelector
- selectHttpService() - Method in interface io.airlift.discovery.client.HttpServiceSelector
- selectHttpService() - Method in class io.airlift.discovery.client.HttpServiceSelectorImpl
- selectHttpService() - Method in class io.airlift.discovery.client.testing.StaticHttpServiceSelector
- serviceAnnouncement(String) - Static method in class io.airlift.discovery.client.ServiceAnnouncement
- ServiceAnnouncement - Class in io.airlift.discovery.client
- ServiceAnnouncement.ServiceAnnouncementBuilder - Class in io.airlift.discovery.client
- serviceDescriptor(String) - Static method in class io.airlift.discovery.client.ServiceDescriptor
- ServiceDescriptor - Class in io.airlift.discovery.client
- ServiceDescriptor(UUID, String, String, String, String, ServiceState, Map<String, String>) - Constructor for class io.airlift.discovery.client.ServiceDescriptor
- ServiceDescriptor.ServiceDescriptorBuilder - Class in io.airlift.discovery.client
- ServiceDescriptors - Class in io.airlift.discovery.client
- ServiceDescriptors(ServiceDescriptors, Duration, String) - Constructor for class io.airlift.discovery.client.ServiceDescriptors
- ServiceDescriptors(String, String, List<ServiceDescriptor>, Duration, String) - Constructor for class io.airlift.discovery.client.ServiceDescriptors
- ServiceDescriptorsRepresentation - Class in io.airlift.discovery.client
- ServiceDescriptorsRepresentation(String, List<ServiceDescriptor>) - Constructor for class io.airlift.discovery.client.ServiceDescriptorsRepresentation
- ServiceInventory - Class in io.airlift.discovery.client
- ServiceInventory(ServiceInventoryConfig, NodeInfo, JsonCodec<ServiceDescriptorsRepresentation>, HttpClient) - Constructor for class io.airlift.discovery.client.ServiceInventory
- ServiceInventoryConfig - Class in io.airlift.discovery.client
- ServiceInventoryConfig() - Constructor for class io.airlift.discovery.client.ServiceInventoryConfig
- ServiceSelector - Interface in io.airlift.discovery.client
- ServiceSelectorConfig - Class in io.airlift.discovery.client
- ServiceSelectorConfig() - Constructor for class io.airlift.discovery.client.ServiceSelectorConfig
- ServiceSelectorFactory - Interface in io.airlift.discovery.client
- ServiceSelectorManager - Class in io.airlift.discovery.client
- ServiceSelectorManager(Set<ServiceSelector>) - Constructor for class io.airlift.discovery.client.ServiceSelectorManager
- ServiceSelectorProvider - Class in io.airlift.discovery.client
- ServiceSelectorProvider(String) - Constructor for class io.airlift.discovery.client.ServiceSelectorProvider
- ServiceState - Enum Class in io.airlift.discovery.client
- serviceType(String) - Static method in class io.airlift.discovery.client.ServiceTypes
- ServiceType - Annotation Interface in io.airlift.discovery.client
- ServiceTypes - Class in io.airlift.discovery.client
- setDiscoveryServiceURI(URI) - Method in class io.airlift.discovery.client.DiscoveryClientConfig
- setId(UUID) - Method in class io.airlift.discovery.client.ServiceDescriptor.ServiceDescriptorBuilder
- setInjector(Injector) - Method in class io.airlift.discovery.client.ServiceSelectorProvider
- setLocation(String) - Method in class io.airlift.discovery.client.ServiceDescriptor.ServiceDescriptorBuilder
- setNodeId(String) - Method in class io.airlift.discovery.client.ServiceDescriptor.ServiceDescriptorBuilder
- setNodeInfo(NodeInfo) - Method in class io.airlift.discovery.client.ServiceDescriptor.ServiceDescriptorBuilder
- setPool(String) - Method in class io.airlift.discovery.client.ServiceDescriptor.ServiceDescriptorBuilder
- setPool(String) - Method in class io.airlift.discovery.client.ServiceSelectorConfig
- setServiceInventoryUri(URI) - Method in class io.airlift.discovery.client.ServiceInventoryConfig
- setServiceSelectorFactory(ServiceSelectorFactory) - Method in class io.airlift.discovery.client.ServiceSelectorProvider
- setState(ServiceState) - Method in class io.airlift.discovery.client.ServiceDescriptor.ServiceDescriptorBuilder
- setUpdateInterval(Duration) - Method in class io.airlift.discovery.client.ServiceInventoryConfig
- SimpleServiceSelector - Class in io.airlift.discovery.client.testing
- SimpleServiceSelector(String, ServiceSelectorConfig, DiscoveryLookupClient) - Constructor for class io.airlift.discovery.client.testing.SimpleServiceSelector
- SimpleServiceSelectorFactory - Class in io.airlift.discovery.client.testing
- SimpleServiceSelectorFactory(DiscoveryLookupClient) - Constructor for class io.airlift.discovery.client.testing.SimpleServiceSelectorFactory
- start() - Method in class io.airlift.discovery.client.Announcer
- start() - Method in class io.airlift.discovery.client.CachingServiceSelector
- start() - Method in class io.airlift.discovery.client.ServiceInventory
- StaticAnnouncementHttpServerInfoImpl - Class in io.airlift.discovery.client
- StaticAnnouncementHttpServerInfoImpl(URI, URI, URI, URI) - Constructor for class io.airlift.discovery.client.StaticAnnouncementHttpServerInfoImpl
- StaticHttpServiceSelector - Class in io.airlift.discovery.client.testing
- StaticHttpServiceSelector(Iterable<URI>) - Constructor for class io.airlift.discovery.client.testing.StaticHttpServiceSelector
- StaticHttpServiceSelector(String, Iterable<URI>) - Constructor for class io.airlift.discovery.client.testing.StaticHttpServiceSelector
- StaticHttpServiceSelector(String, String, Iterable<URI>) - Constructor for class io.airlift.discovery.client.testing.StaticHttpServiceSelector
- StaticHttpServiceSelector(String, String, URI, URI...) - Constructor for class io.airlift.discovery.client.testing.StaticHttpServiceSelector
- StaticHttpServiceSelector(String, URI, URI...) - Constructor for class io.airlift.discovery.client.testing.StaticHttpServiceSelector
- StaticHttpServiceSelector(URI, URI...) - Constructor for class io.airlift.discovery.client.testing.StaticHttpServiceSelector
- StaticServiceSelector - Class in io.airlift.discovery.client.testing
- StaticServiceSelector(ServiceDescriptor...) - Constructor for class io.airlift.discovery.client.testing.StaticServiceSelector
- StaticServiceSelector(Iterable<ServiceDescriptor>) - Constructor for class io.airlift.discovery.client.testing.StaticServiceSelector
- stop() - Method in class io.airlift.discovery.client.ServiceInventory
- STOPPED - Enum constant in enum class io.airlift.discovery.client.ServiceState
T
- TestingDiscoveryModule - Class in io.airlift.discovery.client.testing
- TestingDiscoveryModule() - Constructor for class io.airlift.discovery.client.testing.TestingDiscoveryModule
- toServiceDescriptor(NodeInfo) - Method in class io.airlift.discovery.client.ServiceAnnouncement
- toString() - Method in class io.airlift.discovery.client.Announcement
- toString() - Method in class io.airlift.discovery.client.ServiceAnnouncement
- toString() - Method in class io.airlift.discovery.client.ServiceDescriptor
- toString() - Method in class io.airlift.discovery.client.ServiceDescriptorsRepresentation
- toString() - Method in class io.airlift.discovery.client.StaticAnnouncementHttpServerInfoImpl
- toString() - Method in class io.airlift.discovery.client.testing.StaticHttpServiceSelector
U
- unannounce() - Method in interface io.airlift.discovery.client.DiscoveryAnnouncementClient
- unannounce() - Method in class io.airlift.discovery.client.HttpDiscoveryAnnouncementClient
- unannounce() - Method in class io.airlift.discovery.client.testing.InMemoryDiscoveryClient
- updateServiceInventory() - Method in class io.airlift.discovery.client.ServiceInventory
V
- value() - Element in annotation interface io.airlift.discovery.client.ServiceType
- valueOf(String) - Static method in enum class io.airlift.discovery.client.ServiceState
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.airlift.discovery.client.ServiceState
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form