Index
All Classes and Interfaces|All Packages
A
- addRegistrarTypeIfAbsent(String, ServiceConfiguration, String) - Static method in class io.quarkus.stork.StorkConfigUtil
-
Returns a copy of the given
ServiceConfigurationwith the registrar type and optional health check URL added if the registrar type is not already set.
B
- buildDefaultRegistrarConfiguration(String, String) - Static method in class io.quarkus.stork.StorkConfigUtil
-
Builds a default
ServiceConfigurationfor a Quarkus application when no explicit service registrar configuration is defined by the developer.
D
- deregisterServiceInstance(ShutdownContext) - Method in class io.quarkus.stork.SmallRyeStorkRegistrationRecorder
- detectAddress() - Static method in class io.quarkus.stork.StorkConfigUtil
-
Attempts to detect the first valid non-loopback IPv4 address of the host machine.
E
- enabled() - Method in interface io.quarkus.stork.StorkServiceRegistrarConfiguration
-
Whether automatic registration and deregistration of service instances is enabled.
G
- get(Class<T>, Supplier<T>) - Method in class io.quarkus.stork.QuarkusStorkInfrastructure
- getConfigs() - Method in class io.quarkus.stork.StorkConfigProvider
- getObservationCollector() - Method in class io.quarkus.stork.QuarkusStorkObservableInfrastructure
- getOrDefaultHost(Map<String, String>, Config) - Static method in class io.quarkus.stork.StorkConfigUtil
-
Resolves the host (IP address or hostname) to use for service registration.
- getOrDefaultPort(Map<String, String>, Config) - Static method in class io.quarkus.stork.StorkConfigUtil
-
Resolves the port to use for service registration.
I
- init(List<ServiceConfig>) - Static method in class io.quarkus.stork.StorkConfigProvider
- initialize(ShutdownContext, RuntimeValue<Vertx>) - Method in class io.quarkus.stork.SmallRyeStorkRecorder
- io.quarkus.stork - package io.quarkus.stork
L
- loadBalancer() - Method in interface io.quarkus.stork.ServiceConfiguration
-
LoadBalancer configuration for the service
P
- parameters() - Method in interface io.quarkus.stork.StorkLoadBalancerConfiguration
-
Load Balancer parameters.
- parameters() - Method in interface io.quarkus.stork.StorkServiceRegistrarConfiguration
-
Service Registrar parameters.
- params() - Method in interface io.quarkus.stork.StorkServiceDiscoveryConfiguration
-
ServiceDiscovery parameters.
- priority() - Method in class io.quarkus.stork.StorkConfigProvider
Q
- QuarkusStorkInfrastructure - Class in io.quarkus.stork
- QuarkusStorkInfrastructure(Vertx) - Constructor for class io.quarkus.stork.QuarkusStorkInfrastructure
- QuarkusStorkObservableInfrastructure - Class in io.quarkus.stork
- QuarkusStorkObservableInfrastructure(Vertx, ObservationCollector) - Constructor for class io.quarkus.stork.QuarkusStorkObservableInfrastructure
R
- registerServiceInstance() - Method in class io.quarkus.stork.SmallRyeStorkRegistrationRecorder
- requireRegistrarTypeNotBlank(String) - Static method in class io.quarkus.stork.StorkConfigUtil
S
- serviceConfiguration() - Method in interface io.quarkus.stork.StorkConfiguration
-
Configuration for the service
- ServiceConfiguration - Interface in io.quarkus.stork
- serviceDiscovery() - Method in interface io.quarkus.stork.ServiceConfiguration
-
ServiceDiscovery configuration for the service
- serviceRegistrar() - Method in interface io.quarkus.stork.ServiceConfiguration
-
ServiceRegistrar configuration for the service
- setupServiceRegistrarConfig(String, String) - Method in class io.quarkus.stork.StorkRegistrarConfigRecorder
-
Builds or completes the registration config for the current Quarkus application based on the given registrar type and optional health check URL.
- SmallRyeStorkRecorder - Class in io.quarkus.stork
- SmallRyeStorkRecorder(RuntimeValue<StorkConfiguration>) - Constructor for class io.quarkus.stork.SmallRyeStorkRecorder
- SmallRyeStorkRegistrationRecorder - Class in io.quarkus.stork
- SmallRyeStorkRegistrationRecorder(RuntimeValue<StorkConfiguration>) - Constructor for class io.quarkus.stork.SmallRyeStorkRegistrationRecorder
- StorkConfigProvider - Class in io.quarkus.stork
- StorkConfigProvider() - Constructor for class io.quarkus.stork.StorkConfigProvider
- StorkConfiguration - Interface in io.quarkus.stork
-
Stork configuration root.
- StorkConfigUtil - Class in io.quarkus.stork
- StorkConfigUtil() - Constructor for class io.quarkus.stork.StorkConfigUtil
- StorkLoadBalancerConfiguration - Interface in io.quarkus.stork
- StorkRegistrarConfigRecorder - Class in io.quarkus.stork
- StorkRegistrarConfigRecorder(RuntimeValue<StorkConfiguration>) - Constructor for class io.quarkus.stork.StorkRegistrarConfigRecorder
- StorkServiceDiscoveryConfiguration - Interface in io.quarkus.stork
- StorkServiceRegistrarConfiguration - Interface in io.quarkus.stork
T
- toStorkServiceConfig(StorkConfiguration) - Static method in class io.quarkus.stork.StorkConfigUtil
- type() - Method in interface io.quarkus.stork.StorkLoadBalancerConfiguration
-
Configures load balancer type, e.g.
- type() - Method in interface io.quarkus.stork.StorkServiceDiscoveryConfiguration
-
Configures the service discovery type, e.g.
- type() - Method in interface io.quarkus.stork.StorkServiceRegistrarConfiguration
-
Configures service registrar type, e.g.
All Classes and Interfaces|All Packages