public static final class TransferProto.CreateAgentPoolRequest.Builder extends GeneratedMessageV3.Builder<TransferProto.CreateAgentPoolRequest.Builder> implements TransferProto.CreateAgentPoolRequestOrBuilder
   
   Specifies the request passed to CreateAgentPool.
 Protobuf type google.storagetransfer.v1.CreateAgentPoolRequest
 
  
  
  
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  Returns
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public TransferProto.CreateAgentPoolRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  build()
  
    public TransferProto.CreateAgentPoolRequest build()
   
  Returns
  
  
  buildPartial()
  
    public TransferProto.CreateAgentPoolRequest buildPartial()
   
  Returns
  
  
  clear()
  
    public TransferProto.CreateAgentPoolRequest.Builder clear()
   
  Returns
  
  Overrides
  
  
  clearAgentPool()
  
    public TransferProto.CreateAgentPoolRequest.Builder clearAgentPool()
   
   Required. The agent pool to create.
 
 .google.storagetransfer.v1.AgentPool agent_pool = 2 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  clearAgentPoolId()
  
    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?$. 
 
 string agent_pool_id = 3 [(.google.api.field_behavior) = REQUIRED];
 
  Returns
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public TransferProto.CreateAgentPoolRequest.Builder clearField(Descriptors.FieldDescriptor field)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public TransferProto.CreateAgentPoolRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearProjectId()
  
    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];
 
  Returns
  
  
  clone()
  
    public TransferProto.CreateAgentPoolRequest.Builder clone()
   
  Returns
  
  Overrides
  
  
  getAgentPool()
  
    public TransferTypes.AgentPool getAgentPool()
   
   Required. The agent pool to create.
 
 .google.storagetransfer.v1.AgentPool agent_pool = 2 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  getAgentPoolBuilder()
  
    public TransferTypes.AgentPool.Builder getAgentPoolBuilder()
   
   Required. The agent pool to create.
 
 .google.storagetransfer.v1.AgentPool agent_pool = 2 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  getAgentPoolId()
  
    public 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?$. 
 
 string agent_pool_id = 3 [(.google.api.field_behavior) = REQUIRED];
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        String | 
        The agentPoolId. 
 | 
      
    
  
  
  getAgentPoolIdBytes()
  
    public 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?$. 
 
 string agent_pool_id = 3 [(.google.api.field_behavior) = REQUIRED];
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        ByteString | 
        The bytes for agentPoolId. 
 | 
      
    
  
  
  getAgentPoolOrBuilder()
  
    public TransferTypes.AgentPoolOrBuilder getAgentPoolOrBuilder()
   
   Required. The agent pool to create.
 
 .google.storagetransfer.v1.AgentPool agent_pool = 2 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
  
  getDefaultInstanceForType()
  
    public TransferProto.CreateAgentPoolRequest getDefaultInstanceForType()
   
  Returns
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  Returns
  
  Overrides
  
  
  getProjectId()
  
    public String getProjectId()
   
   Required. The ID of the Google Cloud project that owns the
 agent pool.
 string project_id = 1 [(.google.api.field_behavior) = REQUIRED];
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        String | 
        The projectId. 
 | 
      
    
  
  
  getProjectIdBytes()
  
    public ByteString getProjectIdBytes()
   
   Required. The ID of the Google Cloud project that owns the
 agent pool.
 string project_id = 1 [(.google.api.field_behavior) = REQUIRED];
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        ByteString | 
        The bytes for projectId. 
 | 
      
    
  
  
  hasAgentPool()
  
    public boolean hasAgentPool()
   
   Required. The agent pool to create.
 
 .google.storagetransfer.v1.AgentPool agent_pool = 2 [(.google.api.field_behavior) = REQUIRED];
 
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        boolean | 
        Whether the agentPool field is set. 
 | 
      
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  mergeAgentPool(TransferTypes.AgentPool value)
  
    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];
 
 
  Parameter
  
  Returns
  
  
  
  
    public TransferProto.CreateAgentPoolRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Overrides
  
  Exceptions
  
  
  mergeFrom(Message other)
  
    public TransferProto.CreateAgentPoolRequest.Builder mergeFrom(Message other)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  mergeFrom(TransferProto.CreateAgentPoolRequest other)
  
    public TransferProto.CreateAgentPoolRequest.Builder mergeFrom(TransferProto.CreateAgentPoolRequest other)
   
  Parameter
  
  Returns
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final TransferProto.CreateAgentPoolRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  setAgentPool(TransferTypes.AgentPool value)
  
    public 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];
 
 
  Parameter
  
  Returns
  
  
  setAgentPool(TransferTypes.AgentPool.Builder builderForValue)
  
    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];
 
 
  Parameter
  
  Returns
  
  
  setAgentPoolId(String value)
  
    public 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?$. 
 
 string agent_pool_id = 3 [(.google.api.field_behavior) = REQUIRED];
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        value | 
        String
 The agentPoolId to set. 
 | 
      
    
  
  Returns
  
  
  setAgentPoolIdBytes(ByteString value)
  
    public TransferProto.CreateAgentPoolRequest.Builder setAgentPoolIdBytes(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?$. 
 
 string agent_pool_id = 3 [(.google.api.field_behavior) = REQUIRED];
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        value | 
        ByteString
 The bytes for agentPoolId to set. 
 | 
      
    
  
  Returns
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public TransferProto.CreateAgentPoolRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setProjectId(String value)
  
    public 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];
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        value | 
        String
 The projectId to set. 
 | 
      
    
  
  Returns
  
  
  setProjectIdBytes(ByteString value)
  
    public TransferProto.CreateAgentPoolRequest.Builder setProjectIdBytes(ByteString value)
   
   Required. The ID of the Google Cloud project that owns the
 agent pool.
 string project_id = 1 [(.google.api.field_behavior) = REQUIRED];
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        value | 
        ByteString
 The bytes for projectId to set. 
 | 
      
    
  
  Returns
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public TransferProto.CreateAgentPoolRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final TransferProto.CreateAgentPoolRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides