Class BuildConfigProjectProperty

java.lang.Object
hudson.model.JobProperty<Job<?,?>>
io.fabric8.jenkins.openshiftsync.BuildConfigProjectProperty
All Implemented Interfaces:
ExtensionPoint, Describable<JobProperty<?>>, ReconfigurableDescribable<JobProperty<?>>, BuildStep

public class BuildConfigProjectProperty extends JobProperty<Job<?,?>>
Stores the OpenShift Build Config related project properties. - Namespace - Build config name - Build config uid - Build config resource version - Build config run policy
  • Constructor Details

    • BuildConfigProjectProperty

      @DataBoundConstructor public BuildConfigProjectProperty(String namespace, String name, String uid, String resourceVersion, String buildRunPolicy)
    • BuildConfigProjectProperty

      public BuildConfigProjectProperty(io.fabric8.openshift.api.model.BuildConfig bc)
  • Method Details

    • getBuildConfig

      public io.fabric8.openshift.api.model.BuildConfig getBuildConfig()
    • getUid

      public String getUid()
    • setUid

      public void setUid(String uid)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getNamespace

      public String getNamespace()
    • setNamespace

      public void setNamespace(String namespace)
    • getResourceVersion

      public String getResourceVersion()
    • setResourceVersion

      public void setResourceVersion(String resourceVersion)
    • getBuildRunPolicy

      public String getBuildRunPolicy()
    • setBuildRunPolicy

      public void setBuildRunPolicy(String buildRunPolicy)