public static final class Mcp.MeshConfigRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigRequest.Builder> implements Mcp.MeshConfigRequestOrBuilder
A MeshConfigRequest requests a set of versioned resources of the same type for a given client.Protobuf type
istio.mcp.v1alpha1.MeshConfigRequest| 限定符和类型 | 方法和说明 |
|---|---|
Mcp.MeshConfigRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Mcp.MeshConfigRequest |
build() |
Mcp.MeshConfigRequest |
buildPartial() |
Mcp.MeshConfigRequest.Builder |
clear() |
Mcp.MeshConfigRequest.Builder |
clearErrorDetail()
This is populated when the previous MeshConfigResponse failed to
update configuration.
|
Mcp.MeshConfigRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Mcp.MeshConfigRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Mcp.MeshConfigRequest.Builder |
clearResponseNonce()
The nonce corresponding to MeshConfigResponse being
ACK/NACKed.
|
Mcp.MeshConfigRequest.Builder |
clearSinkNode()
The sink node making the request.
|
Mcp.MeshConfigRequest.Builder |
clearTypeUrl()
Type of the resource that is being requested, e.g.
|
Mcp.MeshConfigRequest.Builder |
clearVersionInfo()
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.
|
Mcp.MeshConfigRequest.Builder |
clone() |
Mcp.MeshConfigRequest |
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 MeshConfigResponse failed to
update configuration.
|
com.google.rpc.Status.Builder |
getErrorDetailBuilder()
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.
|
String |
getResponseNonce()
The nonce corresponding to MeshConfigResponse being
ACK/NACKed.
|
com.google.protobuf.ByteString |
getResponseNonceBytes()
The nonce corresponding to MeshConfigResponse being
ACK/NACKed.
|
Mcp.SinkNode |
getSinkNode()
The sink node making the request.
|
Mcp.SinkNode.Builder |
getSinkNodeBuilder()
The sink node making the request.
|
Mcp.SinkNodeOrBuilder |
getSinkNodeOrBuilder()
The sink node making the request.
|
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.
|
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.
|
boolean |
hasSinkNode()
The sink node making the request.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Mcp.MeshConfigRequest.Builder |
mergeErrorDetail(com.google.rpc.Status value)
This is populated when the previous MeshConfigResponse failed to
update configuration.
|
Mcp.MeshConfigRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Mcp.MeshConfigRequest.Builder |
mergeFrom(Mcp.MeshConfigRequest other) |
Mcp.MeshConfigRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
Mcp.MeshConfigRequest.Builder |
mergeSinkNode(Mcp.SinkNode value)
The sink node making the request.
|
Mcp.MeshConfigRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Mcp.MeshConfigRequest.Builder |
setErrorDetail(com.google.rpc.Status.Builder builderForValue)
This is populated when the previous MeshConfigResponse failed to
update configuration.
|
Mcp.MeshConfigRequest.Builder |
setErrorDetail(com.google.rpc.Status value)
This is populated when the previous MeshConfigResponse failed to
update configuration.
|
Mcp.MeshConfigRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Mcp.MeshConfigRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Mcp.MeshConfigRequest.Builder |
setResponseNonce(String value)
The nonce corresponding to MeshConfigResponse being
ACK/NACKed.
|
Mcp.MeshConfigRequest.Builder |
setResponseNonceBytes(com.google.protobuf.ByteString value)
The nonce corresponding to MeshConfigResponse being
ACK/NACKed.
|
Mcp.MeshConfigRequest.Builder |
setSinkNode(Mcp.SinkNode.Builder builderForValue)
The sink node making the request.
|
Mcp.MeshConfigRequest.Builder |
setSinkNode(Mcp.SinkNode value)
The sink node making the request.
|
Mcp.MeshConfigRequest.Builder |
setTypeUrl(String value)
Type of the resource that is being requested, e.g.
|
Mcp.MeshConfigRequest.Builder |
setTypeUrlBytes(com.google.protobuf.ByteString value)
Type of the resource that is being requested, e.g.
|
Mcp.MeshConfigRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Mcp.MeshConfigRequest.Builder |
setVersionInfo(String value)
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.
|
Mcp.MeshConfigRequest.Builder |
setVersionInfoBytes(com.google.protobuf.ByteString value)
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.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigRequest.Builder>public Mcp.MeshConfigRequest.Builder clear()
clear 在接口中 com.google.protobuf.Message.Builderclear 在接口中 com.google.protobuf.MessageLite.Builderclear 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType 在接口中 com.google.protobuf.Message.BuildergetDescriptorForType 在接口中 com.google.protobuf.MessageOrBuildergetDescriptorForType 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigRequest.Builder>public Mcp.MeshConfigRequest getDefaultInstanceForType()
getDefaultInstanceForType 在接口中 com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType 在接口中 com.google.protobuf.MessageOrBuilderpublic Mcp.MeshConfigRequest build()
build 在接口中 com.google.protobuf.Message.Builderbuild 在接口中 com.google.protobuf.MessageLite.Builderpublic Mcp.MeshConfigRequest buildPartial()
buildPartial 在接口中 com.google.protobuf.Message.BuilderbuildPartial 在接口中 com.google.protobuf.MessageLite.Builderpublic Mcp.MeshConfigRequest.Builder clone()
clone 在接口中 com.google.protobuf.Message.Builderclone 在接口中 com.google.protobuf.MessageLite.Builderclone 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigRequest.Builder>public Mcp.MeshConfigRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField 在接口中 com.google.protobuf.Message.BuildersetField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigRequest.Builder>public Mcp.MeshConfigRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField 在接口中 com.google.protobuf.Message.BuilderclearField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigRequest.Builder>public Mcp.MeshConfigRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof 在接口中 com.google.protobuf.Message.BuilderclearOneof 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigRequest.Builder>public Mcp.MeshConfigRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField 在接口中 com.google.protobuf.Message.BuildersetRepeatedField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigRequest.Builder>public Mcp.MeshConfigRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField 在接口中 com.google.protobuf.Message.BuilderaddRepeatedField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigRequest.Builder>public Mcp.MeshConfigRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom 在接口中 com.google.protobuf.Message.BuildermergeFrom 在类中 com.google.protobuf.AbstractMessage.Builder<Mcp.MeshConfigRequest.Builder>public Mcp.MeshConfigRequest.Builder mergeFrom(Mcp.MeshConfigRequest other)
public final boolean isInitialized()
isInitialized 在接口中 com.google.protobuf.MessageLiteOrBuilderisInitialized 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigRequest.Builder>public Mcp.MeshConfigRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom 在接口中 com.google.protobuf.Message.BuildermergeFrom 在接口中 com.google.protobuf.MessageLite.BuildermergeFrom 在类中 com.google.protobuf.AbstractMessage.Builder<Mcp.MeshConfigRequest.Builder>IOExceptionpublic 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.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 在接口中 Mcp.MeshConfigRequestOrBuilderpublic Mcp.MeshConfigRequest.Builder setVersionInfo(String value)
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;value - The versionInfo to set.public Mcp.MeshConfigRequest.Builder clearVersionInfo()
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;public Mcp.MeshConfigRequest.Builder setVersionInfoBytes(com.google.protobuf.ByteString value)
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;value - The bytes for versionInfo to set.public boolean hasSinkNode()
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 2;hasSinkNode 在接口中 Mcp.MeshConfigRequestOrBuilderpublic Mcp.SinkNode getSinkNode()
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 2;getSinkNode 在接口中 Mcp.MeshConfigRequestOrBuilderpublic Mcp.MeshConfigRequest.Builder setSinkNode(Mcp.SinkNode value)
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 2;public Mcp.MeshConfigRequest.Builder setSinkNode(Mcp.SinkNode.Builder builderForValue)
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 2;public Mcp.MeshConfigRequest.Builder mergeSinkNode(Mcp.SinkNode value)
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 2;public Mcp.MeshConfigRequest.Builder clearSinkNode()
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 2;public Mcp.SinkNode.Builder getSinkNodeBuilder()
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 2;public Mcp.SinkNodeOrBuilder getSinkNodeOrBuilder()
The sink node making the request.
.istio.mcp.v1alpha1.SinkNode sink_node = 2;public 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.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 在接口中 Mcp.MeshConfigRequestOrBuilderpublic Mcp.MeshConfigRequest.Builder setTypeUrl(String value)
Type of the resource that is being requested, e.g. "type.googleapis.com/istio.io.networking.v1alpha3.VirtualService".
string type_url = 3;value - The typeUrl to set.public Mcp.MeshConfigRequest.Builder clearTypeUrl()
Type of the resource that is being requested, e.g. "type.googleapis.com/istio.io.networking.v1alpha3.VirtualService".
string type_url = 3;public Mcp.MeshConfigRequest.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 = 3;value - The bytes for typeUrl to set.public 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.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 在接口中 Mcp.MeshConfigRequestOrBuilderpublic Mcp.MeshConfigRequest.Builder setResponseNonce(String value)
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;value - The responseNonce to set.public Mcp.MeshConfigRequest.Builder clearResponseNonce()
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;public Mcp.MeshConfigRequest.Builder setResponseNonceBytes(com.google.protobuf.ByteString value)
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;value - The bytes for responseNonce to set.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.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 在接口中 Mcp.MeshConfigRequestOrBuilderpublic Mcp.MeshConfigRequest.Builder setErrorDetail(com.google.rpc.Status value)
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 Mcp.MeshConfigRequest.Builder setErrorDetail(com.google.rpc.Status.Builder builderForValue)
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 Mcp.MeshConfigRequest.Builder mergeErrorDetail(com.google.rpc.Status value)
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 Mcp.MeshConfigRequest.Builder clearErrorDetail()
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 com.google.rpc.Status.Builder getErrorDetailBuilder()
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 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 Mcp.MeshConfigRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields 在接口中 com.google.protobuf.Message.BuildersetUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigRequest.Builder>public final Mcp.MeshConfigRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields 在接口中 com.google.protobuf.Message.BuildermergeUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigRequest.Builder>Copyright © 2018–2023 Alibaba Group. All rights reserved.