public static final class IncrementalMeshConfigRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<IncrementalMeshConfigRequest.Builder> implements IncrementalMeshConfigRequestOrBuilder
IncrementalMeshConfigRequest are be sent in 2 situations:
1. Initial message in a MCP bidirectional gRPC stream.
2. As a ACK or NACK response to a previous IncrementalMeshConfigResponse.
In this case the response_nonce is set to the nonce value in the Response.
ACK or NACK is determined by the absence or presence of error_detail.
Protobuf type istio.mcp.v1alpha1.IncrementalMeshConfigRequest| 限定符和类型 | 字段和说明 |
|---|---|
private int |
bitField0_ |
private com.google.rpc.Status |
errorDetail_ |
private com.google.protobuf.SingleFieldBuilderV3<com.google.rpc.Status,com.google.rpc.Status.Builder,com.google.rpc.StatusOrBuilder> |
errorDetailBuilder_ |
private com.google.protobuf.MapField<java.lang.String,java.lang.String> |
initialResourceVersions_ |
private java.lang.Object |
responseNonce_ |
private SinkNode |
sinkNode_ |
private com.google.protobuf.SingleFieldBuilderV3<SinkNode,SinkNode.Builder,SinkNodeOrBuilder> |
sinkNodeBuilder_ |
private java.lang.Object |
typeUrl_ |
| 限定符 | 构造器和说明 |
|---|---|
private |
Builder() |
private |
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
| 限定符和类型 | 方法和说明 |
|---|---|
IncrementalMeshConfigRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
IncrementalMeshConfigRequest |
build() |
IncrementalMeshConfigRequest |
buildPartial() |
IncrementalMeshConfigRequest.Builder |
clear() |
IncrementalMeshConfigRequest.Builder |
clearErrorDetail()
This is populated when the previous IncrementalMeshConfigResponses
failed to update configuration.
|
IncrementalMeshConfigRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
IncrementalMeshConfigRequest.Builder |
clearInitialResourceVersions() |
IncrementalMeshConfigRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
IncrementalMeshConfigRequest.Builder |
clearResponseNonce()
When the IncrementalMeshConfigRequest is a ACK or NACK message in response
to a previous IncrementalMeshConfigResponse, the response_nonce must be the
nonce in the IncrementalMeshConfigResponse.
|
IncrementalMeshConfigRequest.Builder |
clearSinkNode()
The sink node making the request.
|
IncrementalMeshConfigRequest.Builder |
clearTypeUrl()
Type of the resource that is being requested, e.g.
|
IncrementalMeshConfigRequest.Builder |
clone() |
boolean |
containsInitialResourceVersions(java.lang.String key)
When the IncrementalMeshConfigRequest is the first in a stream,
the initial_resource_versions must be populated.
|
IncrementalMeshConfigRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.rpc.Status |
getErrorDetail()
This is populated when the previous IncrementalMeshConfigResponses
failed to update configuration.
|
com.google.rpc.Status.Builder |
getErrorDetailBuilder()
This is populated when the previous IncrementalMeshConfigResponses
failed to update configuration.
|
private com.google.protobuf.SingleFieldBuilderV3<com.google.rpc.Status,com.google.rpc.Status.Builder,com.google.rpc.StatusOrBuilder> |
getErrorDetailFieldBuilder()
This is populated when the previous IncrementalMeshConfigResponses
failed to update configuration.
|
com.google.rpc.StatusOrBuilder |
getErrorDetailOrBuilder()
This is populated when the previous IncrementalMeshConfigResponses
failed to update configuration.
|
java.util.Map<java.lang.String,java.lang.String> |
getInitialResourceVersions()
已过时。
|
int |
getInitialResourceVersionsCount()
When the IncrementalMeshConfigRequest is the first in a stream,
the initial_resource_versions must be populated.
|
java.util.Map<java.lang.String,java.lang.String> |
getInitialResourceVersionsMap()
When the IncrementalMeshConfigRequest is the first in a stream,
the initial_resource_versions must be populated.
|
java.lang.String |
getInitialResourceVersionsOrDefault(java.lang.String key,
java.lang.String defaultValue)
When the IncrementalMeshConfigRequest is the first in a stream,
the initial_resource_versions must be populated.
|
java.lang.String |
getInitialResourceVersionsOrThrow(java.lang.String key)
When the IncrementalMeshConfigRequest is the first in a stream,
the initial_resource_versions must be populated.
|
java.util.Map<java.lang.String,java.lang.String> |
getMutableInitialResourceVersions()
已过时。
|
java.lang.String |
getResponseNonce()
When the IncrementalMeshConfigRequest is a ACK or NACK message in response
to a previous IncrementalMeshConfigResponse, the response_nonce must be the
nonce in the IncrementalMeshConfigResponse.
|
com.google.protobuf.ByteString |
getResponseNonceBytes()
When the IncrementalMeshConfigRequest is a ACK or NACK message in response
to a previous IncrementalMeshConfigResponse, the response_nonce must be the
nonce in the IncrementalMeshConfigResponse.
|
SinkNode |
getSinkNode()
The sink node making the request.
|
SinkNode.Builder |
getSinkNodeBuilder()
The sink node making the request.
|
private com.google.protobuf.SingleFieldBuilderV3<SinkNode,SinkNode.Builder,SinkNodeOrBuilder> |
getSinkNodeFieldBuilder()
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.
|
boolean |
hasErrorDetail()
This is populated when the previous IncrementalMeshConfigResponses
failed to update configuration.
|
boolean |
hasSinkNode()
The sink node making the request.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
private com.google.protobuf.MapField<java.lang.String,java.lang.String> |
internalGetInitialResourceVersions() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
private com.google.protobuf.MapField<java.lang.String,java.lang.String> |
internalGetMutableInitialResourceVersions() |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
private void |
maybeForceBuilderInitialization() |
IncrementalMeshConfigRequest.Builder |
mergeErrorDetail(com.google.rpc.Status value)
This is populated when the previous IncrementalMeshConfigResponses
failed to update configuration.
|
IncrementalMeshConfigRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
IncrementalMeshConfigRequest.Builder |
mergeFrom(IncrementalMeshConfigRequest other) |
IncrementalMeshConfigRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
IncrementalMeshConfigRequest.Builder |
mergeSinkNode(SinkNode value)
The sink node making the request.
|
IncrementalMeshConfigRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
IncrementalMeshConfigRequest.Builder |
putAllInitialResourceVersions(java.util.Map<java.lang.String,java.lang.String> values)
When the IncrementalMeshConfigRequest is the first in a stream,
the initial_resource_versions must be populated.
|
IncrementalMeshConfigRequest.Builder |
putInitialResourceVersions(java.lang.String key,
java.lang.String value)
When the IncrementalMeshConfigRequest is the first in a stream,
the initial_resource_versions must be populated.
|
IncrementalMeshConfigRequest.Builder |
removeInitialResourceVersions(java.lang.String key)
When the IncrementalMeshConfigRequest is the first in a stream,
the initial_resource_versions must be populated.
|
IncrementalMeshConfigRequest.Builder |
setErrorDetail(com.google.rpc.Status.Builder builderForValue)
This is populated when the previous IncrementalMeshConfigResponses
failed to update configuration.
|
IncrementalMeshConfigRequest.Builder |
setErrorDetail(com.google.rpc.Status value)
This is populated when the previous IncrementalMeshConfigResponses
failed to update configuration.
|
IncrementalMeshConfigRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
IncrementalMeshConfigRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
IncrementalMeshConfigRequest.Builder |
setResponseNonce(java.lang.String value)
When the IncrementalMeshConfigRequest is a ACK or NACK message in response
to a previous IncrementalMeshConfigResponse, the response_nonce must be the
nonce in the IncrementalMeshConfigResponse.
|
IncrementalMeshConfigRequest.Builder |
setResponseNonceBytes(com.google.protobuf.ByteString value)
When the IncrementalMeshConfigRequest is a ACK or NACK message in response
to a previous IncrementalMeshConfigResponse, the response_nonce must be the
nonce in the IncrementalMeshConfigResponse.
|
IncrementalMeshConfigRequest.Builder |
setSinkNode(SinkNode.Builder builderForValue)
The sink node making the request.
|
IncrementalMeshConfigRequest.Builder |
setSinkNode(SinkNode value)
The sink node making the request.
|
IncrementalMeshConfigRequest.Builder |
setTypeUrl(java.lang.String value)
Type of the resource that is being requested, e.g.
|
IncrementalMeshConfigRequest.Builder |
setTypeUrlBytes(com.google.protobuf.ByteString value)
Type of the resource that is being requested, e.g.
|
IncrementalMeshConfigRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionprivate int bitField0_
private SinkNode sinkNode_
private com.google.protobuf.SingleFieldBuilderV3<SinkNode,SinkNode.Builder,SinkNodeOrBuilder> sinkNodeBuilder_
private java.lang.Object typeUrl_
private com.google.protobuf.MapField<java.lang.String,java.lang.String> initialResourceVersions_
private java.lang.Object responseNonce_
private com.google.rpc.Status errorDetail_
private com.google.protobuf.SingleFieldBuilderV3<com.google.rpc.Status,com.google.rpc.Status.Builder,com.google.rpc.StatusOrBuilder> errorDetailBuilder_
private Builder()
private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<IncrementalMeshConfigRequest.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<IncrementalMeshConfigRequest.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable 在类中 com.google.protobuf.GeneratedMessageV3.Builder<IncrementalMeshConfigRequest.Builder>private void maybeForceBuilderInitialization()
public IncrementalMeshConfigRequest.Builder clear()
clear 在接口中 com.google.protobuf.Message.Builderclear 在接口中 com.google.protobuf.MessageLite.Builderclear 在类中 com.google.protobuf.GeneratedMessageV3.Builder<IncrementalMeshConfigRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType 在接口中 com.google.protobuf.Message.BuildergetDescriptorForType 在接口中 com.google.protobuf.MessageOrBuildergetDescriptorForType 在类中 com.google.protobuf.GeneratedMessageV3.Builder<IncrementalMeshConfigRequest.Builder>public IncrementalMeshConfigRequest getDefaultInstanceForType()
getDefaultInstanceForType 在接口中 com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType 在接口中 com.google.protobuf.MessageOrBuilderpublic IncrementalMeshConfigRequest build()
build 在接口中 com.google.protobuf.Message.Builderbuild 在接口中 com.google.protobuf.MessageLite.Builderpublic IncrementalMeshConfigRequest buildPartial()
buildPartial 在接口中 com.google.protobuf.Message.BuilderbuildPartial 在接口中 com.google.protobuf.MessageLite.Builderpublic IncrementalMeshConfigRequest.Builder clone()
clone 在接口中 com.google.protobuf.Message.Builderclone 在接口中 com.google.protobuf.MessageLite.Builderclone 在类中 com.google.protobuf.GeneratedMessageV3.Builder<IncrementalMeshConfigRequest.Builder>public IncrementalMeshConfigRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField 在接口中 com.google.protobuf.Message.BuildersetField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<IncrementalMeshConfigRequest.Builder>public IncrementalMeshConfigRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField 在接口中 com.google.protobuf.Message.BuilderclearField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<IncrementalMeshConfigRequest.Builder>public IncrementalMeshConfigRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof 在接口中 com.google.protobuf.Message.BuilderclearOneof 在类中 com.google.protobuf.GeneratedMessageV3.Builder<IncrementalMeshConfigRequest.Builder>public IncrementalMeshConfigRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField 在接口中 com.google.protobuf.Message.BuildersetRepeatedField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<IncrementalMeshConfigRequest.Builder>public IncrementalMeshConfigRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField 在接口中 com.google.protobuf.Message.BuilderaddRepeatedField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<IncrementalMeshConfigRequest.Builder>public IncrementalMeshConfigRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom 在接口中 com.google.protobuf.Message.BuildermergeFrom 在类中 com.google.protobuf.AbstractMessage.Builder<IncrementalMeshConfigRequest.Builder>public IncrementalMeshConfigRequest.Builder mergeFrom(IncrementalMeshConfigRequest other)
public final boolean isInitialized()
isInitialized 在接口中 com.google.protobuf.MessageLiteOrBuilderisInitialized 在类中 com.google.protobuf.GeneratedMessageV3.Builder<IncrementalMeshConfigRequest.Builder>public IncrementalMeshConfigRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom 在接口中 com.google.protobuf.Message.BuildermergeFrom 在接口中 com.google.protobuf.MessageLite.BuildermergeFrom 在类中 com.google.protobuf.AbstractMessage.Builder<IncrementalMeshConfigRequest.Builder>java.io.IOExceptionpublic boolean hasSinkNode()
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 1;hasSinkNode 在接口中 IncrementalMeshConfigRequestOrBuilderpublic SinkNode getSinkNode()
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 1;getSinkNode 在接口中 IncrementalMeshConfigRequestOrBuilderpublic IncrementalMeshConfigRequest.Builder setSinkNode(SinkNode value)
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 1;public IncrementalMeshConfigRequest.Builder setSinkNode(SinkNode.Builder builderForValue)
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 1;public IncrementalMeshConfigRequest.Builder mergeSinkNode(SinkNode value)
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 1;public IncrementalMeshConfigRequest.Builder clearSinkNode()
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 1;public SinkNode.Builder getSinkNodeBuilder()
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 1;public SinkNodeOrBuilder getSinkNodeOrBuilder()
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 1;private com.google.protobuf.SingleFieldBuilderV3<SinkNode,SinkNode.Builder,SinkNodeOrBuilder> getSinkNodeFieldBuilder()
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 1;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 = 2;getTypeUrl 在接口中 IncrementalMeshConfigRequestOrBuilderpublic 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 = 2;getTypeUrlBytes 在接口中 IncrementalMeshConfigRequestOrBuilderpublic IncrementalMeshConfigRequest.Builder setTypeUrl(java.lang.String value)
Type of the resource that is being requested, e.g. "type.googleapis.com/istio.io.networking.v1alpha3.VirtualService".
string type_url = 2;value - The typeUrl to set.public IncrementalMeshConfigRequest.Builder clearTypeUrl()
Type of the resource that is being requested, e.g. "type.googleapis.com/istio.io.networking.v1alpha3.VirtualService".
string type_url = 2;public IncrementalMeshConfigRequest.Builder setTypeUrlBytes(com.google.protobuf.ByteString value)
Type of the resource that is being requested, e.g. "type.googleapis.com/istio.io.networking.v1alpha3.VirtualService".
string type_url = 2;value - The bytes for typeUrl to set.private com.google.protobuf.MapField<java.lang.String,java.lang.String> internalGetInitialResourceVersions()
private com.google.protobuf.MapField<java.lang.String,java.lang.String> internalGetMutableInitialResourceVersions()
public int getInitialResourceVersionsCount()
IncrementalMeshConfigRequestOrBuilderWhen the IncrementalMeshConfigRequest is the first in a stream, the initial_resource_versions must be populated. Otherwise, initial_resource_versions must be omitted. The keys are the resources names of the MCP resources known to the MCP client. The values in the map are the associated resource level version info.
map<string, string> initial_resource_versions = 3;public boolean containsInitialResourceVersions(java.lang.String key)
When the IncrementalMeshConfigRequest is the first in a stream, the initial_resource_versions must be populated. Otherwise, initial_resource_versions must be omitted. The keys are the resources names of the MCP resources known to the MCP client. The values in the map are the associated resource level version info.
map<string, string> initial_resource_versions = 3;@Deprecated public java.util.Map<java.lang.String,java.lang.String> getInitialResourceVersions()
getInitialResourceVersionsMap() instead.public java.util.Map<java.lang.String,java.lang.String> getInitialResourceVersionsMap()
When the IncrementalMeshConfigRequest is the first in a stream, the initial_resource_versions must be populated. Otherwise, initial_resource_versions must be omitted. The keys are the resources names of the MCP resources known to the MCP client. The values in the map are the associated resource level version info.
map<string, string> initial_resource_versions = 3;public java.lang.String getInitialResourceVersionsOrDefault(java.lang.String key,
java.lang.String defaultValue)
When the IncrementalMeshConfigRequest is the first in a stream, the initial_resource_versions must be populated. Otherwise, initial_resource_versions must be omitted. The keys are the resources names of the MCP resources known to the MCP client. The values in the map are the associated resource level version info.
map<string, string> initial_resource_versions = 3;public java.lang.String getInitialResourceVersionsOrThrow(java.lang.String key)
When the IncrementalMeshConfigRequest is the first in a stream, the initial_resource_versions must be populated. Otherwise, initial_resource_versions must be omitted. The keys are the resources names of the MCP resources known to the MCP client. The values in the map are the associated resource level version info.
map<string, string> initial_resource_versions = 3;public IncrementalMeshConfigRequest.Builder clearInitialResourceVersions()
public IncrementalMeshConfigRequest.Builder removeInitialResourceVersions(java.lang.String key)
When the IncrementalMeshConfigRequest is the first in a stream, the initial_resource_versions must be populated. Otherwise, initial_resource_versions must be omitted. The keys are the resources names of the MCP resources known to the MCP client. The values in the map are the associated resource level version info.
map<string, string> initial_resource_versions = 3;@Deprecated public java.util.Map<java.lang.String,java.lang.String> getMutableInitialResourceVersions()
public IncrementalMeshConfigRequest.Builder putInitialResourceVersions(java.lang.String key, java.lang.String value)
When the IncrementalMeshConfigRequest is the first in a stream, the initial_resource_versions must be populated. Otherwise, initial_resource_versions must be omitted. The keys are the resources names of the MCP resources known to the MCP client. The values in the map are the associated resource level version info.
map<string, string> initial_resource_versions = 3;public IncrementalMeshConfigRequest.Builder putAllInitialResourceVersions(java.util.Map<java.lang.String,java.lang.String> values)
When the IncrementalMeshConfigRequest is the first in a stream, the initial_resource_versions must be populated. Otherwise, initial_resource_versions must be omitted. The keys are the resources names of the MCP resources known to the MCP client. The values in the map are the associated resource level version info.
map<string, string> initial_resource_versions = 3;public java.lang.String getResponseNonce()
When the IncrementalMeshConfigRequest is a ACK or NACK message in response to a previous IncrementalMeshConfigResponse, the response_nonce must be the nonce in the IncrementalMeshConfigResponse. Otherwise response_nonce must be omitted.
string response_nonce = 4;getResponseNonce 在接口中 IncrementalMeshConfigRequestOrBuilderpublic com.google.protobuf.ByteString getResponseNonceBytes()
When the IncrementalMeshConfigRequest is a ACK or NACK message in response to a previous IncrementalMeshConfigResponse, the response_nonce must be the nonce in the IncrementalMeshConfigResponse. Otherwise response_nonce must be omitted.
string response_nonce = 4;getResponseNonceBytes 在接口中 IncrementalMeshConfigRequestOrBuilderpublic IncrementalMeshConfigRequest.Builder setResponseNonce(java.lang.String value)
When the IncrementalMeshConfigRequest is a ACK or NACK message in response to a previous IncrementalMeshConfigResponse, the response_nonce must be the nonce in the IncrementalMeshConfigResponse. Otherwise response_nonce must be omitted.
string response_nonce = 4;value - The responseNonce to set.public IncrementalMeshConfigRequest.Builder clearResponseNonce()
When the IncrementalMeshConfigRequest is a ACK or NACK message in response to a previous IncrementalMeshConfigResponse, the response_nonce must be the nonce in the IncrementalMeshConfigResponse. Otherwise response_nonce must be omitted.
string response_nonce = 4;public IncrementalMeshConfigRequest.Builder setResponseNonceBytes(com.google.protobuf.ByteString value)
When the IncrementalMeshConfigRequest is a ACK or NACK message in response to a previous IncrementalMeshConfigResponse, the response_nonce must be the nonce in the IncrementalMeshConfigResponse. Otherwise response_nonce must be omitted.
string response_nonce = 4;value - The bytes for responseNonce to set.public boolean hasErrorDetail()
This is populated when the previous IncrementalMeshConfigResponses failed to update configuration. The *message* field in *error_details* provides the client internal exception related to the failure.
.google.rpc.Status error_detail = 5;hasErrorDetail 在接口中 IncrementalMeshConfigRequestOrBuilderpublic com.google.rpc.Status getErrorDetail()
This is populated when the previous IncrementalMeshConfigResponses failed to update configuration. The *message* field in *error_details* provides the client internal exception related to the failure.
.google.rpc.Status error_detail = 5;getErrorDetail 在接口中 IncrementalMeshConfigRequestOrBuilderpublic IncrementalMeshConfigRequest.Builder setErrorDetail(com.google.rpc.Status value)
This is populated when the previous IncrementalMeshConfigResponses failed to update configuration. The *message* field in *error_details* provides the client internal exception related to the failure.
.google.rpc.Status error_detail = 5;public IncrementalMeshConfigRequest.Builder setErrorDetail(com.google.rpc.Status.Builder builderForValue)
This is populated when the previous IncrementalMeshConfigResponses failed to update configuration. The *message* field in *error_details* provides the client internal exception related to the failure.
.google.rpc.Status error_detail = 5;public IncrementalMeshConfigRequest.Builder mergeErrorDetail(com.google.rpc.Status value)
This is populated when the previous IncrementalMeshConfigResponses failed to update configuration. The *message* field in *error_details* provides the client internal exception related to the failure.
.google.rpc.Status error_detail = 5;public IncrementalMeshConfigRequest.Builder clearErrorDetail()
This is populated when the previous IncrementalMeshConfigResponses failed to update configuration. The *message* field in *error_details* provides the client internal exception related to the failure.
.google.rpc.Status error_detail = 5;public com.google.rpc.Status.Builder getErrorDetailBuilder()
This is populated when the previous IncrementalMeshConfigResponses failed to update configuration. The *message* field in *error_details* provides the client internal exception related to the failure.
.google.rpc.Status error_detail = 5;public com.google.rpc.StatusOrBuilder getErrorDetailOrBuilder()
This is populated when the previous IncrementalMeshConfigResponses failed to update configuration. The *message* field in *error_details* provides the client internal exception related to the failure.
.google.rpc.Status error_detail = 5;private com.google.protobuf.SingleFieldBuilderV3<com.google.rpc.Status,com.google.rpc.Status.Builder,com.google.rpc.StatusOrBuilder> getErrorDetailFieldBuilder()
This is populated when the previous IncrementalMeshConfigResponses failed to update configuration. The *message* field in *error_details* provides the client internal exception related to the failure.
.google.rpc.Status error_detail = 5;public final IncrementalMeshConfigRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields 在接口中 com.google.protobuf.Message.BuildersetUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<IncrementalMeshConfigRequest.Builder>public final IncrementalMeshConfigRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields 在接口中 com.google.protobuf.Message.BuildermergeUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<IncrementalMeshConfigRequest.Builder>Copyright © 2018–2020 Alibaba Group. All rights reserved.