Class DockerBuildStrategy

java.lang.Object
io.fabric8.openshift.api.model.DockerBuildStrategy
All Implemented Interfaces:
io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

@Generated("org.jsonschema2pojo")
public class DockerBuildStrategy
extends Object
implements io.fabric8.kubernetes.api.model.KubernetesResource
See Also:
Serialized Form
  • Constructor Details

    • DockerBuildStrategy

      public DockerBuildStrategy()
      No args constructor for use in serialization
    • DockerBuildStrategy

      public DockerBuildStrategy​(List<io.fabric8.kubernetes.api.model.EnvVar> buildArgs, String dockerfilePath, List<io.fabric8.kubernetes.api.model.EnvVar> env, Boolean forcePull, io.fabric8.kubernetes.api.model.ObjectReference from, String imageOptimizationPolicy, Boolean noCache, io.fabric8.kubernetes.api.model.LocalObjectReference pullSecret)
      Parameters:
      forcePull -
      imageOptimizationPolicy -
      dockerfilePath -
      noCache -
      from -
      env -
      buildArgs -
      pullSecret -
  • Method Details

    • getBuildArgs

      public List<io.fabric8.kubernetes.api.model.EnvVar> getBuildArgs()
      Returns:
      The buildArgs
    • setBuildArgs

      public void setBuildArgs​(List<io.fabric8.kubernetes.api.model.EnvVar> buildArgs)
      Parameters:
      buildArgs - The buildArgs
    • getDockerfilePath

      public String getDockerfilePath()
      Returns:
      The dockerfilePath
    • setDockerfilePath

      public void setDockerfilePath​(String dockerfilePath)
      Parameters:
      dockerfilePath - The dockerfilePath
    • getEnv

      public List<io.fabric8.kubernetes.api.model.EnvVar> getEnv()
      Returns:
      The env
    • setEnv

      public void setEnv​(List<io.fabric8.kubernetes.api.model.EnvVar> env)
      Parameters:
      env - The env
    • getForcePull

      public Boolean getForcePull()
      Returns:
      The forcePull
    • setForcePull

      public void setForcePull​(Boolean forcePull)
      Parameters:
      forcePull - The forcePull
    • getFrom

      public io.fabric8.kubernetes.api.model.ObjectReference getFrom()
      Returns:
      The from
    • setFrom

      public void setFrom​(io.fabric8.kubernetes.api.model.ObjectReference from)
      Parameters:
      from - The from
    • getImageOptimizationPolicy

      public String getImageOptimizationPolicy()
      Returns:
      The imageOptimizationPolicy
    • setImageOptimizationPolicy

      public void setImageOptimizationPolicy​(String imageOptimizationPolicy)
      Parameters:
      imageOptimizationPolicy - The imageOptimizationPolicy
    • getNoCache

      public Boolean getNoCache()
      Returns:
      The noCache
    • setNoCache

      public void setNoCache​(Boolean noCache)
      Parameters:
      noCache - The noCache
    • getPullSecret

      public io.fabric8.kubernetes.api.model.LocalObjectReference getPullSecret()
      Returns:
      The pullSecret
    • setPullSecret

      public void setPullSecret​(io.fabric8.kubernetes.api.model.LocalObjectReference pullSecret)
      Parameters:
      pullSecret - The pullSecret
    • getAdditionalProperties

      public Map<String,​Object> getAdditionalProperties()
    • setAdditionalProperty

      public void setAdditionalProperty​(String name, Object value)