CampaignResponse constructor
CampaignResponse({
- required String applicationId,
- required String arn,
- required String creationDate,
- required String id,
- required String lastModifiedDate,
- required String segmentId,
- required int segmentVersion,
- List<
TreatmentResource> ? additionalTreatments, - CustomDeliveryConfiguration? customDeliveryConfiguration,
- CampaignState? defaultState,
- String? description,
- int? holdoutPercent,
- CampaignHook? hook,
- bool? isPaused,
- CampaignLimits? limits,
- MessageConfiguration? messageConfiguration,
- String? name,
- Schedule? schedule,
- CampaignState? state,
- TemplateConfiguration? templateConfiguration,
- String? treatmentDescription,
- String? treatmentName,
- int? version,
- Map<
String, String> ? tags,
Implementation
CampaignResponse({
required this.applicationId,
required this.arn,
required this.creationDate,
required this.id,
required this.lastModifiedDate,
required this.segmentId,
required this.segmentVersion,
this.additionalTreatments,
this.customDeliveryConfiguration,
this.defaultState,
this.description,
this.holdoutPercent,
this.hook,
this.isPaused,
this.limits,
this.messageConfiguration,
this.name,
this.schedule,
this.state,
this.templateConfiguration,
this.treatmentDescription,
this.treatmentName,
this.version,
this.tags,
});