package com.mopub.nativeads;
import android.support.annotation.NonNull;
/**
* An object that represents placed ads in a {@link com.mopub.nativeads.MoPubStreamAdPlacer}
*/
class NativeAdData {
@NonNull private final String adUnitId;
@NonNull private final MoPubAdRenderer adRenderer;
@NonNull private final NativeResponse adResponse;
NativeAdData(@NonNull final String adUnitId,
@NonNull final MoPubAdRenderer adRenderer,
@NonNull final NativeResponse adResponse) {
this.adUnitId = adUnitId;
this.adRenderer = adRenderer;
this.adResponse = adResponse;
}
@NonNull
String getAdUnitId() {
return adUnitId;
}
@NonNull
MoPubAdRenderer getAdRenderer() {
return adRenderer;
}
@NonNull
NativeResponse getAd() {
return adResponse;
}
}