Interface BackupSourceOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getBackupName()
      Required.
      com.google.protobuf.ByteString getBackupNameBytes()
      Required.
      String getBackupUid()
      Output only.
      com.google.protobuf.ByteString getBackupUidBytes()
      Output only.
      • 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

      • getBackupUid

        String getBackupUid()
         Output only. The system-generated UID of the backup which was used to
         create this resource. The UID is generated when the backup is created, and
         it is retained until the backup is deleted.
         
        string backup_uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The backupUid.
      • getBackupUidBytes

        com.google.protobuf.ByteString getBackupUidBytes()
         Output only. The system-generated UID of the backup which was used to
         create this resource. The UID is generated when the backup is created, and
         it is retained until the backup is deleted.
         
        string backup_uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for backupUid.
      • getBackupName

        String getBackupName()
         Required. The name of the backup resource with the format:
          * projects/{project}/locations/{region}/backups/{backup_id}
         
        string backup_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The backupName.
      • getBackupNameBytes

        com.google.protobuf.ByteString getBackupNameBytes()
         Required. The name of the backup resource with the format:
          * projects/{project}/locations/{region}/backups/{backup_id}
         
        string backup_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for backupName.