Class TriggerUpdateParameters
- java.lang.Object
-
- com.azure.resourcemanager.containerregistry.models.TriggerUpdateParameters
-
public final class TriggerUpdateParameters extends Object
The properties for updating triggers.
-
-
Constructor Summary
Constructors Constructor Description TriggerUpdateParameters()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BaseImageTriggerUpdateParametersbaseImageTrigger()Get the baseImageTrigger property: The trigger based on base image dependencies.List<SourceTriggerUpdateParameters>sourceTriggers()Get the sourceTriggers property: The collection of triggers based on source code repository.List<TimerTriggerUpdateParameters>timerTriggers()Get the timerTriggers property: The collection of timer triggers.voidvalidate()Validates the instance.TriggerUpdateParameterswithBaseImageTrigger(BaseImageTriggerUpdateParameters baseImageTrigger)Set the baseImageTrigger property: The trigger based on base image dependencies.TriggerUpdateParameterswithSourceTriggers(List<SourceTriggerUpdateParameters> sourceTriggers)Set the sourceTriggers property: The collection of triggers based on source code repository.TriggerUpdateParameterswithTimerTriggers(List<TimerTriggerUpdateParameters> timerTriggers)Set the timerTriggers property: The collection of timer triggers.
-
-
-
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.
-
-