# UiElement


```
public interface UiElement
```

<br />

*** ** * ** ***

Describes an element of the ad UI, to be requested or rendered by the SDK.

## Summary

| ### Constants |
|---|---|
| `default static final https://developers.google.com/interactive-media-ads/docs/sdks/android/client-side/api/reference/com/google/ads/interactivemedia/v3/api/UiElement` | `https://developers.google.com/interactive-media-ads/docs/sdks/android/client-side/api/reference/com/google/ads/interactivemedia/v3/api/UiElement#AD_ATTRIBUTION()` The ad attribution UI element, for example, "Ad". |
| `default static final https://developers.google.com/interactive-media-ads/docs/sdks/android/client-side/api/reference/com/google/ads/interactivemedia/v3/api/UiElement` | `https://developers.google.com/interactive-media-ads/docs/sdks/android/client-side/api/reference/com/google/ads/interactivemedia/v3/api/UiElement#COUNTDOWN()` Ad attribution is required for a countdown timer to be displayed. |

| ### Public methods |
|---|---|
| `abstract https://developer.android.com/reference/java/lang/String.html` | `https://developers.google.com/interactive-media-ads/docs/sdks/android/client-side/api/reference/com/google/ads/interactivemedia/v3/api/UiElement#getName()()` Returns the name of this UI element. |

## Constants

### AD_ATTRIBUTION

```
default static final UiElement AD_ATTRIBUTION
```

The ad attribution UI element, for example, "Ad".

### COUNTDOWN

```
default static final UiElement COUNTDOWN
```

Ad attribution is required for a countdown timer to be displayed. Both `UiElements.COUNTDOWN` and `UiElements.AD_ATTRIBUTION` must be present in `AdsRenderingSettings.setUiElements`.

## Public methods

### getName

```
abstract String getName()
```

Returns the name of this UI element.