Package 

Class Data


  • 
    public final class Data
    
                        

    The data and segment objects together allow additional data about the related object (e.g., user, content) to be specified. This data may be from multiple sources whether from the exchange itself or third parties as specified by the id field. A bid request can mix data objects from multiple providers. The specific data providers in use should be published by the exchange a priori to its bidders.

    • Constructor Summary

      Constructors 
      Constructor Description
      Data()
    • Method Summary

      Modifier and Type Method Description
      final String getId() Exchange-specific ID for the data provider.
      final Unit setId(@SerializedName(value = id) String id) Exchange-specific ID for the data provider.
      final String getName() Exchange-specific name for the data provider.
      final Unit setName(@SerializedName(value = name) String name) Exchange-specific name for the data provider.
      final Array<Segment> getSegment() Array of Segment objects that contain the actual data values.
      final Unit setSegment(@SerializedName(value = segment) Array<Segment> segment) Array of Segment objects that contain the actual data values.
      final Object getExtension() Placeholder for exchange-specific extensions to OpenRTB.
      final Unit setExtension(@SerializedName(value = ext) Object extension) Placeholder for exchange-specific extensions to OpenRTB.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Data

        Data()
    • Method Detail

      • getId

         final String getId()

        Exchange-specific ID for the data provider.

      • setId

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

        Exchange-specific ID for the data provider.

      • getName

         final String getName()

        Exchange-specific name for the data provider.

      • setName

         final Unit setName(@SerializedName(value = name) String name)

        Exchange-specific name for the data provider.

      • 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.