@Stability(value=Stable) public static final class CfnPushTemplateProps.Builder extends Object implements software.amazon.jsii.Builder<CfnPushTemplateProps>
CfnPushTemplateProps
Constructor and Description |
---|
Builder() |
@Stability(value=Stable) public CfnPushTemplateProps.Builder templateName(String templateName)
CfnPushTemplateProps.getTemplateName()
templateName
- `AWS::Pinpoint::PushTemplate.TemplateName`. This parameter is required.this
@Stability(value=Stable) public CfnPushTemplateProps.Builder adm(CfnPushTemplate.AndroidPushNotificationTemplateProperty adm)
CfnPushTemplateProps.getAdm()
adm
- `AWS::Pinpoint::PushTemplate.ADM`.this
@Stability(value=Stable) public CfnPushTemplateProps.Builder adm(IResolvable adm)
CfnPushTemplateProps.getAdm()
adm
- `AWS::Pinpoint::PushTemplate.ADM`.this
@Stability(value=Stable) public CfnPushTemplateProps.Builder apns(CfnPushTemplate.APNSPushNotificationTemplateProperty apns)
CfnPushTemplateProps.getApns()
apns
- `AWS::Pinpoint::PushTemplate.APNS`.this
@Stability(value=Stable) public CfnPushTemplateProps.Builder apns(IResolvable apns)
CfnPushTemplateProps.getApns()
apns
- `AWS::Pinpoint::PushTemplate.APNS`.this
@Stability(value=Stable) public CfnPushTemplateProps.Builder baidu(CfnPushTemplate.AndroidPushNotificationTemplateProperty baidu)
CfnPushTemplateProps.getBaidu()
baidu
- `AWS::Pinpoint::PushTemplate.Baidu`.this
@Stability(value=Stable) public CfnPushTemplateProps.Builder baidu(IResolvable baidu)
CfnPushTemplateProps.getBaidu()
baidu
- `AWS::Pinpoint::PushTemplate.Baidu`.this
@Stability(value=Stable) public CfnPushTemplateProps.Builder defaultValue(CfnPushTemplate.DefaultPushNotificationTemplateProperty defaultValue)
CfnPushTemplateProps.getDefaultValue()
defaultValue
- `AWS::Pinpoint::PushTemplate.Default`.this
@Stability(value=Stable) public CfnPushTemplateProps.Builder defaultValue(IResolvable defaultValue)
CfnPushTemplateProps.getDefaultValue()
defaultValue
- `AWS::Pinpoint::PushTemplate.Default`.this
@Stability(value=Stable) public CfnPushTemplateProps.Builder defaultSubstitutions(String defaultSubstitutions)
CfnPushTemplateProps.getDefaultSubstitutions()
defaultSubstitutions
- `AWS::Pinpoint::PushTemplate.DefaultSubstitutions`.this
@Stability(value=Stable) public CfnPushTemplateProps.Builder gcm(CfnPushTemplate.AndroidPushNotificationTemplateProperty gcm)
CfnPushTemplateProps.getGcm()
gcm
- `AWS::Pinpoint::PushTemplate.GCM`.this
@Stability(value=Stable) public CfnPushTemplateProps.Builder gcm(IResolvable gcm)
CfnPushTemplateProps.getGcm()
gcm
- `AWS::Pinpoint::PushTemplate.GCM`.this
@Stability(value=Stable) public CfnPushTemplateProps.Builder tags(Object tags)
CfnPushTemplateProps.getTags()
tags
- `AWS::Pinpoint::PushTemplate.Tags`.this
@Stability(value=Stable) public CfnPushTemplateProps.Builder templateDescription(String templateDescription)
CfnPushTemplateProps.getTemplateDescription()
templateDescription
- `AWS::Pinpoint::PushTemplate.TemplateDescription`.this
@Stability(value=Stable) public CfnPushTemplateProps build()
build
in interface software.amazon.jsii.Builder<CfnPushTemplateProps>
CfnPushTemplateProps
NullPointerException
- if any required attribute was not providedCopyright © 2021. All rights reserved.