Package com.google.openrtb
Interface OpenRtb.BidRequest.SourceOrBuilder
-
- All Superinterfaces:
com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<OpenRtb.BidRequest.Source>,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
OpenRtb.BidRequest.Source,OpenRtb.BidRequest.Source.Builder
- Enclosing class:
- OpenRtb.BidRequest
public static interface OpenRtb.BidRequest.SourceOrBuilder extends com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<OpenRtb.BidRequest.Source>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetFd()Entity responsible for the final impression sale decision, where false = exchange, true = upstream source RECOMMENDED by the OpenRTB specification.StringgetPchain()Payment ID chain string containing embedded syntax described in the TAG Payment ID Protocol v1.0.com.google.protobuf.ByteStringgetPchainBytes()Payment ID chain string containing embedded syntax described in the TAG Payment ID Protocol v1.0.StringgetTid()Transaction ID that must be common across all participants in this bid request (e.g., potentially multiple exchanges).com.google.protobuf.ByteStringgetTidBytes()Transaction ID that must be common across all participants in this bid request (e.g., potentially multiple exchanges).booleanhasFd()Entity responsible for the final impression sale decision, where false = exchange, true = upstream source RECOMMENDED by the OpenRTB specification.booleanhasPchain()Payment ID chain string containing embedded syntax described in the TAG Payment ID Protocol v1.0.booleanhasTid()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
-
-
-
-
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.
-
-