@ApiProperty(value = "The type of the property", allowableValues = "STRING, LONG_STRING, PASSWORD, BOOLEAN, INTEGER, LONG, FLOAT, DOUBLE, FILE, DIRECTORY") public PropertySimpleType getType() { return type; }
@ApiProperty(value = "The category. See POST /alert/defintion/{id}/condition for details.", allowableValues = "AVAILABILITY, THRESHOLD, BASELINE, CHANGE, TRAIT, CONTROL, ALERT, RESOURCE_CONFIG, EVENT, DRIFT, RANGE, AVAIL_DURATION") public String getCategory() { return category; }
@ApiProperty(value = "The collection interval in milliseconds", allowableValues = "A minimum of 30s") public long getCollectionInterval() { return collectionInterval; }
@ApiProperty(value = "Expression to use for condition logic", allowableValues = "ALL, ANY") public String getConditionMode() { return conditionMode; }
@ApiProperty(value = "The priority of the definition", allowableValues = "LOW, MEDIUM, HIGH") public String getPriority() { return priority; }
@ApiProperty("A key/value map of parameters. Keys are strings. The map is populated at the time the " + "schedule is created from its definition") public Map<String, Object> getParams() { return params; }
@ApiProperty("The availability of the resource at the time of retrieval. " + "Please note that when caching the resource, this value may become outdated.") public String getAvailability() { return availability; }
@ApiProperty("ResourceType id for compatible groups") public Integer getResourceTypeId() { return resourceTypeId; }
@ApiProperty(value="Category of the group. ", allowableValues = "COMPATIBLE, MIXED" ) public GroupCategory getCategory() { return category; }
@ApiProperty("Timestamp fo the latest data point in the list") public long getMaxTimeStamp() { return maxTimeStamp; }
@ApiProperty("The message to be transmited") public String getDetail() { return detail; }
@ApiProperty("The user that acknowledged the alert (if any)") public String getAckBy() { return ackBy; }
@ApiProperty( value = "Unit of the dampening period.",allowableValues = "MINUTES, HOURS, DAYS, WEEKS" ) public String getDampeningUnit() { return dampeningUnit; }
@ApiProperty("The ID of the user") public int getId() { return id; }
@ApiProperty("The name of the definition, used to create EventSources") public String getName() { return name; }
@ApiProperty("Configuration that needs to be passed to the definition.") public Map<String, Object> getConfig() { return config; }
@ApiProperty("Name of the resource the operation was run on") public String getResourceName() { return resourceName; }
@ApiProperty("Job-ID of this history item") public String getJobId() { return jobId; }
@ApiProperty("Id of the EventSource") public int getId() { return id; }
@ApiProperty("'Location' of the EventSource. This is e.g. the path to the logfile being monitored. This is required when adding a new EventSource") public String getLocation() { return location; }