已加至 API 級別 34
也已納入 Ad Services Extensions 4

GetTopicsResponse.Builder

public static final class GetTopicsResponse.Builder
extends Object

java.lang.Object
   ↳ android.adservices.topics.GetTopicsResponse.Builder


GetTopicsResponse 物件的建構工具。這個類別應在測試實作中使用,做為 Topics API 的預期回應

摘要

公用建構函式

Builder(List<Topic> topics)

GetTopicsResponse 物件建立 Builder

公用方法

GetTopicsResponse build()

建構 GetTopicsResponse 例項。

繼承方法

Object clone()

建立並傳回此物件的副本。

boolean equals(Object obj)

指出是否有其他物件「等於」這個物件。

void finalize()

當垃圾收集判定物件沒有其他參照,垃圾收集器會針對該物件呼叫。

final Class<?> getClass()

傳回此 Object 的執行階段類別。

int hashCode()

傳回該物件的雜湊碼值。

final void notify()

喚醒單一執行緒,而該執行緒正等待這個物件的監控器。

final void notifyAll()

喚醒所有等待此物件監控器的執行緒。

String toString()

傳回該物件的字串表示法。

final void wait(long timeoutMillis, int nanos)

讓目前的執行緒等待,直到遭到喚醒或經過一定的實際時間長度為止。喚醒方式通常是收到「通知」或遭到「中斷」

final void wait(long timeoutMillis)

讓目前的執行緒等待,直到遭到喚醒或經過一定的實際時間長度為止。喚醒方式通常是收到「通知」或遭到「中斷」

final void wait()

讓目前的執行緒等待,直到遭到喚醒為止。喚醒方式通常是收到「通知」或遭到「中斷」

公用建構函式

Builder

已加至 API 級別 34
也已納入 Ad Services Extensions 4
public Builder (List<Topic> topics)

GetTopicsResponse 物件建立 Builder

參數
topics List:傳回的 Topic 清單。此值不能為 null

公用方法

build

已加至 API 級別 34
也已納入 Ad Services Extensions 4
public GetTopicsResponse build ()

建構 GetTopicsResponse 例項。

如果任何參數為空值,或 ModelVersions 和 TaxonomyVersions 的大小不相符,則會擲回 IllegalArgumentException。