DeletionRequest

public class DeletionRequest
extends Object

java.lang.Object
   ↳ android.adservices.measurement.DeletionRequest


刪除要求。

摘要

巢狀類別

class DeletionRequest.Builder

DeletionRequest 物件的建構工具。 

常數

int DELETION_MODE_ALL

這個刪除模式會刪除與所選記錄相關的所有資料。

int DELETION_MODE_EXCLUDE_INTERNAL_DATA

這個刪除模式可刪除所選內部資料 (例如頻率限制) 以外的所有資料 。

int MATCH_BEHAVIOR_DELETE

比對行為選項,用於刪除提供的參數 (來源/網域)。

int MATCH_BEHAVIOR_PRESERVE

比對行為選項,用於保留提供的參數 (來源/網域) 並刪除所有項目 其他種類的廣告。

公用方法

int getDeletionMode()

取得刪除模式。

List<Uri> getDomainUris()

取得網域 URI 清單。

Instant getEnd()

取得刪除範圍的結束時間。

int getMatchBehavior()

取得比對行為。

List<Uri> getOriginUris()

取得來源 URI 清單。

Instant getStart()

取得刪除範圍的開始時間。

繼承方法

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

讓目前的執行緒等待,直到遭到喚醒為止。 通知受到干擾

常數

DELETION_MODE_ALL

已加至 API 級別 34
也已納入 Ad Services Extensions 4
public static final int DELETION_MODE_ALL

這個刪除模式會刪除與所選記錄相關的所有資料。

常數值: 0 分 (0x00000000)

DELETION_MODE_EXCLUDE_INTERNAL_DATA

已加至 API 級別 34
也已納入 Ad Services Extensions 4
public static final int DELETION_MODE_EXCLUDE_INTERNAL_DATA

這個刪除模式可刪除所選記錄內部資料 (例如頻率限制) 以外的所有資料。

常數值: 1 分 (0x00000001)

MATCH_BEHAVIOR_DELETE

已加至 API 級別 34
也已納入 Ad Services Extensions 4
public static final int MATCH_BEHAVIOR_DELETE

比對行為選項以刪除提供的參數 (來源/網域)。

常數值: 0 分 (0x00000000)

MATCH_BEHAVIOR_PRESERVE

已加至 API 級別 34
也已納入 Ad Services Extensions 4
public static final int MATCH_BEHAVIOR_PRESERVE

比對行為選項,用於保留提供的參數 (來源/網域),並刪除所有其他項目。

常數值: 1 分 (0x00000001)

公用方法

getDeletionMode

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

取得刪除模式。

傳回
int 這個值可以是 DELETION_MODE_ALLDELETION_MODE_EXCLUDE_INTERNAL_DATA

getDomainUris

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

取得網域 URI 清單。

傳回
List<Uri> 此值不能為 null

getEnd

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

取得刪除範圍的結束時間。

傳回
Instant 此值不能為 null

getMatchBehavior

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

取得比對行為。

傳回
int 這個值可以是 MATCH_BEHAVIOR_DELETEMATCH_BEHAVIOR_PRESERVE

getOriginUris

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

取得來源 URI 清單。

傳回
List<Uri> 此值不能為 null

getStart

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

取得刪除範圍的開始時間。

傳回
Instant 此值不能為 null