Package jenkins.plugins.publish_over_ftp
Class BapFtpHostConfiguration
java.lang.Object
jenkins.plugins.publish_over.BPHostConfiguration<BapFtpClient,Object>
jenkins.plugins.publish_over_ftp.BapFtpHostConfiguration
- All Implemented Interfaces:
Describable<BapFtpHostConfiguration>,Serializable
public class BapFtpHostConfiguration
extends jenkins.plugins.publish_over.BPHostConfiguration<BapFtpClient,Object>
implements Describable<BapFtpHostConfiguration>
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.commons.lang.builder.EqualsBuilderaddToEquals(org.apache.commons.lang.builder.EqualsBuilder builder, BapFtpHostConfiguration 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) createClient(jenkins.plugins.publish_over.BPBuildInfo buildInfo) org.apache.commons.net.ftp.FTPClientbooleanprotected final StringintinthashCode()booleanbooleanbooleanbooleanbooleanvoidsetTimeout(int timeout) voidsetTrustedCertificate(String trustedCertificate) voidsetUseActiveData(boolean useActiveData) voidsetUseFtpOverTls(boolean useFtpOverTls) voidsetUseImplicitTls(boolean useImplicitTls) toString()Methods inherited from class jenkins.plugins.publish_over.BPHostConfiguration
addToEquals, changeToRootDirectory, createClient, exception, getCommonConfig, getEncryptedPassword, getHostname, getHostnameTrimmed, getName, getPort, getRemoteRootDir, getUsername, isDirectoryAbsolute, setCommonConfig, setHostname, setName, setPassword, setPort, setRemoteRootDir, setUsername
-
Field Details
-
DEFAULT_PORT
public static final int DEFAULT_PORT- See Also:
-
DEFAULT_TIMEOUT
public static final int DEFAULT_TIMEOUT- See Also:
-
-
Constructor Details
-
BapFtpHostConfiguration
-
-
Method Details
-
setUseFtpOverTls
@DataBoundSetter public void setUseFtpOverTls(boolean useFtpOverTls) -
setUseImplicitTls
@DataBoundSetter public void setUseImplicitTls(boolean useImplicitTls) -
setTrustedCertificate
-
getPassword
- Overrides:
getPasswordin classjenkins.plugins.publish_over.BPHostConfiguration<BapFtpClient,Object>
-
getTimeout
public int getTimeout() -
setTimeout
public void setTimeout(int timeout) -
isUseActiveData
public boolean isUseActiveData() -
setUseActiveData
public void setUseActiveData(boolean useActiveData) -
getControlEncoding
-
isDisableMakeNestedDirs
public boolean isDisableMakeNestedDirs() -
isDisableRemoteVerification
public boolean isDisableRemoteVerification() -
isUseFtpOverTls
public boolean isUseFtpOverTls() -
isUseImplicitTls
public boolean isUseImplicitTls() -
getTrustedCertificate
-
createClient
- Specified by:
createClientin classjenkins.plugins.publish_over.BPHostConfiguration<BapFtpClient,Object>
-
createFTPClient
public org.apache.commons.net.ftp.FTPClient createFTPClient() throws GeneralSecurityException, FileNotFoundException, IOException -
getDescriptor
- Specified by:
getDescriptorin interfaceDescribable<BapFtpHostConfiguration>
-
addToHashCode
protected org.apache.commons.lang.builder.HashCodeBuilder addToHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder) - Overrides:
addToHashCodein classjenkins.plugins.publish_over.BPHostConfiguration<BapFtpClient,Object>
-
addToEquals
protected org.apache.commons.lang.builder.EqualsBuilder addToEquals(org.apache.commons.lang.builder.EqualsBuilder builder, BapFtpHostConfiguration that) -
addToToString
protected org.apache.commons.lang.builder.ToStringBuilder addToToString(org.apache.commons.lang.builder.ToStringBuilder builder) - Overrides:
addToToStringin classjenkins.plugins.publish_over.BPHostConfiguration<BapFtpClient,Object>
-
equals
- Overrides:
equalsin classjenkins.plugins.publish_over.BPHostConfiguration<BapFtpClient,Object>
-
hashCode
public int hashCode()- Overrides:
hashCodein classjenkins.plugins.publish_over.BPHostConfiguration<BapFtpClient,Object>
-
toString
- Overrides:
toStringin classjenkins.plugins.publish_over.BPHostConfiguration<BapFtpClient,Object>
-
readResolve
- Overrides:
readResolvein classjenkins.plugins.publish_over.BPHostConfiguration<BapFtpClient,Object>
-