Index

B C D F G H I L N O P S U 
All Classes and Interfaces|All Packages|Constant Field Values

B

buildServiceConfig(Map.Entry<String, Map<String, String>>) - Static method in class io.smallrye.stork.utils.StorkConfigUtils
 

C

computeServiceProperty(Map<String, Map<String, String>>, String, String) - Static method in class io.smallrye.stork.utils.StorkConfigUtils
Computes and stores service properties based on the provided property name and value.

D

DefaultStorkInfrastructure - Class in io.smallrye.stork.integration
An implementation of StorkInfrastructure that creates utility objects from defaultSupplier and caches them
DefaultStorkInfrastructure() - Constructor for class io.smallrye.stork.integration.DefaultStorkInfrastructure
 
defineIfAbsent(String, ServiceDefinition) - Method in class io.smallrye.stork.Stork
 
DurationUtils - Class in io.smallrye.stork.utils
A set of utility methods around durations.

F

findMatching(Collection<ServiceInstance>, String, int) - Static method in class io.smallrye.stork.utils.ServiceInstanceUtils
Finds a matching instance for a given hostname and port

G

get(Class<T>, Supplier<T>) - Method in class io.smallrye.stork.integration.DefaultStorkInfrastructure
 
getInstance() - Static method in class io.smallrye.stork.Stork
 
getObservationCollector() - Method in class io.smallrye.stork.integration.ObservableStorkInfrastructure
 
getService(String) - Method in class io.smallrye.stork.Stork
 
getServiceOptional(String) - Method in class io.smallrye.stork.Stork
 
getServiceRegistrar(String) - Method in class io.smallrye.stork.Stork
Deprecated.
getServices() - Method in class io.smallrye.stork.Stork
 

H

host - Variable in class io.smallrye.stork.utils.HostAndPort
The host.
HostAndPort - Class in io.smallrye.stork.utils
Structure representing a host:port address.
HostAndPort(String, int) - Constructor for class io.smallrye.stork.utils.HostAndPort
Creates a new HostAndPort
HostAndPort(String, int, String) - Constructor for class io.smallrye.stork.utils.HostAndPort
Creates a new HostAndPort
HTTP_PREFIX - Static variable in class io.smallrye.stork.utils.StorkAddressUtils
 
HTTPS_PREFIX - Static variable in class io.smallrye.stork.utils.StorkAddressUtils
 

I

initialize() - Static method in class io.smallrye.stork.Stork
Initialize the stork instance using the default infrastructure.
initialize(StorkInfrastructure) - Static method in class io.smallrye.stork.Stork
Initialize the stork instance using the given infrastructure.
io.smallrye.stork - package io.smallrye.stork
 
io.smallrye.stork.integration - package io.smallrye.stork.integration
 
io.smallrye.stork.utils - package io.smallrye.stork.utils
 

L

LOAD_BALANCER - Static variable in class io.smallrye.stork.utils.StorkConfigUtils
The load-balancer segment used in the configuration key.
LOAD_BALANCER_EMBEDDED - Static variable in class io.smallrye.stork.utils.StorkConfigUtils
The load balancer type configuration key.

N

next() - Static method in class io.smallrye.stork.utils.ServiceInstanceIds
Gets the next, unused instance id.

O

ObservableStorkInfrastructure - Class in io.smallrye.stork.integration
 
ObservableStorkInfrastructure(ObservationCollector) - Constructor for class io.smallrye.stork.integration.ObservableStorkInfrastructure
 

P

parseDuration(String, String) - Static method in class io.smallrye.stork.utils.DurationUtils
Converts a value representing the refresh period which start with a number by implicitly appending `PT` to it.
parseToHostAndPort(String, int, String) - Static method in class io.smallrye.stork.utils.StorkAddressUtils
Creates a new HostAndPort instance from an address.
parseToString(HostAndPort) - Static method in class io.smallrye.stork.utils.StorkAddressUtils
Creates a new String instance containing either host:port or just host.
path - Variable in class io.smallrye.stork.utils.HostAndPort
The path, if any.
port - Variable in class io.smallrye.stork.utils.HostAndPort
The port.
propertiesForPrefix(String, Map<String, String>) - Static method in class io.smallrye.stork.utils.StorkConfigUtils
 
propertyKey(String) - Static method in class io.smallrye.stork.utils.StorkConfigUtils
 

S

SERVICE_DISCOVERY - Static variable in class io.smallrye.stork.utils.StorkConfigUtils
The service-discovery segment used in the configuration key.
SERVICE_DISCOVERY_EMBEDDED - Static variable in class io.smallrye.stork.utils.StorkConfigUtils
The service discovery type configuration key.
SERVICE_REGISTRAR - Static variable in class io.smallrye.stork.utils.StorkConfigUtils
The service-registrar segment used in the configuration key.
SERVICE_REGISTRAR_EMBEDDED - Static variable in class io.smallrye.stork.utils.StorkConfigUtils
The service discovery type configuration key.
ServiceInstanceIds - Class in io.smallrye.stork.utils
Service instance id generator.
ServiceInstanceUtils - Class in io.smallrye.stork.utils
A set of utility methods around ServiceInstance.
shutdown() - Static method in class io.smallrye.stork.Stork
Closes the stork instance.
Stork - Class in io.smallrye.stork
The entrypoint for SmallRye Stork.
Stork(StorkInfrastructure) - Constructor for class io.smallrye.stork.Stork
Deprecated.
STORK - Static variable in class io.smallrye.stork.Stork
The stork name.
STORK_REGISTRAR - Static variable in class io.smallrye.stork.Stork
configuration prefix for stork service registrars
StorkAddressUtils - Class in io.smallrye.stork.utils
A set of utility methods around addresses.
StorkAddressUtils() - Constructor for class io.smallrye.stork.utils.StorkAddressUtils
 
StorkConfigUtils - Class in io.smallrye.stork.utils
 
StorkConfigUtils() - Constructor for class io.smallrye.stork.utils.StorkConfigUtils
 

U

unwrapFromQuotes(String) - Static method in class io.smallrye.stork.utils.StorkConfigUtils
 
B C D F G H I L N O P S U 
All Classes and Interfaces|All Packages|Constant Field Values