AttributionReportingSourceRegistration

constructor(time: TimeSinceEpoch, expiry: Int, triggerData: List<Double>, eventReportWindows: AttributionReportingEventReportWindows, aggregatableReportWindow: Int, type: AttributionReportingSourceType, sourceOrigin: String, reportingOrigin: String, destinationSites: List<String>, eventId: UnsignedInt64AsBase10, priority: SignedInt64AsBase10, filterData: List<AttributionReportingFilterDataEntry>, aggregationKeys: List<AttributionReportingAggregationKeysEntry>, debugKey: UnsignedInt64AsBase10? = null, triggerDataMatching: AttributionReportingTriggerDataMatching, destinationLimitPriority: SignedInt64AsBase10, aggregatableDebugReportingConfig: AttributionReportingAggregatableDebugReportingConfig, scopesData: AttributionScopesData? = null, maxEventLevelReports: Int, namedBudgets: List<AttributionReportingNamedBudgetDef>, debugReporting: Boolean, eventLevelEpsilon: Double)