Interface OpenRtb.BidRequest.SourceOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getFd()
      Entity responsible for the final impression sale decision, where false = exchange, true = upstream source RECOMMENDED by the OpenRTB specification.
      String getPchain()
      Payment ID chain string containing embedded syntax described in the TAG Payment ID Protocol v1.0.
      com.google.protobuf.ByteString getPchainBytes()
      Payment ID chain string containing embedded syntax described in the TAG Payment ID Protocol v1.0.
      String getTid()
      Transaction ID that must be common across all participants in this bid request (e.g., potentially multiple exchanges).
      com.google.protobuf.ByteString getTidBytes()
      Transaction ID that must be common across all participants in this bid request (e.g., potentially multiple exchanges).
      boolean hasFd()
      Entity responsible for the final impression sale decision, where false = exchange, true = upstream source RECOMMENDED by the OpenRTB specification.
      boolean hasPchain()
      Payment ID chain string containing embedded syntax described in the TAG Payment ID Protocol v1.0.
      boolean hasTid()
      Transaction ID that must be common across all participants in this bid request (e.g., potentially multiple exchanges).
      • Methods inherited from interface com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder

        getDefaultInstanceForType, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtension
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasFd

        boolean hasFd()
         Entity responsible for the final impression sale decision,
         where false = exchange, true = upstream source
         RECOMMENDED by the OpenRTB specification.
         
        optional bool fd = 1;
        Returns:
        Whether the fd field is set.
      • getFd

        boolean getFd()
         Entity responsible for the final impression sale decision,
         where false = exchange, true = upstream source
         RECOMMENDED by the OpenRTB specification.
         
        optional bool fd = 1;
        Returns:
        The fd.
      • hasTid

        boolean hasTid()
         Transaction ID that must be common across all participants in
         this bid request (e.g., potentially multiple exchanges).
         RECOMMENDED by the OpenRTB specification.
         
        optional string tid = 2;
        Returns:
        Whether the tid field is set.
      • getTid

        String getTid()
         Transaction ID that must be common across all participants in
         this bid request (e.g., potentially multiple exchanges).
         RECOMMENDED by the OpenRTB specification.
         
        optional string tid = 2;
        Returns:
        The tid.
      • getTidBytes

        com.google.protobuf.ByteString getTidBytes()
         Transaction ID that must be common across all participants in
         this bid request (e.g., potentially multiple exchanges).
         RECOMMENDED by the OpenRTB specification.
         
        optional string tid = 2;
        Returns:
        The bytes for tid.
      • hasPchain

        boolean hasPchain()
         Payment ID chain string containing embedded syntax
         described in the TAG Payment ID Protocol v1.0.
         RECOMMENDED by the OpenRTB specification.
         
        optional string pchain = 3;
        Returns:
        Whether the pchain field is set.
      • getPchain

        String getPchain()
         Payment ID chain string containing embedded syntax
         described in the TAG Payment ID Protocol v1.0.
         RECOMMENDED by the OpenRTB specification.
         
        optional string pchain = 3;
        Returns:
        The pchain.
      • getPchainBytes

        com.google.protobuf.ByteString getPchainBytes()
         Payment ID chain string containing embedded syntax
         described in the TAG Payment ID Protocol v1.0.
         RECOMMENDED by the OpenRTB specification.
         
        optional string pchain = 3;
        Returns:
        The bytes for pchain.