GetTopicsRequest.Builder
public
static
final
class
GetTopicsRequest.Builder
extends Object
| java.lang.Object | |
| ↳ | android.adservices.topics.GetTopicsRequest.Builder |
This class was deprecated
in API level 37.
The Rubidium (Rb) Relevance APIs, including those in android.adservices.topics,
are being deprecated. Relevance APIs have no direct replacement. Developers should stop
using them, as calls will be rejected in future Android releases. Please refer to
official Privacy Sandbox documentation for deprecation and roadmap details:
https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/
Builder for GetTopicsRequest objects.
Summary
Public constructors | |
|---|---|
Builder()
Creates a |
|
Public methods | |
|---|---|
GetTopicsRequest
|
build()
Builds a |
GetTopicsRequest.Builder
|
setAdsSdkName(String adsSdkName)
Set Ads Sdk Name. |
GetTopicsRequest.Builder
|
setShouldRecordObservation(boolean recordObservation)
Set the Record Observation. |
Inherited methods | |
|---|---|
Public constructors
Public methods
build
public GetTopicsRequest build ()
Builds a GetTopicsRequest instance.
| Returns | |
|---|---|
GetTopicsRequest |
This value cannot be null. |
setAdsSdkName
public GetTopicsRequest.Builder setAdsSdkName (String adsSdkName)
Set Ads Sdk Name.
This must be called by SDKs running outside of the Sandbox. Other clients must not call it.
| Parameters | |
|---|---|
adsSdkName |
String: the Ads Sdk Name.
This value cannot be null. |
| Returns | |
|---|---|
GetTopicsRequest.Builder |
This value cannot be null. |
setShouldRecordObservation
public GetTopicsRequest.Builder setShouldRecordObservation (boolean recordObservation)
Set the Record Observation.
| Parameters | |
|---|---|
recordObservation |
boolean: whether to record that the caller has observed the topics of the
host app or not. This will be used to determine if the caller can receive the topic
in the next epoch. |
| Returns | |
|---|---|
GetTopicsRequest.Builder |
This value cannot be null. |