public static final class RestoreTableMetadata.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RestoreTableMetadata.Builder> implements RestoreTableMetadataOrBuilder
Metadata type for the long-running operation returned by [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable].Protobuf type
google.bigtable.admin.v2.RestoreTableMetadata| Modifier and Type | Method and Description |
|---|---|
RestoreTableMetadata.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RestoreTableMetadata |
build() |
RestoreTableMetadata |
buildPartial() |
RestoreTableMetadata.Builder |
clear() |
RestoreTableMetadata.Builder |
clearBackupInfo()
.google.bigtable.admin.v2.BackupInfo backup_info = 3; |
RestoreTableMetadata.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RestoreTableMetadata.Builder |
clearName()
Name of the table being created and restored to.
|
RestoreTableMetadata.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RestoreTableMetadata.Builder |
clearOptimizeTableOperationName()
If exists, the name of the long-running operation that will be used to
track the post-restore optimization process to optimize the performance of
the restored table.
|
RestoreTableMetadata.Builder |
clearProgress()
The progress of the [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable]
operation.
|
RestoreTableMetadata.Builder |
clearSourceInfo() |
RestoreTableMetadata.Builder |
clearSourceType()
The type of the restore source.
|
RestoreTableMetadata.Builder |
clone() |
BackupInfo |
getBackupInfo()
.google.bigtable.admin.v2.BackupInfo backup_info = 3; |
BackupInfo.Builder |
getBackupInfoBuilder()
.google.bigtable.admin.v2.BackupInfo backup_info = 3; |
BackupInfoOrBuilder |
getBackupInfoOrBuilder()
.google.bigtable.admin.v2.BackupInfo backup_info = 3; |
RestoreTableMetadata |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getName()
Name of the table being created and restored to.
|
com.google.protobuf.ByteString |
getNameBytes()
Name of the table being created and restored to.
|
String |
getOptimizeTableOperationName()
If exists, the name of the long-running operation that will be used to
track the post-restore optimization process to optimize the performance of
the restored table.
|
com.google.protobuf.ByteString |
getOptimizeTableOperationNameBytes()
If exists, the name of the long-running operation that will be used to
track the post-restore optimization process to optimize the performance of
the restored table.
|
OperationProgress |
getProgress()
The progress of the [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable]
operation.
|
OperationProgress.Builder |
getProgressBuilder()
The progress of the [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable]
operation.
|
OperationProgressOrBuilder |
getProgressOrBuilder()
The progress of the [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable]
operation.
|
RestoreTableMetadata.SourceInfoCase |
getSourceInfoCase() |
RestoreSourceType |
getSourceType()
The type of the restore source.
|
int |
getSourceTypeValue()
The type of the restore source.
|
boolean |
hasBackupInfo()
.google.bigtable.admin.v2.BackupInfo backup_info = 3; |
boolean |
hasProgress()
The progress of the [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable]
operation.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RestoreTableMetadata.Builder |
mergeBackupInfo(BackupInfo value)
.google.bigtable.admin.v2.BackupInfo backup_info = 3; |
RestoreTableMetadata.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RestoreTableMetadata.Builder |
mergeFrom(com.google.protobuf.Message other) |
RestoreTableMetadata.Builder |
mergeFrom(RestoreTableMetadata other) |
RestoreTableMetadata.Builder |
mergeProgress(OperationProgress value)
The progress of the [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable]
operation.
|
RestoreTableMetadata.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RestoreTableMetadata.Builder |
setBackupInfo(BackupInfo.Builder builderForValue)
.google.bigtable.admin.v2.BackupInfo backup_info = 3; |
RestoreTableMetadata.Builder |
setBackupInfo(BackupInfo value)
.google.bigtable.admin.v2.BackupInfo backup_info = 3; |
RestoreTableMetadata.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RestoreTableMetadata.Builder |
setName(String value)
Name of the table being created and restored to.
|
RestoreTableMetadata.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Name of the table being created and restored to.
|
RestoreTableMetadata.Builder |
setOptimizeTableOperationName(String value)
If exists, the name of the long-running operation that will be used to
track the post-restore optimization process to optimize the performance of
the restored table.
|
RestoreTableMetadata.Builder |
setOptimizeTableOperationNameBytes(com.google.protobuf.ByteString value)
If exists, the name of the long-running operation that will be used to
track the post-restore optimization process to optimize the performance of
the restored table.
|
RestoreTableMetadata.Builder |
setProgress(OperationProgress.Builder builderForValue)
The progress of the [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable]
operation.
|
RestoreTableMetadata.Builder |
setProgress(OperationProgress value)
The progress of the [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable]
operation.
|
RestoreTableMetadata.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RestoreTableMetadata.Builder |
setSourceType(RestoreSourceType value)
The type of the restore source.
|
RestoreTableMetadata.Builder |
setSourceTypeValue(int value)
The type of the restore source.
|
RestoreTableMetadata.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreTableMetadata.Builder>public RestoreTableMetadata.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreTableMetadata.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<RestoreTableMetadata.Builder>public RestoreTableMetadata getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RestoreTableMetadata build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RestoreTableMetadata buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RestoreTableMetadata.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreTableMetadata.Builder>public RestoreTableMetadata.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<RestoreTableMetadata.Builder>public RestoreTableMetadata.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreTableMetadata.Builder>public RestoreTableMetadata.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreTableMetadata.Builder>public RestoreTableMetadata.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<RestoreTableMetadata.Builder>public RestoreTableMetadata.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<RestoreTableMetadata.Builder>public RestoreTableMetadata.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RestoreTableMetadata.Builder>public RestoreTableMetadata.Builder mergeFrom(RestoreTableMetadata other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreTableMetadata.Builder>public RestoreTableMetadata.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<RestoreTableMetadata.Builder>IOExceptionpublic RestoreTableMetadata.SourceInfoCase getSourceInfoCase()
getSourceInfoCase in interface RestoreTableMetadataOrBuilderpublic RestoreTableMetadata.Builder clearSourceInfo()
public String getName()
Name of the table being created and restored to.
string name = 1;getName in interface RestoreTableMetadataOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Name of the table being created and restored to.
string name = 1;getNameBytes in interface RestoreTableMetadataOrBuilderpublic RestoreTableMetadata.Builder setName(String value)
Name of the table being created and restored to.
string name = 1;value - The name to set.public RestoreTableMetadata.Builder clearName()
Name of the table being created and restored to.
string name = 1;public RestoreTableMetadata.Builder setNameBytes(com.google.protobuf.ByteString value)
Name of the table being created and restored to.
string name = 1;value - The bytes for name to set.public int getSourceTypeValue()
The type of the restore source.
.google.bigtable.admin.v2.RestoreSourceType source_type = 2;getSourceTypeValue in interface RestoreTableMetadataOrBuilderpublic RestoreTableMetadata.Builder setSourceTypeValue(int value)
The type of the restore source.
.google.bigtable.admin.v2.RestoreSourceType source_type = 2;value - The enum numeric value on the wire for sourceType to set.public RestoreSourceType getSourceType()
The type of the restore source.
.google.bigtable.admin.v2.RestoreSourceType source_type = 2;getSourceType in interface RestoreTableMetadataOrBuilderpublic RestoreTableMetadata.Builder setSourceType(RestoreSourceType value)
The type of the restore source.
.google.bigtable.admin.v2.RestoreSourceType source_type = 2;value - The sourceType to set.public RestoreTableMetadata.Builder clearSourceType()
The type of the restore source.
.google.bigtable.admin.v2.RestoreSourceType source_type = 2;public boolean hasBackupInfo()
.google.bigtable.admin.v2.BackupInfo backup_info = 3;hasBackupInfo in interface RestoreTableMetadataOrBuilderpublic BackupInfo getBackupInfo()
.google.bigtable.admin.v2.BackupInfo backup_info = 3;getBackupInfo in interface RestoreTableMetadataOrBuilderpublic RestoreTableMetadata.Builder setBackupInfo(BackupInfo value)
.google.bigtable.admin.v2.BackupInfo backup_info = 3;public RestoreTableMetadata.Builder setBackupInfo(BackupInfo.Builder builderForValue)
.google.bigtable.admin.v2.BackupInfo backup_info = 3;public RestoreTableMetadata.Builder mergeBackupInfo(BackupInfo value)
.google.bigtable.admin.v2.BackupInfo backup_info = 3;public RestoreTableMetadata.Builder clearBackupInfo()
.google.bigtable.admin.v2.BackupInfo backup_info = 3;public BackupInfo.Builder getBackupInfoBuilder()
.google.bigtable.admin.v2.BackupInfo backup_info = 3;public BackupInfoOrBuilder getBackupInfoOrBuilder()
.google.bigtable.admin.v2.BackupInfo backup_info = 3;getBackupInfoOrBuilder in interface RestoreTableMetadataOrBuilderpublic String getOptimizeTableOperationName()
If exists, the name of the long-running operation that will be used to track the post-restore optimization process to optimize the performance of the restored table. The metadata type of the long-running operation is [OptimizeRestoreTableMetadata][]. The response type is [Empty][google.protobuf.Empty]. This long-running operation may be automatically created by the system if applicable after the RestoreTable long-running operation completes successfully. This operation may not be created if the table is already optimized or the restore was not successful.
string optimize_table_operation_name = 4;getOptimizeTableOperationName in interface RestoreTableMetadataOrBuilderpublic com.google.protobuf.ByteString getOptimizeTableOperationNameBytes()
If exists, the name of the long-running operation that will be used to track the post-restore optimization process to optimize the performance of the restored table. The metadata type of the long-running operation is [OptimizeRestoreTableMetadata][]. The response type is [Empty][google.protobuf.Empty]. This long-running operation may be automatically created by the system if applicable after the RestoreTable long-running operation completes successfully. This operation may not be created if the table is already optimized or the restore was not successful.
string optimize_table_operation_name = 4;getOptimizeTableOperationNameBytes in interface RestoreTableMetadataOrBuilderpublic RestoreTableMetadata.Builder setOptimizeTableOperationName(String value)
If exists, the name of the long-running operation that will be used to track the post-restore optimization process to optimize the performance of the restored table. The metadata type of the long-running operation is [OptimizeRestoreTableMetadata][]. The response type is [Empty][google.protobuf.Empty]. This long-running operation may be automatically created by the system if applicable after the RestoreTable long-running operation completes successfully. This operation may not be created if the table is already optimized or the restore was not successful.
string optimize_table_operation_name = 4;value - The optimizeTableOperationName to set.public RestoreTableMetadata.Builder clearOptimizeTableOperationName()
If exists, the name of the long-running operation that will be used to track the post-restore optimization process to optimize the performance of the restored table. The metadata type of the long-running operation is [OptimizeRestoreTableMetadata][]. The response type is [Empty][google.protobuf.Empty]. This long-running operation may be automatically created by the system if applicable after the RestoreTable long-running operation completes successfully. This operation may not be created if the table is already optimized or the restore was not successful.
string optimize_table_operation_name = 4;public RestoreTableMetadata.Builder setOptimizeTableOperationNameBytes(com.google.protobuf.ByteString value)
If exists, the name of the long-running operation that will be used to track the post-restore optimization process to optimize the performance of the restored table. The metadata type of the long-running operation is [OptimizeRestoreTableMetadata][]. The response type is [Empty][google.protobuf.Empty]. This long-running operation may be automatically created by the system if applicable after the RestoreTable long-running operation completes successfully. This operation may not be created if the table is already optimized or the restore was not successful.
string optimize_table_operation_name = 4;value - The bytes for optimizeTableOperationName to set.public boolean hasProgress()
The progress of the [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable] operation.
.google.bigtable.admin.v2.OperationProgress progress = 5;hasProgress in interface RestoreTableMetadataOrBuilderpublic OperationProgress getProgress()
The progress of the [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable] operation.
.google.bigtable.admin.v2.OperationProgress progress = 5;getProgress in interface RestoreTableMetadataOrBuilderpublic RestoreTableMetadata.Builder setProgress(OperationProgress value)
The progress of the [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable] operation.
.google.bigtable.admin.v2.OperationProgress progress = 5;public RestoreTableMetadata.Builder setProgress(OperationProgress.Builder builderForValue)
The progress of the [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable] operation.
.google.bigtable.admin.v2.OperationProgress progress = 5;public RestoreTableMetadata.Builder mergeProgress(OperationProgress value)
The progress of the [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable] operation.
.google.bigtable.admin.v2.OperationProgress progress = 5;public RestoreTableMetadata.Builder clearProgress()
The progress of the [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable] operation.
.google.bigtable.admin.v2.OperationProgress progress = 5;public OperationProgress.Builder getProgressBuilder()
The progress of the [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable] operation.
.google.bigtable.admin.v2.OperationProgress progress = 5;public OperationProgressOrBuilder getProgressOrBuilder()
The progress of the [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable] operation.
.google.bigtable.admin.v2.OperationProgress progress = 5;getProgressOrBuilder in interface RestoreTableMetadataOrBuilderpublic final RestoreTableMetadata.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreTableMetadata.Builder>public final RestoreTableMetadata.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreTableMetadata.Builder>Copyright © 2023 Google LLC. All rights reserved.