Package 

Class Asset.Request

    • Constructor Detail

      • Asset.Request

        Asset.Request(Integer required)
    • Method Detail

      • getId

         final Integer getId()

        Unique asset ID, assigned by exchange. Typically a counter for the array

      • setId

         final Unit setId(@SerializedName(value = id) Integer id)

        Unique asset ID, assigned by exchange. Typically a counter for the array

      • getVideo

         final AssetVideo.Request getVideo()

        Video object for video assets. Note that in-stream (ie pre-roll, etc) video ads are not part of Native. Native ads may contain a video as the ad creative itself.

      • setVideo

         final Unit setVideo(@SerializedName(value = video) AssetVideo.Request video)

        Video object for video assets. Note that in-stream (ie pre-roll, etc) video ads are not part of Native. Native ads may contain a video as the ad creative itself.

      • setData

         final Unit setData(@SerializedName(value = data) AssetData.Request data)

        Data object for brand name, description, ratings, prices etc.

      • getExtension

         final Object getExtension()

        Placeholder for exchange-specific extensions to OpenRTB.

      • setExtension

         final Unit setExtension(@SerializedName(value = ext) Object extension)

        Placeholder for exchange-specific extensions to OpenRTB.

      • getRequired

         final Integer getRequired()

        Set to 1 if asset is required (exchange will not accept a bid without it)

      • setRequired

         final Unit setRequired(@SerializedName(value = required) Integer required)

        Set to 1 if asset is required (exchange will not accept a bid without it)