接口 DestinationRuleOuterClass.TrafficPolicyOrBuilder

    • 方法详细资料

      • hasLoadBalancer

        boolean hasLoadBalancer()
         Settings controlling the load balancer algorithms.
         
        .istio.networking.v1alpha3.LoadBalancerSettings load_balancer = 1;
        返回:
        Whether the loadBalancer field is set.
      • 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

        DestinationRuleOuterClass.ConnectionPoolSettings getConnectionPool()
         Settings controlling the volume of connections to an upstream service
         
        .istio.networking.v1alpha3.ConnectionPoolSettings connection_pool = 2;
        返回:
        The connectionPool.
      • 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

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

        DestinationRuleOuterClass.OutlierDetectionOrBuilder 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.
      • getPortLevelSettingsList

        java.util.List<DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy> 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

        DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy getPortLevelSettings​(int index)
         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

        java.util.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

        DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicyOrBuilder getPortLevelSettingsOrBuilder​(int index)
         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;