public static final class CreateSecretRequest.Builder extends GeneratedMessageV3.Builder<CreateSecretRequest.Builder> implements CreateSecretRequestOrBuilder
Request message for SecretManagerService.CreateSecret.
Protobuf type google.cloud.secrets.v1beta1.CreateSecretRequest
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()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateSecretRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateSecretRequest build()
buildPartial()
public CreateSecretRequest buildPartial()
clear()
public CreateSecretRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateSecretRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateSecretRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
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.secrets.v1beta1.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()
Overrides
getDefaultInstanceForType()
public CreateSecretRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
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 |
---|
Type | Description |
ByteString | The bytes for parent.
|
getSecret()
public Secret getSecret()
Required. A Secret with initial field values.
.google.cloud.secrets.v1beta1.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.secrets.v1beta1.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];
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 |
---|
Type | Description |
ByteString | The bytes for secretId.
|
getSecretOrBuilder()
public SecretOrBuilder getSecretOrBuilder()
Required. A Secret with initial field values.
.google.cloud.secrets.v1beta1.Secret secret = 3 [(.google.api.field_behavior) = REQUIRED];
hasSecret()
public boolean hasSecret()
Required. A Secret with initial field values.
.google.cloud.secrets.v1beta1.Secret secret = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the secret field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CreateSecretRequest other)
public CreateSecretRequest.Builder mergeFrom(CreateSecretRequest other)
public CreateSecretRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateSecretRequest.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeSecret(Secret value)
public CreateSecretRequest.Builder mergeSecret(Secret value)
Required. A Secret with initial field values.
.google.cloud.secrets.v1beta1.Secret secret = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | Secret
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateSecretRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CreateSecretRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
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.
|
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.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateSecretRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSecret(Secret value)
public CreateSecretRequest.Builder setSecret(Secret value)
Required. A Secret with initial field values.
.google.cloud.secrets.v1beta1.Secret secret = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | Secret
|
setSecret(Secret.Builder builderForValue)
public CreateSecretRequest.Builder setSecret(Secret.Builder builderForValue)
Required. A Secret with initial field values.
.google.cloud.secrets.v1beta1.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];
Parameter |
---|
Name | Description |
value | String
The secretId to set.
|
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.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateSecretRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides