public static final class TransferProto.CreateAgentPoolRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TransferProto.CreateAgentPoolRequest.Builder> implements TransferProto.CreateAgentPoolRequestOrBuilder
Specifies the request passed to CreateAgentPool.Protobuf type
google.storagetransfer.v1.CreateAgentPoolRequestgetAllFields, 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, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<TransferProto.CreateAgentPoolRequest.Builder>public TransferProto.CreateAgentPoolRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<TransferProto.CreateAgentPoolRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<TransferProto.CreateAgentPoolRequest.Builder>public TransferProto.CreateAgentPoolRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic TransferProto.CreateAgentPoolRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic TransferProto.CreateAgentPoolRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic TransferProto.CreateAgentPoolRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<TransferProto.CreateAgentPoolRequest.Builder>public TransferProto.CreateAgentPoolRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<TransferProto.CreateAgentPoolRequest.Builder>public TransferProto.CreateAgentPoolRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<TransferProto.CreateAgentPoolRequest.Builder>public TransferProto.CreateAgentPoolRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<TransferProto.CreateAgentPoolRequest.Builder>public TransferProto.CreateAgentPoolRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TransferProto.CreateAgentPoolRequest.Builder>public TransferProto.CreateAgentPoolRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<TransferProto.CreateAgentPoolRequest.Builder>public TransferProto.CreateAgentPoolRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TransferProto.CreateAgentPoolRequest.Builder>public TransferProto.CreateAgentPoolRequest.Builder mergeFrom(TransferProto.CreateAgentPoolRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<TransferProto.CreateAgentPoolRequest.Builder>public TransferProto.CreateAgentPoolRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TransferProto.CreateAgentPoolRequest.Builder>IOExceptionpublic String getProjectId()
Required. The ID of the Google Cloud project that owns the agent pool.
string project_id = 1 [(.google.api.field_behavior) = REQUIRED];getProjectId in interface TransferProto.CreateAgentPoolRequestOrBuilderpublic com.google.protobuf.ByteString getProjectIdBytes()
Required. The ID of the Google Cloud project that owns the agent pool.
string project_id = 1 [(.google.api.field_behavior) = REQUIRED];getProjectIdBytes in interface TransferProto.CreateAgentPoolRequestOrBuilderpublic TransferProto.CreateAgentPoolRequest.Builder setProjectId(String value)
Required. The ID of the Google Cloud project that owns the agent pool.
string project_id = 1 [(.google.api.field_behavior) = REQUIRED];value - The projectId to set.public TransferProto.CreateAgentPoolRequest.Builder clearProjectId()
Required. The ID of the Google Cloud project that owns the agent pool.
string project_id = 1 [(.google.api.field_behavior) = REQUIRED];public TransferProto.CreateAgentPoolRequest.Builder setProjectIdBytes(com.google.protobuf.ByteString value)
Required. The ID of the Google Cloud project that owns the agent pool.
string project_id = 1 [(.google.api.field_behavior) = REQUIRED];value - The bytes for projectId to set.public boolean hasAgentPool()
Required. The agent pool to create.
.google.storagetransfer.v1.AgentPool agent_pool = 2 [(.google.api.field_behavior) = REQUIRED];
hasAgentPool in interface TransferProto.CreateAgentPoolRequestOrBuilderpublic TransferTypes.AgentPool getAgentPool()
Required. The agent pool to create.
.google.storagetransfer.v1.AgentPool agent_pool = 2 [(.google.api.field_behavior) = REQUIRED];
getAgentPool in interface TransferProto.CreateAgentPoolRequestOrBuilderpublic TransferProto.CreateAgentPoolRequest.Builder setAgentPool(TransferTypes.AgentPool value)
Required. The agent pool to create.
.google.storagetransfer.v1.AgentPool agent_pool = 2 [(.google.api.field_behavior) = REQUIRED];
public TransferProto.CreateAgentPoolRequest.Builder setAgentPool(TransferTypes.AgentPool.Builder builderForValue)
Required. The agent pool to create.
.google.storagetransfer.v1.AgentPool agent_pool = 2 [(.google.api.field_behavior) = REQUIRED];
public TransferProto.CreateAgentPoolRequest.Builder mergeAgentPool(TransferTypes.AgentPool value)
Required. The agent pool to create.
.google.storagetransfer.v1.AgentPool agent_pool = 2 [(.google.api.field_behavior) = REQUIRED];
public TransferProto.CreateAgentPoolRequest.Builder clearAgentPool()
Required. The agent pool to create.
.google.storagetransfer.v1.AgentPool agent_pool = 2 [(.google.api.field_behavior) = REQUIRED];
public TransferTypes.AgentPool.Builder getAgentPoolBuilder()
Required. The agent pool to create.
.google.storagetransfer.v1.AgentPool agent_pool = 2 [(.google.api.field_behavior) = REQUIRED];
public TransferTypes.AgentPoolOrBuilder getAgentPoolOrBuilder()
Required. The agent pool to create.
.google.storagetransfer.v1.AgentPool agent_pool = 2 [(.google.api.field_behavior) = REQUIRED];
getAgentPoolOrBuilder in interface TransferProto.CreateAgentPoolRequestOrBuilderpublic String getAgentPoolId()
Required. The ID of the agent pool to create.
The `agent_pool_id` must meet the following requirements:
* Length of 128 characters or less.
* Not start with the string `goog`.
* Start with a lowercase ASCII character, followed by:
* Zero or more: lowercase Latin alphabet characters, numerals,
hyphens (`-`), periods (`.`), underscores (`_`), or tildes (`~`).
* One or more numerals or lowercase ASCII characters.
As expressed by the regular expression:
`^(?!goog)[a-z]([a-z0-9-._~]*[a-z0-9])?$`.
string agent_pool_id = 3 [(.google.api.field_behavior) = REQUIRED];getAgentPoolId in interface TransferProto.CreateAgentPoolRequestOrBuilderpublic com.google.protobuf.ByteString getAgentPoolIdBytes()
Required. The ID of the agent pool to create.
The `agent_pool_id` must meet the following requirements:
* Length of 128 characters or less.
* Not start with the string `goog`.
* Start with a lowercase ASCII character, followed by:
* Zero or more: lowercase Latin alphabet characters, numerals,
hyphens (`-`), periods (`.`), underscores (`_`), or tildes (`~`).
* One or more numerals or lowercase ASCII characters.
As expressed by the regular expression:
`^(?!goog)[a-z]([a-z0-9-._~]*[a-z0-9])?$`.
string agent_pool_id = 3 [(.google.api.field_behavior) = REQUIRED];getAgentPoolIdBytes in interface TransferProto.CreateAgentPoolRequestOrBuilderpublic TransferProto.CreateAgentPoolRequest.Builder setAgentPoolId(String value)
Required. The ID of the agent pool to create.
The `agent_pool_id` must meet the following requirements:
* Length of 128 characters or less.
* Not start with the string `goog`.
* Start with a lowercase ASCII character, followed by:
* Zero or more: lowercase Latin alphabet characters, numerals,
hyphens (`-`), periods (`.`), underscores (`_`), or tildes (`~`).
* One or more numerals or lowercase ASCII characters.
As expressed by the regular expression:
`^(?!goog)[a-z]([a-z0-9-._~]*[a-z0-9])?$`.
string agent_pool_id = 3 [(.google.api.field_behavior) = REQUIRED];value - The agentPoolId to set.public TransferProto.CreateAgentPoolRequest.Builder clearAgentPoolId()
Required. The ID of the agent pool to create.
The `agent_pool_id` must meet the following requirements:
* Length of 128 characters or less.
* Not start with the string `goog`.
* Start with a lowercase ASCII character, followed by:
* Zero or more: lowercase Latin alphabet characters, numerals,
hyphens (`-`), periods (`.`), underscores (`_`), or tildes (`~`).
* One or more numerals or lowercase ASCII characters.
As expressed by the regular expression:
`^(?!goog)[a-z]([a-z0-9-._~]*[a-z0-9])?$`.
string agent_pool_id = 3 [(.google.api.field_behavior) = REQUIRED];public TransferProto.CreateAgentPoolRequest.Builder setAgentPoolIdBytes(com.google.protobuf.ByteString value)
Required. The ID of the agent pool to create.
The `agent_pool_id` must meet the following requirements:
* Length of 128 characters or less.
* Not start with the string `goog`.
* Start with a lowercase ASCII character, followed by:
* Zero or more: lowercase Latin alphabet characters, numerals,
hyphens (`-`), periods (`.`), underscores (`_`), or tildes (`~`).
* One or more numerals or lowercase ASCII characters.
As expressed by the regular expression:
`^(?!goog)[a-z]([a-z0-9-._~]*[a-z0-9])?$`.
string agent_pool_id = 3 [(.google.api.field_behavior) = REQUIRED];value - The bytes for agentPoolId to set.public final TransferProto.CreateAgentPoolRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TransferProto.CreateAgentPoolRequest.Builder>public final TransferProto.CreateAgentPoolRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TransferProto.CreateAgentPoolRequest.Builder>Copyright © 2022 Google LLC. All rights reserved.