Package cz.xtf.builder.builders
Class ImageStreamBuilder
- java.lang.Object
-
- cz.xtf.builder.builders.AbstractBuilder<io.fabric8.openshift.api.model.ImageStream,ImageStreamBuilder>
-
- cz.xtf.builder.builders.ImageStreamBuilder
-
public class ImageStreamBuilder extends AbstractBuilder<io.fabric8.openshift.api.model.ImageStream,ImageStreamBuilder>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classImageStreamBuilder.TagReferencePolicyType
-
Constructor Summary
Constructors Constructor Description ImageStreamBuilder(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImageStreamBuilderaddTag(String tag)ImageStreamBuilderaddTag(String tag, String sourceUrl)ImageStreamBuilderaddTag(String tag, String sourceUrl, boolean insecure)ImageStreamBuilderaddTag(String tag, String sourceUrl, boolean insecure, ImageStreamBuilder.TagReferencePolicyType referencePolicyType)ImageStreamBuilderaddTag(String tag, String sourceUrl, ImageStreamBuilder.TagReferencePolicyType referencePolicyType)io.fabric8.openshift.api.model.ImageStreambuild()ImageStreamBuilderfromExternalImage(String imageUrl)protected ImageStreamBuildergetThis()ImageStreamBuilderinsecure()ImageStreamBuilderremoteRepo(String imageUrl)ImageStreamBuilderremoteRepo(String imageUrl, boolean insecure)-
Methods inherited from class cz.xtf.builder.builders.AbstractBuilder
addAnnotation, addLabel, addLabels, app, equals, getName, hashCode, metadataBuilder
-
-
-
-
Constructor Detail
-
ImageStreamBuilder
public ImageStreamBuilder(String name)
-
-
Method Detail
-
fromExternalImage
public ImageStreamBuilder fromExternalImage(String imageUrl)
-
remoteRepo
public ImageStreamBuilder remoteRepo(String imageUrl)
-
remoteRepo
public ImageStreamBuilder remoteRepo(String imageUrl, boolean insecure)
-
insecure
public ImageStreamBuilder insecure()
-
addTag
public ImageStreamBuilder addTag(String tag)
-
addTag
public ImageStreamBuilder addTag(String tag, String sourceUrl)
-
addTag
public ImageStreamBuilder addTag(String tag, String sourceUrl, boolean insecure)
-
addTag
public ImageStreamBuilder addTag(String tag, String sourceUrl, ImageStreamBuilder.TagReferencePolicyType referencePolicyType)
-
addTag
public ImageStreamBuilder addTag(String tag, String sourceUrl, boolean insecure, ImageStreamBuilder.TagReferencePolicyType referencePolicyType)
-
build
public io.fabric8.openshift.api.model.ImageStream build()
- Specified by:
buildin classAbstractBuilder<io.fabric8.openshift.api.model.ImageStream,ImageStreamBuilder>
-
getThis
protected ImageStreamBuilder getThis()
- Specified by:
getThisin classAbstractBuilder<io.fabric8.openshift.api.model.ImageStream,ImageStreamBuilder>
-
-