CampaignModel constructor
CampaignModel({
- required int id,
- required int orgId,
- required String name,
- BudgetAmount? budgetAmount,
- DailyBudgetAmount? dailyBudgetAmount,
- required int adamId,
- required String paymentModel,
- dynamic locInvoiceDetails,
- required List<
int> budgetOrders, - required String startTime,
- String? endTime,
- required String status,
- required String servingStatus,
- required String creationTime,
- dynamic servingStateReasons,
- required String modificationTime,
- required bool deleted,
- required String sapinLawResponse,
- required List<
String> countriesOrRegions, - required Map<
String, dynamic> countryOrRegionServingStateReasons, - required List<
String> supplySources, - required String adChannelType,
- required String billingEvent,
- required String displayStatus,
- String? conversionType,
Implementation
CampaignModel({
required this.id,
required this.orgId,
required this.name,
this.budgetAmount,
this.dailyBudgetAmount,
required this.adamId,
required this.paymentModel,
this.locInvoiceDetails,
required this.budgetOrders,
required this.startTime,
this.endTime,
required this.status,
required this.servingStatus,
required this.creationTime,
this.servingStateReasons,
required this.modificationTime,
required this.deleted,
required this.sapinLawResponse,
required this.countriesOrRegions,
required this.countryOrRegionServingStateReasons,
required this.supplySources,
required this.adChannelType,
required this.billingEvent,
required this.displayStatus,
this.conversionType,
});