Interface CreateSingleTenantHsmInstanceRequestOrBuilder (2.86.0)

public interface CreateSingleTenantHsmInstanceRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getParent()

public abstract 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 abstract 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.

getSingleTenantHsmInstance()

public abstract SingleTenantHsmInstance getSingleTenantHsmInstance()

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
SingleTenantHsmInstance

The singleTenantHsmInstance.

getSingleTenantHsmInstanceId()

public abstract 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 abstract 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 abstract SingleTenantHsmInstanceOrBuilder getSingleTenantHsmInstanceOrBuilder()

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
SingleTenantHsmInstanceOrBuilder

hasSingleTenantHsmInstance()

public abstract 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.