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