Package com.aq.aqconnect
Class AQPluginBuilderAction
- java.lang.Object
-
- hudson.tasks.BuildStepCompatibilityLayer
-
- hudson.tasks.Publisher
-
- hudson.tasks.Recorder
-
- com.aq.aqconnect.AQPluginBuilderAction
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<Publisher>
,BuildStep
,SimpleBuildStep
public class AQPluginBuilderAction extends Recorder implements SimpleBuildStep
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AQPluginBuilderAction.DescriptorImpl
-
Nested classes/interfaces inherited from class hudson.tasks.Publisher
Publisher.DescriptorExtensionListImpl
-
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherList
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Nested classes/interfaces inherited from interface jenkins.tasks.SimpleBuildStep
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory
-
-
Field Summary
-
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Secret
getApiKey()
String
getAppURL()
AQPluginBuilderAction.DescriptorImpl
getDescriptor()
String
getJobId()
String
getMaxWaitTimeInMins()
String
getProxyHost()
String
getProxyPort()
BuildStepMonitor
getRequiredMonitorService()
String
getRunParamStr()
Boolean
getSSLChecks()
String
getStepFailureThreshold()
String
getTenantCode()
String
getUserName()
void
perform(Run<?,?> run, FilePath workspace, Launcher launcher, TaskListener listener)
-
Methods inherited from class hudson.tasks.Publisher
all, getProjectAction, needsToRunAfterFinalized, prebuild
-
Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectActions, perform, perform, prebuild
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface hudson.tasks.BuildStep
getProjectAction, getProjectActions, perform, prebuild
-
Methods inherited from interface jenkins.tasks.SimpleBuildStep
perform, perform, requiresWorkspace
-
-
-
-
Method Detail
-
getApiKey
public Secret getApiKey()
-
getUserName
public String getUserName()
-
getJobId
public String getJobId()
-
getAppURL
public String getAppURL()
-
getRunParamStr
public String getRunParamStr()
-
getProxyPort
public String getProxyPort()
-
getProxyHost
public String getProxyHost()
-
getTenantCode
public String getTenantCode()
-
getStepFailureThreshold
public String getStepFailureThreshold()
-
getMaxWaitTimeInMins
public String getMaxWaitTimeInMins()
-
getSSLChecks
public Boolean getSSLChecks()
-
getDescriptor
public AQPluginBuilderAction.DescriptorImpl getDescriptor()
- Specified by:
getDescriptor
in interfaceDescribable<Publisher>
- Overrides:
getDescriptor
in classRecorder
-
perform
public void perform(@NonNull Run<?,?> run, @NonNull FilePath workspace, @NonNull Launcher launcher, @NonNull TaskListener listener) throws InterruptedException, IOException
- Specified by:
perform
in interfaceSimpleBuildStep
- Throws:
InterruptedException
IOException
-
getRequiredMonitorService
public BuildStepMonitor getRequiredMonitorService()
- Specified by:
getRequiredMonitorService
in interfaceBuildStep
-
-