@Stability(value=Stable) @Internal public static final class CfnTopicRule.ActionProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnTopicRule.ActionProperty
CfnTopicRule.ActionPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnTopicRule.ActionProperty.Builder, CfnTopicRule.ActionProperty.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.
|
protected |
Jsii$Proxy(Object cloudwatchAlarm,
Object cloudwatchMetric,
Object dynamoDb,
Object dynamoDBv2,
Object elasticsearch,
Object firehose,
Object http,
Object iotAnalytics,
Object iotEvents,
Object iotSiteWise,
Object kinesis,
Object lambda,
Object republish,
Object s3,
Object sns,
Object sqs,
Object stepFunctions)
Constructor that initializes the object based on literal property values passed by the
CfnTopicRule.ActionProperty.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getCloudwatchAlarm()
`CfnTopicRule.ActionProperty.CloudwatchAlarm`.
|
Object |
getCloudwatchMetric()
`CfnTopicRule.ActionProperty.CloudwatchMetric`.
|
Object |
getDynamoDb()
`CfnTopicRule.ActionProperty.DynamoDB`.
|
Object |
getDynamoDBv2()
`CfnTopicRule.ActionProperty.DynamoDBv2`.
|
Object |
getElasticsearch()
`CfnTopicRule.ActionProperty.Elasticsearch`.
|
Object |
getFirehose()
`CfnTopicRule.ActionProperty.Firehose`.
|
Object |
getHttp()
`CfnTopicRule.ActionProperty.Http`.
|
Object |
getIotAnalytics()
`CfnTopicRule.ActionProperty.IotAnalytics`.
|
Object |
getIotEvents()
`CfnTopicRule.ActionProperty.IotEvents`.
|
Object |
getIotSiteWise()
`CfnTopicRule.ActionProperty.IotSiteWise`.
|
Object |
getKinesis()
`CfnTopicRule.ActionProperty.Kinesis`.
|
Object |
getLambda()
`CfnTopicRule.ActionProperty.Lambda`.
|
Object |
getRepublish()
`CfnTopicRule.ActionProperty.Republish`.
|
Object |
getS3()
`CfnTopicRule.ActionProperty.S3`.
|
Object |
getSns()
`CfnTopicRule.ActionProperty.Sns`.
|
Object |
getSqs()
`CfnTopicRule.ActionProperty.Sqs`.
|
Object |
getStepFunctions()
`CfnTopicRule.ActionProperty.StepFunctions`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(Object cloudwatchAlarm, Object cloudwatchMetric, Object dynamoDb, Object dynamoDBv2, Object elasticsearch, Object firehose, Object http, Object iotAnalytics, Object iotEvents, Object iotSiteWise, Object kinesis, Object lambda, Object republish, Object s3, Object sns, Object sqs, Object stepFunctions)
CfnTopicRule.ActionProperty.Builder.public final Object getCloudwatchAlarm()
CfnTopicRule.ActionPropertygetCloudwatchAlarm in interface CfnTopicRule.ActionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-cloudwatchalarmpublic final Object getCloudwatchMetric()
CfnTopicRule.ActionPropertygetCloudwatchMetric in interface CfnTopicRule.ActionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-cloudwatchmetricpublic final Object getDynamoDb()
CfnTopicRule.ActionPropertygetDynamoDb in interface CfnTopicRule.ActionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-dynamodbpublic final Object getDynamoDBv2()
CfnTopicRule.ActionPropertygetDynamoDBv2 in interface CfnTopicRule.ActionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-dynamodbv2public final Object getElasticsearch()
CfnTopicRule.ActionPropertygetElasticsearch in interface CfnTopicRule.ActionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-elasticsearchpublic final Object getFirehose()
CfnTopicRule.ActionPropertygetFirehose in interface CfnTopicRule.ActionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-firehosepublic final Object getHttp()
CfnTopicRule.ActionPropertygetHttp in interface CfnTopicRule.ActionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-httppublic final Object getIotAnalytics()
CfnTopicRule.ActionPropertygetIotAnalytics in interface CfnTopicRule.ActionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-iotanalyticspublic final Object getIotEvents()
CfnTopicRule.ActionPropertygetIotEvents in interface CfnTopicRule.ActionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-ioteventspublic final Object getIotSiteWise()
CfnTopicRule.ActionPropertygetIotSiteWise in interface CfnTopicRule.ActionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-iotsitewisepublic final Object getKinesis()
CfnTopicRule.ActionPropertygetKinesis in interface CfnTopicRule.ActionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-kinesispublic final Object getLambda()
CfnTopicRule.ActionPropertygetLambda in interface CfnTopicRule.ActionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-lambdapublic final Object getRepublish()
CfnTopicRule.ActionPropertygetRepublish in interface CfnTopicRule.ActionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-republishpublic final Object getS3()
CfnTopicRule.ActionPropertygetS3 in interface CfnTopicRule.ActionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-s3public final Object getSns()
CfnTopicRule.ActionPropertygetSns in interface CfnTopicRule.ActionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-snspublic final Object getSqs()
CfnTopicRule.ActionPropertygetSqs in interface CfnTopicRule.ActionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-sqspublic final Object getStepFunctions()
CfnTopicRule.ActionPropertygetStepFunctions in interface CfnTopicRule.ActionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-action.html#cfn-iot-topicrule-action-stepfunctions@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.