WebSourceParams.Builder

public static final class WebSourceParams.Builder
extends Object

java.lang.Object
   ↳ android.adservices.measurement.WebSourceParams.Builder


WebSourceParams 的建構工具。

摘要

公用建構函式

Builder(Uri registrationUri)

WebSourceParams 的 Builder 建構函式。

公用方法

WebSourceParams build()

已建立且不可變動的 WebSourceParams

WebSourceParams.Builder setDebugKeyAllowed(boolean debugKeyAllowed)

用於對允許或禁止標記偵錯的 setter。

繼承方法

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

WebSourceParams 的 Builder 建構函式。mIsDebugKeyAllowed 指派的預設值為 false。

參數
registrationUri Uri:Attribution Reporting API 傳送要求的目的地 URI,用來取得來源登錄參數。此值不能為 null

擲回
IllegalArgumentException 如果 registrationUri 的配置不是 HTTPS

公用方法

build

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

已建立且不可變動的 WebSourceParams

傳回
WebSourceParams 不可變動的 WebSourceParams 此值不能為 null

setDebugKeyAllowed

已加至 API 級別 34
也已納入 Ad Services Extensions 4
public WebSourceParams.Builder setDebugKeyAllowed (boolean debugKeyAllowed)

用於對允許/禁止標記偵錯的 setter。若設定為 true,代表允許剖析註冊回應中的偵錯金鑰,以及將該金鑰加入產生的報表。

參數
debugKeyAllowed boolean:供瀏覽器用於指出是否允許使用從註冊 URI 取得的偵錯金鑰

傳回
WebSourceParams.Builder 建構工具 此值不能為 null