public class ImageStreamSpecFluentImpl<A extends ImageStreamSpecFluent<A>> extends BaseFluent<A> implements ImageStreamSpecFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
ImageStreamSpecFluentImpl.LookupPolicyNestedImpl<N> |
class |
ImageStreamSpecFluentImpl.TagsNestedImpl<N> |
ImageStreamSpecFluent.LookupPolicyNested<N>, ImageStreamSpecFluent.TagsNested<N>
_visitables
Constructor and Description |
---|
ImageStreamSpecFluentImpl() |
ImageStreamSpecFluentImpl(ImageStreamSpec instance) |
public ImageStreamSpecFluentImpl()
public ImageStreamSpecFluentImpl(ImageStreamSpec instance)
public String getDockerImageRepository()
getDockerImageRepository
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public A withDockerImageRepository(String dockerImageRepository)
withDockerImageRepository
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public Boolean hasDockerImageRepository()
hasDockerImageRepository
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public A withNewDockerImageRepository(String arg1)
withNewDockerImageRepository
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public A withNewDockerImageRepository(StringBuilder arg1)
withNewDockerImageRepository
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public A withNewDockerImageRepository(StringBuffer arg1)
withNewDockerImageRepository
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
@Deprecated public ImageLookupPolicy getLookupPolicy()
getLookupPolicy
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public ImageLookupPolicy buildLookupPolicy()
buildLookupPolicy
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public A withLookupPolicy(ImageLookupPolicy lookupPolicy)
withLookupPolicy
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public Boolean hasLookupPolicy()
hasLookupPolicy
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public A withNewLookupPolicy(Boolean local)
withNewLookupPolicy
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public ImageStreamSpecFluent.LookupPolicyNested<A> withNewLookupPolicy()
withNewLookupPolicy
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public ImageStreamSpecFluent.LookupPolicyNested<A> withNewLookupPolicyLike(ImageLookupPolicy item)
withNewLookupPolicyLike
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public ImageStreamSpecFluent.LookupPolicyNested<A> editLookupPolicy()
editLookupPolicy
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public ImageStreamSpecFluent.LookupPolicyNested<A> editOrNewLookupPolicy()
editOrNewLookupPolicy
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public ImageStreamSpecFluent.LookupPolicyNested<A> editOrNewLookupPolicyLike(ImageLookupPolicy item)
editOrNewLookupPolicyLike
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public A addToTags(int index, TagReference item)
addToTags
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public A setToTags(int index, TagReference item)
setToTags
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public A addToTags(TagReference... items)
addToTags
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public A addAllToTags(Collection<TagReference> items)
addAllToTags
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public A removeFromTags(TagReference... items)
removeFromTags
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public A removeAllFromTags(Collection<TagReference> items)
removeAllFromTags
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public A removeMatchingFromTags(Predicate<TagReferenceBuilder> predicate)
removeMatchingFromTags
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
@Deprecated public List<TagReference> getTags()
getTags
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public List<TagReference> buildTags()
buildTags
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public TagReference buildTag(int index)
buildTag
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public TagReference buildFirstTag()
buildFirstTag
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public TagReference buildLastTag()
buildLastTag
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public TagReference buildMatchingTag(Predicate<TagReferenceBuilder> predicate)
buildMatchingTag
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public Boolean hasMatchingTag(Predicate<TagReferenceBuilder> predicate)
hasMatchingTag
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public A withTags(List<TagReference> tags)
withTags
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public A withTags(TagReference... tags)
withTags
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public Boolean hasTags()
hasTags
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public ImageStreamSpecFluent.TagsNested<A> addNewTag()
addNewTag
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public ImageStreamSpecFluent.TagsNested<A> addNewTagLike(TagReference item)
addNewTagLike
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public ImageStreamSpecFluent.TagsNested<A> setNewTagLike(int index, TagReference item)
setNewTagLike
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public ImageStreamSpecFluent.TagsNested<A> editTag(int index)
editTag
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public ImageStreamSpecFluent.TagsNested<A> editFirstTag()
editFirstTag
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public ImageStreamSpecFluent.TagsNested<A> editLastTag()
editLastTag
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
public ImageStreamSpecFluent.TagsNested<A> editMatchingTag(Predicate<TagReferenceBuilder> predicate)
editMatchingTag
in interface ImageStreamSpecFluent<A extends ImageStreamSpecFluent<A>>
Copyright © 2015–2020 Red Hat. All rights reserved.