AdapterStatus

public interface AdapterStatus


An immutable snapshot of a mediation adapter's initialization status.

Summary

Nested types

Public methods

abstract @NonNull String

Detailed description of the status.

abstract @NonNull AdapterStatus.InitializationState

Gets the adapter's initialization state.

abstract int

The adapter's initialization latency in milliseconds, as measured by the Google Mobile Ads SDK.

Public methods

getDescription

abstract @NonNull String getDescription()

Detailed description of the status.

This method should only be used for informational purposes, such as logging. Use {@link State} to make logical decisions regarding an adapter's status.

getInitializationState

abstract @NonNull AdapterStatus.InitializationState getInitializationState()

Gets the adapter's initialization state.

getLatency

abstract int getLatency()

The adapter's initialization latency in milliseconds, as measured by the Google Mobile Ads SDK. 0 if initialization has not yet ended.