Summary: Ctors | Methods | Inherited Methods | [Expand All]
public static final class

# NativeAdOptions.Builder

extends Object

java.lang.Object
↳ | com.google.android.gms.ads.formats.NativeAdOptions.Builder

## Summary

Public Constructors
| NativeAdOptions.Builder()

Public Methods
NativeAdOptions | build() Constructs a `NativeAdOptions` object with the specified attributes.
NativeAdOptions.Builder | setAdChoicesPlacement(int adChoicesPlacement) Sets the placement of AdChoices icon (if present).
NativeAdOptions.Builder | setImageOrientation(int orientation) Sets the orientation in which image should be returned.
NativeAdOptions.Builder | setRequestMultipleImages(boolean shouldRequestMultipleImages) Sets whether multiple images should be requested or not.
NativeAdOptions.Builder | setReturnUrlsForImageAssets(boolean shouldReturnUrls) Sets whether URLs alone should be returned for image assets.

[Expand] Inherited Methods
From class java.lang.Object
Object | clone()
boolean | equals(Object arg0)
void | finalize()
final Class<?> | getClass()
int | hashCode()
final void | notify()
final void | notifyAll()
String | toString()
final void | wait(long arg0, int arg1)
final void | wait(long arg0)
final void | wait()

## Public Constructors

#### public NativeAdOptions.Builder ()

## Public Methods

#### public NativeAdOptions build ()

Constructs a `NativeAdOptions` object with the specified attributes.

#### public NativeAdOptions.Builder setAdChoicesPlacement (int adChoicesPlacement)

Sets the placement of AdChoices icon (if present). The value should be one of ADCHOICES_TOP_LEFT, ADCHOICES_TOP_RIGHT, ADCHOICES_BOTTOM_RIGHT or ADCHOICES_BOTTOM_LEFT. The default value is ADCHOICES_TOP_RIGHT.

#### public NativeAdOptions.Builder setImageOrientation (int orientation)

Sets the orientation in which image should be returned. Default value is NativeAdOptions.ORIENTATION_ANY.

#### public NativeAdOptions.Builder setRequestMultipleImages (boolean shouldRequestMultipleImages)

Sets whether multiple images should be requested or not. Default value is false.

#### public NativeAdOptions.Builder setReturnUrlsForImageAssets (boolean shouldReturnUrls)

Sets whether URLs alone should be returned for image assets. If true, the SDK will not download image assets and instead return a `NativeAd.Image` with just the URI and Scale properties populated. If false, the SDK will automatically download image assets and return a `NativeAd.Image` with all three properties (URI, Scale, and Drawable) populated. The default value is false.