类 Mcp.MeshConfigRequest
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- istio.mcp.v1alpha1.Mcp.MeshConfigRequest
-
- 所有已实现的接口:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Mcp.MeshConfigRequestOrBuilder,java.io.Serializable
- 封闭类:
- Mcp
public static final class Mcp.MeshConfigRequest extends com.google.protobuf.GeneratedMessageV3 implements Mcp.MeshConfigRequestOrBuilder
A MeshConfigRequest requests a set of versioned resources of the same type for a given client.
Protobuf typeistio.mcp.v1alpha1.MeshConfigRequest- 另请参阅:
- 序列化表格
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classMcp.MeshConfigRequest.BuilderA MeshConfigRequest requests a set of versioned resources of the same type for a given client.-
从类继承的嵌套类/接口 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 Mcp.MeshConfigRequestDEFAULT_INSTANCEstatic intERROR_DETAIL_FIELD_NUMBERprivate com.google.rpc.StatuserrorDetail_private bytememoizedIsInitializedprivate static com.google.protobuf.Parser<Mcp.MeshConfigRequest>PARSERstatic intRESPONSE_NONCE_FIELD_NUMBERprivate java.lang.ObjectresponseNonce_private static longserialVersionUIDstatic intSINK_NODE_FIELD_NUMBERprivate Mcp.SinkNodesinkNode_static intTYPE_URL_FIELD_NUMBERprivate java.lang.ObjecttypeUrl_static intVERSION_INFO_FIELD_NUMBERprivate java.lang.ObjectversionInfo_
-
构造器概要
构造器 限定符 构造器 说明 privateMeshConfigRequest()privateMeshConfigRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 booleanequals(java.lang.Object obj)static Mcp.MeshConfigRequestgetDefaultInstance()Mcp.MeshConfigRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.rpc.StatusgetErrorDetail()This is populated when the previous MeshConfigResponse failed to update configuration.com.google.rpc.StatusOrBuildergetErrorDetailOrBuilder()This is populated when the previous MeshConfigResponse failed to update configuration.com.google.protobuf.Parser<Mcp.MeshConfigRequest>getParserForType()java.lang.StringgetResponseNonce()The nonce corresponding to MeshConfigResponse being ACK/NACKed.com.google.protobuf.ByteStringgetResponseNonceBytes()The nonce corresponding to MeshConfigResponse being ACK/NACKed.intgetSerializedSize()Mcp.SinkNodegetSinkNode()The sink node making the request.Mcp.SinkNodeOrBuildergetSinkNodeOrBuilder()The sink node making the request.java.lang.StringgetTypeUrl()Type of the resource that is being requested, e.g.com.google.protobuf.ByteStringgetTypeUrlBytes()Type of the resource that is being requested, e.g.com.google.protobuf.UnknownFieldSetgetUnknownFields()java.lang.StringgetVersionInfo()The version_info provided in the request messages will be the version_info received with the most recent successfully processed response or empty on the first request.com.google.protobuf.ByteStringgetVersionInfoBytes()The version_info provided in the request messages will be the version_info received with the most recent successfully processed response or empty on the first request.booleanhasErrorDetail()This is populated when the previous MeshConfigResponse failed to update configuration.inthashCode()booleanhasSinkNode()The sink node making the request.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static Mcp.MeshConfigRequest.BuildernewBuilder()static Mcp.MeshConfigRequest.BuildernewBuilder(Mcp.MeshConfigRequest prototype)Mcp.MeshConfigRequest.BuildernewBuilderForType()protected Mcp.MeshConfigRequest.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static Mcp.MeshConfigRequestparseDelimitedFrom(java.io.InputStream input)static Mcp.MeshConfigRequestparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Mcp.MeshConfigRequestparseFrom(byte[] data)static Mcp.MeshConfigRequestparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Mcp.MeshConfigRequestparseFrom(com.google.protobuf.ByteString data)static Mcp.MeshConfigRequestparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Mcp.MeshConfigRequestparseFrom(com.google.protobuf.CodedInputStream input)static Mcp.MeshConfigRequestparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Mcp.MeshConfigRequestparseFrom(java.io.InputStream input)static Mcp.MeshConfigRequestparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Mcp.MeshConfigRequestparseFrom(java.nio.ByteBuffer data)static Mcp.MeshConfigRequestparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Mcp.MeshConfigRequest>parser()Mcp.MeshConfigRequest.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
- 另请参阅:
- 常量字段值
-
VERSION_INFO_FIELD_NUMBER
public static final int VERSION_INFO_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
versionInfo_
private volatile java.lang.Object versionInfo_
-
SINK_NODE_FIELD_NUMBER
public static final int SINK_NODE_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
sinkNode_
private Mcp.SinkNode sinkNode_
-
TYPE_URL_FIELD_NUMBER
public static final int TYPE_URL_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
typeUrl_
private volatile java.lang.Object typeUrl_
-
RESPONSE_NONCE_FIELD_NUMBER
public static final int RESPONSE_NONCE_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
responseNonce_
private volatile java.lang.Object responseNonce_
-
ERROR_DETAIL_FIELD_NUMBER
public static final int ERROR_DETAIL_FIELD_NUMBER
- 另请参阅:
- 常量字段值
-
errorDetail_
private com.google.rpc.Status errorDetail_
-
memoizedIsInitialized
private byte memoizedIsInitialized
-
DEFAULT_INSTANCE
private static final Mcp.MeshConfigRequest DEFAULT_INSTANCE
-
PARSER
private static final com.google.protobuf.Parser<Mcp.MeshConfigRequest> 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
-
getVersionInfo
public java.lang.String getVersionInfo()
The version_info provided in the request messages will be the version_info received with the most recent successfully processed response or empty on the first request. It is expected that no new request is sent after a response is received until the client instance is ready to ACK/NACK the new configuration. ACK/NACK takes place by returning the new API config version as applied or the previous API config version respectively. Each type_url (see below) has an independent version associated with it.
string version_info = 1;- 指定者:
getVersionInfo在接口中Mcp.MeshConfigRequestOrBuilder- 返回:
- The versionInfo.
-
getVersionInfoBytes
public com.google.protobuf.ByteString getVersionInfoBytes()
The version_info provided in the request messages will be the version_info received with the most recent successfully processed response or empty on the first request. It is expected that no new request is sent after a response is received until the client instance is ready to ACK/NACK the new configuration. ACK/NACK takes place by returning the new API config version as applied or the previous API config version respectively. Each type_url (see below) has an independent version associated with it.
string version_info = 1;- 指定者:
getVersionInfoBytes在接口中Mcp.MeshConfigRequestOrBuilder- 返回:
- The bytes for versionInfo.
-
hasSinkNode
public boolean hasSinkNode()
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 2;- 指定者:
hasSinkNode在接口中Mcp.MeshConfigRequestOrBuilder- 返回:
- Whether the sinkNode field is set.
-
getSinkNode
public Mcp.SinkNode getSinkNode()
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 2;- 指定者:
getSinkNode在接口中Mcp.MeshConfigRequestOrBuilder- 返回:
- The sinkNode.
-
getSinkNodeOrBuilder
public Mcp.SinkNodeOrBuilder getSinkNodeOrBuilder()
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 2;
-
getTypeUrl
public java.lang.String getTypeUrl()
Type of the resource that is being requested, e.g. "type.googleapis.com/istio.io.networking.v1alpha3.VirtualService".
string type_url = 3;- 指定者:
getTypeUrl在接口中Mcp.MeshConfigRequestOrBuilder- 返回:
- The typeUrl.
-
getTypeUrlBytes
public com.google.protobuf.ByteString getTypeUrlBytes()
Type of the resource that is being requested, e.g. "type.googleapis.com/istio.io.networking.v1alpha3.VirtualService".
string type_url = 3;- 指定者:
getTypeUrlBytes在接口中Mcp.MeshConfigRequestOrBuilder- 返回:
- The bytes for typeUrl.
-
getResponseNonce
public java.lang.String getResponseNonce()
The nonce corresponding to MeshConfigResponse being ACK/NACKed. See above discussion on version_info and the MeshConfigResponse nonce comment. This may be empty if no nonce is available, e.g. at startup.
string response_nonce = 4;- 指定者:
getResponseNonce在接口中Mcp.MeshConfigRequestOrBuilder- 返回:
- The responseNonce.
-
getResponseNonceBytes
public com.google.protobuf.ByteString getResponseNonceBytes()
The nonce corresponding to MeshConfigResponse being ACK/NACKed. See above discussion on version_info and the MeshConfigResponse nonce comment. This may be empty if no nonce is available, e.g. at startup.
string response_nonce = 4;- 指定者:
getResponseNonceBytes在接口中Mcp.MeshConfigRequestOrBuilder- 返回:
- The bytes for responseNonce.
-
hasErrorDetail
public boolean hasErrorDetail()
This is populated when the previous MeshConfigResponse failed to update configuration. The *message* field in *error_details* provides the client internal exception related to the failure. It is only intended for consumption during manual debugging, the string provided is not guaranteed to be stable across client versions.
.google.rpc.Status error_detail = 5;- 指定者:
hasErrorDetail在接口中Mcp.MeshConfigRequestOrBuilder- 返回:
- Whether the errorDetail field is set.
-
getErrorDetail
public com.google.rpc.Status getErrorDetail()
This is populated when the previous MeshConfigResponse failed to update configuration. The *message* field in *error_details* provides the client internal exception related to the failure. It is only intended for consumption during manual debugging, the string provided is not guaranteed to be stable across client versions.
.google.rpc.Status error_detail = 5;- 指定者:
getErrorDetail在接口中Mcp.MeshConfigRequestOrBuilder- 返回:
- The errorDetail.
-
getErrorDetailOrBuilder
public com.google.rpc.StatusOrBuilder getErrorDetailOrBuilder()
This is populated when the previous MeshConfigResponse failed to update configuration. The *message* field in *error_details* provides the client internal exception related to the failure. It is only intended for consumption during manual debugging, the string provided is not guaranteed to be stable across client versions.
.google.rpc.Status error_detail = 5;
-
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 Mcp.MeshConfigRequest parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Mcp.MeshConfigRequest parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Mcp.MeshConfigRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Mcp.MeshConfigRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Mcp.MeshConfigRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Mcp.MeshConfigRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- 抛出:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Mcp.MeshConfigRequest parseFrom(java.io.InputStream input) throws java.io.IOException
- 抛出:
java.io.IOException
-
parseFrom
public static Mcp.MeshConfigRequest parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- 抛出:
java.io.IOException
-
parseDelimitedFrom
public static Mcp.MeshConfigRequest parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- 抛出:
java.io.IOException
-
parseDelimitedFrom
public static Mcp.MeshConfigRequest parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- 抛出:
java.io.IOException
-
parseFrom
public static Mcp.MeshConfigRequest parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- 抛出:
java.io.IOException
-
parseFrom
public static Mcp.MeshConfigRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- 抛出:
java.io.IOException
-
newBuilderForType
public Mcp.MeshConfigRequest.Builder newBuilderForType()
- 指定者:
newBuilderForType在接口中com.google.protobuf.Message- 指定者:
newBuilderForType在接口中com.google.protobuf.MessageLite
-
newBuilder
public static Mcp.MeshConfigRequest.Builder newBuilder()
-
newBuilder
public static Mcp.MeshConfigRequest.Builder newBuilder(Mcp.MeshConfigRequest prototype)
-
toBuilder
public Mcp.MeshConfigRequest.Builder toBuilder()
- 指定者:
toBuilder在接口中com.google.protobuf.Message- 指定者:
toBuilder在接口中com.google.protobuf.MessageLite
-
newBuilderForType
protected Mcp.MeshConfigRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- 指定者:
newBuilderForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Mcp.MeshConfigRequest getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Mcp.MeshConfigRequest> parser()
-
getParserForType
public com.google.protobuf.Parser<Mcp.MeshConfigRequest> getParserForType()
- 指定者:
getParserForType在接口中com.google.protobuf.Message- 指定者:
getParserForType在接口中com.google.protobuf.MessageLite- 覆盖:
getParserForType在类中com.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Mcp.MeshConfigRequest getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
-