Package com.seeq.model
Class ConditionMonitorOutputV1
java.lang.Object
com.seeq.model.ConditionMonitorOutputV1
ConditionMonitorOutputV1
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddConditionIdsItem
(String conditionIdsItem) addCronScheduleItem
(String cronScheduleItem) conditionIds
(List<String> conditionIds) creator
(IdentityPreviewV1 creator) cronSchedule
(List<String> cronSchedule) cronScheduleDescription
(String cronScheduleDescription) description
(String description) effectivePermissions
(PermissionsV1 effectivePermissions) boolean
executorId
(String executorId) The IDs of the monitored conditionsThe time the condition monitor was createdGet creatorThe 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)A human readable description of the cronSchedule attributeClarifying information or other plain language description of this itemGet effectivePermissionsWhether this condition monitor is enabled or notID of the monitor's creatorgetId()
The ID that can be used to interact with the itemWhether item is archivedWhether item is redactedThe ID, if present, of the Item Finder that populates the list of condition IDsgetName()
The human readable nameQuery range look ahead in secondsA plain language status message with information about any issues that may have been encountered during an operationThe item's translation key, if anygetType()
The type of the itemThe last time the condition monitor was updatedint
hashCode()
isArchived
(Boolean isArchived) isRedacted
(Boolean isRedacted) itemFinderId
(String itemFinderId) queryRangeLookAhead
(String queryRangeLookAhead) void
setConditionIds
(List<String> conditionIds) void
setCreatedAt
(String createdAt) void
setCreator
(IdentityPreviewV1 creator) void
setCronSchedule
(List<String> cronSchedule) void
setCronScheduleDescription
(String cronScheduleDescription) void
setDescription
(String description) void
setEffectivePermissions
(PermissionsV1 effectivePermissions) void
setEnabled
(Boolean enabled) void
setExecutorId
(String executorId) void
void
setIsArchived
(Boolean isArchived) void
setIsRedacted
(Boolean isRedacted) void
setItemFinderId
(String itemFinderId) void
void
setQueryRangeLookAhead
(String queryRangeLookAhead) void
setStatusMessage
(String statusMessage) void
setTranslationKey
(String translationKey) void
void
setUpdatedAt
(String updatedAt) statusMessage
(String statusMessage) toString()
translationKey
(String translationKey)
-
Constructor Details
-
ConditionMonitorOutputV1
public ConditionMonitorOutputV1()
-
-
Method Details
-
conditionIds
-
addConditionIdsItem
-
getConditionIds
The IDs of the monitored conditions- Returns:
- conditionIds
-
setConditionIds
-
createdAt
-
getCreatedAt
The time the condition monitor was created- Returns:
- createdAt
-
setCreatedAt
-
creator
-
getCreator
Get creator- Returns:
- creator
-
setCreator
-
cronSchedule
-
addCronScheduleItem
-
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
-
cronScheduleDescription
-
getCronScheduleDescription
A human readable description of the cronSchedule attribute- Returns:
- cronScheduleDescription
-
setCronScheduleDescription
-
description
-
getDescription
Clarifying information or other plain language description of this item- Returns:
- description
-
setDescription
-
effectivePermissions
-
getEffectivePermissions
Get effectivePermissions- Returns:
- effectivePermissions
-
setEffectivePermissions
-
enabled
-
getEnabled
Whether this condition monitor is enabled or not- Returns:
- enabled
-
setEnabled
-
executorId
-
getExecutorId
ID of the monitor's creator- Returns:
- executorId
-
setExecutorId
-
id
-
getId
The ID that can be used to interact with the item- Returns:
- id
-
setId
-
isArchived
-
getIsArchived
Whether item is archived- Returns:
- isArchived
-
setIsArchived
-
isRedacted
-
getIsRedacted
Whether item is redacted- Returns:
- isRedacted
-
setIsRedacted
-
itemFinderId
-
getItemFinderId
The ID, if present, of the Item Finder that populates the list of condition IDs- Returns:
- itemFinderId
-
setItemFinderId
-
name
-
getName
The human readable name- Returns:
- name
-
setName
-
queryRangeLookAhead
-
getQueryRangeLookAhead
Query range look ahead in seconds- Returns:
- queryRangeLookAhead
-
setQueryRangeLookAhead
-
statusMessage
-
getStatusMessage
A plain language status message with information about any issues that may have been encountered during an operation- Returns:
- statusMessage
-
setStatusMessage
-
translationKey
-
getTranslationKey
The item's translation key, if any- Returns:
- translationKey
-
setTranslationKey
-
type
-
getType
The type of the item- Returns:
- type
-
setType
-
updatedAt
-
getUpdatedAt
The last time the condition monitor was updated- Returns:
- updatedAt
-
setUpdatedAt
-
equals
-
hashCode
public int hashCode() -
toString
-