Package io.kroxylicious.proxy.bootstrap
@ReturnValuesAreNonnullByDefault
@DefaultAnnotationForParameters(edu.umd.cs.findbugs.annotations.NonNull.class)
@DefaultAnnotation(edu.umd.cs.findbugs.annotations.NonNull.class)
package io.kroxylicious.proxy.bootstrap
-
ClassDescriptionStrategy for selecting an upstream target from a given list of upstream targets for bootstrapping.Builds per-connection filter instances for a single virtual cluster's filter chain.
BootstrapSelectionStrategywhich selects a random server from the given list of servers as the bootstrap server.BootstrapSelectionStrategythat selects a server from the given list of servers as the bootstrap server in a round-robin fashion.Abstracts the creation of router instances, hiding the configuration required for instantiation at the point at which instances are created.Manages the lifecycle of TLS credential supplier plugin instances.