public static interface Openrtb.NativeResponse.AssetOrBuilder extends com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<Openrtb.NativeResponse.Asset>
| Modifier and Type | Method and Description |
|---|---|
Openrtb.NativeResponse.Asset.Data |
getData()
Data object for ratings, prices etc.
|
Openrtb.NativeResponse.Asset.DataOrBuilder |
getDataOrBuilder()
Data object for ratings, prices etc.
|
int |
getId()
Unique asset ID, assigned by exchange, must match one of the asset IDs in request.
|
Openrtb.NativeResponse.Asset.Image |
getImg()
Image object for image assets.
|
Openrtb.NativeResponse.Asset.ImageOrBuilder |
getImgOrBuilder()
Image object for image assets.
|
Openrtb.NativeResponse.Link |
getLink()
Link object for call to actions.
|
Openrtb.NativeResponse.LinkOrBuilder |
getLinkOrBuilder()
Link object for call to actions.
|
boolean |
getRequired()
Set to 1 if asset is required.
|
Openrtb.NativeResponse.Asset.Title |
getTitle()
Title object for title assets.
|
Openrtb.NativeResponse.Asset.TitleOrBuilder |
getTitleOrBuilder()
Title object for title assets.
|
Openrtb.NativeResponse.Asset.Video |
getVideo()
Video object for video assets.
|
Openrtb.NativeResponse.Asset.VideoOrBuilder |
getVideoOrBuilder()
Video object for video assets.
|
boolean |
hasData()
Data object for ratings, prices etc.
|
boolean |
hasId()
Unique asset ID, assigned by exchange, must match one of the asset IDs in request.
|
boolean |
hasImg()
Image object for image assets.
|
boolean |
hasLink()
Link object for call to actions.
|
boolean |
hasRequired()
Set to 1 if asset is required.
|
boolean |
hasTitle()
Title object for title assets.
|
boolean |
hasVideo()
Video object for video assets.
|
getDefaultInstanceForType, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtensionboolean hasId()
Unique asset ID, assigned by exchange, must match one of the asset IDs in request.
required int32 id = 1;int getId()
Unique asset ID, assigned by exchange, must match one of the asset IDs in request.
required int32 id = 1;boolean hasRequired()
Set to 1 if asset is required. (bidder requires it to be displayed).
optional bool required = 2 [default = false];boolean getRequired()
Set to 1 if asset is required. (bidder requires it to be displayed).
optional bool required = 2 [default = false];boolean hasTitle()
Title object for title assets.
optional .openrtb.NativeResponse.Asset.Title title = 3;Openrtb.NativeResponse.Asset.Title getTitle()
Title object for title assets.
optional .openrtb.NativeResponse.Asset.Title title = 3;Openrtb.NativeResponse.Asset.TitleOrBuilder getTitleOrBuilder()
Title object for title assets.
optional .openrtb.NativeResponse.Asset.Title title = 3;boolean hasImg()
Image object for image assets.
optional .openrtb.NativeResponse.Asset.Image img = 4;Openrtb.NativeResponse.Asset.Image getImg()
Image object for image assets.
optional .openrtb.NativeResponse.Asset.Image img = 4;Openrtb.NativeResponse.Asset.ImageOrBuilder getImgOrBuilder()
Image object for image assets.
optional .openrtb.NativeResponse.Asset.Image img = 4;boolean hasVideo()
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.
optional .openrtb.NativeResponse.Asset.Video video = 5;Openrtb.NativeResponse.Asset.Video getVideo()
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.
optional .openrtb.NativeResponse.Asset.Video video = 5;Openrtb.NativeResponse.Asset.VideoOrBuilder getVideoOrBuilder()
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.
optional .openrtb.NativeResponse.Asset.Video video = 5;boolean hasData()
Data object for ratings, prices etc.
optional .openrtb.NativeResponse.Asset.Data data = 6;Openrtb.NativeResponse.Asset.Data getData()
Data object for ratings, prices etc.
optional .openrtb.NativeResponse.Asset.Data data = 6;Openrtb.NativeResponse.Asset.DataOrBuilder getDataOrBuilder()
Data object for ratings, prices etc.
optional .openrtb.NativeResponse.Asset.Data data = 6;boolean hasLink()
Link object for call to actions. This link is to associated to the other populated field within the object.
optional .openrtb.NativeResponse.Link link = 7;Openrtb.NativeResponse.Link getLink()
Link object for call to actions. This link is to associated to the other populated field within the object.
optional .openrtb.NativeResponse.Link link = 7;Openrtb.NativeResponse.LinkOrBuilder getLinkOrBuilder()
Link object for call to actions. This link is to associated to the other populated field within the object.
optional .openrtb.NativeResponse.Link link = 7;Copyright © 2017. All rights reserved.