Class TriggerUpdateParameters


  • public final class TriggerUpdateParameters
    extends Object
    The properties for updating triggers.
    • Constructor Detail

      • TriggerUpdateParameters

        public TriggerUpdateParameters()
    • Method Detail

      • timerTriggers

        public List<TimerTriggerUpdateParameters> timerTriggers()
        Get the timerTriggers property: The collection of timer triggers.
        Returns:
        the timerTriggers value.
      • withTimerTriggers

        public TriggerUpdateParameters withTimerTriggers​(List<TimerTriggerUpdateParameters> timerTriggers)
        Set the timerTriggers property: The collection of timer triggers.
        Parameters:
        timerTriggers - the timerTriggers value to set.
        Returns:
        the TriggerUpdateParameters object itself.
      • sourceTriggers

        public List<SourceTriggerUpdateParameters> sourceTriggers()
        Get the sourceTriggers property: The collection of triggers based on source code repository.
        Returns:
        the sourceTriggers value.
      • withSourceTriggers

        public TriggerUpdateParameters withSourceTriggers​(List<SourceTriggerUpdateParameters> sourceTriggers)
        Set the sourceTriggers property: The collection of triggers based on source code repository.
        Parameters:
        sourceTriggers - the sourceTriggers value to set.
        Returns:
        the TriggerUpdateParameters object itself.
      • baseImageTrigger

        public BaseImageTriggerUpdateParameters baseImageTrigger()
        Get the baseImageTrigger property: The trigger based on base image dependencies.
        Returns:
        the baseImageTrigger value.
      • withBaseImageTrigger

        public TriggerUpdateParameters withBaseImageTrigger​(BaseImageTriggerUpdateParameters baseImageTrigger)
        Set the baseImageTrigger property: The trigger based on base image dependencies.
        Parameters:
        baseImageTrigger - the baseImageTrigger value to set.
        Returns:
        the TriggerUpdateParameters object itself.
      • validate

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