D F G H I N O P S
All Classes All Packages
All Classes All Packages
All Classes All Packages
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
- 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
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.
S
- 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
All Classes All Packages