接口 DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicyOrBuilder
-
- 所有超级接口:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- 所有已知实现类:
DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy,DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy.Builder
public static interface DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicyOrBuilder 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 poolVirtualServiceOuterClass.PortSelectorgetPort()Specifies the number of a port on the destination service on which this policy is being applied.VirtualServiceOuterClass.PortSelectorOrBuildergetPortOrBuilder()Specifies the number of a port on the destination service on which this policy is being applied.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 poolbooleanhasPort()Specifies the number of a port on the destination service on which this policy is being applied.booleanhasTls()TLS related settings for connections to the upstream service.
-
-
-
方法详细资料
-
hasPort
boolean hasPort()
Specifies the number of a port on the destination service on which this policy is being applied.
.istio.networking.v1alpha3.PortSelector port = 1;- 返回:
- Whether the port field is set.
-
getPort
VirtualServiceOuterClass.PortSelector getPort()
Specifies the number of a port on the destination service on which this policy is being applied.
.istio.networking.v1alpha3.PortSelector port = 1;- 返回:
- The port.
-
getPortOrBuilder
VirtualServiceOuterClass.PortSelectorOrBuilder getPortOrBuilder()
Specifies the number of a port on the destination service on which this policy is being applied.
.istio.networking.v1alpha3.PortSelector port = 1;
-
hasLoadBalancer
boolean hasLoadBalancer()
Settings controlling the load balancer algorithms.
.istio.networking.v1alpha3.LoadBalancerSettings load_balancer = 2;- 返回:
- Whether the loadBalancer field is set.
-
getLoadBalancer
DestinationRuleOuterClass.LoadBalancerSettings getLoadBalancer()
Settings controlling the load balancer algorithms.
.istio.networking.v1alpha3.LoadBalancerSettings load_balancer = 2;- 返回:
- The loadBalancer.
-
getLoadBalancerOrBuilder
DestinationRuleOuterClass.LoadBalancerSettingsOrBuilder getLoadBalancerOrBuilder()
Settings controlling the load balancer algorithms.
.istio.networking.v1alpha3.LoadBalancerSettings load_balancer = 2;
-
hasConnectionPool
boolean hasConnectionPool()
Settings controlling the volume of connections to an upstream service
.istio.networking.v1alpha3.ConnectionPoolSettings connection_pool = 3;- 返回:
- 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 = 3;- 返回:
- The connectionPool.
-
getConnectionPoolOrBuilder
DestinationRuleOuterClass.ConnectionPoolSettingsOrBuilder getConnectionPoolOrBuilder()
Settings controlling the volume of connections to an upstream service
.istio.networking.v1alpha3.ConnectionPoolSettings connection_pool = 3;
-
hasOutlierDetection
boolean hasOutlierDetection()
Settings controlling eviction of unhealthy hosts from the load balancing pool
.istio.networking.v1alpha3.OutlierDetection outlier_detection = 4;- 返回:
- 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 = 4;- 返回:
- The outlierDetection.
-
getOutlierDetectionOrBuilder
DestinationRuleOuterClass.OutlierDetectionOrBuilder getOutlierDetectionOrBuilder()
Settings controlling eviction of unhealthy hosts from the load balancing pool
.istio.networking.v1alpha3.OutlierDetection outlier_detection = 4;
-
hasTls
boolean hasTls()
TLS related settings for connections to the upstream service.
.istio.networking.v1alpha3.ClientTLSSettings tls = 5;- 返回:
- Whether the tls field is set.
-
getTls
DestinationRuleOuterClass.ClientTLSSettings getTls()
TLS related settings for connections to the upstream service.
.istio.networking.v1alpha3.ClientTLSSettings tls = 5;- 返回:
- The tls.
-
getTlsOrBuilder
DestinationRuleOuterClass.ClientTLSSettingsOrBuilder getTlsOrBuilder()
TLS related settings for connections to the upstream service.
.istio.networking.v1alpha3.ClientTLSSettings tls = 5;
-
-