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