接口 DestinationRuleOuterClass.TrafficPolicyOrBuilder
-
- 所有超级接口:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
public static interface DestinationRuleOuterClass.TrafficPolicyOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 DestinationRuleOuterClass.ConnectionPoolSettingsgetConnectionPool()Settings controlling the volume of connections to an upstream serviceDestinationRuleOuterClass.ConnectionPoolSettingsOrBuildergetConnectionPoolOrBuilder()Settings controlling the volume of connections to an upstream serviceDestinationRuleOuterClass.LoadBalancerSettingsgetLoadBalancer()Settings controlling the load balancer algorithms.DestinationRuleOuterClass.LoadBalancerSettingsOrBuildergetLoadBalancerOrBuilder()Settings controlling the load balancer algorithms.DestinationRuleOuterClass.OutlierDetectiongetOutlierDetection()Settings controlling eviction of unhealthy hosts from the load balancing poolDestinationRuleOuterClass.OutlierDetectionOrBuildergetOutlierDetectionOrBuilder()Settings controlling eviction of unhealthy hosts from the load balancing poolDestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicygetPortLevelSettings(int index)Traffic policies specific to individual ports.intgetPortLevelSettingsCount()Traffic policies specific to individual ports.java.util.List<DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy>getPortLevelSettingsList()Traffic policies specific to individual ports.DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicyOrBuildergetPortLevelSettingsOrBuilder(int index)Traffic policies specific to individual ports.java.util.List<? extends DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicyOrBuilder>getPortLevelSettingsOrBuilderList()Traffic policies specific to individual ports.DestinationRuleOuterClass.ClientTLSSettingsgetTls()TLS related settings for connections to the upstream service.DestinationRuleOuterClass.ClientTLSSettingsOrBuildergetTlsOrBuilder()TLS related settings for connections to the upstream service.booleanhasConnectionPool()Settings controlling the volume of connections to an upstream servicebooleanhasLoadBalancer()Settings controlling the load balancer algorithms.booleanhasOutlierDetection()Settings controlling eviction of unhealthy hosts from the load balancing poolbooleanhasTls()TLS related settings for connections to the upstream service.
-
-
-
方法详细资料
-
hasLoadBalancer
boolean hasLoadBalancer()
Settings controlling the load balancer algorithms.
.istio.networking.v1alpha3.LoadBalancerSettings load_balancer = 1;- 返回:
- Whether the loadBalancer field is set.
-
getLoadBalancer
DestinationRuleOuterClass.LoadBalancerSettings getLoadBalancer()
Settings controlling the load balancer algorithms.
.istio.networking.v1alpha3.LoadBalancerSettings load_balancer = 1;- 返回:
- The loadBalancer.
-
getLoadBalancerOrBuilder
DestinationRuleOuterClass.LoadBalancerSettingsOrBuilder 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
DestinationRuleOuterClass.ConnectionPoolSettings getConnectionPool()
Settings controlling the volume of connections to an upstream service
.istio.networking.v1alpha3.ConnectionPoolSettings connection_pool = 2;- 返回:
- The connectionPool.
-
getConnectionPoolOrBuilder
DestinationRuleOuterClass.ConnectionPoolSettingsOrBuilder 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
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.
-
getTls
DestinationRuleOuterClass.ClientTLSSettings getTls()
TLS related settings for connections to the upstream service.
.istio.networking.v1alpha3.ClientTLSSettings tls = 4;- 返回:
- The tls.
-
getTlsOrBuilder
DestinationRuleOuterClass.ClientTLSSettingsOrBuilder getTlsOrBuilder()
TLS related settings for connections to the upstream service.
.istio.networking.v1alpha3.ClientTLSSettings tls = 4;
-
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;
-
-