类 DestinationRuleOuterClass.DestinationRule
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- istio.networking.v1alpha3.DestinationRuleOuterClass.DestinationRule
-
- 所有已实现的接口:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,DestinationRuleOuterClass.DestinationRuleOrBuilder,java.io.Serializable
public static final class DestinationRuleOuterClass.DestinationRule extends com.google.protobuf.GeneratedMessageV3 implements DestinationRuleOuterClass.DestinationRuleOrBuilder
DestinationRule defines policies that apply to traffic intended for a service after routing has occurred. <!-- crd generation tags +cue-gen:DestinationRule:groupName:networking.istio.io +cue-gen:DestinationRule:version:v1alpha3 +cue-gen:DestinationRule:storageVersion +cue-gen:DestinationRule:annotations:helm.sh/resource-policy=keep +cue-gen:DestinationRule:labels:app=istio-pilot,chart=istio,heritage=Tiller,release=istio +cue-gen:DestinationRule:subresource:status +cue-gen:DestinationRule:scope:Namespaced +cue-gen:DestinationRule:resource:categories=istio-io,networking-istio-io,shortNames=dr +cue-gen:DestinationRule:printerColumn:name=Host,type=string,JSONPath=.spec.host,description="The name of a service from the service registry" +cue-gen:DestinationRule:printerColumn:name=Age,type=date,JSONPath=.metadata.creationTimestamp,description="CreationTimestamp is a timestamp representing the server time when this object was created. It is not guaranteed to be set in happens-before order across separate operations. Clients may not set this value. It is represented in RFC3339 form and is in UTC. Populated by the system. Read-only. Null for lists. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata" +cue-gen:DestinationRule:preserveUnknownFields:false --> <!-- go code generation tags +kubetype-gen +kubetype-gen:groupVersion=networking.istio.io/v1alpha3 +genclient +k8s:deepcopy-gen=true -->
Protobuf typeistio.networking.v1alpha3.DestinationRule- 另请参阅:
- 序列化表格
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classDestinationRuleOuterClass.DestinationRule.BuilderDestinationRule defines policies that apply to traffic intended for a service after routing has occurred.-
从类继承的嵌套类/接口 com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
字段概要
字段 修饰符和类型 字段 说明 private static DestinationRuleOuterClass.DestinationRuleDEFAULT_INSTANCEstatic intEXPORT_TO_FIELD_NUMBERprivate com.google.protobuf.LazyStringListexportTo_private java.lang.Objecthost_static intHOST_FIELD_NUMBERprivate bytememoizedIsInitializedprivate static com.google.protobuf.Parser<DestinationRuleOuterClass.DestinationRule>PARSERprivate static longserialVersionUIDprivate java.util.List<DestinationRuleOuterClass.Subset>subsets_static intSUBSETS_FIELD_NUMBERstatic intTRAFFIC_POLICY_FIELD_NUMBERprivate DestinationRuleOuterClass.TrafficPolicytrafficPolicy_
-
构造器概要
构造器 限定符 构造器 说明 privateDestinationRule()privateDestinationRule(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 booleanequals(java.lang.Object obj)static DestinationRuleOuterClass.DestinationRulegetDefaultInstance()DestinationRuleOuterClass.DestinationRulegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()java.lang.StringgetExportTo(int index)A list of namespaces to which this destination rule is exported.com.google.protobuf.ByteStringgetExportToBytes(int index)A list of namespaces to which this destination rule is exported.intgetExportToCount()A list of namespaces to which this destination rule is exported.com.google.protobuf.ProtocolStringListgetExportToList()A list of namespaces to which this destination rule is exported.java.lang.StringgetHost()The name of a service from the service registry.com.google.protobuf.ByteStringgetHostBytes()The name of a service from the service registry.com.google.protobuf.Parser<DestinationRuleOuterClass.DestinationRule>getParserForType()intgetSerializedSize()DestinationRuleOuterClass.SubsetgetSubsets(int index)One or more named sets that represent individual versions of a service.intgetSubsetsCount()One or more named sets that represent individual versions of a service.java.util.List<DestinationRuleOuterClass.Subset>getSubsetsList()One or more named sets that represent individual versions of a service.DestinationRuleOuterClass.SubsetOrBuildergetSubsetsOrBuilder(int index)One or more named sets that represent individual versions of a service.java.util.List<? extends DestinationRuleOuterClass.SubsetOrBuilder>getSubsetsOrBuilderList()One or more named sets that represent individual versions of a service.DestinationRuleOuterClass.TrafficPolicygetTrafficPolicy()Traffic policies to apply (load balancing policy, connection pool sizes, outlier detection).DestinationRuleOuterClass.TrafficPolicyOrBuildergetTrafficPolicyOrBuilder()Traffic policies to apply (load balancing policy, connection pool sizes, outlier detection).com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()booleanhasTrafficPolicy()Traffic policies to apply (load balancing policy, connection pool sizes, outlier detection).protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static DestinationRuleOuterClass.DestinationRule.BuildernewBuilder()static DestinationRuleOuterClass.DestinationRule.BuildernewBuilder(DestinationRuleOuterClass.DestinationRule prototype)DestinationRuleOuterClass.DestinationRule.BuildernewBuilderForType()protected DestinationRuleOuterClass.DestinationRule.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static DestinationRuleOuterClass.DestinationRuleparseDelimitedFrom(java.io.InputStream input)static DestinationRuleOuterClass.DestinationRuleparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DestinationRuleOuterClass.DestinationRuleparseFrom(byte[] data)static DestinationRuleOuterClass.DestinationRuleparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DestinationRuleOuterClass.DestinationRuleparseFrom(com.google.protobuf.ByteString data)static DestinationRuleOuterClass.DestinationRuleparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DestinationRuleOuterClass.DestinationRuleparseFrom(com.google.protobuf.CodedInputStream input)static DestinationRuleOuterClass.DestinationRuleparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DestinationRuleOuterClass.DestinationRuleparseFrom(java.io.InputStream input)static DestinationRuleOuterClass.DestinationRuleparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static DestinationRuleOuterClass.DestinationRuleparseFrom(java.nio.ByteBuffer data)static DestinationRuleOuterClass.DestinationRuleparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<DestinationRuleOuterClass.DestinationRule>parser()DestinationRuleOuterClass.DestinationRule.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
从类继承的方法 com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
从类继承的方法 com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
-
-
-
字段详细资料
-
serialVersionUID
private static final long serialVersionUID
- 另请参阅:
- 常量字段值
-
HOST_FIELD_NUMBER
public static final int HOST_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
host_
private volatile java.lang.Object host_
-
TRAFFIC_POLICY_FIELD_NUMBER
public static final int TRAFFIC_POLICY_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
trafficPolicy_
private DestinationRuleOuterClass.TrafficPolicy trafficPolicy_
-
SUBSETS_FIELD_NUMBER
public static final int SUBSETS_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
subsets_
private java.util.List<DestinationRuleOuterClass.Subset> subsets_
-
EXPORT_TO_FIELD_NUMBER
public static final int EXPORT_TO_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
exportTo_
private com.google.protobuf.LazyStringList exportTo_
-
memoizedIsInitialized
private byte memoizedIsInitialized
-
DEFAULT_INSTANCE
private static final DestinationRuleOuterClass.DestinationRule DEFAULT_INSTANCE
-
PARSER
private static final com.google.protobuf.Parser<DestinationRuleOuterClass.DestinationRule> PARSER
-
-
方法详细资料
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- 覆盖:
newInstance在类中com.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- 指定者:
getUnknownFields在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getUnknownFields在类中com.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3
-
getHost
public java.lang.String getHost()
The name of a service from the service registry. Service names are looked up from the platform's service registry (e.g., Kubernetes services, Consul services, etc.) and from the hosts declared by [ServiceEntries](https://istio.io/docs/reference/config/networking/service-entry/#ServiceEntry). Rules defined for services that do not exist in the service registry will be ignored. *Note for Kubernetes users*: When short names are used (e.g. "reviews" instead of "reviews.default.svc.cluster.local"), Istio will interpret the short name based on the namespace of the rule, not the service. A rule in the "default" namespace containing a host "reviews" will be interpreted as "reviews.default.svc.cluster.local", irrespective of the actual namespace associated with the reviews service. _To avoid potential misconfigurations, it is recommended to always use fully qualified domain names over short names._ Note that the host field applies to both HTTP and TCP services.
string host = 1 [(.google.api.field_behavior) = REQUIRED];- 指定者:
getHost在接口中DestinationRuleOuterClass.DestinationRuleOrBuilder- 返回:
- The host.
-
getHostBytes
public com.google.protobuf.ByteString getHostBytes()
The name of a service from the service registry. Service names are looked up from the platform's service registry (e.g., Kubernetes services, Consul services, etc.) and from the hosts declared by [ServiceEntries](https://istio.io/docs/reference/config/networking/service-entry/#ServiceEntry). Rules defined for services that do not exist in the service registry will be ignored. *Note for Kubernetes users*: When short names are used (e.g. "reviews" instead of "reviews.default.svc.cluster.local"), Istio will interpret the short name based on the namespace of the rule, not the service. A rule in the "default" namespace containing a host "reviews" will be interpreted as "reviews.default.svc.cluster.local", irrespective of the actual namespace associated with the reviews service. _To avoid potential misconfigurations, it is recommended to always use fully qualified domain names over short names._ Note that the host field applies to both HTTP and TCP services.
string host = 1 [(.google.api.field_behavior) = REQUIRED];- 指定者:
getHostBytes在接口中DestinationRuleOuterClass.DestinationRuleOrBuilder- 返回:
- The bytes for host.
-
hasTrafficPolicy
public boolean hasTrafficPolicy()
Traffic policies to apply (load balancing policy, connection pool sizes, outlier detection).
.istio.networking.v1alpha3.TrafficPolicy traffic_policy = 2;- 指定者:
hasTrafficPolicy在接口中DestinationRuleOuterClass.DestinationRuleOrBuilder- 返回:
- Whether the trafficPolicy field is set.
-
getTrafficPolicy
public DestinationRuleOuterClass.TrafficPolicy getTrafficPolicy()
Traffic policies to apply (load balancing policy, connection pool sizes, outlier detection).
.istio.networking.v1alpha3.TrafficPolicy traffic_policy = 2;- 指定者:
getTrafficPolicy在接口中DestinationRuleOuterClass.DestinationRuleOrBuilder- 返回:
- The trafficPolicy.
-
getTrafficPolicyOrBuilder
public DestinationRuleOuterClass.TrafficPolicyOrBuilder getTrafficPolicyOrBuilder()
Traffic policies to apply (load balancing policy, connection pool sizes, outlier detection).
.istio.networking.v1alpha3.TrafficPolicy traffic_policy = 2;
-
getSubsetsList
public java.util.List<DestinationRuleOuterClass.Subset> getSubsetsList()
One or more named sets that represent individual versions of a service. Traffic policies can be overridden at subset level.
repeated .istio.networking.v1alpha3.Subset subsets = 3;
-
getSubsetsOrBuilderList
public java.util.List<? extends DestinationRuleOuterClass.SubsetOrBuilder> getSubsetsOrBuilderList()
One or more named sets that represent individual versions of a service. Traffic policies can be overridden at subset level.
repeated .istio.networking.v1alpha3.Subset subsets = 3;
-
getSubsetsCount
public int getSubsetsCount()
One or more named sets that represent individual versions of a service. Traffic policies can be overridden at subset level.
repeated .istio.networking.v1alpha3.Subset subsets = 3;
-
getSubsets
public DestinationRuleOuterClass.Subset getSubsets(int index)
One or more named sets that represent individual versions of a service. Traffic policies can be overridden at subset level.
repeated .istio.networking.v1alpha3.Subset subsets = 3;
-
getSubsetsOrBuilder
public DestinationRuleOuterClass.SubsetOrBuilder getSubsetsOrBuilder(int index)
One or more named sets that represent individual versions of a service. Traffic policies can be overridden at subset level.
repeated .istio.networking.v1alpha3.Subset subsets = 3;
-
getExportToList
public com.google.protobuf.ProtocolStringList getExportToList()
A list of namespaces to which this destination rule is exported. The resolution of a destination rule to apply to a service occurs in the context of a hierarchy of namespaces. Exporting a destination rule allows it to be included in the resolution hierarchy for services in other namespaces. This feature provides a mechanism for service owners and mesh administrators to control the visibility of destination rules across namespace boundaries. If no namespaces are specified then the destination rule is exported to all namespaces by default. The value "." is reserved and defines an export to the same namespace that the destination rule is declared in. Similarly, the value "*" is reserved and defines an export to all namespaces. NOTE: in the current release, the `exportTo` value is restricted to "." or "*" (i.e., the current namespace or all namespaces).
repeated string export_to = 4;- 指定者:
getExportToList在接口中DestinationRuleOuterClass.DestinationRuleOrBuilder- 返回:
- A list containing the exportTo.
-
getExportToCount
public int getExportToCount()
A list of namespaces to which this destination rule is exported. The resolution of a destination rule to apply to a service occurs in the context of a hierarchy of namespaces. Exporting a destination rule allows it to be included in the resolution hierarchy for services in other namespaces. This feature provides a mechanism for service owners and mesh administrators to control the visibility of destination rules across namespace boundaries. If no namespaces are specified then the destination rule is exported to all namespaces by default. The value "." is reserved and defines an export to the same namespace that the destination rule is declared in. Similarly, the value "*" is reserved and defines an export to all namespaces. NOTE: in the current release, the `exportTo` value is restricted to "." or "*" (i.e., the current namespace or all namespaces).
repeated string export_to = 4;- 指定者:
getExportToCount在接口中DestinationRuleOuterClass.DestinationRuleOrBuilder- 返回:
- The count of exportTo.
-
getExportTo
public java.lang.String getExportTo(int index)
A list of namespaces to which this destination rule is exported. The resolution of a destination rule to apply to a service occurs in the context of a hierarchy of namespaces. Exporting a destination rule allows it to be included in the resolution hierarchy for services in other namespaces. This feature provides a mechanism for service owners and mesh administrators to control the visibility of destination rules across namespace boundaries. If no namespaces are specified then the destination rule is exported to all namespaces by default. The value "." is reserved and defines an export to the same namespace that the destination rule is declared in. Similarly, the value "*" is reserved and defines an export to all namespaces. NOTE: in the current release, the `exportTo` value is restricted to "." or "*" (i.e., the current namespace or all namespaces).
repeated string export_to = 4;- 指定者:
getExportTo在接口中DestinationRuleOuterClass.DestinationRuleOrBuilder- 参数:
index- The index of the element to return.- 返回:
- The exportTo at the given index.
-
getExportToBytes
public com.google.protobuf.ByteString getExportToBytes(int index)
A list of namespaces to which this destination rule is exported. The resolution of a destination rule to apply to a service occurs in the context of a hierarchy of namespaces. Exporting a destination rule allows it to be included in the resolution hierarchy for services in other namespaces. This feature provides a mechanism for service owners and mesh administrators to control the visibility of destination rules across namespace boundaries. If no namespaces are specified then the destination rule is exported to all namespaces by default. The value "." is reserved and defines an export to the same namespace that the destination rule is declared in. Similarly, the value "*" is reserved and defines an export to all namespaces. NOTE: in the current release, the `exportTo` value is restricted to "." or "*" (i.e., the current namespace or all namespaces).
repeated string export_to = 4;- 指定者:
getExportToBytes在接口中DestinationRuleOuterClass.DestinationRuleOrBuilder- 参数:
index- The index of the value to return.- 返回:
- The bytes of the exportTo at the given index.
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- 指定者:
writeTo在接口中com.google.protobuf.MessageLite- 覆盖:
writeTo在类中com.google.protobuf.GeneratedMessageV3- 抛出:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- 指定者:
getSerializedSize在接口中com.google.protobuf.MessageLite- 覆盖:
getSerializedSize在类中com.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- 指定者:
equals在接口中com.google.protobuf.Message- 覆盖:
equals在类中com.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- 指定者:
hashCode在接口中com.google.protobuf.Message- 覆盖:
hashCode在类中com.google.protobuf.AbstractMessage
-
parseFrom
public static DestinationRuleOuterClass.DestinationRule parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DestinationRuleOuterClass.DestinationRule parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DestinationRuleOuterClass.DestinationRule parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DestinationRuleOuterClass.DestinationRule parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DestinationRuleOuterClass.DestinationRule parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DestinationRuleOuterClass.DestinationRule parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static DestinationRuleOuterClass.DestinationRule parseFrom(java.io.InputStream input) throws java.io.IOException
- 抛出:
java.io.IOException
-
parseFrom
public static DestinationRuleOuterClass.DestinationRule parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- 抛出:
java.io.IOException
-
parseDelimitedFrom
public static DestinationRuleOuterClass.DestinationRule parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- 抛出:
java.io.IOException
-
parseDelimitedFrom
public static DestinationRuleOuterClass.DestinationRule parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- 抛出:
java.io.IOException
-
parseFrom
public static DestinationRuleOuterClass.DestinationRule parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- 抛出:
java.io.IOException
-
parseFrom
public static DestinationRuleOuterClass.DestinationRule parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- 抛出:
java.io.IOException
-
newBuilderForType
public DestinationRuleOuterClass.DestinationRule.Builder newBuilderForType()
- 指定者:
newBuilderForType在接口中com.google.protobuf.Message- 指定者:
newBuilderForType在接口中com.google.protobuf.MessageLite
-
newBuilder
public static DestinationRuleOuterClass.DestinationRule.Builder newBuilder()
-
newBuilder
public static DestinationRuleOuterClass.DestinationRule.Builder newBuilder(DestinationRuleOuterClass.DestinationRule prototype)
-
toBuilder
public DestinationRuleOuterClass.DestinationRule.Builder toBuilder()
- 指定者:
toBuilder在接口中com.google.protobuf.Message- 指定者:
toBuilder在接口中com.google.protobuf.MessageLite
-
newBuilderForType
protected DestinationRuleOuterClass.DestinationRule.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- 指定者:
newBuilderForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static DestinationRuleOuterClass.DestinationRule getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<DestinationRuleOuterClass.DestinationRule> parser()
-
getParserForType
public com.google.protobuf.Parser<DestinationRuleOuterClass.DestinationRule> getParserForType()
- 指定者:
getParserForType在接口中com.google.protobuf.Message- 指定者:
getParserForType在接口中com.google.protobuf.MessageLite- 覆盖:
getParserForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public DestinationRuleOuterClass.DestinationRule getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
-