public static final class CreateSecretRequest.Builder extends GeneratedMessageV3.Builder<CreateSecretRequest.Builder> implements CreateSecretRequestOrBuilder
   
   Request message for SecretManagerService.CreateSecret.
 Protobuf type google.cloud.secretmanager.v1.CreateSecretRequest
Static Methods
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  Returns
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public CreateSecretRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  build()
  
    public CreateSecretRequest build()
   
  Returns
  
  
  buildPartial()
  
    public CreateSecretRequest buildPartial()
   
  Returns
  
  
  clear()
  
    public CreateSecretRequest.Builder clear()
   
  Returns
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public CreateSecretRequest.Builder clearField(Descriptors.FieldDescriptor field)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public CreateSecretRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearParent()
  
    public CreateSecretRequest.Builder clearParent()
   
   Required. The resource name of the project to associate with the
 Secret, in the format projects/*.
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
clearSecret()
  
    public CreateSecretRequest.Builder clearSecret()
   
   Required. A Secret with initial field values.
 
 .google.cloud.secretmanager.v1.Secret secret = 3 [(.google.api.field_behavior) = REQUIRED];
 
clearSecretId()
  
    public CreateSecretRequest.Builder clearSecretId()
   
   Required. This must be unique within the project.
 A secret ID is a string with a maximum length of 255 characters and can
 contain uppercase and lowercase letters, numerals, and the hyphen (-) and
 underscore (_) characters.
 string secret_id = 2 [(.google.api.field_behavior) = REQUIRED];
clone()
  
    public CreateSecretRequest.Builder clone()
   
  Returns
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public CreateSecretRequest getDefaultInstanceForType()
   
  Returns
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  Returns
  
  Overrides
  
  
  getParent()
  
    public String getParent()
   
   Required. The resource name of the project to associate with the
 Secret, in the format projects/*.
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
    
      
        | Type | Description | 
      
        | String | The parent. | 
    
  
  
  getParentBytes()
  
    public ByteString getParentBytes()
   
   Required. The resource name of the project to associate with the
 Secret, in the format projects/*.
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
getSecret()
  
    public Secret getSecret()
   
   Required. A Secret with initial field values.
 
 .google.cloud.secretmanager.v1.Secret secret = 3 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Type | Description | 
      
        | Secret | The secret. | 
    
  
  
  getSecretBuilder()
  
    public Secret.Builder getSecretBuilder()
   
   Required. A Secret with initial field values.
 
 .google.cloud.secretmanager.v1.Secret secret = 3 [(.google.api.field_behavior) = REQUIRED];
 
getSecretId()
  
    public String getSecretId()
   
   Required. This must be unique within the project.
 A secret ID is a string with a maximum length of 255 characters and can
 contain uppercase and lowercase letters, numerals, and the hyphen (-) and
 underscore (_) characters.
 string secret_id = 2 [(.google.api.field_behavior) = REQUIRED];
    
      
        | Type | Description | 
      
        | String | The secretId. | 
    
  
  
  getSecretIdBytes()
  
    public ByteString getSecretIdBytes()
   
   Required. This must be unique within the project.
 A secret ID is a string with a maximum length of 255 characters and can
 contain uppercase and lowercase letters, numerals, and the hyphen (-) and
 underscore (_) characters.
 string secret_id = 2 [(.google.api.field_behavior) = REQUIRED];
    
      
        | Type | Description | 
      
        | ByteString | The bytes for secretId. | 
    
  
  
  getSecretOrBuilder()
  
    public SecretOrBuilder getSecretOrBuilder()
   
   Required. A Secret with initial field values.
 
 .google.cloud.secretmanager.v1.Secret secret = 3 [(.google.api.field_behavior) = REQUIRED];
 
hasSecret()
  
    public boolean hasSecret()
   
   Required. A Secret with initial field values.
 
 .google.cloud.secretmanager.v1.Secret secret = 3 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Type | Description | 
      
        | boolean | Whether the secret field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  mergeFrom(CreateSecretRequest other)
  
    public CreateSecretRequest.Builder mergeFrom(CreateSecretRequest other)
   
  Parameter
  
  Returns
  
  
  
  
    public CreateSecretRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Overrides
  
  Exceptions
  
  
  mergeFrom(Message other)
  
    public CreateSecretRequest.Builder mergeFrom(Message other)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  mergeSecret(Secret value)
  
    public CreateSecretRequest.Builder mergeSecret(Secret value)
   
   Required. A Secret with initial field values.
 
 .google.cloud.secretmanager.v1.Secret secret = 3 [(.google.api.field_behavior) = REQUIRED];
 
mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final CreateSecretRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public CreateSecretRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setParent(String value)
  
    public CreateSecretRequest.Builder setParent(String value)
   
   Required. The resource name of the project to associate with the
 Secret, in the format projects/*.
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
    
      
        | Name | Description | 
      
        | value | String
 The parent to set. | 
    
  
  Returns
  
  
  setParentBytes(ByteString value)
  
    public CreateSecretRequest.Builder setParentBytes(ByteString value)
   
   Required. The resource name of the project to associate with the
 Secret, in the format projects/*.
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
    
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for parent to set. | 
    
  
  Returns
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public CreateSecretRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setSecret(Secret value)
  
    public CreateSecretRequest.Builder setSecret(Secret value)
   
   Required. A Secret with initial field values.
 
 .google.cloud.secretmanager.v1.Secret secret = 3 [(.google.api.field_behavior) = REQUIRED];
 
setSecret(Secret.Builder builderForValue)
  
    public CreateSecretRequest.Builder setSecret(Secret.Builder builderForValue)
   
   Required. A Secret with initial field values.
 
 .google.cloud.secretmanager.v1.Secret secret = 3 [(.google.api.field_behavior) = REQUIRED];
 
setSecretId(String value)
  
    public CreateSecretRequest.Builder setSecretId(String value)
   
   Required. This must be unique within the project.
 A secret ID is a string with a maximum length of 255 characters and can
 contain uppercase and lowercase letters, numerals, and the hyphen (-) and
 underscore (_) characters.
 string secret_id = 2 [(.google.api.field_behavior) = REQUIRED];
    
      
        | Name | Description | 
      
        | value | String
 The secretId to set. | 
    
  
  Returns
  
  
  setSecretIdBytes(ByteString value)
  
    public CreateSecretRequest.Builder setSecretIdBytes(ByteString value)
   
   Required. This must be unique within the project.
 A secret ID is a string with a maximum length of 255 characters and can
 contain uppercase and lowercase letters, numerals, and the hyphen (-) and
 underscore (_) characters.
 string secret_id = 2 [(.google.api.field_behavior) = REQUIRED];
    
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for secretId to set. | 
    
  
  Returns
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final CreateSecretRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides