Interface CopyBackupMetadataOrBuilder

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

    public interface CopyBackupMetadataOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getName()
      The name of the backup being created through the copy operation.
      com.google.protobuf.ByteString getNameBytes()
      The name of the backup being created through the copy operation.
      OperationProgress getProgress()
      The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
      OperationProgressOrBuilder getProgressOrBuilder()
      The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
      BackupInfo getSourceBackupInfo()
      Information about the source backup that is being copied from.
      BackupInfoOrBuilder getSourceBackupInfoOrBuilder()
      Information about the source backup that is being copied from.
      boolean hasProgress()
      The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
      boolean hasSourceBackupInfo()
      Information about the source backup that is being copied from.
      • 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 Detail

      • getName

        String getName()
         The name of the backup being created through the copy operation.
         Values are of the form
         `projects/<project>/instances/<instance>/clusters/<cluster>/backups/<backup>`.
         
        string name = 1 [(.google.api.resource_reference) = { ... }
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         The name of the backup being created through the copy operation.
         Values are of the form
         `projects/<project>/instances/<instance>/clusters/<cluster>/backups/<backup>`.
         
        string name = 1 [(.google.api.resource_reference) = { ... }
        Returns:
        The bytes for name.
      • hasSourceBackupInfo

        boolean hasSourceBackupInfo()
         Information about the source backup that is being copied from.
         
        .google.bigtable.admin.v2.BackupInfo source_backup_info = 2;
        Returns:
        Whether the sourceBackupInfo field is set.
      • getSourceBackupInfo

        BackupInfo getSourceBackupInfo()
         Information about the source backup that is being copied from.
         
        .google.bigtable.admin.v2.BackupInfo source_backup_info = 2;
        Returns:
        The sourceBackupInfo.
      • getSourceBackupInfoOrBuilder

        BackupInfoOrBuilder getSourceBackupInfoOrBuilder()
         Information about the source backup that is being copied from.
         
        .google.bigtable.admin.v2.BackupInfo source_backup_info = 2;
      • hasProgress

        boolean hasProgress()
         The progress of the
         [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup]
         operation.
         
        .google.bigtable.admin.v2.OperationProgress progress = 3;
        Returns:
        Whether the progress field is set.
      • getProgress

        OperationProgress getProgress()
         The progress of the
         [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup]
         operation.
         
        .google.bigtable.admin.v2.OperationProgress progress = 3;
        Returns:
        The progress.
      • getProgressOrBuilder

        OperationProgressOrBuilder getProgressOrBuilder()
         The progress of the
         [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup]
         operation.
         
        .google.bigtable.admin.v2.OperationProgress progress = 3;