public class DockerBuildStrategyFluent<A extends DockerBuildStrategyFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
DockerBuildStrategyFluent.FromNested<N> |
class |
DockerBuildStrategyFluent.PullSecretNested<N> |
class |
DockerBuildStrategyFluent.VolumesNested<N> |
| Constructor and Description |
|---|
DockerBuildStrategyFluent() |
DockerBuildStrategyFluent(DockerBuildStrategy instance) |
| Modifier and Type | Method and Description |
|---|---|
A |
addAllToBuildArgs(Collection<io.fabric8.kubernetes.api.model.EnvVar> items) |
A |
addAllToEnv(Collection<io.fabric8.kubernetes.api.model.EnvVar> items) |
A |
addAllToVolumes(Collection<BuildVolume> items) |
DockerBuildStrategyFluent.VolumesNested<A> |
addNewVolume() |
DockerBuildStrategyFluent.VolumesNested<A> |
addNewVolumeLike(BuildVolume item) |
A |
addToAdditionalProperties(Map<String,Object> map) |
A |
addToAdditionalProperties(String key,
Object value) |
A |
addToBuildArgs(io.fabric8.kubernetes.api.model.EnvVar... items) |
A |
addToBuildArgs(int index,
io.fabric8.kubernetes.api.model.EnvVar item) |
A |
addToEnv(io.fabric8.kubernetes.api.model.EnvVar... items) |
A |
addToEnv(int index,
io.fabric8.kubernetes.api.model.EnvVar item) |
A |
addToVolumes(BuildVolume... items) |
A |
addToVolumes(int index,
BuildVolume item) |
BuildVolume |
buildFirstVolume() |
io.fabric8.kubernetes.api.model.ObjectReference |
buildFrom() |
BuildVolume |
buildLastVolume() |
BuildVolume |
buildMatchingVolume(Predicate<BuildVolumeBuilder> predicate) |
io.fabric8.kubernetes.api.model.LocalObjectReference |
buildPullSecret() |
BuildVolume |
buildVolume(int index) |
List<BuildVolume> |
buildVolumes() |
protected void |
copyInstance(DockerBuildStrategy instance) |
DockerBuildStrategyFluent.VolumesNested<A> |
editFirstVolume() |
DockerBuildStrategyFluent.FromNested<A> |
editFrom() |
DockerBuildStrategyFluent.VolumesNested<A> |
editLastVolume() |
DockerBuildStrategyFluent.VolumesNested<A> |
editMatchingVolume(Predicate<BuildVolumeBuilder> predicate) |
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() |
DockerBuildStrategyFluent.VolumesNested<A> |
editVolume(int index) |
boolean |
equals(Object o) |
Map<String,Object> |
getAdditionalProperties() |
io.fabric8.kubernetes.api.model.EnvVar |
getBuildArg(int index) |
List<io.fabric8.kubernetes.api.model.EnvVar> |
getBuildArgs() |
String |
getDockerfilePath() |
List<io.fabric8.kubernetes.api.model.EnvVar> |
getEnv() |
io.fabric8.kubernetes.api.model.EnvVar |
getEnv(int index) |
io.fabric8.kubernetes.api.model.EnvVar |
getFirstBuildArg() |
io.fabric8.kubernetes.api.model.EnvVar |
getFirstEnv() |
Boolean |
getForcePull() |
String |
getImageOptimizationPolicy() |
io.fabric8.kubernetes.api.model.EnvVar |
getLastBuildArg() |
io.fabric8.kubernetes.api.model.EnvVar |
getLastEnv() |
io.fabric8.kubernetes.api.model.EnvVar |
getMatchingBuildArg(Predicate<io.fabric8.kubernetes.api.model.EnvVar> predicate) |
io.fabric8.kubernetes.api.model.EnvVar |
getMatchingEnv(Predicate<io.fabric8.kubernetes.api.model.EnvVar> predicate) |
Boolean |
getNoCache() |
boolean |
hasAdditionalProperties() |
boolean |
hasBuildArgs() |
boolean |
hasDockerfilePath() |
boolean |
hasEnv() |
boolean |
hasForcePull() |
boolean |
hasFrom() |
int |
hashCode() |
boolean |
hasImageOptimizationPolicy() |
boolean |
hasMatchingBuildArg(Predicate<io.fabric8.kubernetes.api.model.EnvVar> predicate) |
boolean |
hasMatchingEnv(Predicate<io.fabric8.kubernetes.api.model.EnvVar> predicate) |
boolean |
hasMatchingVolume(Predicate<BuildVolumeBuilder> predicate) |
boolean |
hasNoCache() |
boolean |
hasPullSecret() |
boolean |
hasVolumes() |
A |
removeAllFromBuildArgs(Collection<io.fabric8.kubernetes.api.model.EnvVar> items) |
A |
removeAllFromEnv(Collection<io.fabric8.kubernetes.api.model.EnvVar> items) |
A |
removeAllFromVolumes(Collection<BuildVolume> items) |
A |
removeFromAdditionalProperties(Map<String,Object> map) |
A |
removeFromAdditionalProperties(String key) |
A |
removeFromBuildArgs(io.fabric8.kubernetes.api.model.EnvVar... items) |
A |
removeFromEnv(io.fabric8.kubernetes.api.model.EnvVar... items) |
A |
removeFromVolumes(BuildVolume... items) |
A |
removeMatchingFromVolumes(Predicate<BuildVolumeBuilder> predicate) |
DockerBuildStrategyFluent.VolumesNested<A> |
setNewVolumeLike(int index,
BuildVolume item) |
A |
setToBuildArgs(int index,
io.fabric8.kubernetes.api.model.EnvVar item) |
A |
setToEnv(int index,
io.fabric8.kubernetes.api.model.EnvVar item) |
A |
setToVolumes(int index,
BuildVolume item) |
String |
toString() |
<K,V> A |
withAdditionalProperties(Map<String,Object> additionalProperties) |
A |
withBuildArgs(io.fabric8.kubernetes.api.model.EnvVar... buildArgs) |
A |
withBuildArgs(List<io.fabric8.kubernetes.api.model.EnvVar> buildArgs) |
A |
withDockerfilePath(String dockerfilePath) |
A |
withEnv(io.fabric8.kubernetes.api.model.EnvVar... env) |
A |
withEnv(List<io.fabric8.kubernetes.api.model.EnvVar> env) |
A |
withForcePull() |
A |
withForcePull(Boolean forcePull) |
A |
withFrom(io.fabric8.kubernetes.api.model.ObjectReference from) |
A |
withImageOptimizationPolicy(String imageOptimizationPolicy) |
DockerBuildStrategyFluent.FromNested<A> |
withNewFrom() |
DockerBuildStrategyFluent.FromNested<A> |
withNewFromLike(io.fabric8.kubernetes.api.model.ObjectReference item) |
DockerBuildStrategyFluent.PullSecretNested<A> |
withNewPullSecret() |
A |
withNewPullSecret(String name) |
DockerBuildStrategyFluent.PullSecretNested<A> |
withNewPullSecretLike(io.fabric8.kubernetes.api.model.LocalObjectReference item) |
A |
withNoCache() |
A |
withNoCache(Boolean noCache) |
A |
withPullSecret(io.fabric8.kubernetes.api.model.LocalObjectReference pullSecret) |
A |
withVolumes(BuildVolume... volumes) |
A |
withVolumes(List<BuildVolume> volumes) |
public DockerBuildStrategyFluent()
public DockerBuildStrategyFluent(DockerBuildStrategy instance)
protected void copyInstance(DockerBuildStrategy instance)
public A addToBuildArgs(int index, io.fabric8.kubernetes.api.model.EnvVar item)
public A setToBuildArgs(int index, io.fabric8.kubernetes.api.model.EnvVar item)
public A addToBuildArgs(io.fabric8.kubernetes.api.model.EnvVar... items)
public A addAllToBuildArgs(Collection<io.fabric8.kubernetes.api.model.EnvVar> items)
public A removeFromBuildArgs(io.fabric8.kubernetes.api.model.EnvVar... items)
public A removeAllFromBuildArgs(Collection<io.fabric8.kubernetes.api.model.EnvVar> items)
public List<io.fabric8.kubernetes.api.model.EnvVar> getBuildArgs()
public io.fabric8.kubernetes.api.model.EnvVar getBuildArg(int index)
public io.fabric8.kubernetes.api.model.EnvVar getFirstBuildArg()
public io.fabric8.kubernetes.api.model.EnvVar getLastBuildArg()
public io.fabric8.kubernetes.api.model.EnvVar getMatchingBuildArg(Predicate<io.fabric8.kubernetes.api.model.EnvVar> predicate)
public boolean hasMatchingBuildArg(Predicate<io.fabric8.kubernetes.api.model.EnvVar> predicate)
public A withBuildArgs(io.fabric8.kubernetes.api.model.EnvVar... buildArgs)
public boolean hasBuildArgs()
public String getDockerfilePath()
public boolean hasDockerfilePath()
public A addToEnv(int index, io.fabric8.kubernetes.api.model.EnvVar item)
public A setToEnv(int index, io.fabric8.kubernetes.api.model.EnvVar item)
public A addToEnv(io.fabric8.kubernetes.api.model.EnvVar... items)
public A addAllToEnv(Collection<io.fabric8.kubernetes.api.model.EnvVar> items)
public A removeFromEnv(io.fabric8.kubernetes.api.model.EnvVar... items)
public A removeAllFromEnv(Collection<io.fabric8.kubernetes.api.model.EnvVar> items)
public List<io.fabric8.kubernetes.api.model.EnvVar> getEnv()
public io.fabric8.kubernetes.api.model.EnvVar getEnv(int index)
public io.fabric8.kubernetes.api.model.EnvVar getFirstEnv()
public io.fabric8.kubernetes.api.model.EnvVar getLastEnv()
public io.fabric8.kubernetes.api.model.EnvVar getMatchingEnv(Predicate<io.fabric8.kubernetes.api.model.EnvVar> predicate)
public boolean hasMatchingEnv(Predicate<io.fabric8.kubernetes.api.model.EnvVar> predicate)
public A withEnv(io.fabric8.kubernetes.api.model.EnvVar... env)
public boolean hasEnv()
public Boolean getForcePull()
public boolean hasForcePull()
public io.fabric8.kubernetes.api.model.ObjectReference buildFrom()
public A withFrom(io.fabric8.kubernetes.api.model.ObjectReference from)
public boolean hasFrom()
public DockerBuildStrategyFluent.FromNested<A> withNewFrom()
public DockerBuildStrategyFluent.FromNested<A> withNewFromLike(io.fabric8.kubernetes.api.model.ObjectReference item)
public DockerBuildStrategyFluent.FromNested<A> editFrom()
public DockerBuildStrategyFluent.FromNested<A> editOrNewFrom()
public DockerBuildStrategyFluent.FromNested<A> editOrNewFromLike(io.fabric8.kubernetes.api.model.ObjectReference item)
public String getImageOptimizationPolicy()
public boolean hasImageOptimizationPolicy()
public Boolean getNoCache()
public boolean hasNoCache()
public io.fabric8.kubernetes.api.model.LocalObjectReference buildPullSecret()
public A withPullSecret(io.fabric8.kubernetes.api.model.LocalObjectReference pullSecret)
public boolean hasPullSecret()
public DockerBuildStrategyFluent.PullSecretNested<A> withNewPullSecret()
public DockerBuildStrategyFluent.PullSecretNested<A> withNewPullSecretLike(io.fabric8.kubernetes.api.model.LocalObjectReference item)
public DockerBuildStrategyFluent.PullSecretNested<A> editPullSecret()
public DockerBuildStrategyFluent.PullSecretNested<A> editOrNewPullSecret()
public DockerBuildStrategyFluent.PullSecretNested<A> editOrNewPullSecretLike(io.fabric8.kubernetes.api.model.LocalObjectReference item)
public A addToVolumes(int index, BuildVolume item)
public A setToVolumes(int index, BuildVolume item)
public A addToVolumes(BuildVolume... items)
public A addAllToVolumes(Collection<BuildVolume> items)
public A removeFromVolumes(BuildVolume... items)
public A removeAllFromVolumes(Collection<BuildVolume> items)
public A removeMatchingFromVolumes(Predicate<BuildVolumeBuilder> predicate)
public List<BuildVolume> buildVolumes()
public BuildVolume buildVolume(int index)
public BuildVolume buildFirstVolume()
public BuildVolume buildLastVolume()
public BuildVolume buildMatchingVolume(Predicate<BuildVolumeBuilder> predicate)
public boolean hasMatchingVolume(Predicate<BuildVolumeBuilder> predicate)
public A withVolumes(List<BuildVolume> volumes)
public A withVolumes(BuildVolume... volumes)
public boolean hasVolumes()
public DockerBuildStrategyFluent.VolumesNested<A> addNewVolume()
public DockerBuildStrategyFluent.VolumesNested<A> addNewVolumeLike(BuildVolume item)
public DockerBuildStrategyFluent.VolumesNested<A> setNewVolumeLike(int index, BuildVolume item)
public DockerBuildStrategyFluent.VolumesNested<A> editVolume(int index)
public DockerBuildStrategyFluent.VolumesNested<A> editFirstVolume()
public DockerBuildStrategyFluent.VolumesNested<A> editLastVolume()
public DockerBuildStrategyFluent.VolumesNested<A> editMatchingVolume(Predicate<BuildVolumeBuilder> predicate)
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
public boolean hasAdditionalProperties()
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends DockerBuildStrategyFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends DockerBuildStrategyFluent<A>>public A withForcePull()
public A withNoCache()
Copyright © 2015–2023 Red Hat. All rights reserved.