public class BuildRequestFluentImpl<A extends BuildRequestFluent<A>> extends BaseFluent<A> implements BuildRequestFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
BuildRequestFluentImpl.BinaryNestedImpl<N> |
class |
BuildRequestFluentImpl.EnvNestedImpl<N> |
class |
BuildRequestFluentImpl.FromNestedImpl<N> |
class |
BuildRequestFluentImpl.MetadataNestedImpl<N> |
class |
BuildRequestFluentImpl.RevisionNestedImpl<N> |
class |
BuildRequestFluentImpl.TriggeredByImageNestedImpl<N> |
class |
BuildRequestFluentImpl.TriggeredByNestedImpl<N> |
BuildRequestFluent.BinaryNested<N>, BuildRequestFluent.EnvNested<N>, BuildRequestFluent.FromNested<N>, BuildRequestFluent.MetadataNested<N>, BuildRequestFluent.RevisionNested<N>, BuildRequestFluent.TriggeredByImageNested<N>, BuildRequestFluent.TriggeredByNested<N>
_visitables
Constructor and Description |
---|
BuildRequestFluentImpl() |
BuildRequestFluentImpl(BuildRequest instance) |
public BuildRequestFluentImpl()
public BuildRequestFluentImpl(BuildRequest instance)
public String getApiVersion()
getApiVersion
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A withApiVersion(String apiVersion)
withApiVersion
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public Boolean hasApiVersion()
hasApiVersion
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
@Deprecated public BinaryBuildSource getBinary()
getBinary
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BinaryBuildSource buildBinary()
buildBinary
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A withBinary(BinaryBuildSource binary)
withBinary
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public Boolean hasBinary()
hasBinary
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.BinaryNested<A> withNewBinary()
withNewBinary
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.BinaryNested<A> withNewBinaryLike(BinaryBuildSource item)
withNewBinaryLike
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.BinaryNested<A> editBinary()
editBinary
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.BinaryNested<A> editOrNewBinary()
editOrNewBinary
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.BinaryNested<A> editOrNewBinaryLike(BinaryBuildSource item)
editOrNewBinaryLike
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A withNewBinary(String asFile)
withNewBinary
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A addToEnv(int index, EnvVar item)
addToEnv
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A setToEnv(int index, EnvVar item)
setToEnv
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A addToEnv(EnvVar... items)
addToEnv
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A addAllToEnv(Collection<EnvVar> items)
addAllToEnv
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A removeFromEnv(EnvVar... items)
removeFromEnv
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A removeAllFromEnv(Collection<EnvVar> items)
removeAllFromEnv
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
@Deprecated public List<EnvVar> getEnv()
getEnv
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public List<EnvVar> buildEnv()
buildEnv
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public EnvVar buildEnv(int index)
buildEnv
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public EnvVar buildFirstEnv()
buildFirstEnv
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public EnvVar buildLastEnv()
buildLastEnv
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public EnvVar buildMatchingEnv(Predicate<EnvVarBuilder> predicate)
buildMatchingEnv
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A withEnv(List<EnvVar> env)
withEnv
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A withEnv(EnvVar... env)
withEnv
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public Boolean hasEnv()
hasEnv
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.EnvNested<A> addNewEnv()
addNewEnv
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.EnvNested<A> addNewEnvLike(EnvVar item)
addNewEnvLike
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.EnvNested<A> setNewEnvLike(int index, EnvVar item)
setNewEnvLike
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.EnvNested<A> editEnv(int index)
editEnv
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.EnvNested<A> editFirstEnv()
editFirstEnv
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.EnvNested<A> editLastEnv()
editLastEnv
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.EnvNested<A> editMatchingEnv(Predicate<EnvVarBuilder> predicate)
editMatchingEnv
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
@Deprecated public ObjectReference getFrom()
getFrom
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public ObjectReference buildFrom()
buildFrom
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A withFrom(ObjectReference from)
withFrom
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public Boolean hasFrom()
hasFrom
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.FromNested<A> withNewFrom()
withNewFrom
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.FromNested<A> withNewFromLike(ObjectReference item)
withNewFromLike
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.FromNested<A> editFrom()
editFrom
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.FromNested<A> editOrNewFrom()
editOrNewFrom
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.FromNested<A> editOrNewFromLike(ObjectReference item)
editOrNewFromLike
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public String getKind()
getKind
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A withKind(String kind)
withKind
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public Boolean hasKind()
hasKind
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public Long getLastVersion()
getLastVersion
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A withLastVersion(Long lastVersion)
withLastVersion
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public Boolean hasLastVersion()
hasLastVersion
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
@Deprecated public ObjectMeta getMetadata()
getMetadata
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public ObjectMeta buildMetadata()
buildMetadata
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A withMetadata(ObjectMeta metadata)
withMetadata
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public Boolean hasMetadata()
hasMetadata
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.MetadataNested<A> withNewMetadata()
withNewMetadata
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.MetadataNested<A> withNewMetadataLike(ObjectMeta item)
withNewMetadataLike
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.MetadataNested<A> editMetadata()
editMetadata
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.MetadataNested<A> editOrNewMetadata()
editOrNewMetadata
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.MetadataNested<A> editOrNewMetadataLike(ObjectMeta item)
editOrNewMetadataLike
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
@Deprecated public SourceRevision getRevision()
getRevision
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public SourceRevision buildRevision()
buildRevision
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A withRevision(SourceRevision revision)
withRevision
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public Boolean hasRevision()
hasRevision
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.RevisionNested<A> withNewRevision()
withNewRevision
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.RevisionNested<A> withNewRevisionLike(SourceRevision item)
withNewRevisionLike
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.RevisionNested<A> editRevision()
editRevision
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.RevisionNested<A> editOrNewRevision()
editOrNewRevision
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.RevisionNested<A> editOrNewRevisionLike(SourceRevision item)
editOrNewRevisionLike
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A addToTriggeredBy(int index, BuildTriggerCause item)
addToTriggeredBy
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A setToTriggeredBy(int index, BuildTriggerCause item)
setToTriggeredBy
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A addToTriggeredBy(BuildTriggerCause... items)
addToTriggeredBy
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A addAllToTriggeredBy(Collection<BuildTriggerCause> items)
addAllToTriggeredBy
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A removeFromTriggeredBy(BuildTriggerCause... items)
removeFromTriggeredBy
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A removeAllFromTriggeredBy(Collection<BuildTriggerCause> items)
removeAllFromTriggeredBy
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
@Deprecated public List<BuildTriggerCause> getTriggeredBy()
getTriggeredBy
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public List<BuildTriggerCause> buildTriggeredBy()
buildTriggeredBy
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildTriggerCause buildTriggeredBy(int index)
buildTriggeredBy
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildTriggerCause buildFirstTriggeredBy()
buildFirstTriggeredBy
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildTriggerCause buildLastTriggeredBy()
buildLastTriggeredBy
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildTriggerCause buildMatchingTriggeredBy(Predicate<BuildTriggerCauseBuilder> predicate)
buildMatchingTriggeredBy
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A withTriggeredBy(List<BuildTriggerCause> triggeredBy)
withTriggeredBy
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A withTriggeredBy(BuildTriggerCause... triggeredBy)
withTriggeredBy
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public Boolean hasTriggeredBy()
hasTriggeredBy
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.TriggeredByNested<A> addNewTriggeredBy()
addNewTriggeredBy
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.TriggeredByNested<A> addNewTriggeredByLike(BuildTriggerCause item)
addNewTriggeredByLike
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.TriggeredByNested<A> setNewTriggeredByLike(int index, BuildTriggerCause item)
setNewTriggeredByLike
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.TriggeredByNested<A> editTriggeredBy(int index)
editTriggeredBy
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.TriggeredByNested<A> editFirstTriggeredBy()
editFirstTriggeredBy
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.TriggeredByNested<A> editLastTriggeredBy()
editLastTriggeredBy
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.TriggeredByNested<A> editMatchingTriggeredBy(Predicate<BuildTriggerCauseBuilder> predicate)
editMatchingTriggeredBy
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
@Deprecated public ObjectReference getTriggeredByImage()
getTriggeredByImage
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public ObjectReference buildTriggeredByImage()
buildTriggeredByImage
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public A withTriggeredByImage(ObjectReference triggeredByImage)
withTriggeredByImage
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public Boolean hasTriggeredByImage()
hasTriggeredByImage
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.TriggeredByImageNested<A> withNewTriggeredByImage()
withNewTriggeredByImage
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.TriggeredByImageNested<A> withNewTriggeredByImageLike(ObjectReference item)
withNewTriggeredByImageLike
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.TriggeredByImageNested<A> editTriggeredByImage()
editTriggeredByImage
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.TriggeredByImageNested<A> editOrNewTriggeredByImage()
editOrNewTriggeredByImage
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
public BuildRequestFluent.TriggeredByImageNested<A> editOrNewTriggeredByImageLike(ObjectReference item)
editOrNewTriggeredByImageLike
in interface BuildRequestFluent<A extends BuildRequestFluent<A>>
Copyright © 2011–2017 Red Hat. All rights reserved.