public DeploymentTriggerImageChangeParams build(){ DeploymentTriggerImageChangeParams buildable = new DeploymentTriggerImageChangeParams(fluent.isAutomatic(),fluent.getContainerNames(),fluent.getFrom(),fluent.getLastTriggeredImage()); validate(buildable); return buildable; }
public T withContainerNames( List<String> containerNames){ this.containerNames.clear();if (containerNames != null) {for (String item : containerNames){this.addToContainerNames(item);}} return (T) this; } public ObjectReference getFrom(){
public FromNested<T> editFrom(){ return withNewFromLike(getFrom()); } public String getLastTriggeredImage(){
public DeploymentTriggerImageChangeParamsBuilder(DeploymentTriggerImageChangeParamsFluent<?> fluent,DeploymentTriggerImageChangeParams instance,Boolean validationEnabled){ this.fluent = fluent; fluent.withAutomatic(instance.getAutomatic()); fluent.withContainerNames(instance.getContainerNames()); fluent.withFrom(instance.getFrom()); fluent.withLastTriggeredImage(instance.getLastTriggeredImage()); this.validationEnabled = validationEnabled; } public DeploymentTriggerImageChangeParamsBuilder(DeploymentTriggerImageChangeParams instance){
public DeploymentTriggerImageChangeParamsBuilder( DeploymentTriggerImageChangeParamsFluent<?> fluent , DeploymentTriggerImageChangeParams instance ){ this.fluent = fluent; fluent.withAutomatic(instance.getAutomatic()); fluent.withContainerNames(instance.getContainerNames()); fluent.withFrom(instance.getFrom()); fluent.withLastTriggeredImage(instance.getLastTriggeredImage()); } public DeploymentTriggerImageChangeParamsBuilder( DeploymentTriggerImageChangeParams instance ){
public DeploymentTriggerImageChangeParams build(){ DeploymentTriggerImageChangeParams buildable = new DeploymentTriggerImageChangeParams(fluent.isAutomatic(),fluent.getContainerNames(),fluent.getFrom(),fluent.getLastTriggeredImage()); validate(buildable); return buildable; }
public DeploymentTriggerImageChangeParamsBuilder( DeploymentTriggerImageChangeParamsFluent<?> fluent , DeploymentTriggerImageChangeParams instance ){ this.fluent = fluent; fluent.withAutomatic(instance.getAutomatic()); fluent.withContainerNames(instance.getContainerNames()); fluent.withFrom(instance.getFrom()); fluent.withLastTriggeredImage(instance.getLastTriggeredImage()); } public DeploymentTriggerImageChangeParamsBuilder( DeploymentTriggerImageChangeParams instance ){
public FromNested<T> editFrom(){ return withNewFromLike(getFrom()); } public String getLastTriggeredImage(){
public T withContainerNames( List<String> containerNames){ this.containerNames.clear();if (containerNames != null) {for (String item : containerNames){this.addToContainerNames(item);}} return (T) this; } public ObjectReference getFrom(){
public DeploymentTriggerImageChangeParams build(){ DeploymentTriggerImageChangeParams buildable = new DeploymentTriggerImageChangeParams(fluent.isAutomatic(),fluent.getContainerNames(),fluent.getFrom(),fluent.getLastTriggeredImage()); validate(buildable); return buildable; }