public class OpenShiftScaler extends TimedOpenShiftBaseStep implements IOpenShiftScaler
| Modifier and Type | Class and Description |
|---|---|
static class |
OpenShiftScaler.DescriptorImpl |
ITimedOpenShiftPlugin.TimeoutUnitjenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Modifier and Type | Field and Description |
|---|---|
protected String |
depCfg |
private static Logger |
LOGGER |
protected String |
replicaCount |
protected String |
verifyReplicaCount |
waitTime, waitUnitapiURL, 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 |
|---|
OpenShiftScaler(String depCfg,
String replicaCount) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDepCfg() |
hudson.model.Action |
getProjectAction(hudson.model.AbstractProject<?,?> project) |
Collection<? extends hudson.model.Action> |
getProjectActions(hudson.model.AbstractProject<?,?> project) |
String |
getReplicaCount() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
String |
getVerifyReplicaCount() |
boolean |
prebuild(hudson.model.AbstractBuild<?,?> build,
hudson.model.BuildListener listener) |
void |
setVerifyReplicaCount(String verifyReplicaCount) |
getWaitTime, getWaitUnit, setWaitTime, setWaitUnitgetApiURL, getAuth, getAuthToken, getBaseClassName, getNamespace, getVerbose, perform, perform, setApiURL, setAuth, setAuthToken, setNamespace, setVerboseprepareInjector, startclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcoreLogic, getDepCfg, getDisplayName, getGlobalTimeoutConfiguration, getReplicaCount, getVerifyReplicaCountgetTimeout, getWaitTime, getWaitUnitannotateJobInfoToResource, 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 depCfg
protected final String replicaCount
protected String verifyReplicaCount
private static final Logger LOGGER
public String getDepCfg()
getDepCfg in interface IOpenShiftScalerpublic String getReplicaCount()
getReplicaCount in interface IOpenShiftScalerpublic String getVerifyReplicaCount()
getVerifyReplicaCount in interface IOpenShiftScaler@DataBoundSetter public void setVerifyReplicaCount(String verifyReplicaCount)
public 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.