public ImageStreamTagBuilder(Boolean validationEnabled){ this(new ImageStreamTag(), validationEnabled); } public ImageStreamTagBuilder(ImageStreamTagFluent<?> fluent){
public ImageStreamTagBuilder(ImageStreamTagFluent<?> fluent,ImageStreamTag instance,Boolean validationEnabled){ this.fluent = fluent; fluent.withApiVersion(instance.getApiVersion()); fluent.withConditions(instance.getConditions()); fluent.withGeneration(instance.getGeneration()); fluent.withImage(instance.getImage()); fluent.withKind(instance.getKind()); fluent.withMetadata(instance.getMetadata()); fluent.withTag(instance.getTag()); this.validationEnabled = validationEnabled; } public ImageStreamTagBuilder(ImageStreamTag instance){
ImageStreamTagList istl = new ImageStreamTagList(); List<ImageStreamTag> istList = new ArrayList<>(); ImageStreamTag imageStreamTag = new ImageStreamTag(); imageStreamTag.setKind("ImageStreamTag"); ObjectMeta objectMeta = new ObjectMeta(); objectMeta.setName("ImageStreamTag1"); imageStreamTag.setMetadata( objectMeta ); istList.add(imageStreamTag); istl.setItems( istList );
public ImageStreamTagBuilder(ImageStreamTag instance,Boolean validationEnabled){ this.fluent = this; this.withApiVersion(instance.getApiVersion()); this.withConditions(instance.getConditions()); this.withGeneration(instance.getGeneration()); this.withImage(instance.getImage()); this.withKind(instance.getKind()); this.withMetadata(instance.getMetadata()); this.withTag(instance.getTag()); this.validationEnabled = validationEnabled; }
public ImageStreamTagFluentImpl(ImageStreamTag instance){ this.withApiVersion(instance.getApiVersion()); this.withConditions(instance.getConditions()); this.withGeneration(instance.getGeneration()); this.withImage(instance.getImage()); this.withKind(instance.getKind()); this.withMetadata(instance.getMetadata()); this.withTag(instance.getTag()); }
public ImageStreamTagBuilder(ImageStreamTagFluent<?> fluent,Boolean validationEnabled){ this(fluent, new ImageStreamTag(), validationEnabled); } public ImageStreamTagBuilder(ImageStreamTagFluent<?> fluent,ImageStreamTag instance){
public ImageStreamTag build(){ ImageStreamTag buildable = new ImageStreamTag(fluent.getApiVersion(),fluent.getConditions(),fluent.getGeneration(),fluent.getImage(),fluent.getKind(),fluent.getMetadata(),fluent.getTag()); validate(buildable); return buildable; }