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

このオブジェクトのスレッドを待機しているスレッドを 1 つ起こします。 モニタリングできます。

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_ALL または DELETION_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_DELETE または MATCH_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 になることはありません。