Package com.google.bigtable.admin.v2
Class CopyBackupMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<CopyBackupMetadata.Builder>
com.google.bigtable.admin.v2.CopyBackupMetadata.Builder
- All Implemented Interfaces:
CopyBackupMetadataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- CopyBackupMetadata
public static final class CopyBackupMetadata.Builder
extends com.google.protobuf.GeneratedMessageV3.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-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) The name of the backup being created through the copy operation.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.Information about the source backup that is being copied from.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetName()The name of the backup being created through the copy operation.com.google.protobuf.ByteStringThe name of the backup being created through the copy operation.The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.Information about the source backup that is being copied from.Information about the source backup that is being copied from.Information about the source backup that is being copied from.booleanThe progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.booleanInformation about the source backup that is being copied from.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(CopyBackupMetadata other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeProgress(OperationProgress value) The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.mergeSourceBackupInfo(BackupInfo value) Information about the source backup that is being copied from.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) The name of the backup being created through the copy operation.setNameBytes(com.google.protobuf.ByteString value) The name of the backup being created through the copy operation.setProgress(OperationProgress value) The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.setProgress(OperationProgress.Builder builderForValue) The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSourceBackupInfo(BackupInfo value) Information about the source backup that is being copied from.setSourceBackupInfo(BackupInfo.Builder builderForValue) Information about the source backup that is being copied from.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<CopyBackupMetadata.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<CopyBackupMetadata.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<CopyBackupMetadata.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<CopyBackupMetadata.Builder>
-
setField
public CopyBackupMetadata.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CopyBackupMetadata.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CopyBackupMetadata.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<CopyBackupMetadata.Builder>
-
setRepeatedField
public CopyBackupMetadata.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CopyBackupMetadata.Builder>
-
addRepeatedField
public CopyBackupMetadata.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CopyBackupMetadata.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CopyBackupMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<CopyBackupMetadata.Builder>
-
mergeFrom
public CopyBackupMetadata.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CopyBackupMetadata.Builder>- Throws:
IOException
-
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) = { ... }- Specified by:
getNamein interfaceCopyBackupMetadataOrBuilder- Returns:
- The name.
-
getNameBytes
public 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) = { ... }- Specified by:
getNameBytesin interfaceCopyBackupMetadataOrBuilder- Returns:
- The bytes for name.
-
setName
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) = { ... }- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
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) = { ... }- Returns:
- This builder for chaining.
-
setNameBytes
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) = { ... }- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasSourceBackupInfo
public boolean hasSourceBackupInfo()Information about the source backup that is being copied from.
.google.bigtable.admin.v2.BackupInfo source_backup_info = 2;- Specified by:
hasSourceBackupInfoin interfaceCopyBackupMetadataOrBuilder- Returns:
- Whether the sourceBackupInfo field is set.
-
getSourceBackupInfo
Information about the source backup that is being copied from.
.google.bigtable.admin.v2.BackupInfo source_backup_info = 2;- Specified by:
getSourceBackupInfoin interfaceCopyBackupMetadataOrBuilder- Returns:
- The sourceBackupInfo.
-
setSourceBackupInfo
Information about the source backup that is being copied from.
.google.bigtable.admin.v2.BackupInfo source_backup_info = 2; -
setSourceBackupInfo
Information about the source backup that is being copied from.
.google.bigtable.admin.v2.BackupInfo source_backup_info = 2; -
mergeSourceBackupInfo
Information about the source backup that is being copied from.
.google.bigtable.admin.v2.BackupInfo source_backup_info = 2; -
clearSourceBackupInfo
Information about the source backup that is being copied from.
.google.bigtable.admin.v2.BackupInfo source_backup_info = 2; -
getSourceBackupInfoBuilder
Information about the source backup that is being copied from.
.google.bigtable.admin.v2.BackupInfo source_backup_info = 2; -
getSourceBackupInfoOrBuilder
Information about the source backup that is being copied from.
.google.bigtable.admin.v2.BackupInfo source_backup_info = 2;- Specified by:
getSourceBackupInfoOrBuilderin interfaceCopyBackupMetadataOrBuilder
-
hasProgress
public boolean hasProgress()The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
.google.bigtable.admin.v2.OperationProgress progress = 3;- Specified by:
hasProgressin interfaceCopyBackupMetadataOrBuilder- Returns:
- Whether the progress field is set.
-
getProgress
The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
.google.bigtable.admin.v2.OperationProgress progress = 3;- Specified by:
getProgressin interfaceCopyBackupMetadataOrBuilder- Returns:
- The progress.
-
setProgress
The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
.google.bigtable.admin.v2.OperationProgress progress = 3; -
setProgress
The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
.google.bigtable.admin.v2.OperationProgress progress = 3; -
mergeProgress
The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
.google.bigtable.admin.v2.OperationProgress progress = 3; -
clearProgress
The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
.google.bigtable.admin.v2.OperationProgress progress = 3; -
getProgressBuilder
The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
.google.bigtable.admin.v2.OperationProgress progress = 3; -
getProgressOrBuilder
The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
.google.bigtable.admin.v2.OperationProgress progress = 3;- Specified by:
getProgressOrBuilderin interfaceCopyBackupMetadataOrBuilder
-
setUnknownFields
public final CopyBackupMetadata.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CopyBackupMetadata.Builder>
-
mergeUnknownFields
public final CopyBackupMetadata.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CopyBackupMetadata.Builder>
-