Class ConditionMonitorOutputV1

java.lang.Object
com.seeq.model.ConditionMonitorOutputV1

public class ConditionMonitorOutputV1 extends Object
ConditionMonitorOutputV1
  • Constructor Details

    • ConditionMonitorOutputV1

      public ConditionMonitorOutputV1()
  • Method Details

    • conditionIds

      public ConditionMonitorOutputV1 conditionIds(List<String> conditionIds)
    • addConditionIdsItem

      public ConditionMonitorOutputV1 addConditionIdsItem(String conditionIdsItem)
    • getConditionIds

      public List<String> getConditionIds()
      The IDs of the monitored conditions
      Returns:
      conditionIds
    • setConditionIds

      public void setConditionIds(List<String> conditionIds)
    • createdAt

      public ConditionMonitorOutputV1 createdAt(String createdAt)
    • getCreatedAt

      public String getCreatedAt()
      The time the condition monitor was created
      Returns:
      createdAt
    • setCreatedAt

      public void setCreatedAt(String createdAt)
    • creator

      public ConditionMonitorOutputV1 creator(IdentityPreviewV1 creator)
    • getCreator

      public IdentityPreviewV1 getCreator()
      Get creator
      Returns:
      creator
    • setCreator

      public void setCreator(IdentityPreviewV1 creator)
    • cronSchedule

      public ConditionMonitorOutputV1 cronSchedule(List<String> cronSchedule)
    • addCronScheduleItem

      public ConditionMonitorOutputV1 addCronScheduleItem(String cronScheduleItem)
    • getCronSchedule

      public List<String> getCronSchedule()
      The condition monitor's check interval(s) as a list of cron expressions (see https://www.quartz-scheduler.org/documentation/quartz-2.3.0/tutorials/crontrigger.html)
      Returns:
      cronSchedule
    • setCronSchedule

      public void setCronSchedule(List<String> cronSchedule)
    • cronScheduleDescription

      public ConditionMonitorOutputV1 cronScheduleDescription(String cronScheduleDescription)
    • getCronScheduleDescription

      public String getCronScheduleDescription()
      A human readable description of the cronSchedule attribute
      Returns:
      cronScheduleDescription
    • setCronScheduleDescription

      public void setCronScheduleDescription(String cronScheduleDescription)
    • description

      public ConditionMonitorOutputV1 description(String description)
    • getDescription

      public String getDescription()
      Clarifying information or other plain language description of this item
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • effectivePermissions

      public ConditionMonitorOutputV1 effectivePermissions(PermissionsV1 effectivePermissions)
    • getEffectivePermissions

      public PermissionsV1 getEffectivePermissions()
      Get effectivePermissions
      Returns:
      effectivePermissions
    • setEffectivePermissions

      public void setEffectivePermissions(PermissionsV1 effectivePermissions)
    • enabled

      public ConditionMonitorOutputV1 enabled(Boolean enabled)
    • getEnabled

      public Boolean getEnabled()
      Whether this condition monitor is enabled or not
      Returns:
      enabled
    • setEnabled

      public void setEnabled(Boolean enabled)
    • executorId

      public ConditionMonitorOutputV1 executorId(String executorId)
    • getExecutorId

      public String getExecutorId()
      ID of the monitor's creator
      Returns:
      executorId
    • setExecutorId

      public void setExecutorId(String executorId)
    • id

    • getId

      public String getId()
      The ID that can be used to interact with the item
      Returns:
      id
    • setId

      public void setId(String id)
    • isArchived

      public ConditionMonitorOutputV1 isArchived(Boolean isArchived)
    • getIsArchived

      public Boolean getIsArchived()
      Whether item is archived
      Returns:
      isArchived
    • setIsArchived

      public void setIsArchived(Boolean isArchived)
    • isRedacted

      public ConditionMonitorOutputV1 isRedacted(Boolean isRedacted)
    • getIsRedacted

      public Boolean getIsRedacted()
      Whether item is redacted
      Returns:
      isRedacted
    • setIsRedacted

      public void setIsRedacted(Boolean isRedacted)
    • itemFinderId

      public ConditionMonitorOutputV1 itemFinderId(String itemFinderId)
    • getItemFinderId

      public String getItemFinderId()
      The ID, if present, of the Item Finder that populates the list of condition IDs
      Returns:
      itemFinderId
    • setItemFinderId

      public void setItemFinderId(String itemFinderId)
    • name

      public ConditionMonitorOutputV1 name(String name)
    • getName

      public String getName()
      The human readable name
      Returns:
      name
    • setName

      public void setName(String name)
    • queryRangeLookAhead

      public ConditionMonitorOutputV1 queryRangeLookAhead(String queryRangeLookAhead)
    • getQueryRangeLookAhead

      public String getQueryRangeLookAhead()
      Query range look ahead in seconds
      Returns:
      queryRangeLookAhead
    • setQueryRangeLookAhead

      public void setQueryRangeLookAhead(String queryRangeLookAhead)
    • statusMessage

      public ConditionMonitorOutputV1 statusMessage(String statusMessage)
    • getStatusMessage

      public String getStatusMessage()
      A plain language status message with information about any issues that may have been encountered during an operation
      Returns:
      statusMessage
    • setStatusMessage

      public void setStatusMessage(String statusMessage)
    • translationKey

      public ConditionMonitorOutputV1 translationKey(String translationKey)
    • getTranslationKey

      public String getTranslationKey()
      The item's translation key, if any
      Returns:
      translationKey
    • setTranslationKey

      public void setTranslationKey(String translationKey)
    • type

      public ConditionMonitorOutputV1 type(String type)
    • getType

      public String getType()
      The type of the item
      Returns:
      type
    • setType

      public void setType(String type)
    • updatedAt

      public ConditionMonitorOutputV1 updatedAt(String updatedAt)
    • getUpdatedAt

      public String getUpdatedAt()
      The last time the condition monitor was updated
      Returns:
      updatedAt
    • setUpdatedAt

      public void setUpdatedAt(String updatedAt)
    • 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