Class DeployIntegrationServer
- java.lang.Object
- 
- hudson.tasks.BuildStepCompatibilityLayer
- 
- hudson.tasks.Publisher
- 
- hudson.tasks.Recorder
- 
- io.jenkins.plugins.deployintegrationserver.DeployIntegrationServer
 
 
 
 
- 
- All Implemented Interfaces:
- ExtensionPoint,- Describable<Publisher>,- BuildStep,- SimpleBuildStep
 
 public class DeployIntegrationServer extends Recorder implements SimpleBuildStep 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classDeployIntegrationServer.DescriptorImpl- 
Nested classes/interfaces inherited from class hudson.tasks.PublisherPublisher.DescriptorExtensionListImpl
 - 
Nested classes/interfaces inherited from interface hudson.tasks.BuildStepBuildStep.PublisherList
 - 
Nested classes/interfaces inherited from interface hudson.ExtensionPointExtensionPoint.LegacyInstancesAreScopedToHudson
 - 
Nested classes/interfaces inherited from interface jenkins.tasks.SimpleBuildStepSimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory
 
- 
 - 
Field Summary- 
Fields inherited from interface hudson.tasks.BuildStepBUILDERS, PUBLISHERS
 
- 
 - 
Constructor SummaryConstructors Constructor Description DeployIntegrationServer(String singleTargetAliases, String groupTargetAliases, String deployerHomeDirectory, String deployerHost, String deployerPort, String deployerCredentialsId, String repositoryAlias, String repositoryDirectory, String deployAssets, String projectName)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDeployAssets()StringgetDeployerCredentialsId()StringgetDeployerHomeDirectory()StringgetDeployerHost()StringgetDeployerPort()StringgetGroupTargetAliases()StringgetProjectName()StringgetRepositoryAlias()StringgetRepositoryDirectory()StringgetSingleTargetAliases()voidperform(Run<?,?> run, FilePath workspace, EnvVars env, Launcher launcher, TaskListener listener)voidsetDeployAssets(String deployAssets)voidsetDeployerCredentialsId(String deployerCredentialsId)voidsetDeployerHomeDirectory(String deployerHomeDirectory)voidsetDeployerHost(String deployerHost)voidsetDeployerPort(String deployerPort)voidsetGroupTargetAliases(String groupTargetAliases)voidsetProjectName(String projectName)voidsetRepositoryAlias(String repositoryAlias)voidsetRepositoryDirectory(String repositoryDirectory)voidsetSingleTargetAliases(String singleTargetAliases)- 
Methods inherited from class hudson.tasks.RecordergetDescriptor
 - 
Methods inherited from class hudson.tasks.Publisherall, getProjectAction, needsToRunAfterFinalized, prebuild
 - 
Methods inherited from class hudson.tasks.BuildStepCompatibilityLayergetProjectAction, getProjectActions, perform, perform, prebuild
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface hudson.tasks.BuildStepgetProjectAction, getProjectActions, getRequiredMonitorService, perform, prebuild
 - 
Methods inherited from interface jenkins.tasks.SimpleBuildStepperform, perform, requiresWorkspace
 
- 
 
- 
- 
- 
Constructor Detail- 
DeployIntegrationServer@DataBoundConstructor public DeployIntegrationServer(String singleTargetAliases, String groupTargetAliases, String deployerHomeDirectory, String deployerHost, String deployerPort, String deployerCredentialsId, String repositoryAlias, String repositoryDirectory, String deployAssets, String projectName) 
 
- 
 - 
Method Detail- 
getSingleTargetAliasespublic String getSingleTargetAliases() 
 - 
setSingleTargetAliases@DataBoundSetter public void setSingleTargetAliases(String singleTargetAliases) 
 - 
getGroupTargetAliasespublic String getGroupTargetAliases() 
 - 
setGroupTargetAliases@DataBoundSetter public void setGroupTargetAliases(String groupTargetAliases) 
 - 
getDeployerHostpublic String getDeployerHost() 
 - 
setDeployerHost@DataBoundSetter public void setDeployerHost(String deployerHost) 
 - 
getDeployerCredentialsIdpublic String getDeployerCredentialsId() 
 - 
setDeployerCredentialsId@DataBoundSetter public void setDeployerCredentialsId(String deployerCredentialsId) 
 - 
getRepositoryAliaspublic String getRepositoryAlias() 
 - 
setRepositoryAlias@DataBoundSetter public void setRepositoryAlias(String repositoryAlias) 
 - 
getRepositoryDirectorypublic String getRepositoryDirectory() 
 - 
setRepositoryDirectory@DataBoundSetter public void setRepositoryDirectory(String repositoryDirectory) 
 - 
getDeployerHomeDirectorypublic String getDeployerHomeDirectory() 
 - 
setDeployerHomeDirectory@DataBoundSetter public void setDeployerHomeDirectory(String deployerHomeDirectory) 
 - 
getProjectNamepublic String getProjectName() 
 - 
setProjectName@DataBoundSetter public void setProjectName(String projectName) 
 - 
getDeployerPortpublic String getDeployerPort() 
 - 
setDeployerPort@DataBoundSetter public void setDeployerPort(String deployerPort) 
 - 
getDeployAssetspublic String getDeployAssets() 
 - 
setDeployAssets@DataBoundSetter public void setDeployAssets(String deployAssets) 
 - 
performpublic void perform(Run<?,?> run, FilePath workspace, EnvVars env, Launcher launcher, TaskListener listener) throws InterruptedException, IOException - Specified by:
- performin interface- SimpleBuildStep
- Throws:
- InterruptedException
- IOException
 
 
- 
 
-