# GoogleMobileAds Framework Reference

# GADAdapterStatus


    @interface GADAdapterStatus : NSObject <NSCopying>

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


  ### [state](https://developers.google.com/admob/ios/api/reference/Classes/GADAdapterStatus#/c:objc(cs)GADAdapterStatus(py)state)


  ` Initialization state of the adapter.

  #### Declaration

  Swift

      var state: AdapterInitializationState { get }

  Objective-C

      @property (nonatomic, readonly) https://developers.google.com/admob/ios/api/reference/Enums/GADAdapterInitializationState.html state;

- `


  ### [description](https://developers.google.com/admob/ios/api/reference/Classes/GADAdapterStatus#/c:objc(cs)GADAdapterStatus(py)description)


  ` Detailed description of the status.

  #### Declaration

  Swift

      var description: String { get }

  Objective-C

      @property (nonatomic, readonly, nonnull) NSString *description;

- `


  ### [latency](https://developers.google.com/admob/ios/api/reference/Classes/GADAdapterStatus#/c:objc(cs)GADAdapterStatus(py)latency)


  ` The adapter's initialization latency in seconds. 0 if initialization has not yet ended.

  #### Declaration

  Swift

      var latency: TimeInterval { get }

  Objective-C

      @property (nonatomic, readonly) NSTimeInterval latency;