Class RemoteJobInfo

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

public class RemoteJobInfo extends Object implements Describable<RemoteJobInfo>, Serializable
Remote Job Configuration
Author:
HW
See Also:
  • Constructor Details

    • RemoteJobInfo

      @DataBoundConstructor public RemoteJobInfo()
  • Method Details

    • getDescriptor

      public Descriptor<RemoteJobInfo> 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<RemoteJobInfo>
    • getId

      public String getId()
    • setId

      @DataBoundSetter public void setId(String id)
    • getRemoteServer

      public String getRemoteServer()
    • setRemoteServer

      @DataBoundSetter public void setRemoteServer(String remoteServer)
    • getRemoteJobName

      public String getRemoteJobName()
    • setRemoteJobName

      @DataBoundSetter public void setRemoteJobName(String remoteJobName)
    • getUid

      public String getUid()
    • setUid

      @DataBoundSetter public void setUid(String uid)
    • getTriggerResults

      public List<String> getTriggerResults()
    • getResultChecks

      public List<ResultCheck> getResultChecks()
    • setResultChecks

      @DataBoundSetter public void setResultChecks(List<ResultCheck> resultChecks)
    • isTriggerResultChecked

      public Boolean isTriggerResultChecked(String result)
      Check if selected
      Parameters:
      result - need check result
      Returns:
      is selected
    • setTriggerResults

      @DataBoundSetter public void setTriggerResults(List<Boolean> triggerResults)
      spec set triggerResults with checked list
      Parameters:
      triggerResults - trigger result list