Class Backup

java.lang.Object
com.cloudera.cdp.drscp.model.Backup

@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2024-09-27T08:40:26.550-07:00") public class Backup extends Object
Backup entry
  • Constructor Details

    • Backup

      public Backup()
  • Method Details

    • getBackupCrn

      public String getBackupCrn()
      Getter for backupCrn. The unique CRN of the backup.
    • setBackupCrn

      public void setBackupCrn(String backupCrn)
      Setter for backupCrn. The unique CRN of the backup.
    • getBackupCreationTime

      public String getBackupCreationTime()
      Getter for backupCreationTime. The time when the backup was created.
    • setBackupCreationTime

      public void setBackupCreationTime(String backupCreationTime)
      Setter for backupCreationTime. The time when the backup was created.
    • getBackupName

      public String getBackupName()
      Getter for backupName. The display name of the backup.
    • setBackupName

      public void setBackupName(String backupName)
      Setter for backupName. The display name of the backup.
    • getBackupUpdatedTime

      public String getBackupUpdatedTime()
      Getter for backupUpdatedTime. The time when the backup was updated.
    • setBackupUpdatedTime

      public void setBackupUpdatedTime(String backupUpdatedTime)
      Setter for backupUpdatedTime. The time when the backup was updated.
    • getBackupPhase

      public String getBackupPhase()
      Getter for backupPhase. The phase of the backup operation. The values are PENDING, PRE_VALIDATION, SAVING_OBJECTS, CREATING_SNAPSHOTS and FINISHED. PENDING indicates waiting for the job to start executing. PRE_VALIDATION indicates validation of the environment before backup. SAVING_OBJECTS indicates saving all the kubernetes resources related to the backup item. CREATING_SNAPSHOTS indicates creating a snapshot of all Kubernetes PersistentVolumeClaims related to the backup item and FINISHED indicates that the backup job has finished.
    • setBackupPhase

      public void setBackupPhase(String backupPhase)
      Setter for backupPhase. The phase of the backup operation. The values are PENDING, PRE_VALIDATION, SAVING_OBJECTS, CREATING_SNAPSHOTS and FINISHED. PENDING indicates waiting for the job to start executing. PRE_VALIDATION indicates validation of the environment before backup. SAVING_OBJECTS indicates saving all the kubernetes resources related to the backup item. CREATING_SNAPSHOTS indicates creating a snapshot of all Kubernetes PersistentVolumeClaims related to the backup item and FINISHED indicates that the backup job has finished.
    • getBackupJobState

      public String getBackupJobState()
      Getter for backupJobState. The current state of the backup job. The values are NOT_STARTED, IN_PROGRESS, COMPLETED, PARTIALLY_FAILED, FAILED and TERMINATING. NOT_STARTED indicates the job has not started. IN_PROGRESS indicates the job is running. COMPLETED indicates the job has finished running successfully. PARTIALLY_FAILED indicates the job has finished running with some warnings. FAILED indicates the job has finished running with errors and TERMINATING indicates that the entity containing this job is being deleted.
    • setBackupJobState

      public void setBackupJobState(String backupJobState)
      Setter for backupJobState. The current state of the backup job. The values are NOT_STARTED, IN_PROGRESS, COMPLETED, PARTIALLY_FAILED, FAILED and TERMINATING. NOT_STARTED indicates the job has not started. IN_PROGRESS indicates the job is running. COMPLETED indicates the job has finished running successfully. PARTIALLY_FAILED indicates the job has finished running with some warnings. FAILED indicates the job has finished running with errors and TERMINATING indicates that the entity containing this job is being deleted.
    • getBackupJob

      public String getBackupJob()
      Getter for backupJob. The backup job name.
    • setBackupJob

      public void setBackupJob(String backupJob)
      Setter for backupJob. The backup job name.
    • getIncludedNamespaces

      public List<String> getIncludedNamespaces()
      Getter for includedNamespaces. The list of namespaces to be included in backup.
    • setIncludedNamespaces

      public void setIncludedNamespaces(List<String> includedNamespaces)
      Setter for includedNamespaces. The list of namespaces to be included in backup.
    • getWarnings

      public List<Message> getWarnings()
      Getter for warnings. The warnings from backup job.
    • setWarnings

      public void setWarnings(List<Message> warnings)
      Setter for warnings. The warnings from backup job.
    • getErrors

      public List<Message> getErrors()
      Getter for errors. The errors from backup job.
    • setErrors

      public void setErrors(List<Message> errors)
      Setter for errors. The errors from backup job.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object