public class OpenShiftScalerPostAction extends TimedOpenShiftBasePostAction implements IOpenShiftScaler
Modifier and Type | Class and Description |
---|---|
static class |
OpenShiftScalerPostAction.DescriptorImpl
Descriptor for
OpenShiftScalerPostAction . |
hudson.tasks.Publisher.DescriptorExtensionListImpl
ITimedOpenShiftPlugin.TimeoutUnit
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory
Modifier and Type | Field and Description |
---|---|
protected String |
depCfg |
protected String |
replicaCount |
protected String |
verifyReplicaCount |
waitTime, waitUnit
apiURL, auth, authToken, namespace, verbose
DISPLAY_NAME
ANNOTATION_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 |
---|
OpenShiftScalerPostAction(String apiURL,
String depCfg,
String namespace,
String replicaCount,
String authToken,
String verbose,
String verifyReplicaCount,
String waitTime,
String waitUnit) |
Modifier and Type | Method and Description |
---|---|
String |
getDepCfg() |
String |
getReplicaCount() |
String |
getVerifyReplicaCount() |
getWaitTime, getWaitUnit
getApiURL, getAuth, getAuthToken, getBaseClassName, getNamespace, getRequiredMonitorService, getVerbose, needsToRunAfterFinalized, perform, perform, setAuth
getProjectAction, getProjectActions, perform, prebuild
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
coreLogic, getDepCfg, getDisplayName, getGlobalTimeoutConfiguration, getReplicaCount, getVerifyReplicaCount
getTimeout, getWaitTime, getWaitUnit
annotateJobInfoToResource, 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, verifyBuild
getOverride, pruneKey
protected final String depCfg
protected final String replicaCount
protected final String verifyReplicaCount
public String getDepCfg()
getDepCfg
in interface IOpenShiftScaler
public String getReplicaCount()
getReplicaCount
in interface IOpenShiftScaler
public String getVerifyReplicaCount()
getVerifyReplicaCount
in interface IOpenShiftScaler
Copyright © 2004-2020 Red Hat, Inc. All Rights Reserved.