Interface CreateBackupVaultRequestOrBuilder (0.21.0)

public interface CreateBackupVaultRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBackupVault()

public abstract BackupVault getBackupVault()

Required. A backupVault resource

.google.cloud.netapp.v1.BackupVault backup_vault = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
BackupVault

The backupVault.

getBackupVaultId()

public abstract String getBackupVaultId()

Required. The ID to use for the backupVault. The ID must be unique within the specified location. The max supported length is 63 characters. This value must start with a lowercase letter followed by up to 62 lowercase letters, numbers, or hyphens, and cannot end with a hyphen. Values that do not match this pattern will trigger an INVALID_ARGUMENT error.

string backup_vault_id = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The backupVaultId.

getBackupVaultIdBytes()

public abstract ByteString getBackupVaultIdBytes()

Required. The ID to use for the backupVault. The ID must be unique within the specified location. The max supported length is 63 characters. This value must start with a lowercase letter followed by up to 62 lowercase letters, numbers, or hyphens, and cannot end with a hyphen. Values that do not match this pattern will trigger an INVALID_ARGUMENT error.

string backup_vault_id = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for backupVaultId.

getBackupVaultOrBuilder()

public abstract BackupVaultOrBuilder getBackupVaultOrBuilder()

Required. A backupVault resource

.google.cloud.netapp.v1.BackupVault backup_vault = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
BackupVaultOrBuilder

getParent()

public abstract String getParent()

Required. The location to create the backup vaults, in the format 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 abstract ByteString getParentBytes()

Required. The location to create the backup vaults, in the format 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.

hasBackupVault()

public abstract boolean hasBackupVault()

Required. A backupVault resource

.google.cloud.netapp.v1.BackupVault backup_vault = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the backupVault field is set.