public static interface Openrtb.NativeRequestOrBuilder extends com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<Openrtb.NativeRequest>
| Modifier and Type | Method and Description |
|---|---|
Openrtb.NativeRequest.AdUnitId |
getAdunit()
The Ad unit ID of the native ad unit.
|
Openrtb.NativeRequest.Asset |
getAssets(int index)
Any bid must comply with the array of elements expressed by the Exchange.
|
int |
getAssetsCount()
Any bid must comply with the array of elements expressed by the Exchange.
|
List<Openrtb.NativeRequest.Asset> |
getAssetsList()
Any bid must comply with the array of elements expressed by the Exchange.
|
Openrtb.NativeRequest.AssetOrBuilder |
getAssetsOrBuilder(int index)
Any bid must comply with the array of elements expressed by the Exchange.
|
List<? extends Openrtb.NativeRequest.AssetOrBuilder> |
getAssetsOrBuilderList()
Any bid must comply with the array of elements expressed by the Exchange.
|
Openrtb.NativeRequest.LayoutId |
getLayout()
The Layout ID of the native ad unit.
|
int |
getPlcmtcnt()
The number of identical placements in this Layout.
|
int |
getSeq()
0 for the first ad, 1 for the second ad, and so on.
|
String |
getVer()
Version of the Native Markup version in use.
|
com.google.protobuf.ByteString |
getVerBytes()
Version of the Native Markup version in use.
|
boolean |
hasAdunit()
The Ad unit ID of the native ad unit.
|
boolean |
hasLayout()
The Layout ID of the native ad unit.
|
boolean |
hasPlcmtcnt()
The number of identical placements in this Layout.
|
boolean |
hasSeq()
0 for the first ad, 1 for the second ad, and so on.
|
boolean |
hasVer()
Version of the Native Markup version in use.
|
getDefaultInstanceForType, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtensionboolean hasVer()
Version of the Native Markup version in use.
optional string ver = 1;String getVer()
Version of the Native Markup version in use.
optional string ver = 1;com.google.protobuf.ByteString getVerBytes()
Version of the Native Markup version in use.
optional string ver = 1;boolean hasLayout()
The Layout ID of the native ad unit. This field is not required, but it's highly recommended.
optional .openrtb.NativeRequest.LayoutId layout = 2;Openrtb.NativeRequest.LayoutId getLayout()
The Layout ID of the native ad unit. This field is not required, but it's highly recommended.
optional .openrtb.NativeRequest.LayoutId layout = 2;boolean hasAdunit()
The Ad unit ID of the native ad unit. This corresponds to one of IAB Core-6 native ad units. This field is not required, but it's highly recommended.
optional .openrtb.NativeRequest.AdUnitId adunit = 3;Openrtb.NativeRequest.AdUnitId getAdunit()
The Ad unit ID of the native ad unit. This corresponds to one of IAB Core-6 native ad units. This field is not required, but it's highly recommended.
optional .openrtb.NativeRequest.AdUnitId adunit = 3;boolean hasPlcmtcnt()
The number of identical placements in this Layout.
optional int32 plcmtcnt = 4 [default = 1];int getPlcmtcnt()
The number of identical placements in this Layout.
optional int32 plcmtcnt = 4 [default = 1];boolean hasSeq()
0 for the first ad, 1 for the second ad, and so on. This is not the sequence number of the content in the stream.
optional int32 seq = 5 [default = 0];int getSeq()
0 for the first ad, 1 for the second ad, and so on. This is not the sequence number of the content in the stream.
optional int32 seq = 5 [default = 0];List<Openrtb.NativeRequest.Asset> getAssetsList()
Any bid must comply with the array of elements expressed by the Exchange.
repeated .openrtb.NativeRequest.Asset assets = 6;Openrtb.NativeRequest.Asset getAssets(int index)
Any bid must comply with the array of elements expressed by the Exchange.
repeated .openrtb.NativeRequest.Asset assets = 6;int getAssetsCount()
Any bid must comply with the array of elements expressed by the Exchange.
repeated .openrtb.NativeRequest.Asset assets = 6;List<? extends Openrtb.NativeRequest.AssetOrBuilder> getAssetsOrBuilderList()
Any bid must comply with the array of elements expressed by the Exchange.
repeated .openrtb.NativeRequest.Asset assets = 6;Openrtb.NativeRequest.AssetOrBuilder getAssetsOrBuilder(int index)
Any bid must comply with the array of elements expressed by the Exchange.
repeated .openrtb.NativeRequest.Asset assets = 6;Copyright © 2017. All rights reserved.