Class CustomBuildStrategy

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

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

    • CustomBuildStrategy

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

      public CustomBuildStrategy​(String buildAPIVersion, List<io.fabric8.kubernetes.api.model.EnvVar> env, Boolean exposeDockerSocket, Boolean forcePull, io.fabric8.kubernetes.api.model.ObjectReference from, io.fabric8.kubernetes.api.model.LocalObjectReference pullSecret, List<SecretSpec> secrets)
      Parameters:
      buildAPIVersion -
      forcePull -
      from -
      env -
      exposeDockerSocket -
      pullSecret -
      secrets -
  • Method Details

    • getBuildAPIVersion

      public String getBuildAPIVersion()
      Returns:
      The buildAPIVersion
    • setBuildAPIVersion

      public void setBuildAPIVersion​(String buildAPIVersion)
      Parameters:
      buildAPIVersion - The buildAPIVersion
    • 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
    • getExposeDockerSocket

      public Boolean getExposeDockerSocket()
      Returns:
      The exposeDockerSocket
    • setExposeDockerSocket

      public void setExposeDockerSocket​(Boolean exposeDockerSocket)
      Parameters:
      exposeDockerSocket - The exposeDockerSocket
    • 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
    • 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
    • getSecrets

      public List<SecretSpec> getSecrets()
      Returns:
      The secrets
    • setSecrets

      public void setSecrets​(List<SecretSpec> secrets)
      Parameters:
      secrets - The secrets
    • getAdditionalProperties

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

      public void setAdditionalProperty​(String name, Object value)