Class BuildRequest

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

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

    • BuildRequest

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

      public BuildRequest​(String apiVersion, BinaryBuildSource binary, DockerStrategyOptions dockerStrategyOptions, List<io.fabric8.kubernetes.api.model.EnvVar> env, io.fabric8.kubernetes.api.model.ObjectReference from, String kind, Long lastVersion, io.fabric8.kubernetes.api.model.ObjectMeta metadata, SourceRevision revision, SourceStrategyOptions sourceStrategyOptions, List<BuildTriggerCause> triggeredBy, io.fabric8.kubernetes.api.model.ObjectReference triggeredByImage)
      Parameters:
      sourceStrategyOptions -
      lastVersion -
      metadata -
      apiVersion -
      dockerStrategyOptions -
      triggeredByImage -
      kind -
      binary -
      from -
      env -
      revision -
      triggeredBy -
  • Method Details

    • getApiVersion

      public String getApiVersion()
      (Required)
      Specified by:
      getApiVersion in interface io.fabric8.kubernetes.api.model.HasMetadata
      Returns:
      The apiVersion
    • setApiVersion

      public void setApiVersion​(String apiVersion)
      (Required)
      Specified by:
      setApiVersion in interface io.fabric8.kubernetes.api.model.HasMetadata
      Parameters:
      apiVersion - The apiVersion
    • getBinary

      public BinaryBuildSource getBinary()
      Returns:
      The binary
    • setBinary

      public void setBinary​(BinaryBuildSource binary)
      Parameters:
      binary - The binary
    • getDockerStrategyOptions

      public DockerStrategyOptions getDockerStrategyOptions()
      Returns:
      The dockerStrategyOptions
    • setDockerStrategyOptions

      public void setDockerStrategyOptions​(DockerStrategyOptions dockerStrategyOptions)
      Parameters:
      dockerStrategyOptions - The dockerStrategyOptions
    • 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
    • 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
    • getKind

      public String getKind()
      (Required)
      Specified by:
      getKind in interface io.fabric8.kubernetes.api.model.HasMetadata
      Returns:
      The kind
    • setKind

      public void setKind​(String kind)
      (Required)
      Parameters:
      kind - The kind
    • getLastVersion

      public Long getLastVersion()
      Returns:
      The lastVersion
    • setLastVersion

      public void setLastVersion​(Long lastVersion)
      Parameters:
      lastVersion - The lastVersion
    • getMetadata

      public io.fabric8.kubernetes.api.model.ObjectMeta getMetadata()
      Specified by:
      getMetadata in interface io.fabric8.kubernetes.api.model.HasMetadata
      Returns:
      The metadata
    • setMetadata

      public void setMetadata​(io.fabric8.kubernetes.api.model.ObjectMeta metadata)
      Specified by:
      setMetadata in interface io.fabric8.kubernetes.api.model.HasMetadata
      Parameters:
      metadata - The metadata
    • getRevision

      public SourceRevision getRevision()
      Returns:
      The revision
    • setRevision

      public void setRevision​(SourceRevision revision)
      Parameters:
      revision - The revision
    • getSourceStrategyOptions

      public SourceStrategyOptions getSourceStrategyOptions()
      Returns:
      The sourceStrategyOptions
    • setSourceStrategyOptions

      public void setSourceStrategyOptions​(SourceStrategyOptions sourceStrategyOptions)
      Parameters:
      sourceStrategyOptions - The sourceStrategyOptions
    • getTriggeredBy

      public List<BuildTriggerCause> getTriggeredBy()
      Returns:
      The triggeredBy
    • setTriggeredBy

      public void setTriggeredBy​(List<BuildTriggerCause> triggeredBy)
      Parameters:
      triggeredBy - The triggeredBy
    • getTriggeredByImage

      public io.fabric8.kubernetes.api.model.ObjectReference getTriggeredByImage()
      Returns:
      The triggeredByImage
    • setTriggeredByImage

      public void setTriggeredByImage​(io.fabric8.kubernetes.api.model.ObjectReference triggeredByImage)
      Parameters:
      triggeredByImage - The triggeredByImage
    • getAdditionalProperties

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

      public void setAdditionalProperty​(String name, Object value)