public final class MeshConfigRequest extends com.google.protobuf.GeneratedMessageV3 implements MeshConfigRequestOrBuilder
A MeshConfigRequest requests a set of versioned resources of the same type for a given client.Protobuf type
istio.mcp.v1alpha1.MeshConfigRequest| 限定符和类型 | 类和说明 |
|---|---|
static class |
MeshConfigRequest.Builder
A MeshConfigRequest requests a set of versioned resources of the
same type for a given client.
|
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 MeshConfigRequest |
DEFAULT_INSTANCE |
static int |
ERROR_DETAIL_FIELD_NUMBER |
private com.google.rpc.Status |
errorDetail_ |
private byte |
memoizedIsInitialized |
private static com.google.protobuf.Parser<MeshConfigRequest> |
PARSER |
static int |
RESPONSE_NONCE_FIELD_NUMBER |
private java.lang.Object |
responseNonce_ |
private static long |
serialVersionUID |
static int |
SINK_NODE_FIELD_NUMBER |
private SinkNode |
sinkNode_ |
static int |
TYPE_URL_FIELD_NUMBER |
private java.lang.Object |
typeUrl_ |
static int |
VERSION_INFO_FIELD_NUMBER |
private java.lang.Object |
versionInfo_ |
| 限定符 | 构造器和说明 |
|---|---|
private |
MeshConfigRequest() |
private |
MeshConfigRequest(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
private |
MeshConfigRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
equals(java.lang.Object obj) |
static MeshConfigRequest |
getDefaultInstance() |
MeshConfigRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.rpc.Status |
getErrorDetail()
This is populated when the previous MeshConfigResponse failed to
update configuration.
|
com.google.rpc.StatusOrBuilder |
getErrorDetailOrBuilder()
This is populated when the previous MeshConfigResponse failed to
update configuration.
|
com.google.protobuf.Parser<MeshConfigRequest> |
getParserForType() |
java.lang.String |
getResponseNonce()
The nonce corresponding to MeshConfigResponse being
ACK/NACKed.
|
com.google.protobuf.ByteString |
getResponseNonceBytes()
The nonce corresponding to MeshConfigResponse being
ACK/NACKed.
|
int |
getSerializedSize() |
SinkNode |
getSinkNode()
The sink node making the request.
|
SinkNodeOrBuilder |
getSinkNodeOrBuilder()
The sink node making the request.
|
java.lang.String |
getTypeUrl()
Type of the resource that is being requested, e.g.
|
com.google.protobuf.ByteString |
getTypeUrlBytes()
Type of the resource that is being requested, e.g.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
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.
|
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.
|
boolean |
hasErrorDetail()
This is populated when the previous MeshConfigResponse failed to
update configuration.
|
int |
hashCode() |
boolean |
hasSinkNode()
The sink node making the request.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static MeshConfigRequest.Builder |
newBuilder() |
static MeshConfigRequest.Builder |
newBuilder(MeshConfigRequest prototype) |
MeshConfigRequest.Builder |
newBuilderForType() |
protected MeshConfigRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected java.lang.Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static MeshConfigRequest |
parseDelimitedFrom(java.io.InputStream input) |
static MeshConfigRequest |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MeshConfigRequest |
parseFrom(byte[] data) |
static MeshConfigRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MeshConfigRequest |
parseFrom(java.nio.ByteBuffer data) |
static MeshConfigRequest |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MeshConfigRequest |
parseFrom(com.google.protobuf.ByteString data) |
static MeshConfigRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MeshConfigRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static MeshConfigRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MeshConfigRequest |
parseFrom(java.io.InputStream input) |
static MeshConfigRequest |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<MeshConfigRequest> |
parser() |
MeshConfigRequest.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, 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, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, getSerializedSizeInternal, isInitializedInternal, makeImmutableInternal, mergeFromInternal, toByteArray, toByteString, writeDelimitedTo, writeTo, writeToInternalprivate static final long serialVersionUID
public static final int VERSION_INFO_FIELD_NUMBER
private volatile java.lang.Object versionInfo_
public static final int SINK_NODE_FIELD_NUMBER
private SinkNode sinkNode_
public static final int TYPE_URL_FIELD_NUMBER
private volatile java.lang.Object typeUrl_
public static final int RESPONSE_NONCE_FIELD_NUMBER
private volatile java.lang.Object responseNonce_
public static final int ERROR_DETAIL_FIELD_NUMBER
private com.google.rpc.Status errorDetail_
private byte memoizedIsInitialized
private static final MeshConfigRequest DEFAULT_INSTANCE
private static final com.google.protobuf.Parser<MeshConfigRequest> PARSER
private MeshConfigRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)
private MeshConfigRequest()
private MeshConfigRequest(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionprotected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance 在类中 com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields 在接口中 com.google.protobuf.MessageOrBuildergetUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable 在类中 com.google.protobuf.GeneratedMessageV3public 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 在接口中 MeshConfigRequestOrBuilderpublic 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 在接口中 MeshConfigRequestOrBuilderpublic boolean hasSinkNode()
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 2;hasSinkNode 在接口中 MeshConfigRequestOrBuilderpublic SinkNode getSinkNode()
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 2;getSinkNode 在接口中 MeshConfigRequestOrBuilderpublic SinkNodeOrBuilder getSinkNodeOrBuilder()
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 2;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 在接口中 MeshConfigRequestOrBuilderpublic 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 在接口中 MeshConfigRequestOrBuilderpublic 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 在接口中 MeshConfigRequestOrBuilderpublic 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 在接口中 MeshConfigRequestOrBuilderpublic 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 在接口中 MeshConfigRequestOrBuilderpublic 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 在接口中 MeshConfigRequestOrBuilderpublic 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;public final boolean isInitialized()
isInitialized 在接口中 com.google.protobuf.MessageLiteOrBuilderisInitialized 在类中 com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException
writeTo 在接口中 com.google.protobuf.MessageLitewriteTo 在类中 com.google.protobuf.GeneratedMessageV3java.io.IOExceptionpublic int getSerializedSize()
getSerializedSize 在接口中 com.google.protobuf.MessageLitegetSerializedSize 在类中 com.google.protobuf.GeneratedMessageV3public boolean equals(java.lang.Object obj)
equals 在接口中 com.google.protobuf.Messageequals 在类中 com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode 在接口中 com.google.protobuf.MessagehashCode 在类中 com.google.protobuf.AbstractMessagepublic static MeshConfigRequest parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MeshConfigRequest parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MeshConfigRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MeshConfigRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MeshConfigRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MeshConfigRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MeshConfigRequest parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static MeshConfigRequest parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static MeshConfigRequest parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static MeshConfigRequest parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static MeshConfigRequest parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static MeshConfigRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic MeshConfigRequest.Builder newBuilderForType()
newBuilderForType 在接口中 com.google.protobuf.MessagenewBuilderForType 在接口中 com.google.protobuf.MessageLitepublic static MeshConfigRequest.Builder newBuilder()
public static MeshConfigRequest.Builder newBuilder(MeshConfigRequest prototype)
public MeshConfigRequest.Builder toBuilder()
toBuilder 在接口中 com.google.protobuf.MessagetoBuilder 在接口中 com.google.protobuf.MessageLiteprotected MeshConfigRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType 在类中 com.google.protobuf.GeneratedMessageV3public static MeshConfigRequest getDefaultInstance()
public static com.google.protobuf.Parser<MeshConfigRequest> parser()
public com.google.protobuf.Parser<MeshConfigRequest> getParserForType()
getParserForType 在接口中 com.google.protobuf.MessagegetParserForType 在接口中 com.google.protobuf.MessageLitegetParserForType 在类中 com.google.protobuf.GeneratedMessageV3public MeshConfigRequest getDefaultInstanceForType()
getDefaultInstanceForType 在接口中 com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType 在接口中 com.google.protobuf.MessageOrBuilderCopyright © 2018–2020 Alibaba Group. All rights reserved.