Class CifsHostConfiguration

java.lang.Object
jenkins.plugins.publish_over.BPHostConfiguration<CifsClient,Object>
jenkins.plugins.publish_over_cifs.CifsHostConfiguration
All Implemented Interfaces:
Serializable

public class CifsHostConfiguration extends jenkins.plugins.publish_over.BPHostConfiguration<CifsClient,Object>
See Also:
  • Field Details

  • Constructor Details

    • CifsHostConfiguration

      @DataBoundConstructor public CifsHostConfiguration(String name, String hostname, String username, String password, String remoteRootDir, int port, int timeout, int bufferSize)
  • Method Details

    • getDefaultPort

      public static int getDefaultPort()
    • getDefaultTimeout

      public static int getDefaultTimeout()
    • getDefaultBufferSize

      public static int getDefaultBufferSize()
    • getPassword

      protected final String getPassword()
      Overrides:
      getPassword in class jenkins.plugins.publish_over.BPHostConfiguration<CifsClient,Object>
    • getSmbVersion

      public CifsHostConfiguration.SmbVersions getSmbVersion()
    • setSmbVersion

      @DataBoundSetter public void setSmbVersion(CifsHostConfiguration.SmbVersions smbVersion)
    • getTimeout

      public int getTimeout()
    • setTimeout

      @DataBoundSetter public void setTimeout(int timeout)
    • getBufferSize

      public int getBufferSize()
    • setBufferSize

      @DataBoundSetter public void setBufferSize(int bufferSize)
    • createClient

      public CifsClient createClient(jenkins.plugins.publish_over.BPBuildInfo buildInfo)
      Specified by:
      createClient in class jenkins.plugins.publish_over.BPHostConfiguration<CifsClient,Object>
    • createSmbFile

      protected jcifs.smb.SmbFile createSmbFile(jcifs.CIFSContext context, String url) throws MalformedURLException
      Throws:
      MalformedURLException
    • addToHashCode

      protected org.apache.commons.lang.builder.HashCodeBuilder addToHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder)
      Overrides:
      addToHashCode in class jenkins.plugins.publish_over.BPHostConfiguration<CifsClient,Object>
    • addToEquals

      protected org.apache.commons.lang.builder.EqualsBuilder addToEquals(org.apache.commons.lang.builder.EqualsBuilder builder, CifsHostConfiguration that)
    • addToToString

      protected org.apache.commons.lang.builder.ToStringBuilder addToToString(org.apache.commons.lang.builder.ToStringBuilder builder)
      Overrides:
      addToToString in class jenkins.plugins.publish_over.BPHostConfiguration<CifsClient,Object>
    • equals

      public boolean equals(Object that)
      Overrides:
      equals in class jenkins.plugins.publish_over.BPHostConfiguration<CifsClient,Object>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class jenkins.plugins.publish_over.BPHostConfiguration<CifsClient,Object>
    • toString

      public String toString()
      Overrides:
      toString in class jenkins.plugins.publish_over.BPHostConfiguration<CifsClient,Object>
    • readResolve

      public Object readResolve()
      Overrides:
      readResolve in class jenkins.plugins.publish_over.BPHostConfiguration<CifsClient,Object>