public class OpenShiftDeleterLabels extends OpenShiftBaseStep implements IOpenShiftDeleterLabels
| Modifier and Type | Class and Description |
|---|---|
static class |
OpenShiftDeleterLabels.DescriptorImpl |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Modifier and Type | Field and Description |
|---|---|
protected String |
keys |
private static Logger |
LOGGER |
protected String |
types |
protected String |
values |
apiURL, auth, authToken, namespace, verboseDISPLAY_NAMEANNOTATION_FAILURE, BUILD_NUMBER, BUILD_URL_ANNOTATION, BUILD_URL_ENV_KEY, JOB_NAME, KUBERNETES_MASTER_ENV_KEY, KUBERNETES_SERVICE_HOST_ENV_KEY, KUBERNETES_SERVICE_PORT_ENV_KEY, NAMESPACE_ENV_VAR, NAMESPACE_FILE, NAMESPACE_SYNC_BUILD_CAUSE, STATE_CANCELLED, STATE_COMPLETE, STATE_ERROR, STATE_FAILED, STATE_RUNNING| Constructor and Description |
|---|
OpenShiftDeleterLabels(String types,
String keys,
String values) |
| Modifier and Type | Method and Description |
|---|---|
String |
getKeys() |
hudson.model.Action |
getProjectAction(hudson.model.AbstractProject<?,?> project) |
Collection<? extends hudson.model.Action> |
getProjectActions(hudson.model.AbstractProject<?,?> project) |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
String |
getTypes() |
String |
getValues() |
boolean |
prebuild(hudson.model.AbstractBuild<?,?> build,
hudson.model.BuildListener listener) |
getApiURL, getAuth, getAuthToken, getBaseClassName, getNamespace, getVerbose, perform, perform, setApiURL, setAuth, setAuthToken, setNamespace, setVerboseprepareInjector, startclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcoreLogic, getDisplayName, getKeys, getTypes, getValuesdeleteAPIObjs, fetchApiJsonFromApiServer, hydrateJsonYaml, importJsonOfApiTypes, updateApiTypesannotateJobInfoToResource, consolidateEnvVars, constructBuildUrl, didAllImagesChangeIfNeeded, didICTCauseDeployment, didImageChangeFromPreviousVersion, doesDCTriggerOnImageTag, doIt, doIt, doItCore, getApiURL, getApiURL, getAuth, getAuthToken, getAuthToken, getBaseClassName, getClient, getClient, getLatestReplicationController, getNamespace, getNamespace, getReplicationControllerState, getVerbose, getVerbose, httpGet, isBuildFinished, isBuildRunning, isDeployFinished, isReplicationControllerScaledAppropriately, setAuth, verifyBuildgetOverride, pruneKeyprotected final String types
protected final String keys
protected final String values
private static final Logger LOGGER
public String getTypes()
getTypes in interface IOpenShiftDeleterLabelspublic String getKeys()
getKeys in interface IOpenShiftDeleterLabelspublic String getValues()
getValues in interface IOpenShiftDeleterLabelspublic boolean prebuild(hudson.model.AbstractBuild<?,?> build,
hudson.model.BuildListener listener)
prebuild in interface hudson.tasks.BuildSteppublic hudson.model.Action getProjectAction(hudson.model.AbstractProject<?,?> project)
getProjectAction in interface hudson.tasks.BuildSteppublic Collection<? extends hudson.model.Action> getProjectActions(hudson.model.AbstractProject<?,?> project)
getProjectActions in interface hudson.tasks.BuildSteppublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildStepCopyright © 2004-2020 Red Hat, Inc. All Rights Reserved.