Package com.google.firestore.admin.v1
Class CloneDatabaseMetadata
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.firestore.admin.v1.CloneDatabaseMetadata
- All Implemented Interfaces:
CloneDatabaseMetadataOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class CloneDatabaseMetadata
extends com.google.protobuf.GeneratedMessage
implements CloneDatabaseMetadataOrBuilder
Metadata for the [long-running operation][google.longrunning.Operation] from the [CloneDatabase][google.firestore.admin.v1.CloneDatabase] request.Protobuf type
google.firestore.admin.v1.CloneDatabaseMetadata- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classMetadata for the [long-running operation][google.longrunning.Operation] from the [CloneDatabase][google.firestore.admin.v1.CloneDatabase] request.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanThe name of the database being cloned to.com.google.protobuf.ByteStringThe name of the database being cloned to.static CloneDatabaseMetadatastatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.TimestampThe time the clone finished, unset for ongoing clones.com.google.protobuf.TimestampOrBuilderThe time the clone finished, unset for ongoing clones.The operation state of the clone.intThe operation state of the clone.com.google.protobuf.Parser<CloneDatabaseMetadata>The snapshot from which this database was cloned.The snapshot from which this database was cloned.How far along the clone is as an estimated percentage of remaining time.How far along the clone is as an estimated percentage of remaining time.intcom.google.protobuf.TimestampThe time the clone was started.com.google.protobuf.TimestampOrBuilderThe time the clone was started.booleanThe time the clone finished, unset for ongoing clones.inthashCode()booleanThe snapshot from which this database was cloned.booleanHow far along the clone is as an estimated percentage of remaining time.booleanThe time the clone was started.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(CloneDatabaseMetadata prototype) protected CloneDatabaseMetadata.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static CloneDatabaseMetadataparseDelimitedFrom(InputStream input) static CloneDatabaseMetadataparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CloneDatabaseMetadataparseFrom(byte[] data) static CloneDatabaseMetadataparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CloneDatabaseMetadataparseFrom(com.google.protobuf.ByteString data) static CloneDatabaseMetadataparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CloneDatabaseMetadataparseFrom(com.google.protobuf.CodedInputStream input) static CloneDatabaseMetadataparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CloneDatabaseMetadataparseFrom(InputStream input) static CloneDatabaseMetadataparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CloneDatabaseMetadataparseFrom(ByteBuffer data) static CloneDatabaseMetadataparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<CloneDatabaseMetadata>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
START_TIME_FIELD_NUMBER
public static final int START_TIME_FIELD_NUMBER- See Also:
-
END_TIME_FIELD_NUMBER
public static final int END_TIME_FIELD_NUMBER- See Also:
-
OPERATION_STATE_FIELD_NUMBER
public static final int OPERATION_STATE_FIELD_NUMBER- See Also:
-
DATABASE_FIELD_NUMBER
public static final int DATABASE_FIELD_NUMBER- See Also:
-
PITR_SNAPSHOT_FIELD_NUMBER
public static final int PITR_SNAPSHOT_FIELD_NUMBER- See Also:
-
PROGRESS_PERCENTAGE_FIELD_NUMBER
public static final int PROGRESS_PERCENTAGE_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
hasStartTime
public boolean hasStartTime()The time the clone was started.
.google.protobuf.Timestamp start_time = 1;- Specified by:
hasStartTimein interfaceCloneDatabaseMetadataOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public com.google.protobuf.Timestamp getStartTime()The time the clone was started.
.google.protobuf.Timestamp start_time = 1;- Specified by:
getStartTimein interfaceCloneDatabaseMetadataOrBuilder- Returns:
- The startTime.
-
getStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()The time the clone was started.
.google.protobuf.Timestamp start_time = 1;- Specified by:
getStartTimeOrBuilderin interfaceCloneDatabaseMetadataOrBuilder
-
hasEndTime
public boolean hasEndTime()The time the clone finished, unset for ongoing clones.
.google.protobuf.Timestamp end_time = 2;- Specified by:
hasEndTimein interfaceCloneDatabaseMetadataOrBuilder- Returns:
- Whether the endTime field is set.
-
getEndTime
public com.google.protobuf.Timestamp getEndTime()The time the clone finished, unset for ongoing clones.
.google.protobuf.Timestamp end_time = 2;- Specified by:
getEndTimein interfaceCloneDatabaseMetadataOrBuilder- Returns:
- The endTime.
-
getEndTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()The time the clone finished, unset for ongoing clones.
.google.protobuf.Timestamp end_time = 2;- Specified by:
getEndTimeOrBuilderin interfaceCloneDatabaseMetadataOrBuilder
-
getOperationStateValue
public int getOperationStateValue()The operation state of the clone.
.google.firestore.admin.v1.OperationState operation_state = 3;- Specified by:
getOperationStateValuein interfaceCloneDatabaseMetadataOrBuilder- Returns:
- The enum numeric value on the wire for operationState.
-
getOperationState
The operation state of the clone.
.google.firestore.admin.v1.OperationState operation_state = 3;- Specified by:
getOperationStatein interfaceCloneDatabaseMetadataOrBuilder- Returns:
- The operationState.
-
getDatabase
The name of the database being cloned to.
string database = 4 [(.google.api.resource_reference) = { ... }- Specified by:
getDatabasein interfaceCloneDatabaseMetadataOrBuilder- Returns:
- The database.
-
getDatabaseBytes
public com.google.protobuf.ByteString getDatabaseBytes()The name of the database being cloned to.
string database = 4 [(.google.api.resource_reference) = { ... }- Specified by:
getDatabaseBytesin interfaceCloneDatabaseMetadataOrBuilder- Returns:
- The bytes for database.
-
hasPitrSnapshot
public boolean hasPitrSnapshot()The snapshot from which this database was cloned.
.google.firestore.admin.v1.PitrSnapshot pitr_snapshot = 7;- Specified by:
hasPitrSnapshotin interfaceCloneDatabaseMetadataOrBuilder- Returns:
- Whether the pitrSnapshot field is set.
-
getPitrSnapshot
The snapshot from which this database was cloned.
.google.firestore.admin.v1.PitrSnapshot pitr_snapshot = 7;- Specified by:
getPitrSnapshotin interfaceCloneDatabaseMetadataOrBuilder- Returns:
- The pitrSnapshot.
-
getPitrSnapshotOrBuilder
The snapshot from which this database was cloned.
.google.firestore.admin.v1.PitrSnapshot pitr_snapshot = 7;- Specified by:
getPitrSnapshotOrBuilderin interfaceCloneDatabaseMetadataOrBuilder
-
hasProgressPercentage
public boolean hasProgressPercentage()How far along the clone is as an estimated percentage of remaining time.
.google.firestore.admin.v1.Progress progress_percentage = 6;- Specified by:
hasProgressPercentagein interfaceCloneDatabaseMetadataOrBuilder- Returns:
- Whether the progressPercentage field is set.
-
getProgressPercentage
How far along the clone is as an estimated percentage of remaining time.
.google.firestore.admin.v1.Progress progress_percentage = 6;- Specified by:
getProgressPercentagein interfaceCloneDatabaseMetadataOrBuilder- Returns:
- The progressPercentage.
-
getProgressPercentageOrBuilder
How far along the clone is as an estimated percentage of remaining time.
.google.firestore.admin.v1.Progress progress_percentage = 6;- Specified by:
getProgressPercentageOrBuilderin interfaceCloneDatabaseMetadataOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static CloneDatabaseMetadata parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CloneDatabaseMetadata parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CloneDatabaseMetadata parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CloneDatabaseMetadata parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CloneDatabaseMetadata parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CloneDatabaseMetadata parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static CloneDatabaseMetadata parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static CloneDatabaseMetadata parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static CloneDatabaseMetadata parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static CloneDatabaseMetadata parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected CloneDatabaseMetadata.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-