Interface RoundRobinOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    RoundRobin, RoundRobin.Builder

    public interface RoundRobinOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasSlowStartConfig

        boolean hasSlowStartConfig()
         Configuration for slow start mode.
         If this configuration is not set, slow start will not be not enabled.
         
        .envoy.extensions.load_balancing_policies.common.v3.SlowStartConfig slow_start_config = 1;
        Returns:
        Whether the slowStartConfig field is set.
      • getSlowStartConfig

        SlowStartConfig getSlowStartConfig()
         Configuration for slow start mode.
         If this configuration is not set, slow start will not be not enabled.
         
        .envoy.extensions.load_balancing_policies.common.v3.SlowStartConfig slow_start_config = 1;
        Returns:
        The slowStartConfig.
      • getSlowStartConfigOrBuilder

        SlowStartConfigOrBuilder getSlowStartConfigOrBuilder()
         Configuration for slow start mode.
         If this configuration is not set, slow start will not be not enabled.
         
        .envoy.extensions.load_balancing_policies.common.v3.SlowStartConfig slow_start_config = 1;
      • hasLocalityLbConfig

        boolean hasLocalityLbConfig()
         Configuration for local zone aware load balancing or locality weighted load balancing.
         
        .envoy.extensions.load_balancing_policies.common.v3.LocalityLbConfig locality_lb_config = 2;
        Returns:
        Whether the localityLbConfig field is set.
      • getLocalityLbConfig

        LocalityLbConfig getLocalityLbConfig()
         Configuration for local zone aware load balancing or locality weighted load balancing.
         
        .envoy.extensions.load_balancing_policies.common.v3.LocalityLbConfig locality_lb_config = 2;
        Returns:
        The localityLbConfig.
      • getLocalityLbConfigOrBuilder

        LocalityLbConfigOrBuilder getLocalityLbConfigOrBuilder()
         Configuration for local zone aware load balancing or locality weighted load balancing.
         
        .envoy.extensions.load_balancing_policies.common.v3.LocalityLbConfig locality_lb_config = 2;