LineItem constructor

LineItem({
  1. String? advertiserId,
  2. BiddingStrategy? bidStrategy,
  3. LineItemBudget? budget,
  4. String? campaignId,
  5. String? containsEuPoliticalAds,
  6. ConversionCountingConfig? conversionCounting,
  7. List<String>? creativeIds,
  8. DemandGenSettings? demandGenSettings,
  9. String? displayName,
  10. String? entityStatus,
  11. bool? excludeNewExchanges,
  12. LineItemFlight? flight,
  13. FrequencyCap? frequencyCap,
  14. String? insertionOrderId,
  15. IntegrationDetails? integrationDetails,
  16. String? lineItemId,
  17. String? lineItemType,
  18. MobileApp? mobileApp,
  19. String? name,
  20. bool? optimizeFixedBidding,
  21. Pacing? pacing,
  22. List<PartnerCost>? partnerCosts,
  23. PartnerRevenueModel? partnerRevenueModel,
  24. String? reservationType,
  25. TargetingExpansionConfig? targetingExpansion,
  26. String? updateTime,
  27. List<String>? warningMessages,
  28. YoutubeAndPartnersSettings? youtubeAndPartnersSettings,
})

Implementation

LineItem({
  this.advertiserId,
  this.bidStrategy,
  this.budget,
  this.campaignId,
  this.containsEuPoliticalAds,
  this.conversionCounting,
  this.creativeIds,
  this.demandGenSettings,
  this.displayName,
  this.entityStatus,
  this.excludeNewExchanges,
  this.flight,
  this.frequencyCap,
  this.insertionOrderId,
  this.integrationDetails,
  this.lineItemId,
  this.lineItemType,
  this.mobileApp,
  this.name,
  this.optimizeFixedBidding,
  this.pacing,
  this.partnerCosts,
  this.partnerRevenueModel,
  this.reservationType,
  this.targetingExpansion,
  this.updateTime,
  this.warningMessages,
  this.youtubeAndPartnersSettings,
});