Package io.fabric8.openshift.api.model
Class DockerStrategyOptions
- java.lang.Object
-
- io.fabric8.openshift.api.model.DockerStrategyOptions
-
- All Implemented Interfaces:
Editable<DockerStrategyOptionsBuilder>,KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class DockerStrategyOptions extends Object implements Editable<DockerStrategyOptionsBuilder>, 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<EnvVar> buildArgs, Boolean noCache)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DockerStrategyOptionsBuilderedit()Map<String,Object>getAdditionalProperties()List<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<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<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<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 interfaceEditable<DockerStrategyOptionsBuilder>
-
toBuilder
public DockerStrategyOptionsBuilder toBuilder()
-
-