Class BaseBackupPolicy

  • Direct Known Subclasses:
    BackupPolicy

    public class BaseBackupPolicy
    extends Object
    BaseBackupPolicy BackupPolicy base.
    • Constructor Detail

      • BaseBackupPolicy

        public BaseBackupPolicy()
    • Method Detail

      • datasourceTypes

        public List<String> datasourceTypes()
        Get the datasourceTypes property: Type of datasource for the backup management.
        Returns:
        the datasourceTypes value.
      • withDatasourceTypes

        public BaseBackupPolicy withDatasourceTypes​(List<String> datasourceTypes)
        Set the datasourceTypes property: Type of datasource for the backup management.
        Parameters:
        datasourceTypes - the datasourceTypes value to set.
        Returns:
        the BaseBackupPolicy object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.