public static final class MeshConfigResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MeshConfigResponse.Builder> implements MeshConfigResponseOrBuilder
A MeshConfigResponse delivers a set of versioned resources of the same type in response to a MeshConfigRequest.Protobuf type
istio.mcp.v1alpha1.MeshConfigResponse| 限定符和类型 | 字段和说明 |
|---|---|
private int |
bitField0_ |
private java.lang.Object |
nonce_ |
private java.util.List<Resource> |
resources_ |
private com.google.protobuf.RepeatedFieldBuilderV3<Resource,Resource.Builder,ResourceOrBuilder> |
resourcesBuilder_ |
private java.lang.Object |
typeUrl_ |
private java.lang.Object |
versionInfo_ |
| 限定符 | 构造器和说明 |
|---|---|
private |
Builder() |
private |
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
| 限定符和类型 | 方法和说明 |
|---|---|
MeshConfigResponse.Builder |
addAllResources(java.lang.Iterable<? extends Resource> values)
The response resources wrapped in the common MCP *Resource*
message.
|
MeshConfigResponse.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
MeshConfigResponse.Builder |
addResources(int index,
Resource.Builder builderForValue)
The response resources wrapped in the common MCP *Resource*
message.
|
MeshConfigResponse.Builder |
addResources(int index,
Resource value)
The response resources wrapped in the common MCP *Resource*
message.
|
MeshConfigResponse.Builder |
addResources(Resource.Builder builderForValue)
The response resources wrapped in the common MCP *Resource*
message.
|
MeshConfigResponse.Builder |
addResources(Resource value)
The response resources wrapped in the common MCP *Resource*
message.
|
Resource.Builder |
addResourcesBuilder()
The response resources wrapped in the common MCP *Resource*
message.
|
Resource.Builder |
addResourcesBuilder(int index)
The response resources wrapped in the common MCP *Resource*
message.
|
MeshConfigResponse |
build() |
MeshConfigResponse |
buildPartial() |
MeshConfigResponse.Builder |
clear() |
MeshConfigResponse.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
MeshConfigResponse.Builder |
clearNonce()
The nonce provides a way to explicitly ack a specific
MeshConfigResponse in a following MeshConfigRequest.
|
MeshConfigResponse.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
MeshConfigResponse.Builder |
clearResources()
The response resources wrapped in the common MCP *Resource*
message.
|
MeshConfigResponse.Builder |
clearTypeUrl()
Type URL for resources wrapped in the provided resources(s).
|
MeshConfigResponse.Builder |
clearVersionInfo()
The version of the response data.
|
MeshConfigResponse.Builder |
clone() |
private void |
ensureResourcesIsMutable() |
MeshConfigResponse |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.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.
|
Resource |
getResources(int index)
The response resources wrapped in the common MCP *Resource*
message.
|
Resource.Builder |
getResourcesBuilder(int index)
The response resources wrapped in the common MCP *Resource*
message.
|
java.util.List<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.
|
private com.google.protobuf.RepeatedFieldBuilderV3<Resource,Resource.Builder,ResourceOrBuilder> |
getResourcesFieldBuilder() |
java.util.List<Resource> |
getResourcesList()
The response resources wrapped in the common MCP *Resource*
message.
|
ResourceOrBuilder |
getResourcesOrBuilder(int index)
The response resources wrapped in the common MCP *Resource*
message.
|
java.util.List<? extends ResourceOrBuilder> |
getResourcesOrBuilderList()
The response resources wrapped in the common MCP *Resource*
message.
|
java.lang.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).
|
java.lang.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() |
private void |
maybeForceBuilderInitialization() |
MeshConfigResponse.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MeshConfigResponse.Builder |
mergeFrom(MeshConfigResponse other) |
MeshConfigResponse.Builder |
mergeFrom(com.google.protobuf.Message other) |
MeshConfigResponse.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MeshConfigResponse.Builder |
removeResources(int index)
The response resources wrapped in the common MCP *Resource*
message.
|
MeshConfigResponse.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
MeshConfigResponse.Builder |
setNonce(java.lang.String value)
The nonce provides a way to explicitly ack a specific
MeshConfigResponse in a following MeshConfigRequest.
|
MeshConfigResponse.Builder |
setNonceBytes(com.google.protobuf.ByteString value)
The nonce provides a way to explicitly ack a specific
MeshConfigResponse in a following MeshConfigRequest.
|
MeshConfigResponse.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
MeshConfigResponse.Builder |
setResources(int index,
Resource.Builder builderForValue)
The response resources wrapped in the common MCP *Resource*
message.
|
MeshConfigResponse.Builder |
setResources(int index,
Resource value)
The response resources wrapped in the common MCP *Resource*
message.
|
MeshConfigResponse.Builder |
setTypeUrl(java.lang.String value)
Type URL for resources wrapped in the provided resources(s).
|
MeshConfigResponse.Builder |
setTypeUrlBytes(com.google.protobuf.ByteString value)
Type URL for resources wrapped in the provided resources(s).
|
MeshConfigResponse.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MeshConfigResponse.Builder |
setVersionInfo(java.lang.String value)
The version of the response data.
|
MeshConfigResponse.Builder |
setVersionInfoBytes(com.google.protobuf.ByteString value)
The version of the response data.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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 java.lang.Object versionInfo_
private java.util.List<Resource> resources_
private com.google.protobuf.RepeatedFieldBuilderV3<Resource,Resource.Builder,ResourceOrBuilder> resourcesBuilder_
private java.lang.Object typeUrl_
private java.lang.Object nonce_
private Builder()
private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable 在类中 com.google.protobuf.GeneratedMessageV3.Builder<MeshConfigResponse.Builder>private void maybeForceBuilderInitialization()
public MeshConfigResponse.Builder clear()
clear 在接口中 com.google.protobuf.Message.Builderclear 在接口中 com.google.protobuf.MessageLite.Builderclear 在类中 com.google.protobuf.GeneratedMessageV3.Builder<MeshConfigResponse.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType 在接口中 com.google.protobuf.Message.BuildergetDescriptorForType 在接口中 com.google.protobuf.MessageOrBuildergetDescriptorForType 在类中 com.google.protobuf.GeneratedMessageV3.Builder<MeshConfigResponse.Builder>public MeshConfigResponse getDefaultInstanceForType()
getDefaultInstanceForType 在接口中 com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType 在接口中 com.google.protobuf.MessageOrBuilderpublic MeshConfigResponse build()
build 在接口中 com.google.protobuf.Message.Builderbuild 在接口中 com.google.protobuf.MessageLite.Builderpublic MeshConfigResponse buildPartial()
buildPartial 在接口中 com.google.protobuf.Message.BuilderbuildPartial 在接口中 com.google.protobuf.MessageLite.Builderpublic MeshConfigResponse.Builder clone()
clone 在接口中 com.google.protobuf.Message.Builderclone 在接口中 com.google.protobuf.MessageLite.Builderclone 在类中 com.google.protobuf.GeneratedMessageV3.Builder<MeshConfigResponse.Builder>public MeshConfigResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField 在接口中 com.google.protobuf.Message.BuildersetField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<MeshConfigResponse.Builder>public MeshConfigResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField 在接口中 com.google.protobuf.Message.BuilderclearField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<MeshConfigResponse.Builder>public MeshConfigResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof 在接口中 com.google.protobuf.Message.BuilderclearOneof 在类中 com.google.protobuf.GeneratedMessageV3.Builder<MeshConfigResponse.Builder>public MeshConfigResponse.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<MeshConfigResponse.Builder>public MeshConfigResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField 在接口中 com.google.protobuf.Message.BuilderaddRepeatedField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<MeshConfigResponse.Builder>public MeshConfigResponse.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom 在接口中 com.google.protobuf.Message.BuildermergeFrom 在类中 com.google.protobuf.AbstractMessage.Builder<MeshConfigResponse.Builder>public MeshConfigResponse.Builder mergeFrom(MeshConfigResponse other)
public final boolean isInitialized()
isInitialized 在接口中 com.google.protobuf.MessageLiteOrBuilderisInitialized 在类中 com.google.protobuf.GeneratedMessageV3.Builder<MeshConfigResponse.Builder>public MeshConfigResponse.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<MeshConfigResponse.Builder>java.io.IOExceptionpublic java.lang.String getVersionInfo()
The version of the response data.
string version_info = 1;getVersionInfo 在接口中 MeshConfigResponseOrBuilderpublic com.google.protobuf.ByteString getVersionInfoBytes()
The version of the response data.
string version_info = 1;getVersionInfoBytes 在接口中 MeshConfigResponseOrBuilderpublic MeshConfigResponse.Builder setVersionInfo(java.lang.String value)
The version of the response data.
string version_info = 1;value - The versionInfo to set.public MeshConfigResponse.Builder clearVersionInfo()
The version of the response data.
string version_info = 1;public 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.private void ensureResourcesIsMutable()
public java.util.List<Resource> getResourcesList()
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2;getResourcesList 在接口中 MeshConfigResponseOrBuilderpublic int getResourcesCount()
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2;getResourcesCount 在接口中 MeshConfigResponseOrBuilderpublic Resource getResources(int index)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2;getResources 在接口中 MeshConfigResponseOrBuilderpublic MeshConfigResponse.Builder setResources(int index, Resource value)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2;public MeshConfigResponse.Builder setResources(int index, Resource.Builder builderForValue)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2;public MeshConfigResponse.Builder addResources(Resource value)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2;public MeshConfigResponse.Builder addResources(int index, Resource value)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2;public MeshConfigResponse.Builder addResources(Resource.Builder builderForValue)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2;public MeshConfigResponse.Builder addResources(int index, Resource.Builder builderForValue)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2;public MeshConfigResponse.Builder addAllResources(java.lang.Iterable<? extends Resource> values)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2;public MeshConfigResponse.Builder clearResources()
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2;public MeshConfigResponse.Builder removeResources(int index)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2;public Resource.Builder getResourcesBuilder(int index)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2;public ResourceOrBuilder getResourcesOrBuilder(int index)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2;public java.util.List<? extends ResourceOrBuilder> getResourcesOrBuilderList()
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2;public Resource.Builder addResourcesBuilder()
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2;public Resource.Builder addResourcesBuilder(int index)
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2;public java.util.List<Resource.Builder> getResourcesBuilderList()
The response resources wrapped in the common MCP *Resource* message.
repeated .istio.mcp.v1alpha1.Resource resources = 2;private com.google.protobuf.RepeatedFieldBuilderV3<Resource,Resource.Builder,ResourceOrBuilder> getResourcesFieldBuilder()
public java.lang.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 在接口中 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 在接口中 MeshConfigResponseOrBuilderpublic MeshConfigResponse.Builder setTypeUrl(java.lang.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 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 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 java.lang.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 在接口中 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 在接口中 MeshConfigResponseOrBuilderpublic MeshConfigResponse.Builder setNonce(java.lang.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 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 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 MeshConfigResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields 在接口中 com.google.protobuf.Message.BuildersetUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<MeshConfigResponse.Builder>public final MeshConfigResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields 在接口中 com.google.protobuf.Message.BuildermergeUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<MeshConfigResponse.Builder>Copyright © 2018–2020 Alibaba Group. All rights reserved.