WriteApplicationSettingsRequest class

Specifies the default settings for an application.

Constructors

WriteApplicationSettingsRequest({CampaignHook? campaignHook, bool? cloudWatchMetricsEnabled, bool? eventTaggingEnabled, CampaignLimits? limits, QuietTime? quietTime})

Properties

campaignHook CampaignHook?
The settings for the AWS Lambda function to invoke by default as a code hook for campaigns in the application. You can use this hook to customize segments that are used by campaigns in the application.
final
cloudWatchMetricsEnabled bool?
Specifies whether to enable application-related alarms in Amazon CloudWatch.
final
eventTaggingEnabled bool?
final
hashCode int
The hash code for this object.
no setterinherited
limits CampaignLimits?
The default sending limits for campaigns in the application. To override these limits and define custom limits for a specific campaign or journey, use the Campaign resource or the Journey resource, respectively.
final
quietTime QuietTime?
The default quiet time for campaigns in the application. Quiet time is a specific time range when messages aren't sent to endpoints, if all the following conditions are met:
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited