Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the MIT License. See License.txt in the project root for
license information.
Code generated by Microsoft (R) AutoRest Code Generator.
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
*/
package com.microsoft.azure.management.containerregistry;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;
The properties for updating triggers.
/**
* The properties for updating triggers.
*/
public class TriggerUpdateParameters {
The collection of triggers based on source code repository.
/**
* The collection of triggers based on source code repository.
*/
@JsonProperty(value = "sourceTriggers")
private List<SourceTriggerUpdateParameters> sourceTriggers;
The trigger based on base image dependencies.
/**
* The trigger based on base image dependencies.
*/
@JsonProperty(value = "baseImageTrigger")
private BaseImageTriggerUpdateParameters baseImageTrigger;
Get the collection of triggers based on source code repository.
Returns: the sourceTriggers value
/**
* Get the collection of triggers based on source code repository.
*
* @return the sourceTriggers value
*/
public List<SourceTriggerUpdateParameters> sourceTriggers() {
return this.sourceTriggers;
}
Set the collection of triggers based on source code repository.
Params: - sourceTriggers – the sourceTriggers value to set
Returns: the TriggerUpdateParameters object itself.
/**
* Set the collection of triggers based on source code repository.
*
* @param sourceTriggers the sourceTriggers value to set
* @return the TriggerUpdateParameters object itself.
*/
public TriggerUpdateParameters withSourceTriggers(List<SourceTriggerUpdateParameters> sourceTriggers) {
this.sourceTriggers = sourceTriggers;
return this;
}
Get the trigger based on base image dependencies.
Returns: the baseImageTrigger value
/**
* Get the trigger based on base image dependencies.
*
* @return the baseImageTrigger value
*/
public BaseImageTriggerUpdateParameters baseImageTrigger() {
return this.baseImageTrigger;
}
Set the trigger based on base image dependencies.
Params: - baseImageTrigger – the baseImageTrigger value to set
Returns: the TriggerUpdateParameters object itself.
/**
* Set the trigger based on base image dependencies.
*
* @param baseImageTrigger the baseImageTrigger value to set
* @return the TriggerUpdateParameters object itself.
*/
public TriggerUpdateParameters withBaseImageTrigger(BaseImageTriggerUpdateParameters baseImageTrigger) {
this.baseImageTrigger = baseImageTrigger;
return this;
}
}