接口 DestinationRuleOuterClass.TrafficPolicyOrBuilder

所有超级接口:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
所有已知实现类:
DestinationRuleOuterClass.TrafficPolicy, DestinationRuleOuterClass.TrafficPolicy.Builder
封闭类:
DestinationRuleOuterClass

public static interface DestinationRuleOuterClass.TrafficPolicyOrBuilder extends com.google.protobuf.MessageOrBuilder
  • 方法详细资料

    • hasLoadBalancer

      boolean hasLoadBalancer()
       Settings controlling the load balancer algorithms.
       
      .istio.networking.v1alpha3.LoadBalancerSettings load_balancer = 1;
      返回:
      Whether the loadBalancer field is set.
    • getLoadBalancer

       Settings controlling the load balancer algorithms.
       
      .istio.networking.v1alpha3.LoadBalancerSettings load_balancer = 1;
      返回:
      The loadBalancer.
    • getLoadBalancerOrBuilder

       Settings controlling the load balancer algorithms.
       
      .istio.networking.v1alpha3.LoadBalancerSettings load_balancer = 1;
    • hasConnectionPool

      boolean hasConnectionPool()
       Settings controlling the volume of connections to an upstream service
       
      .istio.networking.v1alpha3.ConnectionPoolSettings connection_pool = 2;
      返回:
      Whether the connectionPool field is set.
    • getConnectionPool

       Settings controlling the volume of connections to an upstream service
       
      .istio.networking.v1alpha3.ConnectionPoolSettings connection_pool = 2;
      返回:
      The connectionPool.
    • getConnectionPoolOrBuilder

       Settings controlling the volume of connections to an upstream service
       
      .istio.networking.v1alpha3.ConnectionPoolSettings connection_pool = 2;
    • hasOutlierDetection

      boolean hasOutlierDetection()
       Settings controlling eviction of unhealthy hosts from the load balancing pool
       
      .istio.networking.v1alpha3.OutlierDetection outlier_detection = 3;
      返回:
      Whether the outlierDetection field is set.
    • getOutlierDetection

       Settings controlling eviction of unhealthy hosts from the load balancing pool
       
      .istio.networking.v1alpha3.OutlierDetection outlier_detection = 3;
      返回:
      The outlierDetection.
    • getOutlierDetectionOrBuilder

       Settings controlling eviction of unhealthy hosts from the load balancing pool
       
      .istio.networking.v1alpha3.OutlierDetection outlier_detection = 3;
    • hasTls

      boolean hasTls()
       TLS related settings for connections to the upstream service.
       
      .istio.networking.v1alpha3.ClientTLSSettings tls = 4;
      返回:
      Whether the tls field is set.
    • getTls

       TLS related settings for connections to the upstream service.
       
      .istio.networking.v1alpha3.ClientTLSSettings tls = 4;
      返回:
      The tls.
    • getTlsOrBuilder

       TLS related settings for connections to the upstream service.
       
      .istio.networking.v1alpha3.ClientTLSSettings tls = 4;
    • getPortLevelSettingsList

       Traffic policies specific to individual ports. Note that port level
       settings will override the destination-level settings. Traffic
       settings specified at the destination-level will not be inherited when
       overridden by port-level settings, i.e. default values will be applied
       to fields omitted in port-level traffic policies.
       
      repeated .istio.networking.v1alpha3.TrafficPolicy.PortTrafficPolicy port_level_settings = 5;
    • getPortLevelSettings

       Traffic policies specific to individual ports. Note that port level
       settings will override the destination-level settings. Traffic
       settings specified at the destination-level will not be inherited when
       overridden by port-level settings, i.e. default values will be applied
       to fields omitted in port-level traffic policies.
       
      repeated .istio.networking.v1alpha3.TrafficPolicy.PortTrafficPolicy port_level_settings = 5;
    • getPortLevelSettingsCount

      int getPortLevelSettingsCount()
       Traffic policies specific to individual ports. Note that port level
       settings will override the destination-level settings. Traffic
       settings specified at the destination-level will not be inherited when
       overridden by port-level settings, i.e. default values will be applied
       to fields omitted in port-level traffic policies.
       
      repeated .istio.networking.v1alpha3.TrafficPolicy.PortTrafficPolicy port_level_settings = 5;
    • getPortLevelSettingsOrBuilderList

      List<? extends DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicyOrBuilder> getPortLevelSettingsOrBuilderList()
       Traffic policies specific to individual ports. Note that port level
       settings will override the destination-level settings. Traffic
       settings specified at the destination-level will not be inherited when
       overridden by port-level settings, i.e. default values will be applied
       to fields omitted in port-level traffic policies.
       
      repeated .istio.networking.v1alpha3.TrafficPolicy.PortTrafficPolicy port_level_settings = 5;
    • getPortLevelSettingsOrBuilder

       Traffic policies specific to individual ports. Note that port level
       settings will override the destination-level settings. Traffic
       settings specified at the destination-level will not be inherited when
       overridden by port-level settings, i.e. default values will be applied
       to fields omitted in port-level traffic policies.
       
      repeated .istio.networking.v1alpha3.TrafficPolicy.PortTrafficPolicy port_level_settings = 5;