public static final class CreateBackupPolicyRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CreateBackupPolicyRequest.Builder> implements CreateBackupPolicyRequestOrBuilder
CreateBackupPolicyRequest creates a backupPolicy.Protobuf type
google.cloud.netapp.v1.CreateBackupPolicyRequestgetAllFields, 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<CreateBackupPolicyRequest.Builder>public CreateBackupPolicyRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBackupPolicyRequest.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<CreateBackupPolicyRequest.Builder>public CreateBackupPolicyRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CreateBackupPolicyRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CreateBackupPolicyRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CreateBackupPolicyRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBackupPolicyRequest.Builder>public CreateBackupPolicyRequest.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<CreateBackupPolicyRequest.Builder>public CreateBackupPolicyRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBackupPolicyRequest.Builder>public CreateBackupPolicyRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBackupPolicyRequest.Builder>public CreateBackupPolicyRequest.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<CreateBackupPolicyRequest.Builder>public CreateBackupPolicyRequest.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<CreateBackupPolicyRequest.Builder>public CreateBackupPolicyRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateBackupPolicyRequest.Builder>public CreateBackupPolicyRequest.Builder mergeFrom(CreateBackupPolicyRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBackupPolicyRequest.Builder>public CreateBackupPolicyRequest.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<CreateBackupPolicyRequest.Builder>IOExceptionpublic String getParent()
Required. The location to create the backup policies of, in the format
`projects/{project_id}/locations/{location}`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface CreateBackupPolicyRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. The location to create the backup policies of, in the format
`projects/{project_id}/locations/{location}`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface CreateBackupPolicyRequestOrBuilderpublic CreateBackupPolicyRequest.Builder setParent(String value)
Required. The location to create the backup policies of, 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 CreateBackupPolicyRequest.Builder clearParent()
Required. The location to create the backup policies of, in the format
`projects/{project_id}/locations/{location}`
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public CreateBackupPolicyRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The location to create the backup policies of, 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 boolean hasBackupPolicy()
Required. A backupPolicy resource
.google.cloud.netapp.v1.BackupPolicy backup_policy = 2 [(.google.api.field_behavior) = REQUIRED];
hasBackupPolicy in interface CreateBackupPolicyRequestOrBuilderpublic BackupPolicy getBackupPolicy()
Required. A backupPolicy resource
.google.cloud.netapp.v1.BackupPolicy backup_policy = 2 [(.google.api.field_behavior) = REQUIRED];
getBackupPolicy in interface CreateBackupPolicyRequestOrBuilderpublic CreateBackupPolicyRequest.Builder setBackupPolicy(BackupPolicy value)
Required. A backupPolicy resource
.google.cloud.netapp.v1.BackupPolicy backup_policy = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateBackupPolicyRequest.Builder setBackupPolicy(BackupPolicy.Builder builderForValue)
Required. A backupPolicy resource
.google.cloud.netapp.v1.BackupPolicy backup_policy = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateBackupPolicyRequest.Builder mergeBackupPolicy(BackupPolicy value)
Required. A backupPolicy resource
.google.cloud.netapp.v1.BackupPolicy backup_policy = 2 [(.google.api.field_behavior) = REQUIRED];
public CreateBackupPolicyRequest.Builder clearBackupPolicy()
Required. A backupPolicy resource
.google.cloud.netapp.v1.BackupPolicy backup_policy = 2 [(.google.api.field_behavior) = REQUIRED];
public BackupPolicy.Builder getBackupPolicyBuilder()
Required. A backupPolicy resource
.google.cloud.netapp.v1.BackupPolicy backup_policy = 2 [(.google.api.field_behavior) = REQUIRED];
public BackupPolicyOrBuilder getBackupPolicyOrBuilder()
Required. A backupPolicy resource
.google.cloud.netapp.v1.BackupPolicy backup_policy = 2 [(.google.api.field_behavior) = REQUIRED];
getBackupPolicyOrBuilder in interface CreateBackupPolicyRequestOrBuilderpublic String getBackupPolicyId()
Required. The ID to use for the backup policy. The ID must be unique within the specified location. This value must start with a lowercase letter followed by up to 62 lowercase letters, numbers, or hyphens, and cannot end with a hyphen.
string backup_policy_id = 3 [(.google.api.field_behavior) = REQUIRED];getBackupPolicyId in interface CreateBackupPolicyRequestOrBuilderpublic com.google.protobuf.ByteString getBackupPolicyIdBytes()
Required. The ID to use for the backup policy. The ID must be unique within the specified location. This value must start with a lowercase letter followed by up to 62 lowercase letters, numbers, or hyphens, and cannot end with a hyphen.
string backup_policy_id = 3 [(.google.api.field_behavior) = REQUIRED];getBackupPolicyIdBytes in interface CreateBackupPolicyRequestOrBuilderpublic CreateBackupPolicyRequest.Builder setBackupPolicyId(String value)
Required. The ID to use for the backup policy. The ID must be unique within the specified location. This value must start with a lowercase letter followed by up to 62 lowercase letters, numbers, or hyphens, and cannot end with a hyphen.
string backup_policy_id = 3 [(.google.api.field_behavior) = REQUIRED];value - The backupPolicyId to set.public CreateBackupPolicyRequest.Builder clearBackupPolicyId()
Required. The ID to use for the backup policy. The ID must be unique within the specified location. This value must start with a lowercase letter followed by up to 62 lowercase letters, numbers, or hyphens, and cannot end with a hyphen.
string backup_policy_id = 3 [(.google.api.field_behavior) = REQUIRED];public CreateBackupPolicyRequest.Builder setBackupPolicyIdBytes(com.google.protobuf.ByteString value)
Required. The ID to use for the backup policy. The ID must be unique within the specified location. This value must start with a lowercase letter followed by up to 62 lowercase letters, numbers, or hyphens, and cannot end with a hyphen.
string backup_policy_id = 3 [(.google.api.field_behavior) = REQUIRED];value - The bytes for backupPolicyId to set.public final CreateBackupPolicyRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBackupPolicyRequest.Builder>public final CreateBackupPolicyRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateBackupPolicyRequest.Builder>Copyright © 2024 Google LLC. All rights reserved.