Class Hierarchy
- java.lang.Object
- io.airlift.discovery.client.Announcement
- io.airlift.discovery.client.Announcer
- io.airlift.discovery.client.CachingServiceSelector (implements io.airlift.discovery.client.ServiceSelector)
- io.airlift.discovery.client.CachingServiceSelectorFactory (implements io.airlift.discovery.client.ServiceSelectorFactory)
- io.airlift.discovery.client.DiscoveryBinder
- io.airlift.discovery.client.DiscoveryClientConfig
- io.airlift.discovery.client.DiscoveryModule (implements com.google.inject.Module)
- io.airlift.discovery.client.HttpDiscoveryAnnouncementClient (implements io.airlift.discovery.client.DiscoveryAnnouncementClient)
- io.airlift.discovery.client.HttpDiscoveryLookupClient (implements io.airlift.discovery.client.DiscoveryLookupClient)
- io.airlift.discovery.client.HttpServiceSelectorImpl (implements io.airlift.discovery.client.HttpServiceSelector)
- io.airlift.discovery.client.MergingServiceSelector (implements io.airlift.discovery.client.ServiceSelector)
- io.airlift.discovery.client.MergingServiceSelectorFactory (implements io.airlift.discovery.client.ServiceSelectorFactory)
- io.airlift.discovery.client.ServiceAnnouncement
- io.airlift.discovery.client.ServiceAnnouncement.ServiceAnnouncementBuilder
- io.airlift.discovery.client.ServiceDescriptor
- io.airlift.discovery.client.ServiceDescriptor.ServiceDescriptorBuilder
- io.airlift.discovery.client.ServiceDescriptors
- io.airlift.discovery.client.ServiceDescriptorsRepresentation
- io.airlift.discovery.client.ServiceInventory
- io.airlift.discovery.client.ServiceInventoryConfig
- io.airlift.discovery.client.ServiceSelectorConfig
- io.airlift.discovery.client.ServiceSelectorManager
- io.airlift.discovery.client.ServiceSelectorProvider (implements com.google.inject.Provider<T>)
- io.airlift.discovery.client.ServiceTypes
- io.airlift.discovery.client.StaticAnnouncementHttpServerInfoImpl (implements io.airlift.discovery.client.AnnouncementHttpServerInfo)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.airlift.discovery.client.DiscoveryException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- io.airlift.discovery.client.AnnouncementHttpServerInfo
- io.airlift.discovery.client.DiscoveryAnnouncementClient
- io.airlift.discovery.client.DiscoveryLookupClient
- io.airlift.discovery.client.HttpServiceSelector
- io.airlift.discovery.client.ServiceSelector
- io.airlift.discovery.client.ServiceSelectorFactory
Annotation Interface Hierarchy
- io.airlift.discovery.client.ForDiscoveryClient (implements java.lang.annotation.Annotation)
- io.airlift.discovery.client.ServiceType (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.airlift.discovery.client.ServiceState
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)