public final class CreateSingleTenantHsmInstanceRequest extends GeneratedMessage implements CreateSingleTenantHsmInstanceRequestOrBuilder
Request message for
HsmManagement.CreateSingleTenantHsmInstance.
Protobuf type google.cloud.kms.v1.CreateSingleTenantHsmInstanceRequest
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
PARENT_FIELD_NUMBER
public static final int PARENT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SINGLE_TENANT_HSM_INSTANCE_FIELD_NUMBER
public static final int SINGLE_TENANT_HSM_INSTANCE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SINGLE_TENANT_HSM_INSTANCE_ID_FIELD_NUMBER
public static final int SINGLE_TENANT_HSM_INSTANCE_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static CreateSingleTenantHsmInstanceRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static CreateSingleTenantHsmInstanceRequest.Builder newBuilder()
newBuilder(CreateSingleTenantHsmInstanceRequest prototype)
public static CreateSingleTenantHsmInstanceRequest.Builder newBuilder(CreateSingleTenantHsmInstanceRequest prototype)
public static CreateSingleTenantHsmInstanceRequest parseDelimitedFrom(InputStream input)
public static CreateSingleTenantHsmInstanceRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static CreateSingleTenantHsmInstanceRequest parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CreateSingleTenantHsmInstanceRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static CreateSingleTenantHsmInstanceRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateSingleTenantHsmInstanceRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CreateSingleTenantHsmInstanceRequest parseFrom(CodedInputStream input)
public static CreateSingleTenantHsmInstanceRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CreateSingleTenantHsmInstanceRequest parseFrom(InputStream input)
public static CreateSingleTenantHsmInstanceRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static CreateSingleTenantHsmInstanceRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CreateSingleTenantHsmInstanceRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<CreateSingleTenantHsmInstanceRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public CreateSingleTenantHsmInstanceRequest getDefaultInstanceForType()
getParent()
public String getParent()
Required. The resource name of the location associated with the
SingleTenantHsmInstance, in
the format projects/*/locations/*.
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 location associated with the
SingleTenantHsmInstance, in
the format projects/*/locations/*.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for parent.
|
getParserForType()
public Parser<CreateSingleTenantHsmInstanceRequest> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getSingleTenantHsmInstance()
public SingleTenantHsmInstance getSingleTenantHsmInstance()
Required. An
SingleTenantHsmInstance with
initial field values.
.google.cloud.kms.v1.SingleTenantHsmInstance single_tenant_hsm_instance = 3 [(.google.api.field_behavior) = REQUIRED];
getSingleTenantHsmInstanceId()
public String getSingleTenantHsmInstanceId()
Optional. It must be unique within a location and match the regular
expression [a-zA-Z0-9_-]{1,63}.
string single_tenant_hsm_instance_id = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The singleTenantHsmInstanceId.
|
getSingleTenantHsmInstanceIdBytes()
public ByteString getSingleTenantHsmInstanceIdBytes()
Optional. It must be unique within a location and match the regular
expression [a-zA-Z0-9_-]{1,63}.
string single_tenant_hsm_instance_id = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for singleTenantHsmInstanceId.
|
getSingleTenantHsmInstanceOrBuilder()
public SingleTenantHsmInstanceOrBuilder getSingleTenantHsmInstanceOrBuilder()
Required. An
SingleTenantHsmInstance with
initial field values.
.google.cloud.kms.v1.SingleTenantHsmInstance single_tenant_hsm_instance = 3 [(.google.api.field_behavior) = REQUIRED];
hasSingleTenantHsmInstance()
public boolean hasSingleTenantHsmInstance()
Required. An
SingleTenantHsmInstance with
initial field values.
.google.cloud.kms.v1.SingleTenantHsmInstance single_tenant_hsm_instance = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the singleTenantHsmInstance field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CreateSingleTenantHsmInstanceRequest.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected CreateSingleTenantHsmInstanceRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public CreateSingleTenantHsmInstanceRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides