Аппсетидманажер

public class AppSetIdManager
extends Object

java.lang.Объект
android.adservices.appsetid.AppSetIdManager


AppSetIdManager предоставляет API для приложений и рекламных SDK для доступа к appSetId в целях, не связанных с монетизацией.

Краткое содержание

Публичные методы

static AppSetIdManager get ( Context context)

Фабричный метод для создания экземпляра AppSetIdManager.

void getAppSetId ( Executor executor, OutcomeReceiver < AppSetId , Exception > callback)

Получите AppSetId.

Унаследованные методы

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

Заставляет текущий поток ждать, пока он не будет пробужден, обычно путем получения уведомления или прерывания .

Публичные методы

получать

public static AppSetIdManager get (Context context)

Фабричный метод для создания экземпляра AppSetIdManager.

Параметры
context Context : используемый Context . Это значение не может быть null .

Возврат
AppSetIdManager Экземпляр AppSetIdManager . Это значение не может быть null .

getAppSetId

public void getAppSetId (Executor executor, 
                OutcomeReceiver<AppSetIdException> callback)

Получите AppSetId.

Параметры
executor Executor : исполнитель для запуска обратного вызова. Это значение не может быть null . События обратного вызова и прослушивателя отправляются через этот Executor , предоставляя простой способ контролировать, какой поток используется. Чтобы отправлять события через основной поток вашего приложения, вы можете использовать Context.getMainExecutor() . В противном случае предоставьте Executor , который отправляет данные в соответствующий поток.

callback OutcomeReceiver : обратный вызов, вызываемый после того, как appsetid доступен или возникает ошибка. Это значение не может быть null .

Возврат
void Это значение не может быть null .

Броски
IllegalStateException если этот API недоступен.
,

Аппсетидманажер

public class AppSetIdManager
extends Object

java.lang.Объект
android.adservices.appsetid.AppSetIdManager


AppSetIdManager предоставляет API для приложений и рекламных SDK для доступа к appSetId в целях, не связанных с монетизацией.

Краткое содержание

Публичные методы

static AppSetIdManager get ( Context context)

Фабричный метод для создания экземпляра AppSetIdManager.

void getAppSetId ( Executor executor, OutcomeReceiver < AppSetId , Exception > callback)

Получите AppSetId.

Унаследованные методы

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

Заставляет текущий поток ждать, пока он не будет пробужден, обычно путем получения уведомления или прерывания .

Публичные методы

получать

public static AppSetIdManager get (Context context)

Фабричный метод для создания экземпляра AppSetIdManager.

Параметры
context Context : используемый Context . Это значение не может быть null .

Возврат
AppSetIdManager Экземпляр AppSetIdManager . Это значение не может быть null .

getAppSetId

public void getAppSetId (Executor executor, 
                OutcomeReceiver<AppSetIdException> callback)

Получите AppSetId.

Параметры
executor Executor : исполнитель для запуска обратного вызова. Это значение не может быть null . События обратного вызова и прослушивателя отправляются через этот Executor , предоставляя простой способ контролировать, какой поток используется. Чтобы отправлять события через основной поток вашего приложения, вы можете использовать Context.getMainExecutor() . В противном случае предоставьте Executor , который отправляет данные в соответствующий поток.

callback OutcomeReceiver : обратный вызов, вызываемый после того, как appsetid доступен или возникает ошибка. Это значение не может быть null .

Возврат
void Это значение не может быть null .

Броски
IllegalStateException если этот API недоступен.