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