类 DestinationRuleOuterClass.TrafficPolicy.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<DestinationRuleOuterClass.TrafficPolicy.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<DestinationRuleOuterClass.TrafficPolicy.Builder>
istio.networking.v1alpha3.DestinationRuleOuterClass.TrafficPolicy.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,DestinationRuleOuterClass.TrafficPolicyOrBuilder,Cloneable
public static final class DestinationRuleOuterClass.TrafficPolicy.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<DestinationRuleOuterClass.TrafficPolicy.Builder>
implements DestinationRuleOuterClass.TrafficPolicyOrBuilder
Traffic policies to apply for a specific destination, across all destination ports. See DestinationRule for examples.Protobuf type
istio.networking.v1alpha3.TrafficPolicy-
方法概要
修饰符和类型方法说明addAllPortLevelSettings(Iterable<? extends DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy> values) Traffic policies specific to individual ports.Traffic policies specific to individual ports.addPortLevelSettings(int index, DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy.Builder builderForValue) Traffic policies specific to individual ports.Traffic policies specific to individual ports.addPortLevelSettings(DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy.Builder builderForValue) Traffic policies specific to individual ports.Traffic policies specific to individual ports.addPortLevelSettingsBuilder(int index) Traffic policies specific to individual ports.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Settings controlling the volume of connections to an upstream serviceclearField(com.google.protobuf.Descriptors.FieldDescriptor field) Settings controlling the load balancer algorithms.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Settings controlling eviction of unhealthy hosts from the load balancing poolTraffic policies specific to individual ports.clearTls()TLS related settings for connections to the upstream service.clone()Settings controlling the volume of connections to an upstream serviceSettings controlling the volume of connections to an upstream serviceSettings controlling the volume of connections to an upstream servicestatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorSettings controlling the load balancer algorithms.Settings controlling the load balancer algorithms.Settings controlling the load balancer algorithms.Settings controlling eviction of unhealthy hosts from the load balancing poolSettings controlling eviction of unhealthy hosts from the load balancing poolSettings controlling eviction of unhealthy hosts from the load balancing poolgetPortLevelSettings(int index) Traffic policies specific to individual ports.getPortLevelSettingsBuilder(int index) Traffic policies specific to individual ports.Traffic policies specific to individual ports.intTraffic policies specific to individual ports.Traffic policies specific to individual ports.getPortLevelSettingsOrBuilder(int index) Traffic policies specific to individual ports.Traffic policies specific to individual ports.getTls()TLS related settings for connections to the upstream service.TLS related settings for connections to the upstream service.TLS related settings for connections to the upstream service.booleanSettings controlling the volume of connections to an upstream servicebooleanSettings controlling the load balancer algorithms.booleanSettings controlling eviction of unhealthy hosts from the load balancing poolbooleanhasTls()TLS related settings for connections to the upstream service.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanSettings controlling the volume of connections to an upstream servicemergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Settings controlling the load balancer algorithms.Settings controlling eviction of unhealthy hosts from the load balancing poolTLS related settings for connections to the upstream service.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removePortLevelSettings(int index) Traffic policies specific to individual ports.Settings controlling the volume of connections to an upstream serviceSettings controlling the volume of connections to an upstream serviceSettings controlling the load balancer algorithms.setLoadBalancer(DestinationRuleOuterClass.LoadBalancerSettings.Builder builderForValue) Settings controlling the load balancer algorithms.Settings controlling eviction of unhealthy hosts from the load balancing poolsetOutlierDetection(DestinationRuleOuterClass.OutlierDetection.Builder builderForValue) Settings controlling eviction of unhealthy hosts from the load balancing poolTraffic policies specific to individual ports.setPortLevelSettings(int index, DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy.Builder builderForValue) Traffic policies specific to individual ports.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) TLS related settings for connections to the upstream service.setTls(DestinationRuleOuterClass.ClientTLSSettings.Builder builderForValue) TLS related settings for connections to the upstream service.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString从类继承的方法 com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException从接口继承的方法 com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom从接口继承的方法 com.google.protobuf.MessageLite.Builder
mergeFrom从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<DestinationRuleOuterClass.TrafficPolicy.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<DestinationRuleOuterClass.TrafficPolicy.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- 指定者:
getDescriptorForType在接口中com.google.protobuf.Message.Builder- 指定者:
getDescriptorForType在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getDescriptorForType在类中com.google.protobuf.GeneratedMessageV3.Builder<DestinationRuleOuterClass.TrafficPolicy.Builder>
-
getDefaultInstanceForType
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
clone
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.GeneratedMessageV3.Builder<DestinationRuleOuterClass.TrafficPolicy.Builder>
-
setField
public DestinationRuleOuterClass.TrafficPolicy.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<DestinationRuleOuterClass.TrafficPolicy.Builder>
-
clearField
public DestinationRuleOuterClass.TrafficPolicy.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<DestinationRuleOuterClass.TrafficPolicy.Builder>
-
clearOneof
public DestinationRuleOuterClass.TrafficPolicy.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<DestinationRuleOuterClass.TrafficPolicy.Builder>
-
setRepeatedField
public DestinationRuleOuterClass.TrafficPolicy.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<DestinationRuleOuterClass.TrafficPolicy.Builder>
-
addRepeatedField
public DestinationRuleOuterClass.TrafficPolicy.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<DestinationRuleOuterClass.TrafficPolicy.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<DestinationRuleOuterClass.TrafficPolicy.Builder>
-
mergeFrom
public DestinationRuleOuterClass.TrafficPolicy.Builder mergeFrom(DestinationRuleOuterClass.TrafficPolicy other) -
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<DestinationRuleOuterClass.TrafficPolicy.Builder>
-
mergeFrom
public DestinationRuleOuterClass.TrafficPolicy.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 指定者:
mergeFrom在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<DestinationRuleOuterClass.TrafficPolicy.Builder>- 抛出:
IOException
-
hasLoadBalancer
public boolean hasLoadBalancer()Settings controlling the load balancer algorithms.
.istio.networking.v1alpha3.LoadBalancerSettings load_balancer = 1;- 指定者:
hasLoadBalancer在接口中DestinationRuleOuterClass.TrafficPolicyOrBuilder- 返回:
- Whether the loadBalancer field is set.
-
getLoadBalancer
Settings controlling the load balancer algorithms.
.istio.networking.v1alpha3.LoadBalancerSettings load_balancer = 1;- 指定者:
getLoadBalancer在接口中DestinationRuleOuterClass.TrafficPolicyOrBuilder- 返回:
- The loadBalancer.
-
setLoadBalancer
public DestinationRuleOuterClass.TrafficPolicy.Builder setLoadBalancer(DestinationRuleOuterClass.LoadBalancerSettings value) Settings controlling the load balancer algorithms.
.istio.networking.v1alpha3.LoadBalancerSettings load_balancer = 1; -
setLoadBalancer
public DestinationRuleOuterClass.TrafficPolicy.Builder setLoadBalancer(DestinationRuleOuterClass.LoadBalancerSettings.Builder builderForValue) Settings controlling the load balancer algorithms.
.istio.networking.v1alpha3.LoadBalancerSettings load_balancer = 1; -
mergeLoadBalancer
public DestinationRuleOuterClass.TrafficPolicy.Builder mergeLoadBalancer(DestinationRuleOuterClass.LoadBalancerSettings value) Settings controlling the load balancer algorithms.
.istio.networking.v1alpha3.LoadBalancerSettings load_balancer = 1; -
clearLoadBalancer
Settings controlling the load balancer algorithms.
.istio.networking.v1alpha3.LoadBalancerSettings load_balancer = 1; -
getLoadBalancerBuilder
Settings controlling the load balancer algorithms.
.istio.networking.v1alpha3.LoadBalancerSettings load_balancer = 1; -
getLoadBalancerOrBuilder
Settings controlling the load balancer algorithms.
.istio.networking.v1alpha3.LoadBalancerSettings load_balancer = 1; -
hasConnectionPool
public boolean hasConnectionPool()Settings controlling the volume of connections to an upstream service
.istio.networking.v1alpha3.ConnectionPoolSettings connection_pool = 2;- 指定者:
hasConnectionPool在接口中DestinationRuleOuterClass.TrafficPolicyOrBuilder- 返回:
- Whether the connectionPool field is set.
-
getConnectionPool
Settings controlling the volume of connections to an upstream service
.istio.networking.v1alpha3.ConnectionPoolSettings connection_pool = 2;- 指定者:
getConnectionPool在接口中DestinationRuleOuterClass.TrafficPolicyOrBuilder- 返回:
- The connectionPool.
-
setConnectionPool
public DestinationRuleOuterClass.TrafficPolicy.Builder setConnectionPool(DestinationRuleOuterClass.ConnectionPoolSettings value) Settings controlling the volume of connections to an upstream service
.istio.networking.v1alpha3.ConnectionPoolSettings connection_pool = 2; -
setConnectionPool
public DestinationRuleOuterClass.TrafficPolicy.Builder setConnectionPool(DestinationRuleOuterClass.ConnectionPoolSettings.Builder builderForValue) Settings controlling the volume of connections to an upstream service
.istio.networking.v1alpha3.ConnectionPoolSettings connection_pool = 2; -
mergeConnectionPool
public DestinationRuleOuterClass.TrafficPolicy.Builder mergeConnectionPool(DestinationRuleOuterClass.ConnectionPoolSettings value) Settings controlling the volume of connections to an upstream service
.istio.networking.v1alpha3.ConnectionPoolSettings connection_pool = 2; -
clearConnectionPool
Settings controlling the volume of connections to an upstream service
.istio.networking.v1alpha3.ConnectionPoolSettings connection_pool = 2; -
getConnectionPoolBuilder
Settings controlling the volume of connections to an upstream service
.istio.networking.v1alpha3.ConnectionPoolSettings connection_pool = 2; -
getConnectionPoolOrBuilder
Settings controlling the volume of connections to an upstream service
.istio.networking.v1alpha3.ConnectionPoolSettings connection_pool = 2; -
hasOutlierDetection
public boolean hasOutlierDetection()Settings controlling eviction of unhealthy hosts from the load balancing pool
.istio.networking.v1alpha3.OutlierDetection outlier_detection = 3;- 指定者:
hasOutlierDetection在接口中DestinationRuleOuterClass.TrafficPolicyOrBuilder- 返回:
- 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;- 指定者:
getOutlierDetection在接口中DestinationRuleOuterClass.TrafficPolicyOrBuilder- 返回:
- The outlierDetection.
-
setOutlierDetection
public DestinationRuleOuterClass.TrafficPolicy.Builder setOutlierDetection(DestinationRuleOuterClass.OutlierDetection value) Settings controlling eviction of unhealthy hosts from the load balancing pool
.istio.networking.v1alpha3.OutlierDetection outlier_detection = 3; -
setOutlierDetection
public DestinationRuleOuterClass.TrafficPolicy.Builder setOutlierDetection(DestinationRuleOuterClass.OutlierDetection.Builder builderForValue) Settings controlling eviction of unhealthy hosts from the load balancing pool
.istio.networking.v1alpha3.OutlierDetection outlier_detection = 3; -
mergeOutlierDetection
public DestinationRuleOuterClass.TrafficPolicy.Builder mergeOutlierDetection(DestinationRuleOuterClass.OutlierDetection value) Settings controlling eviction of unhealthy hosts from the load balancing pool
.istio.networking.v1alpha3.OutlierDetection outlier_detection = 3; -
clearOutlierDetection
Settings controlling eviction of unhealthy hosts from the load balancing pool
.istio.networking.v1alpha3.OutlierDetection outlier_detection = 3; -
getOutlierDetectionBuilder
Settings controlling eviction of unhealthy hosts from the load balancing pool
.istio.networking.v1alpha3.OutlierDetection outlier_detection = 3; -
getOutlierDetectionOrBuilder
Settings controlling eviction of unhealthy hosts from the load balancing pool
.istio.networking.v1alpha3.OutlierDetection outlier_detection = 3; -
hasTls
public boolean hasTls()TLS related settings for connections to the upstream service.
.istio.networking.v1alpha3.ClientTLSSettings tls = 4;- 指定者:
hasTls在接口中DestinationRuleOuterClass.TrafficPolicyOrBuilder- 返回:
- Whether the tls field is set.
-
getTls
TLS related settings for connections to the upstream service.
.istio.networking.v1alpha3.ClientTLSSettings tls = 4;- 指定者:
getTls在接口中DestinationRuleOuterClass.TrafficPolicyOrBuilder- 返回:
- The tls.
-
setTls
public DestinationRuleOuterClass.TrafficPolicy.Builder setTls(DestinationRuleOuterClass.ClientTLSSettings value) TLS related settings for connections to the upstream service.
.istio.networking.v1alpha3.ClientTLSSettings tls = 4; -
setTls
public DestinationRuleOuterClass.TrafficPolicy.Builder setTls(DestinationRuleOuterClass.ClientTLSSettings.Builder builderForValue) TLS related settings for connections to the upstream service.
.istio.networking.v1alpha3.ClientTLSSettings tls = 4; -
mergeTls
public DestinationRuleOuterClass.TrafficPolicy.Builder mergeTls(DestinationRuleOuterClass.ClientTLSSettings value) TLS related settings for connections to the upstream service.
.istio.networking.v1alpha3.ClientTLSSettings tls = 4; -
clearTls
TLS related settings for connections to the upstream service.
.istio.networking.v1alpha3.ClientTLSSettings tls = 4; -
getTlsBuilder
TLS related settings for connections to the upstream service.
.istio.networking.v1alpha3.ClientTLSSettings tls = 4; -
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; -
getPortLevelSettingsCount
public 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; -
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; -
setPortLevelSettings
public DestinationRuleOuterClass.TrafficPolicy.Builder setPortLevelSettings(int index, DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy value) 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; -
setPortLevelSettings
public DestinationRuleOuterClass.TrafficPolicy.Builder setPortLevelSettings(int index, DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy.Builder builderForValue) 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; -
addPortLevelSettings
public DestinationRuleOuterClass.TrafficPolicy.Builder addPortLevelSettings(DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy value) 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; -
addPortLevelSettings
public DestinationRuleOuterClass.TrafficPolicy.Builder addPortLevelSettings(int index, DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy value) 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; -
addPortLevelSettings
public DestinationRuleOuterClass.TrafficPolicy.Builder addPortLevelSettings(DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy.Builder builderForValue) 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; -
addPortLevelSettings
public DestinationRuleOuterClass.TrafficPolicy.Builder addPortLevelSettings(int index, DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy.Builder builderForValue) 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; -
addAllPortLevelSettings
public DestinationRuleOuterClass.TrafficPolicy.Builder addAllPortLevelSettings(Iterable<? extends DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy> values) 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; -
clearPortLevelSettings
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; -
removePortLevelSettings
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; -
getPortLevelSettingsBuilder
public DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy.Builder getPortLevelSettingsBuilder(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; -
getPortLevelSettingsOrBuilder
public 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; -
getPortLevelSettingsOrBuilderList
public 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; -
addPortLevelSettingsBuilder
public DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy.Builder addPortLevelSettingsBuilder()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; -
addPortLevelSettingsBuilder
public DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy.Builder addPortLevelSettingsBuilder(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; -
getPortLevelSettingsBuilderList
public List<DestinationRuleOuterClass.TrafficPolicy.PortTrafficPolicy.Builder> getPortLevelSettingsBuilderList()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; -
setUnknownFields
public final DestinationRuleOuterClass.TrafficPolicy.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<DestinationRuleOuterClass.TrafficPolicy.Builder>
-
mergeUnknownFields
public final DestinationRuleOuterClass.TrafficPolicy.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<DestinationRuleOuterClass.TrafficPolicy.Builder>
-