GetTopicsRequest.Builder

public static final class GetTopicsRequest.Builder
extends Object

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


GetTopicsRequest 物件的建構工具。

摘要

公用建構函式

Builder()

GetTopicsRequest 物件建立 Builder

公用方法

GetTopicsRequest build()

建構 GetTopicsRequest 例項。

GetTopicsRequest.Builder setAdsSdkName(String adsSdkName)

設定廣告 SDK 名稱。

GetTopicsRequest.Builder setShouldRecordObservation(boolean recordObservation)

設定記錄觀察項目。

繼承方法

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 ()

建立 GetTopicsRequest 物件的 Builder

公用方法

build

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

建構 GetTopicsRequest 例項。

傳回
GetTopicsRequest 此值不能為 null

setAdsSdkName

已加至 API 級別 34
也已納入 Ad Services Extensions 4
public GetTopicsRequest.Builder setAdsSdkName (String adsSdkName)

設定廣告 SDK 名稱。

這個方法必須由在沙箱外執行的 SDK 呼叫。其他用戶端不得呼叫該函式。

參數
adsSdkName String:廣告 SDK 名稱。此值不能為 null

傳回
GetTopicsRequest.Builder 此值不能為 null

setShouldRecordObservation

已加至 API 級別 34
也已納入 Ad Services Extensions 5
public GetTopicsRequest.Builder setShouldRecordObservation (boolean recordObservation)

設定記錄觀察項目。

參數
recordObservation boolean:是否記錄呼叫端觀察到主應用程式的主題與否。這會用來判斷呼叫端是否能在下個 Epoch 時間接收主題。

傳回
GetTopicsRequest.Builder 此值不能為 null