public static final class CreateBackupVaultRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CreateBackupVaultRequest.Builder> implements CreateBackupVaultRequestOrBuilder
CreateBackupVaultRequest creates a backup vault.Protobuf type
google.cloud.netapp.v1.CreateBackupVaultRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBackupVaultRequest.Builder>public CreateBackupVaultRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBackupVaultRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBackupVaultRequest.Builder>public CreateBackupVaultRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CreateBackupVaultRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CreateBackupVaultRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CreateBackupVaultRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBackupVaultRequest.Builder>public CreateBackupVaultRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBackupVaultRequest.Builder>public CreateBackupVaultRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBackupVaultRequest.Builder>public CreateBackupVaultRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBackupVaultRequest.Builder>public CreateBackupVaultRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBackupVaultRequest.Builder>public CreateBackupVaultRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBackupVaultRequest.Builder>public CreateBackupVaultRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateBackupVaultRequest.Builder>public CreateBackupVaultRequest.Builder mergeFrom(CreateBackupVaultRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBackupVaultRequest.Builder>public CreateBackupVaultRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateBackupVaultRequest.Builder>IOExceptionpublic 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) = { ... }
getParent in interface CreateBackupVaultRequestOrBuilderpublic com.google.protobuf.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) = { ... }
getParentBytes in interface CreateBackupVaultRequestOrBuilderpublic CreateBackupVaultRequest.Builder setParent(String value)
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) = { ... }
value - The parent to set.public CreateBackupVaultRequest.Builder clearParent()
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) = { ... }
public CreateBackupVaultRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
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) = { ... }
value - The bytes for parent to set.public 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];getBackupVaultId in interface CreateBackupVaultRequestOrBuilderpublic com.google.protobuf.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];getBackupVaultIdBytes in interface CreateBackupVaultRequestOrBuilderpublic CreateBackupVaultRequest.Builder setBackupVaultId(String value)
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];value - The backupVaultId to set.public CreateBackupVaultRequest.Builder clearBackupVaultId()
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];public CreateBackupVaultRequest.Builder setBackupVaultIdBytes(com.google.protobuf.ByteString value)
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];value - The bytes for backupVaultId to set.public boolean hasBackupVault()
Required. A backupVault resource
.google.cloud.netapp.v1.BackupVault backup_vault = 3 [(.google.api.field_behavior) = REQUIRED];
hasBackupVault in interface CreateBackupVaultRequestOrBuilderpublic BackupVault getBackupVault()
Required. A backupVault resource
.google.cloud.netapp.v1.BackupVault backup_vault = 3 [(.google.api.field_behavior) = REQUIRED];
getBackupVault in interface CreateBackupVaultRequestOrBuilderpublic CreateBackupVaultRequest.Builder setBackupVault(BackupVault value)
Required. A backupVault resource
.google.cloud.netapp.v1.BackupVault backup_vault = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateBackupVaultRequest.Builder setBackupVault(BackupVault.Builder builderForValue)
Required. A backupVault resource
.google.cloud.netapp.v1.BackupVault backup_vault = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateBackupVaultRequest.Builder mergeBackupVault(BackupVault value)
Required. A backupVault resource
.google.cloud.netapp.v1.BackupVault backup_vault = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateBackupVaultRequest.Builder clearBackupVault()
Required. A backupVault resource
.google.cloud.netapp.v1.BackupVault backup_vault = 3 [(.google.api.field_behavior) = REQUIRED];
public BackupVault.Builder getBackupVaultBuilder()
Required. A backupVault resource
.google.cloud.netapp.v1.BackupVault backup_vault = 3 [(.google.api.field_behavior) = REQUIRED];
public BackupVaultOrBuilder getBackupVaultOrBuilder()
Required. A backupVault resource
.google.cloud.netapp.v1.BackupVault backup_vault = 3 [(.google.api.field_behavior) = REQUIRED];
getBackupVaultOrBuilder in interface CreateBackupVaultRequestOrBuilderpublic final CreateBackupVaultRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBackupVaultRequest.Builder>public final CreateBackupVaultRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBackupVaultRequest.Builder>Copyright © 2024 Google LLC. All rights reserved.