Class CfnCampaign.WriteTreatmentResourceProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.pinpoint.CfnCampaign.WriteTreatmentResourceProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnCampaign.WriteTreatmentResourceProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnCampaign.WriteTreatmentResourceProperty
@Stability(Stable)
@Internal
public static final class CfnCampaign.WriteTreatmentResourceProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnCampaign.WriteTreatmentResourceProperty
An implementation for
CfnCampaign.WriteTreatmentResourceProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.pinpoint.CfnCampaign.WriteTreatmentResourceProperty
CfnCampaign.WriteTreatmentResourceProperty.Builder, CfnCampaign.WriteTreatmentResourceProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnCampaign.WriteTreatmentResourceProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectCfnCampaign.WriteTreatmentResourceProperty.CustomDeliveryConfiguration.final ObjectThe message configuration settings for the treatment.final ObjectThe schedule settings for the treatment.final NumberThe allocated percentage of users (segment members) to send the treatment to.final ObjectCfnCampaign.WriteTreatmentResourceProperty.TemplateConfiguration.final StringA custom description of the treatment.final StringA custom name for the treatment.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnCampaign.WriteTreatmentResourceProperty.Builder.
-
-
Method Details
-
getCustomDeliveryConfiguration
Description copied from interface:CfnCampaign.WriteTreatmentResourcePropertyCfnCampaign.WriteTreatmentResourceProperty.CustomDeliveryConfiguration.- Specified by:
getCustomDeliveryConfigurationin interfaceCfnCampaign.WriteTreatmentResourceProperty
-
getMessageConfiguration
Description copied from interface:CfnCampaign.WriteTreatmentResourcePropertyThe message configuration settings for the treatment.- Specified by:
getMessageConfigurationin interfaceCfnCampaign.WriteTreatmentResourceProperty
-
getSchedule
Description copied from interface:CfnCampaign.WriteTreatmentResourcePropertyThe schedule settings for the treatment.- Specified by:
getSchedulein interfaceCfnCampaign.WriteTreatmentResourceProperty
-
getSizePercent
Description copied from interface:CfnCampaign.WriteTreatmentResourcePropertyThe allocated percentage of users (segment members) to send the treatment to.- Specified by:
getSizePercentin interfaceCfnCampaign.WriteTreatmentResourceProperty
-
getTemplateConfiguration
Description copied from interface:CfnCampaign.WriteTreatmentResourcePropertyCfnCampaign.WriteTreatmentResourceProperty.TemplateConfiguration.- Specified by:
getTemplateConfigurationin interfaceCfnCampaign.WriteTreatmentResourceProperty
-
getTreatmentDescription
Description copied from interface:CfnCampaign.WriteTreatmentResourcePropertyA custom description of the treatment.- Specified by:
getTreatmentDescriptionin interfaceCfnCampaign.WriteTreatmentResourceProperty
-
getTreatmentName
Description copied from interface:CfnCampaign.WriteTreatmentResourcePropertyA custom name for the treatment.- Specified by:
getTreatmentNamein interfaceCfnCampaign.WriteTreatmentResourceProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-