Uses of Class
io.kroxylicious.proxy.model.VirtualClusterModel
Packages that use VirtualClusterModel
Package
Description
io.kroxylicious.proxy.internal contains Kroxylicious internal code implementing Proxying functionality using Netty.
-
Uses of VirtualClusterModel in io.kroxylicious.proxy.config
Methods in io.kroxylicious.proxy.config that return VirtualClusterModelModifier and TypeMethodDescriptionConfiguration.virtualClusterModel(PluginFactoryRegistry pfr, String clusterName) Builds theVirtualClusterModelfor a single virtual cluster by name.Methods in io.kroxylicious.proxy.config that return types with arguments of type VirtualClusterModel -
Uses of VirtualClusterModel in io.kroxylicious.proxy.internal
Methods in io.kroxylicious.proxy.internal that return VirtualClusterModelModifier and TypeMethodDescriptionReturns the model for the given virtual cluster name.VirtualClusterRegistry.resolveModel(Configuration config, String clusterName) Builds aVirtualClusterModelfor the named virtual cluster, dispatched onto the lifecycle thread.Methods in io.kroxylicious.proxy.internal that return types with arguments of type VirtualClusterModelModifier and TypeMethodDescriptionVirtualClusterRegistry.virtualClusterModels()Returns the currently-tracked virtual cluster models.Methods in io.kroxylicious.proxy.internal with parameters of type VirtualClusterModelModifier and TypeMethodDescriptionVirtualClusterRegistry.addVirtualCluster(VirtualClusterModel newModel) Creates aVirtualClusterLifecycleinINITIALIZINGfor the given model.Method parameters in io.kroxylicious.proxy.internal with type arguments of type VirtualClusterModelModifier and TypeMethodDescriptionvoidPortConflictDetector.validate(Collection<VirtualClusterModel> virtualClusterModelMap, Optional<HostPort> otherExclusivePort) Validates the configuration throwing an exception if a conflict is detected.Constructor parameters in io.kroxylicious.proxy.internal with type arguments of type VirtualClusterModelModifierConstructorDescriptionVirtualClusterRegistry(List<VirtualClusterModel> virtualClusterModels, BiFunction<Configuration, String, VirtualClusterModel> rawModelResolver, BiConsumer<String, Optional<Throwable>> onVirtualClusterStopped) Creates a new VirtualClusterRegistry for the given set of virtual clusters.VirtualClusterRegistry(List<VirtualClusterModel> virtualClusterModels, BiFunction<Configuration, String, VirtualClusterModel> rawModelResolver, BiConsumer<String, Optional<Throwable>> onVirtualClusterStopped) Creates a new VirtualClusterRegistry for the given set of virtual clusters. -
Uses of VirtualClusterModel in io.kroxylicious.proxy.internal.net
Methods in io.kroxylicious.proxy.internal.net that return VirtualClusterModel -
Uses of VirtualClusterModel in io.kroxylicious.proxy.model
Methods in io.kroxylicious.proxy.model that return VirtualClusterModelModifier and TypeMethodDescriptionVirtualClusterModel.VirtualClusterGatewayModel.virtualCluster()