AttributionReportingSourceRegistration constructor
AttributionReportingSourceRegistration({
- required TimeSinceEpoch time,
- required int expiry,
- required List<
AttributionReportingTriggerSpec> triggerSpecs, - required int aggregatableReportWindow,
- required AttributionReportingSourceType type,
- required String sourceOrigin,
- required String reportingOrigin,
- required List<
String> destinationSites, - required UnsignedInt64AsBase10 eventId,
- required SignedInt64AsBase10 priority,
- required List<
AttributionReportingFilterDataEntry> filterData, - required List<
AttributionReportingAggregationKeysEntry> aggregationKeys, - UnsignedInt64AsBase10? debugKey,
- required AttributionReportingTriggerDataMatching triggerDataMatching,
Implementation
AttributionReportingSourceRegistration(
{required this.time,
required this.expiry,
required this.triggerSpecs,
required this.aggregatableReportWindow,
required this.type,
required this.sourceOrigin,
required this.reportingOrigin,
required this.destinationSites,
required this.eventId,
required this.priority,
required this.filterData,
required this.aggregationKeys,
this.debugKey,
required this.triggerDataMatching});