Class SourceBuildStrategy

    • Method Detail

      • getEnv

        public List<EnvVar> getEnv()
        env contains additional environment variables you want to pass into a builder container.
      • setEnv

        public void setEnv​(List<EnvVar> env)
        env contains additional environment variables you want to pass into a builder container.
      • getForcePull

        public Boolean getForcePull()
        forcePull describes if the builder should pull the images from registry prior to building.
      • setForcePull

        public void setForcePull​(Boolean forcePull)
        forcePull describes if the builder should pull the images from registry prior to building.
      • getFrom

        public ObjectReference getFrom()
        SourceBuildStrategy defines input parameters specific to an Source build.
      • setFrom

        public void setFrom​(ObjectReference from)
        SourceBuildStrategy defines input parameters specific to an Source build.
      • getIncremental

        public Boolean getIncremental()
        incremental flag forces the Source build to do incremental builds if true.
      • setIncremental

        public void setIncremental​(Boolean incremental)
        incremental flag forces the Source build to do incremental builds if true.
      • getPullSecret

        public LocalObjectReference getPullSecret()
        SourceBuildStrategy defines input parameters specific to an Source build.
      • setPullSecret

        public void setPullSecret​(LocalObjectReference pullSecret)
        SourceBuildStrategy defines input parameters specific to an Source build.
      • getScripts

        public String getScripts()
        scripts is the location of Source scripts
      • setScripts

        public void setScripts​(String scripts)
        scripts is the location of Source scripts
      • getVolumes

        public List<BuildVolume> getVolumes()
        volumes is a list of input volumes that can be mounted into the builds runtime environment. Only a subset of Kubernetes Volume sources are supported by builds. More info: https://kubernetes.io/docs/concepts/storage/volumes
      • setVolumes

        public void setVolumes​(List<BuildVolume> volumes)
        volumes is a list of input volumes that can be mounted into the builds runtime environment. Only a subset of Kubernetes Volume sources are supported by builds. More info: https://kubernetes.io/docs/concepts/storage/volumes
      • getAdditionalProperties

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

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)