java.lang.Object
com.azure.core.util.ExpandableStringEnum<BackupType>
com.azure.resourcemanager.recoveryservicesbackup.models.BackupType

public final class BackupType extends com.azure.core.util.ExpandableStringEnum<BackupType>
Type of backup, viz. Full, Differential, Log or CopyOnlyFull.
  • Field Details

    • INVALID

      public static final BackupType INVALID
      Static value Invalid for BackupType.
    • FULL

      public static final BackupType FULL
      Static value Full for BackupType.
    • DIFFERENTIAL

      public static final BackupType DIFFERENTIAL
      Static value Differential for BackupType.
    • LOG

      public static final BackupType LOG
      Static value Log for BackupType.
    • COPY_ONLY_FULL

      public static final BackupType COPY_ONLY_FULL
      Static value CopyOnlyFull for BackupType.
    • INCREMENTAL

      public static final BackupType INCREMENTAL
      Static value Incremental for BackupType.
    • SNAPSHOT_FULL

      public static final BackupType SNAPSHOT_FULL
      Static value SnapshotFull for BackupType.
    • SNAPSHOT_COPY_ONLY_FULL

      public static final BackupType SNAPSHOT_COPY_ONLY_FULL
      Static value SnapshotCopyOnlyFull for BackupType.
  • Constructor Details

    • BackupType

      public BackupType()
  • Method Details

    • fromString

      public static BackupType fromString(String name)
      Creates or finds a BackupType from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding BackupType.
    • values

      public static Collection<BackupType> values()
      Gets known BackupType values.
      Returns:
      known BackupType values.