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
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) = { ... }
Returns
clearSecret()
public CreateSecretRequest.Builder clearSecret()
Required. A Secret with initial field values.
.google.cloud.secretmanager.v1.Secret secret = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
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];
Returns
clone()
public CreateSecretRequest.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public CreateSecretRequest getDefaultInstanceForType()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
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) = { ... }
Returns
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) = { ... }
Returns
getSecret()
public Secret getSecret()
Required. A Secret with initial field values.
.google.cloud.secretmanager.v1.Secret secret = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
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];
Returns
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];
Returns
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];
Returns
getSecretOrBuilder()
public SecretOrBuilder getSecretOrBuilder()
Required. A Secret with initial field values.
.google.cloud.secretmanager.v1.Secret secret = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
hasSecret()
public boolean hasSecret()
Required. A Secret with initial field values.
.google.cloud.secretmanager.v1.Secret secret = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
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];
Parameter
Returns
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) = { ... }
Parameter
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) = { ... }
Parameter
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];
Parameter
Returns
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];
Parameter
Returns
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];
Parameter
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];
Parameter
Name | Description |
value | ByteString
The bytes for secretId to set.
|
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateSecretRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides