public BuildStatus build(){ BuildStatus buildable = new BuildStatus(fluent.isCancelled(),fluent.getCompletionTimestamp(),fluent.getConfig(),fluent.getDuration(),fluent.getMessage(),fluent.getOutputDockerImageReference(),fluent.getPhase(),fluent.getReason(),fluent.getStartTimestamp()); validate(buildable); return buildable; }
public ConfigNested<T> editConfig(){ return withNewConfigLike(getConfig()); } public Long getDuration(){
public BuildStatus build(){ BuildStatus buildable = new BuildStatus(fluent.isCancelled(),fluent.getCompletionTimestamp(),fluent.getConfig(),fluent.getDuration(),fluent.getMessage(),fluent.getPhase(),fluent.getStartTimestamp()); validate(buildable); return buildable; }
public BuildStatusBuilder( BuildStatusFluent<?> fluent , BuildStatus instance ){ this.fluent = fluent; fluent.withCancelled(instance.getCancelled()); fluent.withCompletionTimestamp(instance.getCompletionTimestamp()); fluent.withConfig(instance.getConfig()); fluent.withDuration(instance.getDuration()); fluent.withMessage(instance.getMessage()); fluent.withPhase(instance.getPhase()); fluent.withStartTimestamp(instance.getStartTimestamp()); } public BuildStatusBuilder( BuildStatus instance ){
public BuildStatusBuilder(BuildStatusFluent<?> fluent,BuildStatus instance,Boolean validationEnabled){ this.fluent = fluent; fluent.withCancelled(instance.getCancelled()); fluent.withCompletionTimestamp(instance.getCompletionTimestamp()); fluent.withConfig(instance.getConfig()); fluent.withDuration(instance.getDuration()); fluent.withMessage(instance.getMessage()); fluent.withOutputDockerImageReference(instance.getOutputDockerImageReference()); fluent.withPhase(instance.getPhase()); fluent.withReason(instance.getReason()); fluent.withStartTimestamp(instance.getStartTimestamp()); this.validationEnabled = validationEnabled; } public BuildStatusBuilder(BuildStatus instance){
public BuildStatus build(){ BuildStatus buildable = new BuildStatus(fluent.isCancelled(),fluent.getCompletionTimestamp(),fluent.getConfig(),fluent.getDuration(),fluent.getMessage(),fluent.getPhase(),fluent.getStartTimestamp()); validate(buildable); return buildable; }
public BuildStatusBuilder( BuildStatusFluent<?> fluent , BuildStatus instance ){ this.fluent = fluent; fluent.withCancelled(instance.getCancelled()); fluent.withCompletionTimestamp(instance.getCompletionTimestamp()); fluent.withConfig(instance.getConfig()); fluent.withDuration(instance.getDuration()); fluent.withMessage(instance.getMessage()); fluent.withPhase(instance.getPhase()); fluent.withStartTimestamp(instance.getStartTimestamp()); } public BuildStatusBuilder( BuildStatus instance ){
public ConfigNested<T> editConfig(){ return withNewConfigLike(getConfig()); } public Long getDuration(){