public static final class CreateKeyHandleRequest.Builder extends GeneratedMessageV3.Builder<CreateKeyHandleRequest.Builder> implements CreateKeyHandleRequestOrBuilder
Request message for
Autokey.CreateKeyHandle.
Protobuf type google.cloud.kms.v1.CreateKeyHandleRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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 CreateKeyHandleRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateKeyHandleRequest build()
buildPartial()
public CreateKeyHandleRequest buildPartial()
clear()
public CreateKeyHandleRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateKeyHandleRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearKeyHandle()
public CreateKeyHandleRequest.Builder clearKeyHandle()
Required. KeyHandle to create.
.google.cloud.kms.v1.KeyHandle key_handle = 3 [(.google.api.field_behavior) = REQUIRED];
clearKeyHandleId()
public CreateKeyHandleRequest.Builder clearKeyHandleId()
Optional. Id of the KeyHandle. Must be
unique to the resource project and location. If not provided by the caller,
a new UUID is used.
string key_handle_id = 2 [(.google.api.field_behavior) = OPTIONAL];
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateKeyHandleRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
public CreateKeyHandleRequest.Builder clearParent()
Required. Name of the resource project and location to create the
KeyHandle in, e.g.
projects/{PROJECT_ID}/locations/{LOCATION}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clone()
public CreateKeyHandleRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public CreateKeyHandleRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getKeyHandle()
public KeyHandle getKeyHandle()
Required. KeyHandle to create.
.google.cloud.kms.v1.KeyHandle key_handle = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
KeyHandle |
The keyHandle.
|
getKeyHandleBuilder()
public KeyHandle.Builder getKeyHandleBuilder()
Required. KeyHandle to create.
.google.cloud.kms.v1.KeyHandle key_handle = 3 [(.google.api.field_behavior) = REQUIRED];
getKeyHandleId()
public String getKeyHandleId()
Optional. Id of the KeyHandle. Must be
unique to the resource project and location. If not provided by the caller,
a new UUID is used.
string key_handle_id = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The keyHandleId.
|
getKeyHandleIdBytes()
public ByteString getKeyHandleIdBytes()
Optional. Id of the KeyHandle. Must be
unique to the resource project and location. If not provided by the caller,
a new UUID is used.
string key_handle_id = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for keyHandleId.
|
getKeyHandleOrBuilder()
public KeyHandleOrBuilder getKeyHandleOrBuilder()
Required. KeyHandle to create.
.google.cloud.kms.v1.KeyHandle key_handle = 3 [(.google.api.field_behavior) = REQUIRED];
getParent()
public String getParent()
Required. Name of the resource project and location to create the
KeyHandle in, e.g.
projects/{PROJECT_ID}/locations/{LOCATION}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. Name of the resource project and location to create the
KeyHandle in, e.g.
projects/{PROJECT_ID}/locations/{LOCATION}
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
hasKeyHandle()
public boolean hasKeyHandle()
Required. KeyHandle to create.
.google.cloud.kms.v1.KeyHandle key_handle = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the keyHandle field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CreateKeyHandleRequest other)
public CreateKeyHandleRequest.Builder mergeFrom(CreateKeyHandleRequest other)
public CreateKeyHandleRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateKeyHandleRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeKeyHandle(KeyHandle value)
public CreateKeyHandleRequest.Builder mergeKeyHandle(KeyHandle value)
Required. KeyHandle to create.
.google.cloud.kms.v1.KeyHandle key_handle = 3 [(.google.api.field_behavior) = REQUIRED];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateKeyHandleRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CreateKeyHandleRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setKeyHandle(KeyHandle value)
public CreateKeyHandleRequest.Builder setKeyHandle(KeyHandle value)
Required. KeyHandle to create.
.google.cloud.kms.v1.KeyHandle key_handle = 3 [(.google.api.field_behavior) = REQUIRED];
setKeyHandle(KeyHandle.Builder builderForValue)
public CreateKeyHandleRequest.Builder setKeyHandle(KeyHandle.Builder builderForValue)
Required. KeyHandle to create.
.google.cloud.kms.v1.KeyHandle key_handle = 3 [(.google.api.field_behavior) = REQUIRED];
setKeyHandleId(String value)
public CreateKeyHandleRequest.Builder setKeyHandleId(String value)
Optional. Id of the KeyHandle. Must be
unique to the resource project and location. If not provided by the caller,
a new UUID is used.
string key_handle_id = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
String
The keyHandleId to set.
|
setKeyHandleIdBytes(ByteString value)
public CreateKeyHandleRequest.Builder setKeyHandleIdBytes(ByteString value)
Optional. Id of the KeyHandle. Must be
unique to the resource project and location. If not provided by the caller,
a new UUID is used.
string key_handle_id = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
ByteString
The bytes for keyHandleId to set.
|
setParent(String value)
public CreateKeyHandleRequest.Builder setParent(String value)
Required. Name of the resource project and location to create the
KeyHandle in, e.g.
projects/{PROJECT_ID}/locations/{LOCATION}
.
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 CreateKeyHandleRequest.Builder setParentBytes(ByteString value)
Required. Name of the resource project and location to create the
KeyHandle in, e.g.
projects/{PROJECT_ID}/locations/{LOCATION}
.
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 CreateKeyHandleRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateKeyHandleRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides