@Stability(value=Stable) @Internal public static final class CfnAPNSVoipChannelProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnAPNSVoipChannelProps
CfnAPNSVoipChannelPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnAPNSVoipChannelProps.Builder, CfnAPNSVoipChannelProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnAPNSVoipChannelProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnAPNSVoipChannelProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getApplicationId()
The unique identifier for the Amazon Pinpoint application that the APNs VoIP channel applies to.
|
String |
getBundleId()
The bundle identifier that's assigned to your iOS app.
|
String |
getCertificate()
The APNs client certificate that you received from Apple.
|
String |
getDefaultAuthenticationMethod()
The default authentication method that you want Amazon Pinpoint to use when authenticating with APNs.
|
Object |
getEnabled()
Specifies whether to enable the APNs VoIP channel for the Amazon Pinpoint application.
|
String |
getPrivateKey()
The private key for the APNs client certificate that you want Amazon Pinpoint to use to communicate with APNs.
|
String |
getTeamId()
The identifier that's assigned to your Apple Developer Account team.
|
String |
getTokenKey()
The authentication key to use for APNs tokens.
|
String |
getTokenKeyId()
The key identifier that's assigned to your APNs signing key.
|
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(CfnAPNSVoipChannelProps.Builder builder)
CfnAPNSVoipChannelProps.Builder.public final String getApplicationId()
CfnAPNSVoipChannelPropsgetApplicationId in interface CfnAPNSVoipChannelPropspublic final String getBundleId()
CfnAPNSVoipChannelPropsThis identifier is used for APNs tokens.
getBundleId in interface CfnAPNSVoipChannelPropspublic final String getCertificate()
CfnAPNSVoipChannelPropsSpecify this value if you want Amazon Pinpoint to communicate with APNs by using an APNs certificate.
getCertificate in interface CfnAPNSVoipChannelPropspublic final String getDefaultAuthenticationMethod()
CfnAPNSVoipChannelProps
Valid options are key or certificate .
getDefaultAuthenticationMethod in interface CfnAPNSVoipChannelPropspublic final Object getEnabled()
CfnAPNSVoipChannelPropsgetEnabled in interface CfnAPNSVoipChannelPropspublic final String getPrivateKey()
CfnAPNSVoipChannelPropsgetPrivateKey in interface CfnAPNSVoipChannelPropspublic final String getTeamId()
CfnAPNSVoipChannelPropsThis identifier is used for APNs tokens.
getTeamId in interface CfnAPNSVoipChannelPropspublic final String getTokenKey()
CfnAPNSVoipChannelPropsgetTokenKey in interface CfnAPNSVoipChannelPropspublic final String getTokenKeyId()
CfnAPNSVoipChannelPropsSpecify this value if you want Amazon Pinpoint to communicate with APNs by using APNs tokens.
getTokenKeyId in interface CfnAPNSVoipChannelProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.