Uses of Record Class
io.kroxylicious.proxy.internal.routing.RouteDescriptor
Packages that use RouteDescriptor
-
Uses of RouteDescriptor in io.kroxylicious.proxy.internal.routing
Methods in io.kroxylicious.proxy.internal.routing that return types with arguments of type RouteDescriptorModifier and TypeMethodDescriptionDynamicRouting.routeDescriptors()Returns the value of therouteDescriptorsrecord component.Constructor parameters in io.kroxylicious.proxy.internal.routing with type arguments of type RouteDescriptorModifierConstructorDescriptionDynamicRouting(String routerName, Map<String, RouteDescriptor> routeDescriptors, RouterChainFactory routerChainFactory) Test-only constructor: uses an empty cluster model map.DynamicRouting(String routerName, Map<String, RouteDescriptor> routeDescriptors, RouterChainFactory routerChainFactory, Map<String, UpstreamClusterModel> routeClusterModels) Production constructor: computes theNodeIdMappingfrom the supplied route descriptors.DynamicRouting(String routerName, Map<String, RouteDescriptor> routeDescriptors, NodeIdMapping nodeIdMapping, RouterChainFactory routerChainFactory, Map<String, UpstreamClusterModel> routeClusterModels) Creates an instance of aDynamicRoutingrecord class.RouterDispatchHandler(io.kroxylicious.proxy.router.Router router, Map<String, RouteDescriptor> routes, Map<org.apache.kafka.common.protocol.ApiKeys, String> staticRoutes, ClientConnectionStateMachine ccsm, String virtualClusterName, NodeIdMapping nodeIdMapping, Integer nodeId)