Skip navigation links
B C E G H L N R S T U 

B

build() - Method in class com.spotify.helios.serviceregistration.ServiceRegistration.Builder
 
Builder() - Constructor for class com.spotify.helios.serviceregistration.ServiceRegistration.Builder
 

C

close() - Method in class com.spotify.helios.serviceregistration.NopServiceRegistrar
 
close() - Method in interface com.spotify.helios.serviceregistration.ServiceRegistrar
Close this registrar, possibly unregistering all registered service endpoints.
com.spotify.helios.serviceregistration - package com.spotify.helios.serviceregistration
 
create(String) - Method in class com.spotify.helios.serviceregistration.NopServiceRegistrarFactory
 
create(String) - Method in interface com.spotify.helios.serviceregistration.ServiceRegistrarFactory
Create a service registrar connected to a registry at a specific address.
createForDomain(String) - Method in class com.spotify.helios.serviceregistration.NopServiceRegistrarFactory
 
createForDomain(String) - Method in interface com.spotify.helios.serviceregistration.ServiceRegistrarFactory
Create a service registrar connected to a registry managing a specific domain.

E

endpoint(String, String, int) - Method in class com.spotify.helios.serviceregistration.ServiceRegistration.Builder
Deprecated.
endpoint(String, String, int, String, String) - Method in class com.spotify.helios.serviceregistration.ServiceRegistration.Builder
 
endpoint(String, String, int, String, String, List<String>) - Method in class com.spotify.helios.serviceregistration.ServiceRegistration.Builder
 
endpoint(String, String, int, String, String, List<String>, ServiceRegistration.EndpointHealthCheck) - Method in class com.spotify.helios.serviceregistration.ServiceRegistration.Builder
 
Endpoint(String, String, int, String, String, List<String>, ServiceRegistration.EndpointHealthCheck) - Constructor for class com.spotify.helios.serviceregistration.ServiceRegistration.Endpoint
 
EndpointHealthCheck(String, String) - Constructor for class com.spotify.helios.serviceregistration.ServiceRegistration.EndpointHealthCheck
 

G

getDomain() - Method in class com.spotify.helios.serviceregistration.ServiceRegistration.Endpoint
 
getEndpoints() - Method in class com.spotify.helios.serviceregistration.ServiceRegistration
 
getHealthCheck() - Method in class com.spotify.helios.serviceregistration.ServiceRegistration.Endpoint
 
getHost() - Method in class com.spotify.helios.serviceregistration.ServiceRegistration.Endpoint
 
getName() - Method in class com.spotify.helios.serviceregistration.ServiceRegistration.Endpoint
 
getPath() - Method in class com.spotify.helios.serviceregistration.ServiceRegistration.EndpointHealthCheck
 
getPort() - Method in class com.spotify.helios.serviceregistration.ServiceRegistration.Endpoint
 
getProtocol() - Method in class com.spotify.helios.serviceregistration.ServiceRegistration.Endpoint
 
getTags() - Method in class com.spotify.helios.serviceregistration.ServiceRegistration.Endpoint
 
getType() - Method in class com.spotify.helios.serviceregistration.ServiceRegistration.EndpointHealthCheck
 

H

HTTP - Static variable in class com.spotify.helios.serviceregistration.ServiceRegistration.EndpointHealthCheck
 

L

load() - Static method in class com.spotify.helios.serviceregistration.ServiceRegistrarLoader
Load a ServiceRegistrarFactory using the current class loader.
load(Path) - Static method in class com.spotify.helios.serviceregistration.ServiceRegistrarLoader
Load a ServiceRegistrarFactory from a plugin jar file with a parent class loader that will not load classes from the jvm classpath.
load(Path, ClassLoader, ClassLoader) - Static method in class com.spotify.helios.serviceregistration.ServiceRegistrarLoader
Load a ServiceRegistrarFactory from a plugin jar file with a specified parent class loader and a list of exposed classes.
load(String, ClassLoader) - Static method in class com.spotify.helios.serviceregistration.ServiceRegistrarLoader
Load a ServiceRegistrarFactory using a class loader.

N

newBuilder() - Static method in class com.spotify.helios.serviceregistration.ServiceRegistration
 
newHttpCheck(String) - Static method in class com.spotify.helios.serviceregistration.ServiceRegistration.EndpointHealthCheck
 
newTcpCheck() - Static method in class com.spotify.helios.serviceregistration.ServiceRegistration.EndpointHealthCheck
 
NopServiceRegistrar - Class in com.spotify.helios.serviceregistration
A nop service registrar that does nothing.
NopServiceRegistrar() - Constructor for class com.spotify.helios.serviceregistration.NopServiceRegistrar
 
NopServiceRegistrarFactory - Class in com.spotify.helios.serviceregistration
A factory for nop service registrars.
NopServiceRegistrarFactory() - Constructor for class com.spotify.helios.serviceregistration.NopServiceRegistrarFactory
 
NopServiceRegistrationHandle - Class in com.spotify.helios.serviceregistration
A nop service registration handle.
NopServiceRegistrationHandle() - Constructor for class com.spotify.helios.serviceregistration.NopServiceRegistrationHandle
 

R

register(ServiceRegistration) - Method in class com.spotify.helios.serviceregistration.NopServiceRegistrar
 
register(ServiceRegistration) - Method in interface com.spotify.helios.serviceregistration.ServiceRegistrar
Asynchronously register a set of service endpoints with a registry.

S

ServiceRegistrar - Interface in com.spotify.helios.serviceregistration
A registrar for service endpoints.
ServiceRegistrarFactory - Interface in com.spotify.helios.serviceregistration
A factory for ServiceRegistrar instances, and the entry point for service registrar plugins.
ServiceRegistrarLoader - Class in com.spotify.helios.serviceregistration
Helpers for loading ServiceRegistrarFactory instances.
ServiceRegistrarLoader() - Constructor for class com.spotify.helios.serviceregistration.ServiceRegistrarLoader
 
ServiceRegistrarLoadingException - Exception in com.spotify.helios.serviceregistration
Indicates that an error occurred during service registrar plugin loading.
ServiceRegistration - Class in com.spotify.helios.serviceregistration
A list of endpoints to for service registration.
ServiceRegistration(List<ServiceRegistration.Endpoint>) - Constructor for class com.spotify.helios.serviceregistration.ServiceRegistration
 
ServiceRegistration.Builder - Class in com.spotify.helios.serviceregistration
 
ServiceRegistration.Endpoint - Class in com.spotify.helios.serviceregistration
A single service endpoint.
ServiceRegistration.EndpointHealthCheck - Class in com.spotify.helios.serviceregistration
 
ServiceRegistrationHandle - Interface in com.spotify.helios.serviceregistration
A handle representing a service registration.

T

TCP - Static variable in class com.spotify.helios.serviceregistration.ServiceRegistration.EndpointHealthCheck
 
toString() - Method in class com.spotify.helios.serviceregistration.ServiceRegistration.Endpoint
 
toString() - Method in class com.spotify.helios.serviceregistration.ServiceRegistration.EndpointHealthCheck
 

U

unregister(ServiceRegistrationHandle) - Method in class com.spotify.helios.serviceregistration.NopServiceRegistrar
 
unregister(ServiceRegistrationHandle) - Method in interface com.spotify.helios.serviceregistration.ServiceRegistrar
Unregister a set of service endpoints previously registered.
B C E G H L N R S T U 
Skip navigation links

Copyright © 2015. All rights reserved.