Package io.fabric8.jenkins.openshiftsync
Class BuildConfigProjectProperty
- All Implemented Interfaces:
ExtensionPoint
,Describable<JobProperty<?>>
,ReconfigurableDescribable<JobProperty<?>>
,BuildStep
Stores the OpenShift Build Config related project properties.
- Namespace - Build config name - Build config uid - Build config resource
version - Build config run policy
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherList
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields inherited from class hudson.model.JobProperty
owner
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS
-
Constructor Summary
ConstructorsConstructorDescriptionBuildConfigProjectProperty
(io.fabric8.openshift.api.model.BuildConfig bc) BuildConfigProjectProperty
(String namespace, String name, String uid, String resourceVersion, String buildRunPolicy) -
Method Summary
Modifier and TypeMethodDescriptionio.fabric8.openshift.api.model.BuildConfig
getName()
getUid()
void
setBuildRunPolicy
(String buildRunPolicy) void
void
setNamespace
(String namespace) void
setResourceVersion
(String resourceVersion) void
Methods inherited from class hudson.model.JobProperty
getDescriptor, getJobAction, getJobActions, getJobOverrides, getProjectAction, getProjectActions, getRequiredMonitorService, getSubTasks, perform, prebuild, reconfigure, setOwner
-
Constructor Details
-
BuildConfigProjectProperty
-
BuildConfigProjectProperty
public BuildConfigProjectProperty(io.fabric8.openshift.api.model.BuildConfig bc)
-
-
Method Details
-
getBuildConfig
public io.fabric8.openshift.api.model.BuildConfig getBuildConfig() -
getUid
-
setUid
-
getName
-
setName
-
getNamespace
-
setNamespace
-
getResourceVersion
-
setResourceVersion
-
getBuildRunPolicy
-
setBuildRunPolicy
-