public static final class RestoreTableRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RestoreTableRequest.Builder> implements RestoreTableRequestOrBuilder
The request for [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable].Protobuf type
google.bigtable.admin.v2.RestoreTableRequest| Modifier and Type | Method and Description |
|---|---|
RestoreTableRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RestoreTableRequest |
build() |
RestoreTableRequest |
buildPartial() |
RestoreTableRequest.Builder |
clear() |
RestoreTableRequest.Builder |
clearBackup()
Name of the backup from which to restore.
|
RestoreTableRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RestoreTableRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RestoreTableRequest.Builder |
clearParent()
Required.
|
RestoreTableRequest.Builder |
clearSource() |
RestoreTableRequest.Builder |
clearTableId()
Required.
|
RestoreTableRequest.Builder |
clone() |
String |
getBackup()
Name of the backup from which to restore.
|
com.google.protobuf.ByteString |
getBackupBytes()
Name of the backup from which to restore.
|
RestoreTableRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getParent()
Required.
|
com.google.protobuf.ByteString |
getParentBytes()
Required.
|
RestoreTableRequest.SourceCase |
getSourceCase() |
String |
getTableId()
Required.
|
com.google.protobuf.ByteString |
getTableIdBytes()
Required.
|
boolean |
hasBackup()
Name of the backup from which to restore.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RestoreTableRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RestoreTableRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
RestoreTableRequest.Builder |
mergeFrom(RestoreTableRequest other) |
RestoreTableRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RestoreTableRequest.Builder |
setBackup(String value)
Name of the backup from which to restore.
|
RestoreTableRequest.Builder |
setBackupBytes(com.google.protobuf.ByteString value)
Name of the backup from which to restore.
|
RestoreTableRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RestoreTableRequest.Builder |
setParent(String value)
Required.
|
RestoreTableRequest.Builder |
setParentBytes(com.google.protobuf.ByteString value)
Required.
|
RestoreTableRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RestoreTableRequest.Builder |
setTableId(String value)
Required.
|
RestoreTableRequest.Builder |
setTableIdBytes(com.google.protobuf.ByteString value)
Required.
|
RestoreTableRequest.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<RestoreTableRequest.Builder>public RestoreTableRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreTableRequest.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<RestoreTableRequest.Builder>public RestoreTableRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RestoreTableRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RestoreTableRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RestoreTableRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreTableRequest.Builder>public RestoreTableRequest.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<RestoreTableRequest.Builder>public RestoreTableRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreTableRequest.Builder>public RestoreTableRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreTableRequest.Builder>public RestoreTableRequest.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<RestoreTableRequest.Builder>public RestoreTableRequest.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<RestoreTableRequest.Builder>public RestoreTableRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RestoreTableRequest.Builder>public RestoreTableRequest.Builder mergeFrom(RestoreTableRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreTableRequest.Builder>public RestoreTableRequest.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<RestoreTableRequest.Builder>IOExceptionpublic RestoreTableRequest.SourceCase getSourceCase()
getSourceCase in interface RestoreTableRequestOrBuilderpublic RestoreTableRequest.Builder clearSource()
public String getParent()
Required. The name of the instance in which to create the restored table. This instance must be in the same project as the source backup. Values are of the form `projects/<project>/instances/<instance>`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface RestoreTableRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. The name of the instance in which to create the restored table. This instance must be in the same project as the source backup. Values are of the form `projects/<project>/instances/<instance>`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface RestoreTableRequestOrBuilderpublic RestoreTableRequest.Builder setParent(String value)
Required. The name of the instance in which to create the restored table. This instance must be in the same project as the source backup. Values are of the form `projects/<project>/instances/<instance>`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The parent to set.public RestoreTableRequest.Builder clearParent()
Required. The name of the instance in which to create the restored table. This instance must be in the same project as the source backup. Values are of the form `projects/<project>/instances/<instance>`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public RestoreTableRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The name of the instance in which to create the restored table. This instance must be in the same project as the source backup. Values are of the form `projects/<project>/instances/<instance>`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for parent to set.public String getTableId()
Required. The id of the table to create and restore to. This table must not already exist. The `table_id` appended to `parent` forms the full table name of the form `projects/<project>/instances/<instance>/tables/<table_id>`.
string table_id = 2 [(.google.api.field_behavior) = REQUIRED];getTableId in interface RestoreTableRequestOrBuilderpublic com.google.protobuf.ByteString getTableIdBytes()
Required. The id of the table to create and restore to. This table must not already exist. The `table_id` appended to `parent` forms the full table name of the form `projects/<project>/instances/<instance>/tables/<table_id>`.
string table_id = 2 [(.google.api.field_behavior) = REQUIRED];getTableIdBytes in interface RestoreTableRequestOrBuilderpublic RestoreTableRequest.Builder setTableId(String value)
Required. The id of the table to create and restore to. This table must not already exist. The `table_id` appended to `parent` forms the full table name of the form `projects/<project>/instances/<instance>/tables/<table_id>`.
string table_id = 2 [(.google.api.field_behavior) = REQUIRED];value - The tableId to set.public RestoreTableRequest.Builder clearTableId()
Required. The id of the table to create and restore to. This table must not already exist. The `table_id` appended to `parent` forms the full table name of the form `projects/<project>/instances/<instance>/tables/<table_id>`.
string table_id = 2 [(.google.api.field_behavior) = REQUIRED];public RestoreTableRequest.Builder setTableIdBytes(com.google.protobuf.ByteString value)
Required. The id of the table to create and restore to. This table must not already exist. The `table_id` appended to `parent` forms the full table name of the form `projects/<project>/instances/<instance>/tables/<table_id>`.
string table_id = 2 [(.google.api.field_behavior) = REQUIRED];value - The bytes for tableId to set.public boolean hasBackup()
Name of the backup from which to restore. Values are of the form `projects/<project>/instances/<instance>/clusters/<cluster>/backups/<backup>`.
string backup = 3 [(.google.api.resource_reference) = { ... }hasBackup in interface RestoreTableRequestOrBuilderpublic String getBackup()
Name of the backup from which to restore. Values are of the form `projects/<project>/instances/<instance>/clusters/<cluster>/backups/<backup>`.
string backup = 3 [(.google.api.resource_reference) = { ... }getBackup in interface RestoreTableRequestOrBuilderpublic com.google.protobuf.ByteString getBackupBytes()
Name of the backup from which to restore. Values are of the form `projects/<project>/instances/<instance>/clusters/<cluster>/backups/<backup>`.
string backup = 3 [(.google.api.resource_reference) = { ... }getBackupBytes in interface RestoreTableRequestOrBuilderpublic RestoreTableRequest.Builder setBackup(String value)
Name of the backup from which to restore. Values are of the form `projects/<project>/instances/<instance>/clusters/<cluster>/backups/<backup>`.
string backup = 3 [(.google.api.resource_reference) = { ... }value - The backup to set.public RestoreTableRequest.Builder clearBackup()
Name of the backup from which to restore. Values are of the form `projects/<project>/instances/<instance>/clusters/<cluster>/backups/<backup>`.
string backup = 3 [(.google.api.resource_reference) = { ... }public RestoreTableRequest.Builder setBackupBytes(com.google.protobuf.ByteString value)
Name of the backup from which to restore. Values are of the form `projects/<project>/instances/<instance>/clusters/<cluster>/backups/<backup>`.
string backup = 3 [(.google.api.resource_reference) = { ... }value - The bytes for backup to set.public final RestoreTableRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreTableRequest.Builder>public final RestoreTableRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreTableRequest.Builder>Copyright © 2023 Google LLC. All rights reserved.