GetTopicsResponse.Builder
public
static
final
class
GetTopicsResponse.Builder
extends Object
| java.lang.Object | |
| ↳ | android.adservices.topics.GetTopicsResponse.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 GetTopicsResponse objects. This class should be used in test
implementation as expected response from Topics API
Summary
Public constructors | |
|---|---|
Builder(List<Topic> topics)
This constructor is deprecated. This function is deprecated. |
|
Builder(List<Topic> topics, List<EncryptedTopic> encryptedTopics)
Creates a |
|
Public methods | |
|---|---|
GetTopicsResponse
|
build()
Builds a |
Inherited methods | |
|---|---|
Public constructors
Builder
public Builder (List<Topic> topics)
This constructor is deprecated.
This function is deprecated.
Creates a Builder for GetTopicsResponse objects.
| Parameters | |
|---|---|
topics |
List: The list of the returned Topics.
This value cannot be null. |
Builder
public Builder (List<Topic> topics, List<EncryptedTopic> encryptedTopics)
Creates a Builder for GetTopicsResponse objects.
| Parameters | |
|---|---|
topics |
List: The list of the returned Topics.
This value cannot be null. |
encryptedTopics |
List: The list of encrypted Topics.
This value cannot be null. |
Public methods
build
public GetTopicsResponse build ()
Builds a GetTopicsResponse instance.
| Returns | |
|---|---|
GetTopicsResponse |
This value cannot be null. |
| Throws | |
|---|---|
IllegalArgumentException |
if any of the params are null. |