- serialize(ServiceInstance<T>) - Method in interface org.apache.curator.x.discovery.details.InstanceSerializer
-
Serialize an instance into bytes
- serialize(ServiceInstance<T>) - Method in class org.apache.curator.x.discovery.details.JsonInstanceSerializer
-
- serializer(InstanceSerializer<T>) - Method in class org.apache.curator.x.discovery.ServiceDiscoveryBuilder
-
- ServiceCache<T> - Interface in org.apache.curator.x.discovery
-
- serviceCacheBuilder() - Method in class org.apache.curator.x.discovery.details.ServiceDiscoveryImpl
-
Allocate a new service cache builder.
- ServiceCacheBuilder<T> - Interface in org.apache.curator.x.discovery
-
- serviceCacheBuilder() - Method in interface org.apache.curator.x.discovery.ServiceDiscovery
-
Allocate a new service cache builder.
- ServiceCacheImpl<T> - Class in org.apache.curator.x.discovery.details
-
- ServiceCacheListener - Interface in org.apache.curator.x.discovery.details
-
Listener for changes to a service cache
- ServiceDiscovery<T> - Interface in org.apache.curator.x.discovery
-
- ServiceDiscoveryBuilder<T> - Class in org.apache.curator.x.discovery
-
- ServiceDiscoveryImpl<T> - Class in org.apache.curator.x.discovery.details
-
A mechanism to register and query service instances using ZooKeeper
- ServiceDiscoveryImpl(CuratorFramework, String, InstanceSerializer<T>, ServiceInstance<T>, boolean) - Constructor for class org.apache.curator.x.discovery.details.ServiceDiscoveryImpl
-
- ServiceInstance<T> - Class in org.apache.curator.x.discovery
-
POJO that represents a service instance
- ServiceInstance(String, String, String, Integer, Integer, T, long, ServiceType, UriSpec) - Constructor for class org.apache.curator.x.discovery.ServiceInstance
-
- ServiceInstance(String, String, String, Integer, Integer, T, long, ServiceType, UriSpec, boolean) - Constructor for class org.apache.curator.x.discovery.ServiceInstance
-
IMPORTANT: Due to CURATOR-275 the enabled
field is NOT supported
by default.
- ServiceInstanceBuilder<T> - Class in org.apache.curator.x.discovery
-
Builder for service instances
- serviceName(String) - Method in interface org.apache.curator.x.discovery.ServiceProviderBuilder
-
required - set the name of the service to be provided
- ServiceProvider<T> - Interface in org.apache.curator.x.discovery
-
The main API for Discovery.
- serviceProviderBuilder() - Method in class org.apache.curator.x.discovery.details.ServiceDiscoveryImpl
-
Allocate a new builder.
- serviceProviderBuilder() - Method in interface org.apache.curator.x.discovery.ServiceDiscovery
-
Allocate a new builder.
- ServiceProviderBuilder<T> - Interface in org.apache.curator.x.discovery
-
- ServiceProviderImpl<T> - Class in org.apache.curator.x.discovery.details
-
The main interface for Service Discovery.
- ServiceProviderImpl(ServiceDiscoveryImpl<T>, String, ProviderStrategy<T>, ThreadFactory, List<InstanceFilter<T>>, DownInstancePolicy) - Constructor for class org.apache.curator.x.discovery.details.ServiceProviderImpl
-
- ServiceProviderImpl(ServiceDiscoveryImpl<T>, String, ProviderStrategy<T>, ThreadFactory, ExecutorService, List<InstanceFilter<T>>, DownInstancePolicy) - Constructor for class org.apache.curator.x.discovery.details.ServiceProviderImpl
-
- serviceType(ServiceType) - Method in class org.apache.curator.x.discovery.ServiceInstanceBuilder
-
- ServiceType - Enum in org.apache.curator.x.discovery
-
- setLocalIpFilter(LocalIpFilter) - Static method in class org.apache.curator.x.discovery.ServiceInstanceBuilder
-
- sslPort(int) - Method in class org.apache.curator.x.discovery.ServiceInstanceBuilder
-
- start() - Method in class org.apache.curator.x.discovery.details.ServiceCacheImpl
-
- start() - Method in class org.apache.curator.x.discovery.details.ServiceDiscoveryImpl
-
The discovery must be started before use
- start() - Method in class org.apache.curator.x.discovery.details.ServiceProviderImpl
-
The provider must be started before use
- start() - Method in interface org.apache.curator.x.discovery.ServiceCache
-
The cache must be started before use
- start() - Method in interface org.apache.curator.x.discovery.ServiceDiscovery
-
The discovery must be started before use
- start() - Method in interface org.apache.curator.x.discovery.ServiceProvider
-
The provider must be started before use
- startImmediate() - Method in class org.apache.curator.x.discovery.details.ServiceCacheImpl
-
- startImmediate() - Method in interface org.apache.curator.x.discovery.ServiceCache
-
- StickyStrategy<T> - Class in org.apache.curator.x.discovery.strategies
-
This strategy uses a master strategy to pick the initial instance.
- StickyStrategy(ProviderStrategy<T>) - Constructor for class org.apache.curator.x.discovery.strategies.StickyStrategy
-