@Generated(value="jsii-pacmak/0.22.0 (build 14afdde)", date="2020-02-26T08:38:33.256Z") @Stability(value=Stable) public interface OnEventOptions extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
OnEventOptions.Builder
A builder for
OnEventOptions |
static class |
OnEventOptions.Jsii$Proxy
An implementation for
OnEventOptions |
| Modifier and Type | Method and Description |
|---|---|
static OnEventOptions.Builder |
builder() |
default String |
getDescription()
A description of the rule's purpose.
|
default EventPattern |
getEventPattern()
Additional restrictions for the event to route to the specified target.
|
default String |
getRuleName()
A name for the rule.
|
default IRuleTarget |
getTarget()
The target to register for the event.
|
@Stability(value=Stable) default String getDescription()
Default: - No description
@Stability(value=Stable) default EventPattern getEventPattern()
The method that generates the rule probably imposes some type of event filtering. The filtering implied by what you pass here is added on top of that filtering.
Default: - No additional filtering based on an event pattern.
http://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/CloudWatchEventsandEventPatterns.html@Stability(value=Stable) default String getRuleName()
Default: AWS CloudFormation generates a unique physical ID.
@Stability(value=Stable) default IRuleTarget getTarget()
Default: - No target is added to the rule. Use `addTarget()` to add a target.
@Stability(value=Stable) static OnEventOptions.Builder builder()
OnEventOptions.Builder of OnEventOptionsCopyright © 2020. All rights reserved.