Package jenkins.plugins.publish_over_ssh
Class BapSshTransfer
java.lang.Object
jenkins.plugins.publish_over.BPTransfer
jenkins.plugins.publish_over_ssh.BapSshTransfer
- All Implemented Interfaces:
Describable<BapSshTransfer>,Serializable
public class BapSshTransfer
extends jenkins.plugins.publish_over.BPTransfer
implements Describable<BapSshTransfer>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class jenkins.plugins.publish_over.BPTransfer
jenkins.plugins.publish_over.BPTransfer.TransferState -
Constructor Summary
ConstructorsConstructorDescriptionBapSshTransfer(String sourceFiles, String excludes, String remoteDirectory, String removePrefix, boolean remoteDirectorySDF, boolean flatten, boolean cleanRemote, String execCommand, int execTimeout, boolean usePty, boolean keepFilePermissions, boolean noDefaultExcludes, boolean makeEmptyDirs, String patternSeparator) BapSshTransfer(String sourceFiles, String excludes, String remoteDirectory, String removePrefix, boolean remoteDirectorySDF, boolean flatten, String execCommand, int execTimeout, boolean usePty, boolean keepFilePermissions, boolean noDefaultExcludes, boolean makeEmptyDirs, String patternSeparator) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.commons.lang.builder.EqualsBuilderaddToEquals(org.apache.commons.lang.builder.EqualsBuilder builder, BapSshTransfer that) protected org.apache.commons.lang.builder.HashCodeBuilderaddToHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder) protected org.apache.commons.lang.builder.ToStringBuilderaddToToString(org.apache.commons.lang.builder.ToStringBuilder builder) booleanintbooleaninthashCode()booleanbooleanbooleanisUsePty()booleanvoidsetExecCommand(String execCommand) voidsetExecTimeout(int execTimeout) voidsetKeepFilePermissions(boolean keepFilePermissions) voidsetUseAgentForwarding(boolean value) voidsetUsePty(boolean usePty) voidsetUseSftpForExec(boolean useSftpForExec) toString()Methods inherited from class jenkins.plugins.publish_over.BPTransfer
addToEquals, getExcludes, getPatternSeparator, getRemoteDirectory, getRemovePrefix, getSourceFiles, getSourceFiles, hasConfiguredSourceFiles, isCleanRemote, isFlatten, isMakeEmptyDirs, isNoDefaultExcludes, isRemoteDirectorySDF, transfer, transfer, transferFile
-
Constructor Details
-
BapSshTransfer
public BapSshTransfer(String sourceFiles, String excludes, String remoteDirectory, String removePrefix, boolean remoteDirectorySDF, boolean flatten, String execCommand, int execTimeout, boolean usePty, boolean keepFilePermissions, boolean noDefaultExcludes, boolean makeEmptyDirs, String patternSeparator) -
BapSshTransfer
@DataBoundConstructor public BapSshTransfer(String sourceFiles, String excludes, String remoteDirectory, String removePrefix, boolean remoteDirectorySDF, boolean flatten, boolean cleanRemote, String execCommand, int execTimeout, boolean usePty, boolean keepFilePermissions, boolean noDefaultExcludes, boolean makeEmptyDirs, String patternSeparator)
-
-
Method Details
-
getExecCommand
-
setExecCommand
-
getExecTimeout
public int getExecTimeout() -
setExecTimeout
@DataBoundSetter public void setExecTimeout(int execTimeout) -
hasExecCommand
public boolean hasExecCommand() -
isUsePty
public boolean isUsePty() -
setUsePty
@DataBoundSetter public void setUsePty(boolean usePty) -
isUseSftpForExec
public boolean isUseSftpForExec() -
setUseSftpForExec
@DataBoundSetter public void setUseSftpForExec(boolean useSftpForExec) -
isUseAgentForwarding
public boolean isUseAgentForwarding() -
setUseAgentForwarding
@DataBoundSetter public void setUseAgentForwarding(boolean value) -
isKeepFilePermissions
public boolean isKeepFilePermissions() -
setKeepFilePermissions
@DataBoundSetter public void setKeepFilePermissions(boolean keepFilePermissions) -
getDescriptor
- Specified by:
getDescriptorin interfaceDescribable<BapSshTransfer>
-
addToHashCode
protected org.apache.commons.lang.builder.HashCodeBuilder addToHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder) - Overrides:
addToHashCodein classjenkins.plugins.publish_over.BPTransfer
-
addToEquals
protected org.apache.commons.lang.builder.EqualsBuilder addToEquals(org.apache.commons.lang.builder.EqualsBuilder builder, BapSshTransfer that) -
addToToString
protected org.apache.commons.lang.builder.ToStringBuilder addToToString(org.apache.commons.lang.builder.ToStringBuilder builder) - Overrides:
addToToStringin classjenkins.plugins.publish_over.BPTransfer
-
equals
- Overrides:
equalsin classjenkins.plugins.publish_over.BPTransfer
-
hashCode
public int hashCode()- Overrides:
hashCodein classjenkins.plugins.publish_over.BPTransfer
-
toString
- Overrides:
toStringin classjenkins.plugins.publish_over.BPTransfer
-