public static final class CopyBackupMetadata.Builder extends com.google.protobuf.GeneratedMessage.Builder<CopyBackupMetadata.Builder> implements CopyBackupMetadataOrBuilder
Metadata type for the google.longrunning.Operation returned by [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup].Protobuf type
google.bigtable.admin.v2.CopyBackupMetadata| Modifier and Type | Method and Description |
|---|---|
CopyBackupMetadata |
build() |
CopyBackupMetadata |
buildPartial() |
CopyBackupMetadata.Builder |
clear() |
CopyBackupMetadata.Builder |
clearName()
The name of the backup being created through the copy operation.
|
CopyBackupMetadata.Builder |
clearProgress()
The progress of the
[CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup]
operation.
|
CopyBackupMetadata.Builder |
clearSourceBackupInfo()
Information about the source backup that is being copied from.
|
CopyBackupMetadata |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getName()
The name of the backup being created through the copy operation.
|
com.google.protobuf.ByteString |
getNameBytes()
The name of the backup being created through the copy operation.
|
OperationProgress |
getProgress()
The progress of the
[CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup]
operation.
|
OperationProgress.Builder |
getProgressBuilder()
The progress of the
[CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup]
operation.
|
OperationProgressOrBuilder |
getProgressOrBuilder()
The progress of the
[CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup]
operation.
|
BackupInfo |
getSourceBackupInfo()
Information about the source backup that is being copied from.
|
BackupInfo.Builder |
getSourceBackupInfoBuilder()
Information about the source backup that is being copied from.
|
BackupInfoOrBuilder |
getSourceBackupInfoOrBuilder()
Information about the source backup that is being copied from.
|
boolean |
hasProgress()
The progress of the
[CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup]
operation.
|
boolean |
hasSourceBackupInfo()
Information about the source backup that is being copied from.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
CopyBackupMetadata.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CopyBackupMetadata.Builder |
mergeFrom(CopyBackupMetadata other) |
CopyBackupMetadata.Builder |
mergeFrom(com.google.protobuf.Message other) |
CopyBackupMetadata.Builder |
mergeProgress(OperationProgress value)
The progress of the
[CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup]
operation.
|
CopyBackupMetadata.Builder |
mergeSourceBackupInfo(BackupInfo value)
Information about the source backup that is being copied from.
|
CopyBackupMetadata.Builder |
setName(String value)
The name of the backup being created through the copy operation.
|
CopyBackupMetadata.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The name of the backup being created through the copy operation.
|
CopyBackupMetadata.Builder |
setProgress(OperationProgress.Builder builderForValue)
The progress of the
[CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup]
operation.
|
CopyBackupMetadata.Builder |
setProgress(OperationProgress value)
The progress of the
[CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup]
operation.
|
CopyBackupMetadata.Builder |
setSourceBackupInfo(BackupInfo.Builder builderForValue)
Information about the source backup that is being copied from.
|
CopyBackupMetadata.Builder |
setSourceBackupInfo(BackupInfo value)
Information about the source backup that is being copied from.
|
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<CopyBackupMetadata.Builder>public CopyBackupMetadata.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<CopyBackupMetadata.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<CopyBackupMetadata.Builder>public CopyBackupMetadata getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CopyBackupMetadata build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CopyBackupMetadata buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CopyBackupMetadata.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CopyBackupMetadata.Builder>public CopyBackupMetadata.Builder mergeFrom(CopyBackupMetadata other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<CopyBackupMetadata.Builder>public CopyBackupMetadata.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<CopyBackupMetadata.Builder>IOExceptionpublic String getName()
The name of the backup being created through the copy operation. Values are of the form `projects/<project>/instances/<instance>/clusters/<cluster>/backups/<backup>`.
string name = 1 [(.google.api.resource_reference) = { ... }getName in interface CopyBackupMetadataOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The name of the backup being created through the copy operation. Values are of the form `projects/<project>/instances/<instance>/clusters/<cluster>/backups/<backup>`.
string name = 1 [(.google.api.resource_reference) = { ... }getNameBytes in interface CopyBackupMetadataOrBuilderpublic CopyBackupMetadata.Builder setName(String value)
The name of the backup being created through the copy operation. Values are of the form `projects/<project>/instances/<instance>/clusters/<cluster>/backups/<backup>`.
string name = 1 [(.google.api.resource_reference) = { ... }value - The name to set.public CopyBackupMetadata.Builder clearName()
The name of the backup being created through the copy operation. Values are of the form `projects/<project>/instances/<instance>/clusters/<cluster>/backups/<backup>`.
string name = 1 [(.google.api.resource_reference) = { ... }public CopyBackupMetadata.Builder setNameBytes(com.google.protobuf.ByteString value)
The name of the backup being created through the copy operation. Values are of the form `projects/<project>/instances/<instance>/clusters/<cluster>/backups/<backup>`.
string name = 1 [(.google.api.resource_reference) = { ... }value - The bytes for name to set.public boolean hasSourceBackupInfo()
Information about the source backup that is being copied from.
.google.bigtable.admin.v2.BackupInfo source_backup_info = 2;hasSourceBackupInfo in interface CopyBackupMetadataOrBuilderpublic BackupInfo getSourceBackupInfo()
Information about the source backup that is being copied from.
.google.bigtable.admin.v2.BackupInfo source_backup_info = 2;getSourceBackupInfo in interface CopyBackupMetadataOrBuilderpublic CopyBackupMetadata.Builder setSourceBackupInfo(BackupInfo value)
Information about the source backup that is being copied from.
.google.bigtable.admin.v2.BackupInfo source_backup_info = 2;public CopyBackupMetadata.Builder setSourceBackupInfo(BackupInfo.Builder builderForValue)
Information about the source backup that is being copied from.
.google.bigtable.admin.v2.BackupInfo source_backup_info = 2;public CopyBackupMetadata.Builder mergeSourceBackupInfo(BackupInfo value)
Information about the source backup that is being copied from.
.google.bigtable.admin.v2.BackupInfo source_backup_info = 2;public CopyBackupMetadata.Builder clearSourceBackupInfo()
Information about the source backup that is being copied from.
.google.bigtable.admin.v2.BackupInfo source_backup_info = 2;public BackupInfo.Builder getSourceBackupInfoBuilder()
Information about the source backup that is being copied from.
.google.bigtable.admin.v2.BackupInfo source_backup_info = 2;public BackupInfoOrBuilder getSourceBackupInfoOrBuilder()
Information about the source backup that is being copied from.
.google.bigtable.admin.v2.BackupInfo source_backup_info = 2;getSourceBackupInfoOrBuilder in interface CopyBackupMetadataOrBuilderpublic boolean hasProgress()
The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
.google.bigtable.admin.v2.OperationProgress progress = 3;hasProgress in interface CopyBackupMetadataOrBuilderpublic OperationProgress getProgress()
The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
.google.bigtable.admin.v2.OperationProgress progress = 3;getProgress in interface CopyBackupMetadataOrBuilderpublic CopyBackupMetadata.Builder setProgress(OperationProgress value)
The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
.google.bigtable.admin.v2.OperationProgress progress = 3;public CopyBackupMetadata.Builder setProgress(OperationProgress.Builder builderForValue)
The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
.google.bigtable.admin.v2.OperationProgress progress = 3;public CopyBackupMetadata.Builder mergeProgress(OperationProgress value)
The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
.google.bigtable.admin.v2.OperationProgress progress = 3;public CopyBackupMetadata.Builder clearProgress()
The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
.google.bigtable.admin.v2.OperationProgress progress = 3;public OperationProgress.Builder getProgressBuilder()
The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
.google.bigtable.admin.v2.OperationProgress progress = 3;public OperationProgressOrBuilder getProgressOrBuilder()
The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
.google.bigtable.admin.v2.OperationProgress progress = 3;getProgressOrBuilder in interface CopyBackupMetadataOrBuilderCopyright © 2026 Google LLC. All rights reserved.