Package io.fabric8.openshift.api.model
Class DockerBuildStrategyFluentImpl<A extends DockerBuildStrategyFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.openshift.api.model.DockerBuildStrategyFluentImpl<A>
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,DockerBuildStrategyFluent<A>
- Direct Known Subclasses:
BuildStrategyFluentImpl.DockerStrategyNestedImpl,DockerBuildStrategyBuilder,DoneableDockerBuildStrategy
public class DockerBuildStrategyFluentImpl<A extends DockerBuildStrategyFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements DockerBuildStrategyFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classDockerBuildStrategyFluentImpl.FromNestedImpl<N>classDockerBuildStrategyFluentImpl.PullSecretNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.openshift.api.model.DockerBuildStrategyFluent
DockerBuildStrategyFluent.FromNested<N>, DockerBuildStrategyFluent.PullSecretNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description DockerBuildStrategyFluentImpl()DockerBuildStrategyFluentImpl(DockerBuildStrategy instance) -
Method Summary
Modifier and Type Method Description AaddAllToBuildArgs(Collection<io.fabric8.kubernetes.api.model.EnvVar> items)AaddAllToEnv(Collection<io.fabric8.kubernetes.api.model.EnvVar> items)AaddToBuildArgs(int index, io.fabric8.kubernetes.api.model.EnvVar item)AaddToBuildArgs(io.fabric8.kubernetes.api.model.EnvVar... items)AaddToEnv(int index, io.fabric8.kubernetes.api.model.EnvVar item)AaddToEnv(io.fabric8.kubernetes.api.model.EnvVar... items)io.fabric8.kubernetes.api.model.ObjectReferencebuildFrom()io.fabric8.kubernetes.api.model.LocalObjectReferencebuildPullSecret()DockerBuildStrategyFluent.FromNested<A>editFrom()DockerBuildStrategyFluent.FromNested<A>editOrNewFrom()DockerBuildStrategyFluent.FromNested<A>editOrNewFromLike(io.fabric8.kubernetes.api.model.ObjectReference item)DockerBuildStrategyFluent.PullSecretNested<A>editOrNewPullSecret()DockerBuildStrategyFluent.PullSecretNested<A>editOrNewPullSecretLike(io.fabric8.kubernetes.api.model.LocalObjectReference item)DockerBuildStrategyFluent.PullSecretNested<A>editPullSecret()booleanequals(Object o)io.fabric8.kubernetes.api.model.EnvVargetBuildArg(int index)List<io.fabric8.kubernetes.api.model.EnvVar>getBuildArgs()StringgetDockerfilePath()List<io.fabric8.kubernetes.api.model.EnvVar>getEnv()io.fabric8.kubernetes.api.model.EnvVargetEnv(int index)io.fabric8.kubernetes.api.model.EnvVargetFirstBuildArg()io.fabric8.kubernetes.api.model.EnvVargetFirstEnv()io.fabric8.kubernetes.api.model.ObjectReferencegetFrom()Deprecated.StringgetImageOptimizationPolicy()io.fabric8.kubernetes.api.model.EnvVargetLastBuildArg()io.fabric8.kubernetes.api.model.EnvVargetLastEnv()io.fabric8.kubernetes.api.model.EnvVargetMatchingBuildArg(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.EnvVar> predicate)io.fabric8.kubernetes.api.model.EnvVargetMatchingEnv(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.EnvVar> predicate)io.fabric8.kubernetes.api.model.LocalObjectReferencegetPullSecret()Deprecated.BooleanhasBuildArgs()BooleanhasDockerfilePath()BooleanhasEnv()BooleanhasForcePull()BooleanhasFrom()BooleanhasImageOptimizationPolicy()BooleanhasMatchingBuildArg(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.EnvVar> predicate)BooleanhasMatchingEnv(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.EnvVar> predicate)BooleanhasNoCache()BooleanhasPullSecret()BooleanisForcePull()BooleanisNoCache()AremoveAllFromBuildArgs(Collection<io.fabric8.kubernetes.api.model.EnvVar> items)AremoveAllFromEnv(Collection<io.fabric8.kubernetes.api.model.EnvVar> items)AremoveFromBuildArgs(io.fabric8.kubernetes.api.model.EnvVar... items)AremoveFromEnv(io.fabric8.kubernetes.api.model.EnvVar... items)AsetToBuildArgs(int index, io.fabric8.kubernetes.api.model.EnvVar item)AsetToEnv(int index, io.fabric8.kubernetes.api.model.EnvVar item)AwithBuildArgs(io.fabric8.kubernetes.api.model.EnvVar... buildArgs)AwithBuildArgs(List<io.fabric8.kubernetes.api.model.EnvVar> buildArgs)AwithDockerfilePath(String dockerfilePath)AwithEnv(io.fabric8.kubernetes.api.model.EnvVar... env)AwithEnv(List<io.fabric8.kubernetes.api.model.EnvVar> env)AwithForcePull(Boolean forcePull)AwithFrom(io.fabric8.kubernetes.api.model.ObjectReference from)AwithImageOptimizationPolicy(String imageOptimizationPolicy)AwithNewDockerfilePath(String arg1)AwithNewDockerfilePath(StringBuffer arg1)AwithNewDockerfilePath(StringBuilder arg1)AwithNewForcePull(boolean arg1)AwithNewForcePull(String arg1)DockerBuildStrategyFluent.FromNested<A>withNewFrom()DockerBuildStrategyFluent.FromNested<A>withNewFromLike(io.fabric8.kubernetes.api.model.ObjectReference item)AwithNewImageOptimizationPolicy(String arg1)AwithNewImageOptimizationPolicy(StringBuffer arg1)AwithNewImageOptimizationPolicy(StringBuilder arg1)AwithNewNoCache(boolean arg1)AwithNewNoCache(String arg1)DockerBuildStrategyFluent.PullSecretNested<A>withNewPullSecret()AwithNewPullSecret(String name)DockerBuildStrategyFluent.PullSecretNested<A>withNewPullSecretLike(io.fabric8.kubernetes.api.model.LocalObjectReference item)AwithNoCache(Boolean noCache)AwithPullSecret(io.fabric8.kubernetes.api.model.LocalObjectReference pullSecret)
-
Constructor Details
-
DockerBuildStrategyFluentImpl
public DockerBuildStrategyFluentImpl() -
DockerBuildStrategyFluentImpl
-
-
Method Details
-
addToBuildArgs
- Specified by:
addToBuildArgsin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
setToBuildArgs
- Specified by:
setToBuildArgsin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
addToBuildArgs
- Specified by:
addToBuildArgsin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
addAllToBuildArgs
- Specified by:
addAllToBuildArgsin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
removeFromBuildArgs
- Specified by:
removeFromBuildArgsin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
removeAllFromBuildArgs
- Specified by:
removeAllFromBuildArgsin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
getBuildArgs
- Specified by:
getBuildArgsin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
getBuildArg
public io.fabric8.kubernetes.api.model.EnvVar getBuildArg(int index)- Specified by:
getBuildArgin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
getFirstBuildArg
public io.fabric8.kubernetes.api.model.EnvVar getFirstBuildArg()- Specified by:
getFirstBuildArgin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
getLastBuildArg
public io.fabric8.kubernetes.api.model.EnvVar getLastBuildArg()- Specified by:
getLastBuildArgin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
getMatchingBuildArg
public io.fabric8.kubernetes.api.model.EnvVar getMatchingBuildArg(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.EnvVar> predicate)- Specified by:
getMatchingBuildArgin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
hasMatchingBuildArg
public Boolean hasMatchingBuildArg(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.EnvVar> predicate)- Specified by:
hasMatchingBuildArgin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withBuildArgs
- Specified by:
withBuildArgsin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withBuildArgs
- Specified by:
withBuildArgsin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
hasBuildArgs
- Specified by:
hasBuildArgsin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
getDockerfilePath
- Specified by:
getDockerfilePathin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withDockerfilePath
- Specified by:
withDockerfilePathin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
hasDockerfilePath
- Specified by:
hasDockerfilePathin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withNewDockerfilePath
- Specified by:
withNewDockerfilePathin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withNewDockerfilePath
- Specified by:
withNewDockerfilePathin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withNewDockerfilePath
- Specified by:
withNewDockerfilePathin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
addToEnv
- Specified by:
addToEnvin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
setToEnv
- Specified by:
setToEnvin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
addToEnv
- Specified by:
addToEnvin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
addAllToEnv
- Specified by:
addAllToEnvin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
removeFromEnv
- Specified by:
removeFromEnvin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
removeAllFromEnv
- Specified by:
removeAllFromEnvin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
getEnv
- Specified by:
getEnvin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
getEnv
public io.fabric8.kubernetes.api.model.EnvVar getEnv(int index)- Specified by:
getEnvin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
getFirstEnv
public io.fabric8.kubernetes.api.model.EnvVar getFirstEnv()- Specified by:
getFirstEnvin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
getLastEnv
public io.fabric8.kubernetes.api.model.EnvVar getLastEnv()- Specified by:
getLastEnvin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
getMatchingEnv
public io.fabric8.kubernetes.api.model.EnvVar getMatchingEnv(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.EnvVar> predicate)- Specified by:
getMatchingEnvin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
hasMatchingEnv
public Boolean hasMatchingEnv(io.fabric8.kubernetes.api.builder.Predicate<io.fabric8.kubernetes.api.model.EnvVar> predicate)- Specified by:
hasMatchingEnvin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withEnv
- Specified by:
withEnvin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withEnv
- Specified by:
withEnvin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
hasEnv
- Specified by:
hasEnvin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
isForcePull
- Specified by:
isForcePullin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withForcePull
- Specified by:
withForcePullin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
hasForcePull
- Specified by:
hasForcePullin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withNewForcePull
- Specified by:
withNewForcePullin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withNewForcePull
- Specified by:
withNewForcePullin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
getFrom
Deprecated.This method has been deprecated, please use method buildFrom instead.- Specified by:
getFromin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>- Returns:
- The buildable object.
-
buildFrom
public io.fabric8.kubernetes.api.model.ObjectReference buildFrom()- Specified by:
buildFromin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withFrom
- Specified by:
withFromin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
hasFrom
- Specified by:
hasFromin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withNewFrom
- Specified by:
withNewFromin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withNewFromLike
public DockerBuildStrategyFluent.FromNested<A> withNewFromLike(io.fabric8.kubernetes.api.model.ObjectReference item)- Specified by:
withNewFromLikein interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
editFrom
- Specified by:
editFromin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
editOrNewFrom
- Specified by:
editOrNewFromin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
editOrNewFromLike
public DockerBuildStrategyFluent.FromNested<A> editOrNewFromLike(io.fabric8.kubernetes.api.model.ObjectReference item)- Specified by:
editOrNewFromLikein interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
getImageOptimizationPolicy
- Specified by:
getImageOptimizationPolicyin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withImageOptimizationPolicy
- Specified by:
withImageOptimizationPolicyin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
hasImageOptimizationPolicy
- Specified by:
hasImageOptimizationPolicyin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withNewImageOptimizationPolicy
- Specified by:
withNewImageOptimizationPolicyin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withNewImageOptimizationPolicy
- Specified by:
withNewImageOptimizationPolicyin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withNewImageOptimizationPolicy
- Specified by:
withNewImageOptimizationPolicyin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
isNoCache
- Specified by:
isNoCachein interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withNoCache
- Specified by:
withNoCachein interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
hasNoCache
- Specified by:
hasNoCachein interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withNewNoCache
- Specified by:
withNewNoCachein interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withNewNoCache
- Specified by:
withNewNoCachein interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
getPullSecret
Deprecated.This method has been deprecated, please use method buildPullSecret instead.- Specified by:
getPullSecretin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>- Returns:
- The buildable object.
-
buildPullSecret
public io.fabric8.kubernetes.api.model.LocalObjectReference buildPullSecret()- Specified by:
buildPullSecretin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withPullSecret
- Specified by:
withPullSecretin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
hasPullSecret
- Specified by:
hasPullSecretin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withNewPullSecret
- Specified by:
withNewPullSecretin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withNewPullSecret
- Specified by:
withNewPullSecretin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
withNewPullSecretLike
public DockerBuildStrategyFluent.PullSecretNested<A> withNewPullSecretLike(io.fabric8.kubernetes.api.model.LocalObjectReference item)- Specified by:
withNewPullSecretLikein interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
editPullSecret
- Specified by:
editPullSecretin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
editOrNewPullSecret
- Specified by:
editOrNewPullSecretin interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
editOrNewPullSecretLike
public DockerBuildStrategyFluent.PullSecretNested<A> editOrNewPullSecretLike(io.fabric8.kubernetes.api.model.LocalObjectReference item)- Specified by:
editOrNewPullSecretLikein interfaceDockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
-
equals
-