@Stability(value=Stable) public static final class EventPattern.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements EventPattern
EventPatternsoftware.amazon.jsii.JsiiObject.InitializationModeEventPattern.Builder, EventPattern.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
List<String> |
getAccount()
The 12-digit number identifying an AWS account.
|
Map<String,Object> |
getDetail()
A JSON object, whose content is at the discretion of the service originating the event.
|
List<String> |
getDetailType()
Identifies, in combination with the source field, the fields and values that appear in the detail field.
|
List<String> |
getId()
A unique value is generated for every event.
|
List<String> |
getRegion()
Identifies the AWS region where the event originated.
|
List<String> |
getResources()
This JSON array contains ARNs that identify resources that are involved in the event.
|
List<String> |
getSource()
Identifies the service that sourced the event.
|
List<String> |
getTime()
The event timestamp, which can be specified by the service originating the event.
|
List<String> |
getVersion()
By default, this is set to 0 (zero) in all events.
|
int |
hashCode() |
jsiiAsyncCall, jsiiCall, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticGet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.public List<String> getAccount()
EventPatterngetAccount in interface EventPatternpublic Map<String,Object> getDetail()
EventPatterngetDetail in interface EventPatternpublic List<String> getDetailType()
EventPatterngetDetailType in interface EventPatternpublic List<String> getId()
EventPatterngetId in interface EventPatternpublic List<String> getRegion()
EventPatterngetRegion in interface EventPatternpublic List<String> getResources()
EventPatterngetResources in interface EventPatternpublic List<String> getSource()
EventPatterngetSource in interface EventPatternhttp://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespacespublic List<String> getTime()
EventPatterngetTime in interface EventPatternpublic List<String> getVersion()
EventPatterngetVersion in interface EventPatternpublic com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2019. All rights reserved.