Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- add(String, String) - Static method in class io.smallrye.stork.utils.InMemoryAddressesBackend
B
- buildServiceConfig(Map.Entry<String, Map<String, String>>) - Static method in class io.smallrye.stork.utils.StorkConfigUtils
C
- clear(String) - Static method in class io.smallrye.stork.utils.InMemoryAddressesBackend
- clearAll() - Static method in class io.smallrye.stork.utils.InMemoryAddressesBackend
- 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
StorkInfrastructurethat creates utility objects fromdefaultSupplierand 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
- getAddresses(String) - Static method in class io.smallrye.stork.utils.InMemoryAddressesBackend
- 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.
- InMemoryAddressesBackend - Class in io.smallrye.stork.utils
- InMemoryAddressesBackend() - Constructor for class io.smallrye.stork.utils.InMemoryAddressesBackend
- 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
HostAndPortinstance from an address. - parseToString(HostAndPort) - Static method in class io.smallrye.stork.utils.StorkAddressUtils
- 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
All Classes and Interfaces|All Packages|Constant Field Values