Uses of Interface
io.kroxylicious.proxy.internal.net.EndpointGateway
Packages that use EndpointGateway
Package
Description
Internal Filter implementations.
-
Uses of EndpointGateway in io.kroxylicious.proxy.internal.filter.impl
Constructors in io.kroxylicious.proxy.internal.filter.impl with parameters of type EndpointGatewayModifierConstructorDescriptionBrokerAddressFilter(EndpointGateway listenerModel, EndpointReconciler reconciler) -
Uses of EndpointGateway in io.kroxylicious.proxy.internal.net
Methods in io.kroxylicious.proxy.internal.net that return EndpointGatewayModifier and TypeMethodDescriptionBootstrapEndpointBinding.endpointGateway()Returns the value of theendpointGatewayrecord component.BrokerEndpointBinding.endpointGateway()Returns the value of theendpointGatewayrecord component.EndpointBinding.endpointGateway()The endpoint listener.MetadataDiscoveryBrokerEndpointBinding.endpointGateway()Returns the value of theendpointGatewayrecord component.Methods in io.kroxylicious.proxy.internal.net with parameters of type EndpointGatewayModifier and TypeMethodDescriptionEndpointRegistry.deregisterVirtualCluster(EndpointGateway virtualClusterModel) De-registers a virtual cluster from the registry, removing all existing endpoint bindings, and closing any listening sockets that are no longer required.EndpointReconciler.reconcile(EndpointGateway virtualClusterModel, Map<Integer, HostPort> upstreamNodes) Reconciles the existing set endpoints for this virtual cluster against those required for the current set of nodes for this virtual cluster.EndpointRegistry.reconcile(EndpointGateway virtualClusterModel, Map<Integer, HostPort> upstreamNodes) Reconciles the current set of bindings for this virtual cluster against those required by the current set of nodes.EndpointRegistry.registerVirtualCluster(EndpointGateway virtualClusterModel) Registers a virtual cluster with the registry.EndpointReconciler.upstreamAddress(EndpointGateway gateway, int upstreamNodeId) Returns the upstream address for the given upstream node ID (note this may be a physical node id, or a virtual node id if routing enabled), as last reconciled for the virtual cluster identified bygateway.EndpointRegistry.upstreamAddress(EndpointGateway gateway, int upstreamNodeId) Constructors in io.kroxylicious.proxy.internal.net with parameters of type EndpointGatewayModifierConstructorDescriptionBootstrapEndpointBinding(EndpointGateway endpointGateway) Creates an instance of aBootstrapEndpointBindingrecord class.BrokerEndpointBinding(EndpointGateway endpointGateway, HostPort upstreamTarget, Integer nodeId) Creates an instance of aBrokerEndpointBindingrecord class.MetadataDiscoveryBrokerEndpointBinding(EndpointGateway endpointGateway, Integer nodeId) Creates an instance of aMetadataDiscoveryBrokerEndpointBindingrecord class. -
Uses of EndpointGateway in io.kroxylicious.proxy.model
Classes in io.kroxylicious.proxy.model that implement EndpointGatewayMethods in io.kroxylicious.proxy.model that return types with arguments of type EndpointGateway