public class CreateEventRuleRequest extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CreateEventRuleRequest.EventBusNameEnum
Gets or Sets eventBusName
|
static class |
CreateEventRuleRequest.StatusEnum
Gets or Sets status
|
| Constructor and Description |
|---|
CreateEventRuleRequest() |
public CreateEventRuleRequest contactGroupIds(List<String> contactGroupIds)
public CreateEventRuleRequest addContactGroupIdsItem(String contactGroupIdsItem)
public List<String> getContactGroupIds()
public CreateEventRuleRequest contactMethods(List<String> contactMethods)
public CreateEventRuleRequest addContactMethodsItem(String contactMethodsItem)
public List<String> getContactMethods()
public CreateEventRuleRequest description(String description)
public String getDescription()
public void setDescription(String description)
public CreateEventRuleRequest effectiveTime(EffectiveTimeForCreateEventRuleInput effectiveTime)
@Valid public @Valid EffectiveTimeForCreateEventRuleInput getEffectiveTime()
public void setEffectiveTime(EffectiveTimeForCreateEventRuleInput effectiveTime)
public CreateEventRuleRequest endpoint(String endpoint)
public String getEndpoint()
public void setEndpoint(String endpoint)
public CreateEventRuleRequest eventBusName(CreateEventRuleRequest.EventBusNameEnum eventBusName)
@NotNull
@Size(min=2,
max=127)
public @NotNull @Size(min=2,max=127) CreateEventRuleRequest.EventBusNameEnum getEventBusName()
public void setEventBusName(CreateEventRuleRequest.EventBusNameEnum eventBusName)
public CreateEventRuleRequest eventSource(String eventSource)
@NotNull public @NotNull String getEventSource()
public void setEventSource(String eventSource)
public CreateEventRuleRequest eventType(List<String> eventType)
public CreateEventRuleRequest addEventTypeItem(String eventTypeItem)
public CreateEventRuleRequest filterPattern(Map<String,Object> filterPattern)
public CreateEventRuleRequest putFilterPatternItem(String key, Object filterPatternItem)
public Map<String,Object> getFilterPattern()
public CreateEventRuleRequest level(String level)
@NotNull public @NotNull String getLevel()
public void setLevel(String level)
public CreateEventRuleRequest messageQueue(List<MessageQueueForCreateEventRuleInput> messageQueue)
public CreateEventRuleRequest addMessageQueueItem(MessageQueueForCreateEventRuleInput messageQueueItem)
@Valid public @Valid List<MessageQueueForCreateEventRuleInput> getMessageQueue()
public void setMessageQueue(List<MessageQueueForCreateEventRuleInput> messageQueue)
public CreateEventRuleRequest notifyTemplates(List<NotifyTemplateForCreateEventRuleInput> notifyTemplates)
public CreateEventRuleRequest addNotifyTemplatesItem(NotifyTemplateForCreateEventRuleInput notifyTemplatesItem)
@Valid public @Valid List<NotifyTemplateForCreateEventRuleInput> getNotifyTemplates()
public void setNotifyTemplates(List<NotifyTemplateForCreateEventRuleInput> notifyTemplates)
public CreateEventRuleRequest ruleName(String ruleName)
@NotNull
@Size(min=2,
max=127)
public @NotNull @Size(min=2,max=127) String getRuleName()
public void setRuleName(String ruleName)
public CreateEventRuleRequest status(CreateEventRuleRequest.StatusEnum status)
public CreateEventRuleRequest.StatusEnum getStatus()
public void setStatus(CreateEventRuleRequest.StatusEnum status)
public CreateEventRuleRequest tlSTarget(List<TLSTargetForCreateEventRuleInput> tlSTarget)
public CreateEventRuleRequest addTlSTargetItem(TLSTargetForCreateEventRuleInput tlSTargetItem)
@Valid public @Valid List<TLSTargetForCreateEventRuleInput> getTlSTarget()
public void setTlSTarget(List<TLSTargetForCreateEventRuleInput> tlSTarget)
public CreateEventRuleRequest webhookIds(List<String> webhookIds)
public CreateEventRuleRequest addWebhookIdsItem(String webhookIdsItem)
Copyright © 2026. All rights reserved.