Class MonitorDefinitionOutputV1

java.lang.Object
com.seeq.model.MonitorDefinitionOutputV1

public class MonitorDefinitionOutputV1 extends Object
MonitorDefinitionOutputV1
  • Constructor Details

    • MonitorDefinitionOutputV1

      public MonitorDefinitionOutputV1()
  • Method Details

    • description

      public MonitorDefinitionOutputV1 description(String description)
    • getDescription

      public String getDescription()
      Human readable description of the facet of the system being monitored.
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • path

      public MonitorDefinitionOutputV1 path(String path)
    • getPath

      public String getPath()
      Path of the monitor. Note, sections of the path that are wrapped in {} will be substituted with the arguments provided in the post. Substitution is done positionally such that the first argument provided will be substituted for the first occurrence of {.*} in the path. Note, monitor paths might not be unique, as paths can be used as timers, meters, counters, and gauges, and each will have its own suffix appended.
      Returns:
      path
    • setPath

      public void setPath(String path)
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object