public static interface Openrtb.NativeRequest.AssetOrBuilder extends com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<Openrtb.NativeRequest.Asset>
| Modifier and Type | Method and Description |
|---|---|
Openrtb.NativeRequest.Asset.Data |
getData()
optional .openrtb.NativeRequest.Asset.Data data = 6; |
Openrtb.NativeRequest.Asset.DataOrBuilder |
getDataOrBuilder()
optional .openrtb.NativeRequest.Asset.Data data = 6; |
int |
getId()
required int32 id = 1; |
Openrtb.NativeRequest.Asset.Image |
getImg()
optional .openrtb.NativeRequest.Asset.Image img = 4; |
Openrtb.NativeRequest.Asset.ImageOrBuilder |
getImgOrBuilder()
optional .openrtb.NativeRequest.Asset.Image img = 4; |
boolean |
getRequired()
optional bool required = 2 [default = false]; |
Openrtb.NativeRequest.Asset.Title |
getTitle()
optional .openrtb.NativeRequest.Asset.Title title = 3; |
Openrtb.NativeRequest.Asset.TitleOrBuilder |
getTitleOrBuilder()
optional .openrtb.NativeRequest.Asset.Title title = 3; |
Openrtb.BidRequest.Impression.Video |
getVideo()
optional .openrtb.BidRequest.Impression.Video video = 5; |
Openrtb.BidRequest.Impression.VideoOrBuilder |
getVideoOrBuilder()
optional .openrtb.BidRequest.Impression.Video video = 5; |
boolean |
hasData()
optional .openrtb.NativeRequest.Asset.Data data = 6; |
boolean |
hasId()
required int32 id = 1; |
boolean |
hasImg()
optional .openrtb.NativeRequest.Asset.Image img = 4; |
boolean |
hasRequired()
optional bool required = 2 [default = false]; |
boolean |
hasTitle()
optional .openrtb.NativeRequest.Asset.Title title = 3; |
boolean |
hasVideo()
optional .openrtb.BidRequest.Impression.Video video = 5; |
getDefaultInstanceForType, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtensionboolean hasId()
required int32 id = 1;
Unique asset ID, assigned by exchange. Typically a counter for the array.
int getId()
required int32 id = 1;
Unique asset ID, assigned by exchange. Typically a counter for the array.
boolean hasRequired()
optional bool required = 2 [default = false];
Set to true if asset is required (exchange will not accept a bid without it).
boolean getRequired()
optional bool required = 2 [default = false];
Set to true if asset is required (exchange will not accept a bid without it).
boolean hasTitle()
optional .openrtb.NativeRequest.Asset.Title title = 3;
Title object for title assets.
Openrtb.NativeRequest.Asset.Title getTitle()
optional .openrtb.NativeRequest.Asset.Title title = 3;
Title object for title assets.
Openrtb.NativeRequest.Asset.TitleOrBuilder getTitleOrBuilder()
optional .openrtb.NativeRequest.Asset.Title title = 3;
Title object for title assets.
boolean hasImg()
optional .openrtb.NativeRequest.Asset.Image img = 4;
Image object for image assets.
Openrtb.NativeRequest.Asset.Image getImg()
optional .openrtb.NativeRequest.Asset.Image img = 4;
Image object for image assets.
Openrtb.NativeRequest.Asset.ImageOrBuilder getImgOrBuilder()
optional .openrtb.NativeRequest.Asset.Image img = 4;
Image object for image assets.
boolean hasVideo()
optional .openrtb.BidRequest.Impression.Video video = 5;
Video object for video assets. Note that in-stream video ads are not part of Native. Native ads may contain a video as the ad creative itself.
Openrtb.BidRequest.Impression.Video getVideo()
optional .openrtb.BidRequest.Impression.Video video = 5;
Video object for video assets. Note that in-stream video ads are not part of Native. Native ads may contain a video as the ad creative itself.
Openrtb.BidRequest.Impression.VideoOrBuilder getVideoOrBuilder()
optional .openrtb.BidRequest.Impression.Video video = 5;
Video object for video assets. Note that in-stream video ads are not part of Native. Native ads may contain a video as the ad creative itself.
boolean hasData()
optional .openrtb.NativeRequest.Asset.Data data = 6;
Data object for ratings, prices etc.
Openrtb.NativeRequest.Asset.Data getData()
optional .openrtb.NativeRequest.Asset.Data data = 6;
Data object for ratings, prices etc.
Openrtb.NativeRequest.Asset.DataOrBuilder getDataOrBuilder()
optional .openrtb.NativeRequest.Asset.Data data = 6;
Data object for ratings, prices etc.
Copyright © 2017. All rights reserved.