@Generated(value="jsii-pacmak/1.1.0 (build df55f5e)", date="2020-04-10T14:28:19.283Z") @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) @Nullable default String getDescription()
Default: - No description
@Stability(value=Stable) @Nullable 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) @Nullable default String getRuleName()
Default: AWS CloudFormation generates a unique physical ID.
@Stability(value=Stable) @Nullable 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.