@Stability(value=Stable) @Internal public static final class CfnCampaignProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnCampaignProps
CfnCampaignPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnCampaignProps.Builder, CfnCampaignProps.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 applicationId,
Object messageConfiguration,
String name,
Object schedule,
String segmentId,
Object additionalTreatments,
Object campaignHook,
String description,
Number holdoutPercent,
Object isPaused,
Object limits,
Number segmentVersion,
Object tags,
String treatmentDescription,
String treatmentName)
Constructor that initializes the object based on literal property values passed by the
CfnCampaignProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAdditionalTreatments()
`AWS::Pinpoint::Campaign.AdditionalTreatments`.
|
String |
getApplicationId()
`AWS::Pinpoint::Campaign.ApplicationId`.
|
Object |
getCampaignHook()
`AWS::Pinpoint::Campaign.CampaignHook`.
|
String |
getDescription()
`AWS::Pinpoint::Campaign.Description`.
|
Number |
getHoldoutPercent()
`AWS::Pinpoint::Campaign.HoldoutPercent`.
|
Object |
getIsPaused()
`AWS::Pinpoint::Campaign.IsPaused`.
|
Object |
getLimits()
`AWS::Pinpoint::Campaign.Limits`.
|
Object |
getMessageConfiguration()
`AWS::Pinpoint::Campaign.MessageConfiguration`.
|
String |
getName()
`AWS::Pinpoint::Campaign.Name`.
|
Object |
getSchedule()
`AWS::Pinpoint::Campaign.Schedule`.
|
String |
getSegmentId()
`AWS::Pinpoint::Campaign.SegmentId`.
|
Number |
getSegmentVersion()
`AWS::Pinpoint::Campaign.SegmentVersion`.
|
Object |
getTags()
`AWS::Pinpoint::Campaign.Tags`.
|
String |
getTreatmentDescription()
`AWS::Pinpoint::Campaign.TreatmentDescription`.
|
String |
getTreatmentName()
`AWS::Pinpoint::Campaign.TreatmentName`.
|
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 applicationId, Object messageConfiguration, String name, Object schedule, String segmentId, Object additionalTreatments, Object campaignHook, String description, Number holdoutPercent, Object isPaused, Object limits, Number segmentVersion, Object tags, String treatmentDescription, String treatmentName)
CfnCampaignProps.Builder.public final String getApplicationId()
CfnCampaignPropsgetApplicationId in interface CfnCampaignPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-applicationidpublic final Object getMessageConfiguration()
CfnCampaignPropsgetMessageConfiguration in interface CfnCampaignPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-messageconfigurationpublic final String getName()
CfnCampaignPropsgetName in interface CfnCampaignPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-namepublic final Object getSchedule()
CfnCampaignPropsgetSchedule in interface CfnCampaignPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-schedulepublic final String getSegmentId()
CfnCampaignPropsgetSegmentId in interface CfnCampaignPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-segmentidpublic final Object getAdditionalTreatments()
CfnCampaignPropsgetAdditionalTreatments in interface CfnCampaignPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-additionaltreatmentspublic final Object getCampaignHook()
CfnCampaignPropsgetCampaignHook in interface CfnCampaignPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-campaignhookpublic final String getDescription()
CfnCampaignPropsgetDescription in interface CfnCampaignPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-descriptionpublic final Number getHoldoutPercent()
CfnCampaignPropsgetHoldoutPercent in interface CfnCampaignPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-holdoutpercentpublic final Object getIsPaused()
CfnCampaignPropsgetIsPaused in interface CfnCampaignPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-ispausedpublic final Object getLimits()
CfnCampaignPropsgetLimits in interface CfnCampaignPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-limitspublic final Number getSegmentVersion()
CfnCampaignPropsgetSegmentVersion in interface CfnCampaignPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-segmentversionpublic final Object getTags()
CfnCampaignPropsgetTags in interface CfnCampaignPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-tagspublic final String getTreatmentDescription()
CfnCampaignPropsgetTreatmentDescription in interface CfnCampaignPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-treatmentdescriptionpublic final String getTreatmentName()
CfnCampaignPropsgetTreatmentName in interface CfnCampaignPropshttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-treatmentname@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.