Package io.fabric8.openshift.api.model
Class DockerStrategyOptions
- java.lang.Object
-
- io.fabric8.openshift.api.model.DockerStrategyOptions
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<DockerStrategyOptionsBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class DockerStrategyOptions extends Object implements io.fabric8.kubernetes.api.builder.Editable<DockerStrategyOptionsBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
DockerStrategyOptions contains extra strategy options for container image builds- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DockerStrategyOptions()No args constructor for use in serializationDockerStrategyOptions(List<io.fabric8.kubernetes.api.model.EnvVar> buildArgs, Boolean noCache)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DockerStrategyOptionsBuilderedit()Map<String,Object>getAdditionalProperties()List<io.fabric8.kubernetes.api.model.EnvVar>getBuildArgs()Args contains any build arguments that are to be passed to Docker.BooleangetNoCache()noCache overrides the docker-strategy noCache option in the build configvoidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetBuildArgs(List<io.fabric8.kubernetes.api.model.EnvVar> buildArgs)Args contains any build arguments that are to be passed to Docker.voidsetNoCache(Boolean noCache)noCache overrides the docker-strategy noCache option in the build configDockerStrategyOptionsBuildertoBuilder()
-
-
-
Method Detail
-
getBuildArgs
public List<io.fabric8.kubernetes.api.model.EnvVar> getBuildArgs()
Args contains any build arguments that are to be passed to Docker. See https://docs.docker.com/engine/reference/builder/#/arg for more details
-
setBuildArgs
public void setBuildArgs(List<io.fabric8.kubernetes.api.model.EnvVar> buildArgs)
Args contains any build arguments that are to be passed to Docker. See https://docs.docker.com/engine/reference/builder/#/arg for more details
-
getNoCache
public Boolean getNoCache()
noCache overrides the docker-strategy noCache option in the build config
-
setNoCache
public void setNoCache(Boolean noCache)
noCache overrides the docker-strategy noCache option in the build config
-
edit
public DockerStrategyOptionsBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<DockerStrategyOptionsBuilder>
-
toBuilder
public DockerStrategyOptionsBuilder toBuilder()
-
-