public class CreateRuleRequest extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CreateRuleRequest.AlertMethodsEnum
Gets or Sets alertMethods
|
static class |
CreateRuleRequest.RuleTypeEnum
Gets or Sets ruleType
|
| Constructor and Description |
|---|
CreateRuleRequest() |
public CreateRuleRequest alertMethods(List<CreateRuleRequest.AlertMethodsEnum> alertMethods)
public CreateRuleRequest addAlertMethodsItem(CreateRuleRequest.AlertMethodsEnum alertMethodsItem)
public List<CreateRuleRequest.AlertMethodsEnum> getAlertMethods()
public void setAlertMethods(List<CreateRuleRequest.AlertMethodsEnum> alertMethods)
public CreateRuleRequest conditionOperator(String conditionOperator)
public String getConditionOperator()
public void setConditionOperator(String conditionOperator)
public CreateRuleRequest conditions(List<ConditionForCreateRuleInput> conditions)
public CreateRuleRequest addConditionsItem(ConditionForCreateRuleInput conditionsItem)
@Valid public @Valid List<ConditionForCreateRuleInput> getConditions()
public void setConditions(List<ConditionForCreateRuleInput> conditions)
public CreateRuleRequest contactGroupIds(List<String> contactGroupIds)
public CreateRuleRequest addContactGroupIdsItem(String contactGroupIdsItem)
public List<String> getContactGroupIds()
public CreateRuleRequest description(String description)
public String getDescription()
public void setDescription(String description)
public CreateRuleRequest dimensionConditions(DimensionConditionsForCreateRuleInput dimensionConditions)
@Valid public @Valid DimensionConditionsForCreateRuleInput getDimensionConditions()
public void setDimensionConditions(DimensionConditionsForCreateRuleInput dimensionConditions)
public CreateRuleRequest effectEndAt(String effectEndAt)
@NotNull public @NotNull String getEffectEndAt()
public void setEffectEndAt(String effectEndAt)
public CreateRuleRequest effectStartAt(String effectStartAt)
@NotNull public @NotNull String getEffectStartAt()
public void setEffectStartAt(String effectStartAt)
public CreateRuleRequest enableState(String enableState)
@NotNull public @NotNull String getEnableState()
public void setEnableState(String enableState)
public CreateRuleRequest evaluationCount(Integer evaluationCount)
@NotNull public @NotNull Integer getEvaluationCount()
public void setEvaluationCount(Integer evaluationCount)
public CreateRuleRequest level(String level)
@NotNull public @NotNull String getLevel()
public void setLevel(String level)
public CreateRuleRequest levelConditions(List<LevelConditionForCreateRuleInput> levelConditions)
public CreateRuleRequest addLevelConditionsItem(LevelConditionForCreateRuleInput levelConditionsItem)
@Valid public @Valid List<LevelConditionForCreateRuleInput> getLevelConditions()
public void setLevelConditions(List<LevelConditionForCreateRuleInput> levelConditions)
public CreateRuleRequest multipleConditions(Boolean multipleConditions)
public Boolean isMultipleConditions()
public void setMultipleConditions(Boolean multipleConditions)
public CreateRuleRequest namespace(String namespace)
@NotNull public @NotNull String getNamespace()
public void setNamespace(String namespace)
public CreateRuleRequest noData(NoDataForCreateRuleInput noData)
@Valid public @Valid NoDataForCreateRuleInput getNoData()
public void setNoData(NoDataForCreateRuleInput noData)
public CreateRuleRequest notificationId(String notificationId)
public String getNotificationId()
public void setNotificationId(String notificationId)
public CreateRuleRequest notifyTemplates(List<NotifyTemplateForCreateRuleInput> notifyTemplates)
public CreateRuleRequest addNotifyTemplatesItem(NotifyTemplateForCreateRuleInput notifyTemplatesItem)
@Valid public @Valid List<NotifyTemplateForCreateRuleInput> getNotifyTemplates()
public void setNotifyTemplates(List<NotifyTemplateForCreateRuleInput> notifyTemplates)
public CreateRuleRequest originalDimensions(Map<String,List<String>> originalDimensions)
public CreateRuleRequest putOriginalDimensionsItem(String key, List<String> originalDimensionsItem)
@Valid public @Valid Map<String,List<String>> getOriginalDimensions()
public void setOriginalDimensions(Map<String,List<String>> originalDimensions)
public CreateRuleRequest projectName(String projectName)
public String getProjectName()
public void setProjectName(String projectName)
public CreateRuleRequest recoveryNotify(RecoveryNotifyForCreateRuleInput recoveryNotify)
@Valid public @Valid RecoveryNotifyForCreateRuleInput getRecoveryNotify()
public void setRecoveryNotify(RecoveryNotifyForCreateRuleInput recoveryNotify)
public CreateRuleRequest regions(List<String> regions)
public CreateRuleRequest addRegionsItem(String regionsItem)
public CreateRuleRequest ruleName(String ruleName)
@NotNull public @NotNull String getRuleName()
public void setRuleName(String ruleName)
public CreateRuleRequest ruleType(CreateRuleRequest.RuleTypeEnum ruleType)
@NotNull public @NotNull CreateRuleRequest.RuleTypeEnum getRuleType()
public void setRuleType(CreateRuleRequest.RuleTypeEnum ruleType)
public CreateRuleRequest silenceTime(Integer silenceTime)
@NotNull public @NotNull Integer getSilenceTime()
public void setSilenceTime(Integer silenceTime)
public CreateRuleRequest subNamespace(String subNamespace)
@NotNull public @NotNull String getSubNamespace()
public void setSubNamespace(String subNamespace)
public CreateRuleRequest tags(List<ConvertTagForCreateRuleInput> tags)
public CreateRuleRequest addTagsItem(ConvertTagForCreateRuleInput tagsItem)
@Valid public @Valid List<ConvertTagForCreateRuleInput> getTags()
public void setTags(List<ConvertTagForCreateRuleInput> tags)
public CreateRuleRequest webhook(String webhook)
public String getWebhook()
public void setWebhook(String webhook)
public CreateRuleRequest webhookIds(List<String> webhookIds)
public CreateRuleRequest addWebhookIdsItem(String webhookIdsItem)
Copyright © 2026. All rights reserved.