Interface CloneDatabaseMetadataOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
CloneDatabaseMetadata, CloneDatabaseMetadata.Builder

@Generated public interface CloneDatabaseMetadataOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The name of the database being cloned to.
    com.google.protobuf.ByteString
    The name of the database being cloned to.
    com.google.protobuf.Timestamp
    The time the clone finished, unset for ongoing clones.
    com.google.protobuf.TimestampOrBuilder
    The time the clone finished, unset for ongoing clones.
    The operation state of the clone.
    int
    The operation state of the clone.
    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.
    com.google.protobuf.Timestamp
    The time the clone was started.
    com.google.protobuf.TimestampOrBuilder
    The time the clone was started.
    boolean
    The time the clone finished, unset for ongoing clones.
    boolean
    The snapshot from which this database was cloned.
    boolean
    How far along the clone is as an estimated percentage of remaining time.
    boolean
    The time the clone was started.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasStartTime

      boolean hasStartTime()
       The time the clone was started.
       
      .google.protobuf.Timestamp start_time = 1;
      Returns:
      Whether the startTime field is set.
    • getStartTime

      com.google.protobuf.Timestamp getStartTime()
       The time the clone was started.
       
      .google.protobuf.Timestamp start_time = 1;
      Returns:
      The startTime.
    • getStartTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
       The time the clone was started.
       
      .google.protobuf.Timestamp start_time = 1;
    • hasEndTime

      boolean hasEndTime()
       The time the clone finished, unset for ongoing clones.
       
      .google.protobuf.Timestamp end_time = 2;
      Returns:
      Whether the endTime field is set.
    • getEndTime

      com.google.protobuf.Timestamp getEndTime()
       The time the clone finished, unset for ongoing clones.
       
      .google.protobuf.Timestamp end_time = 2;
      Returns:
      The endTime.
    • getEndTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
       The time the clone finished, unset for ongoing clones.
       
      .google.protobuf.Timestamp end_time = 2;
    • getOperationStateValue

      int getOperationStateValue()
       The operation state of the clone.
       
      .google.firestore.admin.v1.OperationState operation_state = 3;
      Returns:
      The enum numeric value on the wire for operationState.
    • getOperationState

      OperationState getOperationState()
       The operation state of the clone.
       
      .google.firestore.admin.v1.OperationState operation_state = 3;
      Returns:
      The operationState.
    • getDatabase

      String getDatabase()
       The name of the database being cloned to.
       
      string database = 4 [(.google.api.resource_reference) = { ... }
      Returns:
      The database.
    • getDatabaseBytes

      com.google.protobuf.ByteString getDatabaseBytes()
       The name of the database being cloned to.
       
      string database = 4 [(.google.api.resource_reference) = { ... }
      Returns:
      The bytes for database.
    • hasPitrSnapshot

      boolean hasPitrSnapshot()
       The snapshot from which this database was cloned.
       
      .google.firestore.admin.v1.PitrSnapshot pitr_snapshot = 7;
      Returns:
      Whether the pitrSnapshot field is set.
    • getPitrSnapshot

      PitrSnapshot getPitrSnapshot()
       The snapshot from which this database was cloned.
       
      .google.firestore.admin.v1.PitrSnapshot pitr_snapshot = 7;
      Returns:
      The pitrSnapshot.
    • getPitrSnapshotOrBuilder

      PitrSnapshotOrBuilder getPitrSnapshotOrBuilder()
       The snapshot from which this database was cloned.
       
      .google.firestore.admin.v1.PitrSnapshot pitr_snapshot = 7;
    • hasProgressPercentage

      boolean hasProgressPercentage()
       How far along the clone is as an estimated percentage of remaining time.
       
      .google.firestore.admin.v1.Progress progress_percentage = 6;
      Returns:
      Whether the progressPercentage field is set.
    • getProgressPercentage

      Progress getProgressPercentage()
       How far along the clone is as an estimated percentage of remaining time.
       
      .google.firestore.admin.v1.Progress progress_percentage = 6;
      Returns:
      The progressPercentage.
    • getProgressPercentageOrBuilder

      ProgressOrBuilder getProgressPercentageOrBuilder()
       How far along the clone is as an estimated percentage of remaining time.
       
      .google.firestore.admin.v1.Progress progress_percentage = 6;