public final class RestoreDatabaseMetadata extends GeneratedMessageV3 implements RestoreDatabaseMetadataOrBuilder
Metadata type for the long-running operation returned by [RestoreDatabase][google.spanner.admin.database.v1.DatabaseAdmin.RestoreDatabase].Protobuf type
google.spanner.admin.database.v1.RestoreDatabaseMetadata
Modifier and Type | Class and Description |
---|---|
static class |
RestoreDatabaseMetadata.Builder
Metadata type for the long-running operation returned by
[RestoreDatabase][google.spanner.admin.database.v1.DatabaseAdmin.RestoreDatabase].
|
static class |
RestoreDatabaseMetadata.SourceInfoCase |
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage,BuilderType extends GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageV3.ExtendableMessage<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.FieldAccessorTable, GeneratedMessageV3.UnusedPrivateParameter
AbstractMessageLite.InternalOneOfEnum
Modifier and Type | Field and Description |
---|---|
static int |
BACKUP_INFO_FIELD_NUMBER |
static int |
CANCEL_TIME_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
OPTIMIZE_DATABASE_OPERATION_NAME_FIELD_NUMBER |
static int |
PROGRESS_FIELD_NUMBER |
static int |
SOURCE_TYPE_FIELD_NUMBER |
alwaysUseFieldBuilders, unknownFields
memoizedSize
memoizedHashCode
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
BackupInfo |
getBackupInfo()
Information about the backup used to restore the database.
|
BackupInfoOrBuilder |
getBackupInfoOrBuilder()
Information about the backup used to restore the database.
|
Timestamp |
getCancelTime()
The time at which cancellation of this operation was received.
|
TimestampOrBuilder |
getCancelTimeOrBuilder()
The time at which cancellation of this operation was received.
|
static RestoreDatabaseMetadata |
getDefaultInstance() |
RestoreDatabaseMetadata |
getDefaultInstanceForType() |
static Descriptors.Descriptor |
getDescriptor() |
String |
getName()
Name of the database being created and restored to.
|
ByteString |
getNameBytes()
Name of the database being created and restored to.
|
String |
getOptimizeDatabaseOperationName()
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 database, and remove the dependency on the restore source.
|
ByteString |
getOptimizeDatabaseOperationNameBytes()
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 database, and remove the dependency on the restore source.
|
Parser<RestoreDatabaseMetadata> |
getParserForType() |
OperationProgress |
getProgress()
The progress of the
[RestoreDatabase][google.spanner.admin.database.v1.DatabaseAdmin.RestoreDatabase]
operation.
|
OperationProgressOrBuilder |
getProgressOrBuilder()
The progress of the
[RestoreDatabase][google.spanner.admin.database.v1.DatabaseAdmin.RestoreDatabase]
operation.
|
int |
getSerializedSize() |
RestoreDatabaseMetadata.SourceInfoCase |
getSourceInfoCase() |
RestoreSourceType |
getSourceType()
The type of the restore source.
|
int |
getSourceTypeValue()
The type of the restore source.
|
UnknownFieldSet |
getUnknownFields() |
boolean |
hasBackupInfo()
Information about the backup used to restore the database.
|
boolean |
hasCancelTime()
The time at which cancellation of this operation was received.
|
int |
hashCode() |
boolean |
hasProgress()
The progress of the
[RestoreDatabase][google.spanner.admin.database.v1.DatabaseAdmin.RestoreDatabase]
operation.
|
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static RestoreDatabaseMetadata.Builder |
newBuilder() |
static RestoreDatabaseMetadata.Builder |
newBuilder(RestoreDatabaseMetadata prototype) |
RestoreDatabaseMetadata.Builder |
newBuilderForType() |
protected RestoreDatabaseMetadata.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused) |
static RestoreDatabaseMetadata |
parseDelimitedFrom(InputStream input) |
static RestoreDatabaseMetadata |
parseDelimitedFrom(InputStream input,
ExtensionRegistryLite extensionRegistry) |
static RestoreDatabaseMetadata |
parseFrom(byte[] data) |
static RestoreDatabaseMetadata |
parseFrom(byte[] data,
ExtensionRegistryLite extensionRegistry) |
static RestoreDatabaseMetadata |
parseFrom(ByteBuffer data) |
static RestoreDatabaseMetadata |
parseFrom(ByteBuffer data,
ExtensionRegistryLite extensionRegistry) |
static RestoreDatabaseMetadata |
parseFrom(ByteString data) |
static RestoreDatabaseMetadata |
parseFrom(ByteString data,
ExtensionRegistryLite extensionRegistry) |
static RestoreDatabaseMetadata |
parseFrom(CodedInputStream input) |
static RestoreDatabaseMetadata |
parseFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
static RestoreDatabaseMetadata |
parseFrom(InputStream input) |
static RestoreDatabaseMetadata |
parseFrom(InputStream input,
ExtensionRegistryLite extensionRegistry) |
static Parser<RestoreDatabaseMetadata> |
parser() |
RestoreDatabaseMetadata.Builder |
toBuilder() |
void |
writeTo(CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
toByteArray, toByteString, writeDelimitedTo, writeTo
public static final int NAME_FIELD_NUMBER
public static final int SOURCE_TYPE_FIELD_NUMBER
public static final int BACKUP_INFO_FIELD_NUMBER
public static final int PROGRESS_FIELD_NUMBER
public static final int CANCEL_TIME_FIELD_NUMBER
public static final int OPTIMIZE_DATABASE_OPERATION_NAME_FIELD_NUMBER
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance
in class GeneratedMessageV3
public final UnknownFieldSet getUnknownFields()
getUnknownFields
in interface MessageOrBuilder
getUnknownFields
in class GeneratedMessageV3
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3
public RestoreDatabaseMetadata.SourceInfoCase getSourceInfoCase()
getSourceInfoCase
in interface RestoreDatabaseMetadataOrBuilder
public String getName()
Name of the database being created and restored to.
string name = 1 [(.google.api.resource_reference) = { ... }
getName
in interface RestoreDatabaseMetadataOrBuilder
public ByteString getNameBytes()
Name of the database being created and restored to.
string name = 1 [(.google.api.resource_reference) = { ... }
getNameBytes
in interface RestoreDatabaseMetadataOrBuilder
public int getSourceTypeValue()
The type of the restore source.
.google.spanner.admin.database.v1.RestoreSourceType source_type = 2;
getSourceTypeValue
in interface RestoreDatabaseMetadataOrBuilder
public RestoreSourceType getSourceType()
The type of the restore source.
.google.spanner.admin.database.v1.RestoreSourceType source_type = 2;
getSourceType
in interface RestoreDatabaseMetadataOrBuilder
public boolean hasBackupInfo()
Information about the backup used to restore the database.
.google.spanner.admin.database.v1.BackupInfo backup_info = 3;
hasBackupInfo
in interface RestoreDatabaseMetadataOrBuilder
public BackupInfo getBackupInfo()
Information about the backup used to restore the database.
.google.spanner.admin.database.v1.BackupInfo backup_info = 3;
getBackupInfo
in interface RestoreDatabaseMetadataOrBuilder
public BackupInfoOrBuilder getBackupInfoOrBuilder()
Information about the backup used to restore the database.
.google.spanner.admin.database.v1.BackupInfo backup_info = 3;
getBackupInfoOrBuilder
in interface RestoreDatabaseMetadataOrBuilder
public boolean hasProgress()
The progress of the [RestoreDatabase][google.spanner.admin.database.v1.DatabaseAdmin.RestoreDatabase] operation.
.google.spanner.admin.database.v1.OperationProgress progress = 4;
hasProgress
in interface RestoreDatabaseMetadataOrBuilder
public OperationProgress getProgress()
The progress of the [RestoreDatabase][google.spanner.admin.database.v1.DatabaseAdmin.RestoreDatabase] operation.
.google.spanner.admin.database.v1.OperationProgress progress = 4;
getProgress
in interface RestoreDatabaseMetadataOrBuilder
public OperationProgressOrBuilder getProgressOrBuilder()
The progress of the [RestoreDatabase][google.spanner.admin.database.v1.DatabaseAdmin.RestoreDatabase] operation.
.google.spanner.admin.database.v1.OperationProgress progress = 4;
getProgressOrBuilder
in interface RestoreDatabaseMetadataOrBuilder
public boolean hasCancelTime()
The time at which cancellation of this operation was received. [Operations.CancelOperation][google.longrunning.Operations.CancelOperation] starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. Clients can use [Operations.GetOperation][google.longrunning.Operations.GetOperation] or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an [Operation.error][google.longrunning.Operation.error] value with a [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to `Code.CANCELLED`.
.google.protobuf.Timestamp cancel_time = 5;
hasCancelTime
in interface RestoreDatabaseMetadataOrBuilder
public Timestamp getCancelTime()
The time at which cancellation of this operation was received. [Operations.CancelOperation][google.longrunning.Operations.CancelOperation] starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. Clients can use [Operations.GetOperation][google.longrunning.Operations.GetOperation] or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an [Operation.error][google.longrunning.Operation.error] value with a [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to `Code.CANCELLED`.
.google.protobuf.Timestamp cancel_time = 5;
getCancelTime
in interface RestoreDatabaseMetadataOrBuilder
public TimestampOrBuilder getCancelTimeOrBuilder()
The time at which cancellation of this operation was received. [Operations.CancelOperation][google.longrunning.Operations.CancelOperation] starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. Clients can use [Operations.GetOperation][google.longrunning.Operations.GetOperation] or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an [Operation.error][google.longrunning.Operation.error] value with a [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to `Code.CANCELLED`.
.google.protobuf.Timestamp cancel_time = 5;
getCancelTimeOrBuilder
in interface RestoreDatabaseMetadataOrBuilder
public String getOptimizeDatabaseOperationName()
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 database, and remove the dependency on the restore source. The name is of the form `projects/<project>/instances/<instance>/databases/<database>/operations/<operation>` where the <database> is the name of database being created and restored to. The metadata type of the long-running operation is [OptimizeRestoredDatabaseMetadata][google.spanner.admin.database.v1.OptimizeRestoredDatabaseMetadata]. This long-running operation will be automatically created by the system after the RestoreDatabase long-running operation completes successfully. This operation will not be created if the restore was not successful.
string optimize_database_operation_name = 6;
getOptimizeDatabaseOperationName
in interface RestoreDatabaseMetadataOrBuilder
public ByteString getOptimizeDatabaseOperationNameBytes()
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 database, and remove the dependency on the restore source. The name is of the form `projects/<project>/instances/<instance>/databases/<database>/operations/<operation>` where the <database> is the name of database being created and restored to. The metadata type of the long-running operation is [OptimizeRestoredDatabaseMetadata][google.spanner.admin.database.v1.OptimizeRestoredDatabaseMetadata]. This long-running operation will be automatically created by the system after the RestoreDatabase long-running operation completes successfully. This operation will not be created if the restore was not successful.
string optimize_database_operation_name = 6;
getOptimizeDatabaseOperationNameBytes
in interface RestoreDatabaseMetadataOrBuilder
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3
public void writeTo(CodedOutputStream output) throws IOException
writeTo
in interface MessageLite
writeTo
in class GeneratedMessageV3
IOException
public int getSerializedSize()
getSerializedSize
in interface MessageLite
getSerializedSize
in class GeneratedMessageV3
public boolean equals(Object obj)
equals
in interface Message
equals
in class AbstractMessage
public int hashCode()
hashCode
in interface Message
hashCode
in class AbstractMessage
public static RestoreDatabaseMetadata parseFrom(ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static RestoreDatabaseMetadata parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static RestoreDatabaseMetadata parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static RestoreDatabaseMetadata parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static RestoreDatabaseMetadata parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static RestoreDatabaseMetadata parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static RestoreDatabaseMetadata parseFrom(InputStream input) throws IOException
IOException
public static RestoreDatabaseMetadata parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static RestoreDatabaseMetadata parseDelimitedFrom(InputStream input) throws IOException
IOException
public static RestoreDatabaseMetadata parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static RestoreDatabaseMetadata parseFrom(CodedInputStream input) throws IOException
IOException
public static RestoreDatabaseMetadata parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public RestoreDatabaseMetadata.Builder newBuilderForType()
newBuilderForType
in interface Message
newBuilderForType
in interface MessageLite
public static RestoreDatabaseMetadata.Builder newBuilder()
public static RestoreDatabaseMetadata.Builder newBuilder(RestoreDatabaseMetadata prototype)
public RestoreDatabaseMetadata.Builder toBuilder()
toBuilder
in interface Message
toBuilder
in interface MessageLite
protected RestoreDatabaseMetadata.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class GeneratedMessageV3
public static RestoreDatabaseMetadata getDefaultInstance()
public static Parser<RestoreDatabaseMetadata> parser()
public Parser<RestoreDatabaseMetadata> getParserForType()
getParserForType
in interface Message
getParserForType
in interface MessageLite
getParserForType
in class GeneratedMessageV3
public RestoreDatabaseMetadata getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
Copyright © 2022 Google LLC. All rights reserved.