Package com.inmobi.ads

## Enum InMobiAdRequestStatus.StatusCode

- All Implemented Interfaces:
    `java.io.Serializable` , `kotlin.Comparable`

      public enum InMobiAdRequestStatus.StatusCode
      extends Enum<InMobiAdRequestStatus.StatusCode>

  Collection of codes indicating the status of an ad request.

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Class | Description
    --- | --- | ---

  - ### Field Summary

    Fields
    Modifier and Type | Field | Description
    --- | --- | ---
    `private final String` | `name` |
    `private final Integer` | `ordinal` |
    `private final EnumEntries<InMobiAdRequestStatus.StatusCode>` | `entries` |

  - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---

  - ### Enum Constant Summary

    Enum Constants
    Enum Constant | Description
    --- | ---
    `NO_ERROR` | No error.
    `NETWORK_UNREACHABLE` | The ad network is not reachable.
    `NO_FILL` | The ad request succeeded but no ad was returned.
    `REQUEST_INVALID` | The ad network could not handle this request.
    `REQUEST_PENDING` | An ad request is already pending response.
    `REQUEST_TIMED_OUT` | An ad request timed out waiting for a response from the network.
    `INTERNAL_ERROR` | An internal SDK error occurred.
    `SERVER_ERROR` | An Ad Server error occurred.
    `AD_ACTIVE` | User clicked on an ad and its in the expanded/resized state.
    `EARLY_REFRESH_REQUEST` | User attempted to load an ad again before the minimum refresh request interval
    `AD_NO_LONGER_AVAILABLE` | The availability of ad markup backing this ad unit changed.
    `MISSING_REQUIRED_DEPENDENCIES` | Dependent libraries are missing for this ad format
    `REPETITIVE_LOAD` | Multiple load on the same object is called
    `GDPR_COMPLIANCE_ENFORCED` | GDPR compliance enforced.
    `GET_SIGNALS_CALLED_WHILE_LOADING` | Load() called after load(byte[])
    `LOAD_WITH_RESPONSE_CALLED_WHILE_LOADING` |
    `INVALID_RESPONSE_IN_LOAD` |
    `MONETIZATION_DISABLED` | Load() called when monetization is disabled
    `CALLED_FROM_WRONG_THREAD` | An API called from non-ui thread
    `CONFIGURATION_ERROR` | load(byte[]) or getSignals() called with invalid configuration
    `LOW_MEMORY` |
    `FEATURE_DISABLED` | Feature is Disabled
    `DEVICE_AUDIO_LEVEL_LOW` | Device Audio Level is low

  - ### Method Summary

    Modifier and Type | Method | Description
    --- | --- | ---
    `final InMobiAdRequestStatus.StatusCode` | `valueOf(String value)` | Returns the enum constant of this type with the specified name.
    `final Array<InMobiAdRequestStatus.StatusCode>` | `values()` | Returns an array containing the constants of this enum type, in the order they're declared.
    `final EnumEntries<InMobiAdRequestStatus.StatusCode>` | `getEntries()` | Collection of codes indicating the status of an ad request.

    - ### Methods inherited from class kotlin.Enum

      `getName, getOrdinal`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

  - ### Method Detail

    - #### valueOf

           final InMobiAdRequestStatus.StatusCode valueOf(String value)

      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

    - #### values

           final Array<InMobiAdRequestStatus.StatusCode> values()

      Returns an array containing the constants of this enum type, in the order they're declared.

      This method may be used to iterate over the constants.

    - #### getEntries

           final EnumEntries<InMobiAdRequestStatus.StatusCode> getEntries()

      Collection of codes indicating the status of an ad request.