public final class CreateSecretRequest extends GeneratedMessageV3 implements CreateSecretRequestOrBuilder
Request message for SecretManagerService.CreateSecret.
Protobuf type google.cloud.secrets.v1beta1.CreateSecretRequest
Static Fields
PARENT_FIELD_NUMBER
public static final int PARENT_FIELD_NUMBER
Field Value
SECRET_FIELD_NUMBER
public static final int SECRET_FIELD_NUMBER
Field Value
SECRET_ID_FIELD_NUMBER
public static final int SECRET_ID_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static CreateSecretRequest getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static CreateSecretRequest.Builder newBuilder()
Returns
newBuilder(CreateSecretRequest prototype)
public static CreateSecretRequest.Builder newBuilder(CreateSecretRequest prototype)
Parameter
Returns
public static CreateSecretRequest parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static CreateSecretRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static CreateSecretRequest parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CreateSecretRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static CreateSecretRequest parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateSecretRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static CreateSecretRequest parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static CreateSecretRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static CreateSecretRequest parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static CreateSecretRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static CreateSecretRequest parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CreateSecretRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<CreateSecretRequest> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getDefaultInstanceForType()
public CreateSecretRequest getDefaultInstanceForType()
Returns
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
getParserForType()
public Parser<CreateSecretRequest> getParserForType()
Returns
Overrides
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.
|
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.secrets.v1beta1.Secret secret = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
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.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public CreateSecretRequest.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected CreateSecretRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public CreateSecretRequest.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions