Class ScheduleBasedTriggerContext


  • public final class ScheduleBasedTriggerContext
    extends TriggerContext
    ScheduleBasedTriggerContext Schedule based trigger context.
    • Constructor Detail

      • ScheduleBasedTriggerContext

        public ScheduleBasedTriggerContext()
    • Method Detail

      • schedule

        public BackupSchedule schedule()
        Get the schedule property: BackupSchedule Schedule for this backup.
        Returns:
        the schedule value.
      • withSchedule

        public ScheduleBasedTriggerContext withSchedule​(BackupSchedule schedule)
        Set the schedule property: BackupSchedule Schedule for this backup.
        Parameters:
        schedule - the schedule value to set.
        Returns:
        the ScheduleBasedTriggerContext object itself.
      • taggingCriteria

        public List<TaggingCriteria> taggingCriteria()
        Get the taggingCriteria property: List of tags that can be applicable for given schedule.
        Returns:
        the taggingCriteria value.
      • withTaggingCriteria

        public ScheduleBasedTriggerContext withTaggingCriteria​(List<TaggingCriteria> taggingCriteria)
        Set the taggingCriteria property: List of tags that can be applicable for given schedule.
        Parameters:
        taggingCriteria - the taggingCriteria value to set.
        Returns:
        the ScheduleBasedTriggerContext object itself.