ExperimentalFeatures


sealed interface ExperimentalFeatures


Contains AdServices experimental feature opt-in annotations.

Summary

Nested types

@RequiresOptIn(message = "The Ext10 API is experimental.", level = RequiresOptIn.Level.WARNING)
annotation ExperimentalFeatures.Ext10OptIn
@RequiresOptIn(message = "The Ext11 API is experimental.", level = RequiresOptIn.Level.WARNING)
annotation ExperimentalFeatures.Ext11OptIn
@RequiresOptIn(message = "The Ext12 API is experimental.", level = RequiresOptIn.Level.WARNING)
annotation ExperimentalFeatures.Ext12OptIn
@RequiresOptIn(message = "The Ext8 API is experimental.", level = RequiresOptIn.Level.WARNING)
annotation ExperimentalFeatures.Ext8OptIn
@RequiresOptIn(message = "This API is experimental.", level = RequiresOptIn.Level.WARNING)
annotation ExperimentalFeatures.RegisterSourceOptIn

Clients should use it when they want to use MeasurementManager#registerSource API.