Uses of Interface
io.smallrye.stork.api.config.ConfigWithType
-
Packages that use ConfigWithType Package Description io.smallrye.stork.api io.smallrye.stork.api.config io.smallrye.stork.spi.config io.smallrye.stork.spi.internal -
-
Uses of ConfigWithType in io.smallrye.stork.api
Methods in io.smallrye.stork.api that return ConfigWithType Modifier and Type Method Description ConfigWithTypeServiceDefinition. getLoadBalancer()ConfigWithTypeServiceDefinition. getServiceDiscovery()ConfigWithTypeServiceDefinition. getServiceRegistrar()Methods in io.smallrye.stork.api with parameters of type ConfigWithType Modifier and Type Method Description static ServiceDefinitionServiceDefinition. of(ConfigWithType sd)Creates a newServiceDefinitionusing the givenConfigWithType.static ServiceDefinitionServiceDefinition. of(ConfigWithType sd, ConfigWithType lb)Creates a newServiceDefinitionusing the givenConfigWithType.static ServiceDefinitionServiceDefinition. of(ConfigWithType sd, ConfigWithType lb, ConfigWithType sr) -
Uses of ConfigWithType in io.smallrye.stork.api.config
Subinterfaces of ConfigWithType in io.smallrye.stork.api.config Modifier and Type Interface Description interfaceServiceRegistrarConfigMethods in io.smallrye.stork.api.config that return ConfigWithType Modifier and Type Method Description ConfigWithTypeServiceConfig. loadBalancer()LoadBalancer configuration or null if the service is meant only to only be mapped to a list of servicesConfigWithTypeServiceConfig. serviceDiscovery()ServiceDiscovery configuration for the serviceConfigWithTypeServiceConfig. serviceRegistrar()ServiceRegistrar configuration for the service -
Uses of ConfigWithType in io.smallrye.stork.spi.config
Classes in io.smallrye.stork.spi.config that implement ConfigWithType Modifier and Type Class Description classSimpleRegistrarConfigstatic classSimpleServiceConfig.SimpleLoadBalancerConfigAn implementation ofConfigWithTypeusing an unmodifiableMapas backend to store the configuration.static classSimpleServiceConfig.SimpleServiceDiscoveryConfigAn implementation ofConfigWithTypeusing an unmodifiableMapas backend to store the configuration.static classSimpleServiceConfig.SimpleServiceRegistrarConfigAn implementation ofConfigWithTypeusing an unmodifiableMapas backend to store the configuration.Methods in io.smallrye.stork.spi.config that return ConfigWithType Modifier and Type Method Description ConfigWithTypeSimpleServiceConfig. loadBalancer()ConfigWithTypeSimpleServiceConfig. serviceDiscovery()ConfigWithTypeSimpleServiceConfig. serviceRegistrar()Methods in io.smallrye.stork.spi.config with parameters of type ConfigWithType Modifier and Type Method Description SimpleServiceConfig.BuilderSimpleServiceConfig.Builder. setLoadBalancer(ConfigWithType loadBalancer)Sets the load balancer config.SimpleServiceConfig.BuilderSimpleServiceConfig.Builder. setServiceDiscovery(ConfigWithType serviceDiscoveryConfig)Sets the service discovery config.SimpleServiceConfig.BuilderSimpleServiceConfig.Builder. setServiceRegistrar(ConfigWithType serviceRegistrarConfig)Sets the service registrar config. -
Uses of ConfigWithType in io.smallrye.stork.spi.internal
Methods in io.smallrye.stork.spi.internal with parameters of type ConfigWithType Modifier and Type Method Description LoadBalancerLoadBalancerLoader. createLoadBalancer(ConfigWithType config, ServiceDiscovery serviceDiscovery)Creates a load balancer instance.ServiceDiscoveryServiceDiscoveryLoader. createServiceDiscovery(ConfigWithType config, String serviceName, ServiceConfig serviceConfig, StorkInfrastructure storkInfrastructure)Creates a newServiceDiscoveryinstance.ServiceRegistrar<MetadataKeyType>ServiceRegistrarLoader. createServiceRegistrar(ConfigWithType config, String serviceName, StorkInfrastructure storkInfrastructure)Creates a newServiceRegistrarinstance.
-