public static final class EventPattern.Jsii$Pojo extends Object implements EventPattern
EventPattern.EventPattern.Builder, EventPattern.Jsii$Pojo, EventPattern.Jsii$Proxy| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
_account |
protected Object |
_detail |
protected List<String> |
_detailType |
protected List<String> |
_id |
protected List<String> |
_region |
protected List<software.amazon.awscdk.Arn> |
_resources |
protected List<String> |
_source |
protected List<String> |
_time |
protected List<String> |
_version |
| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Pojo()
Constructor used by builders.
|
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getAccount()
The 12-digit number identifying an AWS account.
|
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<software.amazon.awscdk.Arn> |
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.
|
void |
setAccount(List<String> value)
The 12-digit number identifying an AWS account.
|
void |
setDetail(Object value)
A JSON object, whose content is at the discretion of the service
originating the event.
|
void |
setDetailType(List<String> value)
Identifies, in combination with the source field, the fields and values
that appear in the detail field.
|
void |
setId(List<String> value)
A unique value is generated for every event.
|
void |
setRegion(List<String> value)
Identifies the AWS region where the event originated.
|
void |
setResources(List<software.amazon.awscdk.Arn> value)
This JSON array contains ARNs that identify resources that are involved
in the event.
|
void |
setSource(List<String> value)
Identifies the service that sourced the event.
|
void |
setTime(List<String> value)
The event timestamp, which can be specified by the service originating
the event.
|
void |
setVersion(List<String> value)
By default, this is set to 0 (zero) in all events.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilderprotected List<software.amazon.awscdk.Arn> _resources
protected Object _detail
public List<String> getVersion()
EventPatterngetVersion in interface EventPatternpublic void setVersion(List<String> value)
EventPatternsetVersion in interface EventPatternpublic List<String> getId()
EventPatterngetId in interface EventPatternpublic void setId(List<String> value)
EventPatternsetId in interface EventPatternpublic List<String> getDetailType()
EventPatterngetDetailType in interface EventPatternpublic void setDetailType(List<String> value)
EventPatternsetDetailType 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 void setSource(List<String> value)
EventPatternsetSource in interface EventPatternhttp://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespacespublic List<String> getAccount()
EventPatterngetAccount in interface EventPatternpublic void setAccount(List<String> value)
EventPatternsetAccount in interface EventPatternpublic List<String> getTime()
EventPatterngetTime in interface EventPatternpublic void setTime(List<String> value)
EventPatternsetTime in interface EventPatternpublic List<String> getRegion()
EventPatterngetRegion in interface EventPatternpublic void setRegion(List<String> value)
EventPatternsetRegion in interface EventPatternpublic List<software.amazon.awscdk.Arn> getResources()
EventPatterngetResources in interface EventPatternpublic void setResources(List<software.amazon.awscdk.Arn> value)
EventPatternsetResources in interface EventPatternpublic Object getDetail()
EventPatterngetDetail in interface EventPatternpublic void setDetail(Object value)
EventPatternsetDetail in interface EventPatternCopyright © 2018. All rights reserved.