public static final class RestoreDatabaseRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RestoreDatabaseRequest.Builder> implements RestoreDatabaseRequestOrBuilder
The request for [RestoreDatabase][google.spanner.admin.database.v1.DatabaseAdmin.RestoreDatabase].Protobuf type
google.spanner.admin.database.v1.RestoreDatabaseRequest| Modifier and Type | Method and Description |
|---|---|
RestoreDatabaseRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RestoreDatabaseRequest |
build() |
RestoreDatabaseRequest |
buildPartial() |
RestoreDatabaseRequest.Builder |
clear() |
RestoreDatabaseRequest.Builder |
clearBackup()
Name of the backup from which to restore.
|
RestoreDatabaseRequest.Builder |
clearDatabaseId()
Required.
|
RestoreDatabaseRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RestoreDatabaseRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RestoreDatabaseRequest.Builder |
clearParent()
Required.
|
RestoreDatabaseRequest.Builder |
clearSource() |
RestoreDatabaseRequest.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.
|
String |
getDatabaseId()
Required.
|
com.google.protobuf.ByteString |
getDatabaseIdBytes()
Required.
|
RestoreDatabaseRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getParent()
Required.
|
com.google.protobuf.ByteString |
getParentBytes()
Required.
|
RestoreDatabaseRequest.SourceCase |
getSourceCase() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RestoreDatabaseRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RestoreDatabaseRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
RestoreDatabaseRequest.Builder |
mergeFrom(RestoreDatabaseRequest other) |
RestoreDatabaseRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RestoreDatabaseRequest.Builder |
setBackup(String value)
Name of the backup from which to restore.
|
RestoreDatabaseRequest.Builder |
setBackupBytes(com.google.protobuf.ByteString value)
Name of the backup from which to restore.
|
RestoreDatabaseRequest.Builder |
setDatabaseId(String value)
Required.
|
RestoreDatabaseRequest.Builder |
setDatabaseIdBytes(com.google.protobuf.ByteString value)
Required.
|
RestoreDatabaseRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RestoreDatabaseRequest.Builder |
setParent(String value)
Required.
|
RestoreDatabaseRequest.Builder |
setParentBytes(com.google.protobuf.ByteString value)
Required.
|
RestoreDatabaseRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RestoreDatabaseRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreDatabaseRequest.Builder>public RestoreDatabaseRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreDatabaseRequest.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<RestoreDatabaseRequest.Builder>public RestoreDatabaseRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RestoreDatabaseRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RestoreDatabaseRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RestoreDatabaseRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreDatabaseRequest.Builder>public RestoreDatabaseRequest.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<RestoreDatabaseRequest.Builder>public RestoreDatabaseRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreDatabaseRequest.Builder>public RestoreDatabaseRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreDatabaseRequest.Builder>public RestoreDatabaseRequest.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<RestoreDatabaseRequest.Builder>public RestoreDatabaseRequest.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<RestoreDatabaseRequest.Builder>public RestoreDatabaseRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RestoreDatabaseRequest.Builder>public RestoreDatabaseRequest.Builder mergeFrom(RestoreDatabaseRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreDatabaseRequest.Builder>public RestoreDatabaseRequest.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<RestoreDatabaseRequest.Builder>IOExceptionpublic RestoreDatabaseRequest.SourceCase getSourceCase()
getSourceCase in interface RestoreDatabaseRequestOrBuilderpublic RestoreDatabaseRequest.Builder clearSource()
public String getParent()
Required. The name of the instance in which to create the restored database. This instance must be in the same project and have the same instance configuration as the instance containing 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 RestoreDatabaseRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. The name of the instance in which to create the restored database. This instance must be in the same project and have the same instance configuration as the instance containing 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 RestoreDatabaseRequestOrBuilderpublic RestoreDatabaseRequest.Builder setParent(String value)
Required. The name of the instance in which to create the restored database. This instance must be in the same project and have the same instance configuration as the instance containing 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 RestoreDatabaseRequest.Builder clearParent()
Required. The name of the instance in which to create the restored database. This instance must be in the same project and have the same instance configuration as the instance containing 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 RestoreDatabaseRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The name of the instance in which to create the restored database. This instance must be in the same project and have the same instance configuration as the instance containing 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 getDatabaseId()
Required. The id of the database to create and restore to. This database must not already exist. The `database_id` appended to `parent` forms the full database name of the form `projects/<project>/instances/<instance>/databases/<database_id>`.
string database_id = 2 [(.google.api.field_behavior) = REQUIRED];getDatabaseId in interface RestoreDatabaseRequestOrBuilderpublic com.google.protobuf.ByteString getDatabaseIdBytes()
Required. The id of the database to create and restore to. This database must not already exist. The `database_id` appended to `parent` forms the full database name of the form `projects/<project>/instances/<instance>/databases/<database_id>`.
string database_id = 2 [(.google.api.field_behavior) = REQUIRED];getDatabaseIdBytes in interface RestoreDatabaseRequestOrBuilderpublic RestoreDatabaseRequest.Builder setDatabaseId(String value)
Required. The id of the database to create and restore to. This database must not already exist. The `database_id` appended to `parent` forms the full database name of the form `projects/<project>/instances/<instance>/databases/<database_id>`.
string database_id = 2 [(.google.api.field_behavior) = REQUIRED];value - The databaseId to set.public RestoreDatabaseRequest.Builder clearDatabaseId()
Required. The id of the database to create and restore to. This database must not already exist. The `database_id` appended to `parent` forms the full database name of the form `projects/<project>/instances/<instance>/databases/<database_id>`.
string database_id = 2 [(.google.api.field_behavior) = REQUIRED];public RestoreDatabaseRequest.Builder setDatabaseIdBytes(com.google.protobuf.ByteString value)
Required. The id of the database to create and restore to. This database must not already exist. The `database_id` appended to `parent` forms the full database name of the form `projects/<project>/instances/<instance>/databases/<database_id>`.
string database_id = 2 [(.google.api.field_behavior) = REQUIRED];value - The bytes for databaseId to set.public String getBackup()
Name of the backup from which to restore. Values are of the form `projects/<project>/instances/<instance>/backups/<backup>`.
string backup = 3 [(.google.api.resource_reference) = { ... }getBackup in interface RestoreDatabaseRequestOrBuilderpublic com.google.protobuf.ByteString getBackupBytes()
Name of the backup from which to restore. Values are of the form `projects/<project>/instances/<instance>/backups/<backup>`.
string backup = 3 [(.google.api.resource_reference) = { ... }getBackupBytes in interface RestoreDatabaseRequestOrBuilderpublic RestoreDatabaseRequest.Builder setBackup(String value)
Name of the backup from which to restore. Values are of the form `projects/<project>/instances/<instance>/backups/<backup>`.
string backup = 3 [(.google.api.resource_reference) = { ... }value - The backup to set.public RestoreDatabaseRequest.Builder clearBackup()
Name of the backup from which to restore. Values are of the form `projects/<project>/instances/<instance>/backups/<backup>`.
string backup = 3 [(.google.api.resource_reference) = { ... }public RestoreDatabaseRequest.Builder setBackupBytes(com.google.protobuf.ByteString value)
Name of the backup from which to restore. Values are of the form `projects/<project>/instances/<instance>/backups/<backup>`.
string backup = 3 [(.google.api.resource_reference) = { ... }value - The bytes for backup to set.public final RestoreDatabaseRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreDatabaseRequest.Builder>public final RestoreDatabaseRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RestoreDatabaseRequest.Builder>Copyright © 2020 Google LLC. All rights reserved.