public static final class CreateCryptoKeyVersionRequest.Builder extends GeneratedMessageV3.Builder<CreateCryptoKeyVersionRequest.Builder> implements CreateCryptoKeyVersionRequestOrBuilder
Request message for
KeyManagementService.CreateCryptoKeyVersion.
Protobuf type google.cloud.kms.v1.CreateCryptoKeyVersionRequest
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateCryptoKeyVersionRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public CreateCryptoKeyVersionRequest build()
Returns
buildPartial()
public CreateCryptoKeyVersionRequest buildPartial()
Returns
clear()
public CreateCryptoKeyVersionRequest.Builder clear()
Returns
Overrides
clearCryptoKeyVersion()
public CreateCryptoKeyVersionRequest.Builder clearCryptoKeyVersion()
Required. A CryptoKeyVersion with
initial field values.
.google.cloud.kms.v1.CryptoKeyVersion crypto_key_version = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
clearField(Descriptors.FieldDescriptor field)
public CreateCryptoKeyVersionRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateCryptoKeyVersionRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearParent()
public CreateCryptoKeyVersionRequest.Builder clearParent()
Required. The name of the
CryptoKey associated with the
CryptoKeyVersions.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
clone()
public CreateCryptoKeyVersionRequest.Builder clone()
Returns
Overrides
getCryptoKeyVersion()
public CryptoKeyVersion getCryptoKeyVersion()
Required. A CryptoKeyVersion with
initial field values.
.google.cloud.kms.v1.CryptoKeyVersion crypto_key_version = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getCryptoKeyVersionBuilder()
public CryptoKeyVersion.Builder getCryptoKeyVersionBuilder()
Required. A CryptoKeyVersion with
initial field values.
.google.cloud.kms.v1.CryptoKeyVersion crypto_key_version = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getCryptoKeyVersionOrBuilder()
public CryptoKeyVersionOrBuilder getCryptoKeyVersionOrBuilder()
Required. A CryptoKeyVersion with
initial field values.
.google.cloud.kms.v1.CryptoKeyVersion crypto_key_version = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getDefaultInstanceForType()
public CreateCryptoKeyVersionRequest getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getParent()
public String getParent()
Required. The name of the
CryptoKey associated with the
CryptoKeyVersions.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type | Description |
String | The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The name of the
CryptoKey associated with the
CryptoKeyVersions.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
hasCryptoKeyVersion()
public boolean hasCryptoKeyVersion()
Required. A CryptoKeyVersion with
initial field values.
.google.cloud.kms.v1.CryptoKeyVersion crypto_key_version = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
boolean | Whether the cryptoKeyVersion field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeCryptoKeyVersion(CryptoKeyVersion value)
public CreateCryptoKeyVersionRequest.Builder mergeCryptoKeyVersion(CryptoKeyVersion value)
Required. A CryptoKeyVersion with
initial field values.
.google.cloud.kms.v1.CryptoKeyVersion crypto_key_version = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
mergeFrom(CreateCryptoKeyVersionRequest other)
public CreateCryptoKeyVersionRequest.Builder mergeFrom(CreateCryptoKeyVersionRequest other)
Parameter
Returns
public CreateCryptoKeyVersionRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public CreateCryptoKeyVersionRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateCryptoKeyVersionRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setCryptoKeyVersion(CryptoKeyVersion value)
public CreateCryptoKeyVersionRequest.Builder setCryptoKeyVersion(CryptoKeyVersion value)
Required. A CryptoKeyVersion with
initial field values.
.google.cloud.kms.v1.CryptoKeyVersion crypto_key_version = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setCryptoKeyVersion(CryptoKeyVersion.Builder builderForValue)
public CreateCryptoKeyVersionRequest.Builder setCryptoKeyVersion(CryptoKeyVersion.Builder builderForValue)
Required. A CryptoKeyVersion with
initial field values.
.google.cloud.kms.v1.CryptoKeyVersion crypto_key_version = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public CreateCryptoKeyVersionRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setParent(String value)
public CreateCryptoKeyVersionRequest.Builder setParent(String value)
Required. The name of the
CryptoKey associated with the
CryptoKeyVersions.
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 CreateCryptoKeyVersionRequest.Builder setParentBytes(ByteString value)
Required. The name of the
CryptoKey associated with the
CryptoKeyVersions.
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 CreateCryptoKeyVersionRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateCryptoKeyVersionRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides