TriggerUpdateParameters Class
- java.
lang. Object - com.
azure. resourcemanager. containerregistry. models. TriggerUpdateParameters
- com.
Implements
public final class TriggerUpdateParameters
implements JsonSerializable<TriggerUpdateParameters>
The properties for updating triggers.
Constructor Summary
| Constructor | Description |
|---|---|
| TriggerUpdateParameters() |
Creates an instance of Trigger |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Base |
baseImageTrigger()
Get the base |
|
static
Trigger |
fromJson(JsonReader jsonReader)
Reads an instance of Trigger |
|
List<Source |
sourceTriggers()
Get the source |
|
List<Timer |
timerTriggers()
Get the timer |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Trigger |
withBaseImageTrigger(BaseImageTriggerUpdateParameters baseImageTrigger)
Set the base |
|
Trigger |
withSourceTriggers(List<SourceTriggerUpdateParameters> sourceTriggers)
Set the source |
|
Trigger |
withTimerTriggers(List<TimerTriggerUpdateParameters> timerTriggers)
Set the timer |
Methods inherited from java.lang.Object
Constructor Details
TriggerUpdateParameters
public TriggerUpdateParameters()
Creates an instance of TriggerUpdateParameters class.
Method Details
baseImageTrigger
public BaseImageTriggerUpdateParameters baseImageTrigger()
Get the baseImageTrigger property: The trigger based on base image dependencies.
Returns:
fromJson
public static TriggerUpdateParameters fromJson(JsonReader jsonReader)
Reads an instance of TriggerUpdateParameters from the JsonReader.
Parameters:
Returns:
Throws:
sourceTriggers
public List<SourceTriggerUpdateParameters> sourceTriggers()
Get the sourceTriggers property: The collection of triggers based on source code repository.
Returns:
timerTriggers
public List<TimerTriggerUpdateParameters> timerTriggers()
Get the timerTriggers property: The collection of timer triggers.
Returns:
toJson
validate
public void validate()
Validates the instance.
withBaseImageTrigger
public TriggerUpdateParameters withBaseImageTrigger(BaseImageTriggerUpdateParameters baseImageTrigger)
Set the baseImageTrigger property: The trigger based on base image dependencies.
Parameters:
Returns:
withSourceTriggers
public TriggerUpdateParameters withSourceTriggers(List<SourceTriggerUpdateParameters> sourceTriggers)
Set the sourceTriggers property: The collection of triggers based on source code repository.
Parameters:
Returns:
withTimerTriggers
public TriggerUpdateParameters withTimerTriggers(List<TimerTriggerUpdateParameters> timerTriggers)
Set the timerTriggers property: The collection of timer triggers.
Parameters:
Returns: