ApplicationSettingsResource class
Provides information about an application, including the default settings for an application.
Constructors
- ApplicationSettingsResource({required String applicationId, CampaignHook? campaignHook, String? lastModifiedDate, CampaignLimits? limits, QuietTime? quietTime})
-
ApplicationSettingsResource.fromJson(Map<
String, dynamic> json) -
factory
Properties
- applicationId → String
-
The unique identifier for the application. This identifier is displayed as
the Project ID on the Amazon Pinpoint console.
final
- 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
- hashCode → int
-
The hash code for this object.
no setterinherited
- lastModifiedDate → String?
-
The date and time, in ISO 8601 format, when the application's settings were
last modified.
final
- limits → CampaignLimits?
-
The default sending limits for campaigns in the application.
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
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited