@Stability(value=Stable) @Internal public static final class CfnSubscriptionProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnSubscriptionProps
CfnSubscriptionPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnSubscriptionProps.Builder, CfnSubscriptionProps.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(String protocol,
String topicArn,
Object deliveryPolicy,
String endpoint,
Object filterPolicy,
Object rawMessageDelivery,
Object redrivePolicy,
String region,
String subscriptionRoleArn)
Constructor that initializes the object based on literal property values passed by the
CfnSubscriptionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getDeliveryPolicy()
`AWS::SNS::Subscription.DeliveryPolicy`.
|
String |
getEndpoint()
`AWS::SNS::Subscription.Endpoint`.
|
Object |
getFilterPolicy()
`AWS::SNS::Subscription.FilterPolicy`.
|
String |
getProtocol()
`AWS::SNS::Subscription.Protocol`.
|
Object |
getRawMessageDelivery()
`AWS::SNS::Subscription.RawMessageDelivery`.
|
Object |
getRedrivePolicy()
`AWS::SNS::Subscription.RedrivePolicy`.
|
String |
getRegion()
`AWS::SNS::Subscription.Region`.
|
String |
getSubscriptionRoleArn()
`AWS::SNS::Subscription.SubscriptionRoleArn`.
|
String |
getTopicArn()
`AWS::SNS::Subscription.TopicArn`.
|
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(String protocol, String topicArn, Object deliveryPolicy, String endpoint, Object filterPolicy, Object rawMessageDelivery, Object redrivePolicy, String region, String subscriptionRoleArn)
CfnSubscriptionProps.Builder.public final String getProtocol()
CfnSubscriptionPropsgetProtocol in interface CfnSubscriptionPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html#cfn-sns-protocolpublic final String getTopicArn()
CfnSubscriptionPropsgetTopicArn in interface CfnSubscriptionPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html#topicarnpublic final Object getDeliveryPolicy()
CfnSubscriptionPropsgetDeliveryPolicy in interface CfnSubscriptionPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html#cfn-sns-subscription-deliverypolicypublic final String getEndpoint()
CfnSubscriptionPropsgetEndpoint in interface CfnSubscriptionPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html#cfn-sns-endpointpublic final Object getFilterPolicy()
CfnSubscriptionPropsgetFilterPolicy in interface CfnSubscriptionPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html#cfn-sns-subscription-filterpolicypublic final Object getRawMessageDelivery()
CfnSubscriptionPropsgetRawMessageDelivery in interface CfnSubscriptionPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html#cfn-sns-subscription-rawmessagedeliverypublic final Object getRedrivePolicy()
CfnSubscriptionPropsgetRedrivePolicy in interface CfnSubscriptionPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html#cfn-sns-subscription-redrivepolicypublic final String getRegion()
CfnSubscriptionPropsgetRegion in interface CfnSubscriptionPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html#cfn-sns-subscription-regionpublic final String getSubscriptionRoleArn()
CfnSubscriptionPropsgetSubscriptionRoleArn in interface CfnSubscriptionPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html#cfn-sns-subscription-subscriptionrolearn@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.