public static final class UpdateBackupRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<UpdateBackupRequest.Builder> implements UpdateBackupRequestOrBuilder
The request for [UpdateBackup][google.bigtable.admin.v2.BigtableTableAdmin.UpdateBackup].Protobuf type
google.bigtable.admin.v2.UpdateBackupRequest| Modifier and Type | Method and Description |
|---|---|
UpdateBackupRequest |
build() |
UpdateBackupRequest |
buildPartial() |
UpdateBackupRequest.Builder |
clear() |
UpdateBackupRequest.Builder |
clearBackup()
Required.
|
UpdateBackupRequest.Builder |
clearUpdateMask()
Required.
|
Backup |
getBackup()
Required.
|
Backup.Builder |
getBackupBuilder()
Required.
|
BackupOrBuilder |
getBackupOrBuilder()
Required.
|
UpdateBackupRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.FieldMask |
getUpdateMask()
Required.
|
com.google.protobuf.FieldMask.Builder |
getUpdateMaskBuilder()
Required.
|
com.google.protobuf.FieldMaskOrBuilder |
getUpdateMaskOrBuilder()
Required.
|
boolean |
hasBackup()
Required.
|
boolean |
hasUpdateMask()
Required.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
UpdateBackupRequest.Builder |
mergeBackup(Backup value)
Required.
|
UpdateBackupRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
UpdateBackupRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
UpdateBackupRequest.Builder |
mergeFrom(UpdateBackupRequest other) |
UpdateBackupRequest.Builder |
mergeUpdateMask(com.google.protobuf.FieldMask value)
Required.
|
UpdateBackupRequest.Builder |
setBackup(Backup.Builder builderForValue)
Required.
|
UpdateBackupRequest.Builder |
setBackup(Backup value)
Required.
|
UpdateBackupRequest.Builder |
setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue)
Required.
|
UpdateBackupRequest.Builder |
setUpdateMask(com.google.protobuf.FieldMask value)
Required.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<UpdateBackupRequest.Builder>public UpdateBackupRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<UpdateBackupRequest.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.GeneratedMessage.Builder<UpdateBackupRequest.Builder>public UpdateBackupRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic UpdateBackupRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic UpdateBackupRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic UpdateBackupRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<UpdateBackupRequest.Builder>public UpdateBackupRequest.Builder mergeFrom(UpdateBackupRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<UpdateBackupRequest.Builder>public UpdateBackupRequest.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<UpdateBackupRequest.Builder>IOExceptionpublic boolean hasBackup()
Required. The backup to update. `backup.name`, and the fields to be updated as specified by `update_mask` are required. Other fields are ignored. Update is only supported for the following fields: * `backup.expire_time`.
.google.bigtable.admin.v2.Backup backup = 1 [(.google.api.field_behavior) = REQUIRED];
hasBackup in interface UpdateBackupRequestOrBuilderpublic Backup getBackup()
Required. The backup to update. `backup.name`, and the fields to be updated as specified by `update_mask` are required. Other fields are ignored. Update is only supported for the following fields: * `backup.expire_time`.
.google.bigtable.admin.v2.Backup backup = 1 [(.google.api.field_behavior) = REQUIRED];
getBackup in interface UpdateBackupRequestOrBuilderpublic UpdateBackupRequest.Builder setBackup(Backup value)
Required. The backup to update. `backup.name`, and the fields to be updated as specified by `update_mask` are required. Other fields are ignored. Update is only supported for the following fields: * `backup.expire_time`.
.google.bigtable.admin.v2.Backup backup = 1 [(.google.api.field_behavior) = REQUIRED];
public UpdateBackupRequest.Builder setBackup(Backup.Builder builderForValue)
Required. The backup to update. `backup.name`, and the fields to be updated as specified by `update_mask` are required. Other fields are ignored. Update is only supported for the following fields: * `backup.expire_time`.
.google.bigtable.admin.v2.Backup backup = 1 [(.google.api.field_behavior) = REQUIRED];
public UpdateBackupRequest.Builder mergeBackup(Backup value)
Required. The backup to update. `backup.name`, and the fields to be updated as specified by `update_mask` are required. Other fields are ignored. Update is only supported for the following fields: * `backup.expire_time`.
.google.bigtable.admin.v2.Backup backup = 1 [(.google.api.field_behavior) = REQUIRED];
public UpdateBackupRequest.Builder clearBackup()
Required. The backup to update. `backup.name`, and the fields to be updated as specified by `update_mask` are required. Other fields are ignored. Update is only supported for the following fields: * `backup.expire_time`.
.google.bigtable.admin.v2.Backup backup = 1 [(.google.api.field_behavior) = REQUIRED];
public Backup.Builder getBackupBuilder()
Required. The backup to update. `backup.name`, and the fields to be updated as specified by `update_mask` are required. Other fields are ignored. Update is only supported for the following fields: * `backup.expire_time`.
.google.bigtable.admin.v2.Backup backup = 1 [(.google.api.field_behavior) = REQUIRED];
public BackupOrBuilder getBackupOrBuilder()
Required. The backup to update. `backup.name`, and the fields to be updated as specified by `update_mask` are required. Other fields are ignored. Update is only supported for the following fields: * `backup.expire_time`.
.google.bigtable.admin.v2.Backup backup = 1 [(.google.api.field_behavior) = REQUIRED];
getBackupOrBuilder in interface UpdateBackupRequestOrBuilderpublic boolean hasUpdateMask()
Required. A mask specifying which fields (e.g. `expire_time`) in the Backup resource should be updated. This mask is relative to the Backup resource, not to the request message. The field mask must always be specified; this prevents any future fields from being erased accidentally by clients that do not know about them.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
hasUpdateMask in interface UpdateBackupRequestOrBuilderpublic com.google.protobuf.FieldMask getUpdateMask()
Required. A mask specifying which fields (e.g. `expire_time`) in the Backup resource should be updated. This mask is relative to the Backup resource, not to the request message. The field mask must always be specified; this prevents any future fields from being erased accidentally by clients that do not know about them.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
getUpdateMask in interface UpdateBackupRequestOrBuilderpublic UpdateBackupRequest.Builder setUpdateMask(com.google.protobuf.FieldMask value)
Required. A mask specifying which fields (e.g. `expire_time`) in the Backup resource should be updated. This mask is relative to the Backup resource, not to the request message. The field mask must always be specified; this prevents any future fields from being erased accidentally by clients that do not know about them.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
public UpdateBackupRequest.Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue)
Required. A mask specifying which fields (e.g. `expire_time`) in the Backup resource should be updated. This mask is relative to the Backup resource, not to the request message. The field mask must always be specified; this prevents any future fields from being erased accidentally by clients that do not know about them.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
public UpdateBackupRequest.Builder mergeUpdateMask(com.google.protobuf.FieldMask value)
Required. A mask specifying which fields (e.g. `expire_time`) in the Backup resource should be updated. This mask is relative to the Backup resource, not to the request message. The field mask must always be specified; this prevents any future fields from being erased accidentally by clients that do not know about them.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
public UpdateBackupRequest.Builder clearUpdateMask()
Required. A mask specifying which fields (e.g. `expire_time`) in the Backup resource should be updated. This mask is relative to the Backup resource, not to the request message. The field mask must always be specified; this prevents any future fields from being erased accidentally by clients that do not know about them.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder()
Required. A mask specifying which fields (e.g. `expire_time`) in the Backup resource should be updated. This mask is relative to the Backup resource, not to the request message. The field mask must always be specified; this prevents any future fields from being erased accidentally by clients that do not know about them.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
Required. A mask specifying which fields (e.g. `expire_time`) in the Backup resource should be updated. This mask is relative to the Backup resource, not to the request message. The field mask must always be specified; this prevents any future fields from being erased accidentally by clients that do not know about them.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
getUpdateMaskOrBuilder in interface UpdateBackupRequestOrBuilderCopyright © 2026 Google LLC. All rights reserved.