Class IpdJobRegistration

java.lang.Object
com.atlassian.diagnostics.ipd.api.jobs.IpdJobRegistration

public class IpdJobRegistration extends Object
Since:
5.0.0
  • Method Details

    • getKey

      public String getKey()
    • getIpdJob

      public IpdJob getIpdJob()
    • isWorkInProgress

      public boolean isWorkInProgress()
    • builder

      public static IpdJobRegistration.IpdJobRegistrationBuilder builder(IpdJob ipdJob, String key)
      Creates a new IpdJobRegistrationBuilder.
      Parameters:
      ipdJob - the job to register
      key - unique key for the job, should be dot-separated string e.g. database.connection.latency
      Returns:
      a new IpdJobRegistrationBuilder
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object