public static final class Mcp.MeshConfigResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigResponse.Builder> implements Mcp.MeshConfigResponseOrBuilder
A MeshConfigResponse delivers a set of versioned resources of the same type in response to a MeshConfigRequest.Protobuf type
istio.mcp.v1alpha1.MeshConfigResponse| 限定符和类型 | 方法和说明 |
|---|---|
Mcp.MeshConfigResponse.Builder |
addAllResources(Iterable<? extends ResourceOuterClass.Resource> values)
The response resources wrapped in the common MCP *Resource*
message.
|
Mcp.MeshConfigResponse.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Mcp.MeshConfigResponse.Builder |
addResources(int index,
ResourceOuterClass.Resource.Builder builderForValue)
The response resources wrapped in the common MCP *Resource*
message.
|
Mcp.MeshConfigResponse.Builder |
addResources(int index,
ResourceOuterClass.Resource value)
The response resources wrapped in the common MCP *Resource*
message.
|
Mcp.MeshConfigResponse.Builder |
addResources(ResourceOuterClass.Resource.Builder builderForValue)
The response resources wrapped in the common MCP *Resource*
message.
|
Mcp.MeshConfigResponse.Builder |
addResources(ResourceOuterClass.Resource value)
The response resources wrapped in the common MCP *Resource*
message.
|
ResourceOuterClass.Resource.Builder |
addResourcesBuilder()
The response resources wrapped in the common MCP *Resource*
message.
|
ResourceOuterClass.Resource.Builder |
addResourcesBuilder(int index)
The response resources wrapped in the common MCP *Resource*
message.
|
Mcp.MeshConfigResponse |
build() |
Mcp.MeshConfigResponse |
buildPartial() |
Mcp.MeshConfigResponse.Builder |
clear() |
Mcp.MeshConfigResponse.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Mcp.MeshConfigResponse.Builder |
clearNonce()
The nonce provides a way to explicitly ack a specific
MeshConfigResponse in a following MeshConfigRequest.
|
Mcp.MeshConfigResponse.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Mcp.MeshConfigResponse.Builder |
clearResources()
The response resources wrapped in the common MCP *Resource*
message.
|
Mcp.MeshConfigResponse.Builder |
clearTypeUrl()
Type URL for resources wrapped in the provided resources(s).
|
Mcp.MeshConfigResponse.Builder |
clearVersionInfo()
The version of the response data.
|
Mcp.MeshConfigResponse.Builder |
clone() |
Mcp.MeshConfigResponse |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getNonce()
The nonce provides a way to explicitly ack a specific
MeshConfigResponse in a following MeshConfigRequest.
|
com.google.protobuf.ByteString |
getNonceBytes()
The nonce provides a way to explicitly ack a specific
MeshConfigResponse in a following MeshConfigRequest.
|
ResourceOuterClass.Resource |
getResources(int index)
The response resources wrapped in the common MCP *Resource*
message.
|
ResourceOuterClass.Resource.Builder |
getResourcesBuilder(int index)
The response resources wrapped in the common MCP *Resource*
message.
|
List<ResourceOuterClass.Resource.Builder> |
getResourcesBuilderList()
The response resources wrapped in the common MCP *Resource*
message.
|
int |
getResourcesCount()
The response resources wrapped in the common MCP *Resource*
message.
|
List<ResourceOuterClass.Resource> |
getResourcesList()
The response resources wrapped in the common MCP *Resource*
message.
|
ResourceOuterClass.ResourceOrBuilder |
getResourcesOrBuilder(int index)
The response resources wrapped in the common MCP *Resource*
message.
|
List<? extends ResourceOuterClass.ResourceOrBuilder> |
getResourcesOrBuilderList()
The response resources wrapped in the common MCP *Resource*
message.
|
String |
getTypeUrl()
Type URL for resources wrapped in the provided resources(s).
|
com.google.protobuf.ByteString |
getTypeUrlBytes()
Type URL for resources wrapped in the provided resources(s).
|
String |
getVersionInfo()
The version of the response data.
|
com.google.protobuf.ByteString |
getVersionInfoBytes()
The version of the response data.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Mcp.MeshConfigResponse.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Mcp.MeshConfigResponse.Builder |
mergeFrom(Mcp.MeshConfigResponse other) |
Mcp.MeshConfigResponse.Builder |
mergeFrom(com.google.protobuf.Message other) |
Mcp.MeshConfigResponse.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Mcp.MeshConfigResponse.Builder |
removeResources(int index)
The response resources wrapped in the common MCP *Resource*
message.
|
Mcp.MeshConfigResponse.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Mcp.MeshConfigResponse.Builder |
setNonce(String value)
The nonce provides a way to explicitly ack a specific
MeshConfigResponse in a following MeshConfigRequest.
|
Mcp.MeshConfigResponse.Builder |
setNonceBytes(com.google.protobuf.ByteString value)
The nonce provides a way to explicitly ack a specific
MeshConfigResponse in a following MeshConfigRequest.
|
Mcp.MeshConfigResponse.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Mcp.MeshConfigResponse.Builder |
setResources(int index,
ResourceOuterClass.Resource.Builder builderForValue)
The response resources wrapped in the common MCP *Resource*
message.
|
Mcp.MeshConfigResponse.Builder |
setResources(int index,
ResourceOuterClass.Resource value)
The response resources wrapped in the common MCP *Resource*
message.
|
Mcp.MeshConfigResponse.Builder |
setTypeUrl(String value)
Type URL for resources wrapped in the provided resources(s).
|
Mcp.MeshConfigResponse.Builder |
setTypeUrlBytes(com.google.protobuf.ByteString value)
Type URL for resources wrapped in the provided resources(s).
|
Mcp.MeshConfigResponse.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Mcp.MeshConfigResponse.Builder |
setVersionInfo(String value)
The version of the response data.
|
Mcp.MeshConfigResponse.Builder |
setVersionInfoBytes(com.google.protobuf.ByteString value)
The version of the response data.
|
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.MeshConfigResponse.Builder>public Mcp.MeshConfigResponse.Builder clear()
clear 在接口中 com.google.protobuf.Message.Builderclear 在接口中 com.google.protobuf.MessageLite.Builderclear 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigResponse.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType 在接口中 com.google.protobuf.Message.BuildergetDescriptorForType 在接口中 com.google.protobuf.MessageOrBuildergetDescriptorForType 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigResponse.Builder>public Mcp.MeshConfigResponse getDefaultInstanceForType()
getDefaultInstanceForType 在接口中 com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType 在接口中 com.google.protobuf.MessageOrBuilderpublic Mcp.MeshConfigResponse build()
build 在接口中 com.google.protobuf.Message.Builderbuild 在接口中 com.google.protobuf.MessageLite.Builderpublic Mcp.MeshConfigResponse buildPartial()
buildPartial 在接口中 com.google.protobuf.Message.BuilderbuildPartial 在接口中 com.google.protobuf.MessageLite.Builderpublic Mcp.MeshConfigResponse.Builder clone()
clone 在接口中 com.google.protobuf.Message.Builderclone 在接口中 com.google.protobuf.MessageLite.Builderclone 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigResponse.Builder>public Mcp.MeshConfigResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField 在接口中 com.google.protobuf.Message.BuildersetField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigResponse.Builder>public Mcp.MeshConfigResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField 在接口中 com.google.protobuf.Message.BuilderclearField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigResponse.Builder>public Mcp.MeshConfigResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof 在接口中 com.google.protobuf.Message.BuilderclearOneof 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigResponse.Builder>public Mcp.MeshConfigResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField 在接口中 com.google.protobuf.Message.BuildersetRepeatedField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigResponse.Builder>public Mcp.MeshConfigResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField 在接口中 com.google.protobuf.Message.BuilderaddRepeatedField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigResponse.Builder>public Mcp.MeshConfigResponse.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom 在接口中 com.google.protobuf.Message.BuildermergeFrom 在类中 com.google.protobuf.AbstractMessage.Builder<Mcp.MeshConfigResponse.Builder>public Mcp.MeshConfigResponse.Builder mergeFrom(Mcp.MeshConfigResponse other)
public final boolean isInitialized()
isInitialized 在接口中 com.google.protobuf.MessageLiteOrBuilderisInitialized 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigResponse.Builder>public Mcp.MeshConfigResponse.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.MeshConfigResponse.Builder>IOExceptionpublic String getVersionInfo()
The version of the response data.
string version_info = 1;getVersionInfo 在接口中 Mcp.MeshConfigResponseOrBuilderpublic com.google.protobuf.ByteString getVersionInfoBytes()
The version of the response data.
string version_info = 1;getVersionInfoBytes 在接口中 Mcp.MeshConfigResponseOrBuilderpublic Mcp.MeshConfigResponse.Builder setVersionInfo(String value)
The version of the response data.
string version_info = 1;value - The versionInfo to set.public Mcp.MeshConfigResponse.Builder clearVersionInfo()
The version of the response data.
string version_info = 1;public Mcp.MeshConfigResponse.Builder setVersionInfoBytes(com.google.protobuf.ByteString value)
The version of the response data.
string version_info = 1;value - The bytes for versionInfo to set.public List<ResourceOuterClass.Resource> getResourcesList()
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2 [(.gogoproto.nullable) = false];public int getResourcesCount()
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2 [(.gogoproto.nullable) = false];public ResourceOuterClass.Resource getResources(int index)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2 [(.gogoproto.nullable) = false];getResources 在接口中 Mcp.MeshConfigResponseOrBuilderpublic Mcp.MeshConfigResponse.Builder setResources(int index, ResourceOuterClass.Resource value)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2 [(.gogoproto.nullable) = false];public Mcp.MeshConfigResponse.Builder setResources(int index, ResourceOuterClass.Resource.Builder builderForValue)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2 [(.gogoproto.nullable) = false];public Mcp.MeshConfigResponse.Builder addResources(ResourceOuterClass.Resource value)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2 [(.gogoproto.nullable) = false];public Mcp.MeshConfigResponse.Builder addResources(int index, ResourceOuterClass.Resource value)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2 [(.gogoproto.nullable) = false];public Mcp.MeshConfigResponse.Builder addResources(ResourceOuterClass.Resource.Builder builderForValue)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2 [(.gogoproto.nullable) = false];public Mcp.MeshConfigResponse.Builder addResources(int index, ResourceOuterClass.Resource.Builder builderForValue)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2 [(.gogoproto.nullable) = false];public Mcp.MeshConfigResponse.Builder addAllResources(Iterable<? extends ResourceOuterClass.Resource> values)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2 [(.gogoproto.nullable) = false];public Mcp.MeshConfigResponse.Builder clearResources()
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2 [(.gogoproto.nullable) = false];public Mcp.MeshConfigResponse.Builder removeResources(int index)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2 [(.gogoproto.nullable) = false];public ResourceOuterClass.Resource.Builder getResourcesBuilder(int index)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2 [(.gogoproto.nullable) = false];public ResourceOuterClass.ResourceOrBuilder getResourcesOrBuilder(int index)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2 [(.gogoproto.nullable) = false];public List<? extends ResourceOuterClass.ResourceOrBuilder> getResourcesOrBuilderList()
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2 [(.gogoproto.nullable) = false];public ResourceOuterClass.Resource.Builder addResourcesBuilder()
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2 [(.gogoproto.nullable) = false];public ResourceOuterClass.Resource.Builder addResourcesBuilder(int index)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2 [(.gogoproto.nullable) = false];public List<ResourceOuterClass.Resource.Builder> getResourcesBuilderList()
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2 [(.gogoproto.nullable) = false];public String getTypeUrl()
Type URL for resources wrapped in the provided resources(s). This must be consistent with the type_url in the wrapper messages if resources is non-empty.
string type_url = 3;getTypeUrl 在接口中 Mcp.MeshConfigResponseOrBuilderpublic com.google.protobuf.ByteString getTypeUrlBytes()
Type URL for resources wrapped in the provided resources(s). This must be consistent with the type_url in the wrapper messages if resources is non-empty.
string type_url = 3;getTypeUrlBytes 在接口中 Mcp.MeshConfigResponseOrBuilderpublic Mcp.MeshConfigResponse.Builder setTypeUrl(String value)
Type URL for resources wrapped in the provided resources(s). This must be consistent with the type_url in the wrapper messages if resources is non-empty.
string type_url = 3;value - The typeUrl to set.public Mcp.MeshConfigResponse.Builder clearTypeUrl()
Type URL for resources wrapped in the provided resources(s). This must be consistent with the type_url in the wrapper messages if resources is non-empty.
string type_url = 3;public Mcp.MeshConfigResponse.Builder setTypeUrlBytes(com.google.protobuf.ByteString value)
Type URL for resources wrapped in the provided resources(s). This must be consistent with the type_url in the wrapper messages if resources is non-empty.
string type_url = 3;value - The bytes for typeUrl to set.public String getNonce()
The nonce provides a way to explicitly ack a specific MeshConfigResponse in a following MeshConfigRequest. Additional messages may have been sent by client to the management server for the previous version on the stream prior to this MeshConfigResponse, that were unprocessed at response send time. The nonce allows the management server to ignore any further MeshConfigRequests for the previous version until a MeshConfigRequest bearing the nonce.
string nonce = 4;getNonce 在接口中 Mcp.MeshConfigResponseOrBuilderpublic com.google.protobuf.ByteString getNonceBytes()
The nonce provides a way to explicitly ack a specific MeshConfigResponse in a following MeshConfigRequest. Additional messages may have been sent by client to the management server for the previous version on the stream prior to this MeshConfigResponse, that were unprocessed at response send time. The nonce allows the management server to ignore any further MeshConfigRequests for the previous version until a MeshConfigRequest bearing the nonce.
string nonce = 4;getNonceBytes 在接口中 Mcp.MeshConfigResponseOrBuilderpublic Mcp.MeshConfigResponse.Builder setNonce(String value)
The nonce provides a way to explicitly ack a specific MeshConfigResponse in a following MeshConfigRequest. Additional messages may have been sent by client to the management server for the previous version on the stream prior to this MeshConfigResponse, that were unprocessed at response send time. The nonce allows the management server to ignore any further MeshConfigRequests for the previous version until a MeshConfigRequest bearing the nonce.
string nonce = 4;value - The nonce to set.public Mcp.MeshConfigResponse.Builder clearNonce()
The nonce provides a way to explicitly ack a specific MeshConfigResponse in a following MeshConfigRequest. Additional messages may have been sent by client to the management server for the previous version on the stream prior to this MeshConfigResponse, that were unprocessed at response send time. The nonce allows the management server to ignore any further MeshConfigRequests for the previous version until a MeshConfigRequest bearing the nonce.
string nonce = 4;public Mcp.MeshConfigResponse.Builder setNonceBytes(com.google.protobuf.ByteString value)
The nonce provides a way to explicitly ack a specific MeshConfigResponse in a following MeshConfigRequest. Additional messages may have been sent by client to the management server for the previous version on the stream prior to this MeshConfigResponse, that were unprocessed at response send time. The nonce allows the management server to ignore any further MeshConfigRequests for the previous version until a MeshConfigRequest bearing the nonce.
string nonce = 4;value - The bytes for nonce to set.public final Mcp.MeshConfigResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields 在接口中 com.google.protobuf.Message.BuildersetUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigResponse.Builder>public final Mcp.MeshConfigResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields 在接口中 com.google.protobuf.Message.BuildermergeUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<Mcp.MeshConfigResponse.Builder>Copyright © 2018–2023 Alibaba Group. All rights reserved.