Class RemoteJenkinsServer

java.lang.Object
io.jenkins.plugins.remote.result.trigger.RemoteJenkinsServer
All Implemented Interfaces:
Describable<RemoteJenkinsServer>, Serializable

public class RemoteJenkinsServer extends Object implements Describable<RemoteJenkinsServer>, Serializable
Holds everything regarding the remote server we wish to connect to, including validations and what not.
Author:
Maurice W.
See Also:
  • Constructor Details

    • RemoteJenkinsServer

      @DataBoundConstructor public RemoteJenkinsServer()
  • Method Details

    • getDescriptor

      public Descriptor<RemoteJenkinsServer> getDescriptor()
      Gets the descriptor for this instance.

      Descriptor is a singleton for every concrete Describable implementation, so if a.getClass() == b.getClass() then by default a.getDescriptor() == b.getDescriptor() as well. (In rare cases a single implementation class may be used for instances with distinct descriptors.)

      Specified by:
      getDescriptor in interface Describable<RemoteJenkinsServer>
    • getId

      public String getId()
    • setId

      @DataBoundSetter public void setId(String id)
    • getDisplayName

      public String getDisplayName()
    • setDisplayName

      @DataBoundSetter public void setDisplayName(String displayName)
    • isTrustAllCertificates

      public boolean isTrustAllCertificates()
    • setTrustAllCertificates

      @DataBoundSetter public void setTrustAllCertificates(boolean trustAllCertificates)
    • getAuth2

      public Auth2 getAuth2()
    • setAuth2

      @DataBoundSetter public void setAuth2(Auth2 auth2)
    • getUrl

      public String getUrl()
    • setUrl

      @DataBoundSetter public void setUrl(String url)