public static final class Openrtb.BidResponse extends com.google.protobuf.GeneratedMessage implements Openrtb.BidResponseOrBuilder
openrtb.BidResponse
OpenRTB 4.3.1: top-level bid response object.
| Modifier and Type | Class and Description |
|---|---|
static class |
Openrtb.BidResponse.Builder
Protobuf type
openrtb.BidResponse |
static class |
Openrtb.BidResponse.SeatBid
Protobuf type
openrtb.BidResponse.SeatBid |
static interface |
Openrtb.BidResponse.SeatBidOrBuilder |
com.google.protobuf.GeneratedMessage.BuilderParent, com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingType extends com.google.protobuf.Message,Type>| Modifier and Type | Field and Description |
|---|---|
static int |
BIDID_FIELD_NUMBER |
static int |
CUR_FIELD_NUMBER |
static int |
CUSTOMDATA_FIELD_NUMBER |
static int |
EXT_FIELD_NUMBER |
static int |
ID_FIELD_NUMBER |
static int |
NBR_FIELD_NUMBER |
static com.google.protobuf.Parser<Openrtb.BidResponse> |
PARSER
Deprecated.
|
static int |
SEATBID_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
String |
getBidid()
optional string bidid = 3; |
com.google.protobuf.ByteString |
getBididBytes()
optional string bidid = 3; |
String |
getCur()
optional string cur = 4 [default = "USD"]; |
com.google.protobuf.ByteString |
getCurBytes()
optional string cur = 4 [default = "USD"]; |
String |
getCustomdata()
optional string customdata = 5; |
com.google.protobuf.ByteString |
getCustomdataBytes()
optional string customdata = 5; |
static Openrtb.BidResponse |
getDefaultInstance() |
Openrtb.BidResponse |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
Extension.BidResponseExtensions |
getExt()
optional .openrtb.BidResponseExtensions ext = 1000; |
Extension.BidResponseExtensionsOrBuilder |
getExtOrBuilder()
optional .openrtb.BidResponseExtensions ext = 1000; |
String |
getId()
optional string id = 1; |
com.google.protobuf.ByteString |
getIdBytes()
optional string id = 1; |
OpenrtbCommon.Enums.BidResponse.NoBidReason |
getNbr()
optional .openrtb.Enums.BidResponse.NoBidReason nbr = 6; |
com.google.protobuf.Parser<Openrtb.BidResponse> |
getParserForType() |
Openrtb.BidResponse.SeatBid |
getSeatbid(int index)
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
int |
getSeatbidCount()
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
List<Openrtb.BidResponse.SeatBid> |
getSeatbidList()
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
Openrtb.BidResponse.SeatBidOrBuilder |
getSeatbidOrBuilder(int index)
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
List<? extends Openrtb.BidResponse.SeatBidOrBuilder> |
getSeatbidOrBuilderList()
repeated .openrtb.BidResponse.SeatBid seatbid = 2; |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasBidid()
optional string bidid = 3; |
boolean |
hasCur()
optional string cur = 4 [default = "USD"]; |
boolean |
hasCustomdata()
optional string customdata = 5; |
boolean |
hasExt()
optional .openrtb.BidResponseExtensions ext = 1000; |
boolean |
hasId()
optional string id = 1; |
boolean |
hasNbr()
optional .openrtb.Enums.BidResponse.NoBidReason nbr = 6; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Openrtb.BidResponse.Builder |
newBuilder() |
static Openrtb.BidResponse.Builder |
newBuilder(Openrtb.BidResponse prototype) |
Openrtb.BidResponse.Builder |
newBuilderForType() |
protected Openrtb.BidResponse.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) |
static Openrtb.BidResponse |
parseDelimitedFrom(InputStream input) |
static Openrtb.BidResponse |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Openrtb.BidResponse |
parseFrom(byte[] data) |
static Openrtb.BidResponse |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Openrtb.BidResponse |
parseFrom(com.google.protobuf.ByteString data) |
static Openrtb.BidResponse |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Openrtb.BidResponse |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Openrtb.BidResponse |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Openrtb.BidResponse |
parseFrom(InputStream input) |
static Openrtb.BidResponse |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Openrtb.BidResponse> |
parser() |
Openrtb.BidResponse.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, newFileScopedGeneratedExtension, newFileScopedGeneratedExtension, newMessageScopedGeneratedExtension, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, writeReplace, writeString, writeStringNoTagequals, findInitializationErrors, getInitializationErrorString, hashBoolean, hashCode, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int ID_FIELD_NUMBER
public static final int SEATBID_FIELD_NUMBER
public static final int BIDID_FIELD_NUMBER
public static final int CUR_FIELD_NUMBER
public static final int CUSTOMDATA_FIELD_NUMBER
public static final int NBR_FIELD_NUMBER
public static final int EXT_FIELD_NUMBER
@Deprecated public static final com.google.protobuf.Parser<Openrtb.BidResponse> PARSER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessagepublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic boolean hasId()
optional string id = 1;
ID of the bid request.
hasId in interface Openrtb.BidResponseOrBuilderpublic String getId()
optional string id = 1;
ID of the bid request.
getId in interface Openrtb.BidResponseOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
optional string id = 1;
ID of the bid request.
getIdBytes in interface Openrtb.BidResponseOrBuilderpublic List<Openrtb.BidResponse.SeatBid> getSeatbidList()
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
getSeatbidList in interface Openrtb.BidResponseOrBuilderpublic List<? extends Openrtb.BidResponse.SeatBidOrBuilder> getSeatbidOrBuilderList()
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
getSeatbidOrBuilderList in interface Openrtb.BidResponseOrBuilderpublic int getSeatbidCount()
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
getSeatbidCount in interface Openrtb.BidResponseOrBuilderpublic Openrtb.BidResponse.SeatBid getSeatbid(int index)
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
getSeatbid in interface Openrtb.BidResponseOrBuilderpublic Openrtb.BidResponse.SeatBidOrBuilder getSeatbidOrBuilder(int index)
repeated .openrtb.BidResponse.SeatBid seatbid = 2;
Array of seatbid objects.
getSeatbidOrBuilder in interface Openrtb.BidResponseOrBuilderpublic boolean hasBidid()
optional string bidid = 3;
Bid response ID to assist tracking for bidders. This value is chosen by the bidder for cross-reference.
hasBidid in interface Openrtb.BidResponseOrBuilderpublic String getBidid()
optional string bidid = 3;
Bid response ID to assist tracking for bidders. This value is chosen by the bidder for cross-reference.
getBidid in interface Openrtb.BidResponseOrBuilderpublic com.google.protobuf.ByteString getBididBytes()
optional string bidid = 3;
Bid response ID to assist tracking for bidders. This value is chosen by the bidder for cross-reference.
getBididBytes in interface Openrtb.BidResponseOrBuilderpublic boolean hasCur()
optional string cur = 4 [default = "USD"];
Bid currency using ISO-4217 alphabetic codes.
hasCur in interface Openrtb.BidResponseOrBuilderpublic String getCur()
optional string cur = 4 [default = "USD"];
Bid currency using ISO-4217 alphabetic codes.
getCur in interface Openrtb.BidResponseOrBuilderpublic com.google.protobuf.ByteString getCurBytes()
optional string cur = 4 [default = "USD"];
Bid currency using ISO-4217 alphabetic codes.
getCurBytes in interface Openrtb.BidResponseOrBuilderpublic boolean hasCustomdata()
optional string customdata = 5;
This is an optional feature, which allows a bidder to set data in the exchange’s cookie. The string may be in base85 cookie safe characters, and be in any format. This may be useful for storing user features. Note: Proper JSON encoding must be used to include “escaped” quotation marks.
hasCustomdata in interface Openrtb.BidResponseOrBuilderpublic String getCustomdata()
optional string customdata = 5;
This is an optional feature, which allows a bidder to set data in the exchange’s cookie. The string may be in base85 cookie safe characters, and be in any format. This may be useful for storing user features. Note: Proper JSON encoding must be used to include “escaped” quotation marks.
getCustomdata in interface Openrtb.BidResponseOrBuilderpublic com.google.protobuf.ByteString getCustomdataBytes()
optional string customdata = 5;
This is an optional feature, which allows a bidder to set data in the exchange’s cookie. The string may be in base85 cookie safe characters, and be in any format. This may be useful for storing user features. Note: Proper JSON encoding must be used to include “escaped” quotation marks.
getCustomdataBytes in interface Openrtb.BidResponseOrBuilderpublic boolean hasNbr()
optional .openrtb.Enums.BidResponse.NoBidReason nbr = 6;
Reason for not bidding.
hasNbr in interface Openrtb.BidResponseOrBuilderpublic OpenrtbCommon.Enums.BidResponse.NoBidReason getNbr()
optional .openrtb.Enums.BidResponse.NoBidReason nbr = 6;
Reason for not bidding.
getNbr in interface Openrtb.BidResponseOrBuilderpublic boolean hasExt()
optional .openrtb.BidResponseExtensions ext = 1000;hasExt in interface Openrtb.BidResponseOrBuilderpublic Extension.BidResponseExtensions getExt()
optional .openrtb.BidResponseExtensions ext = 1000;getExt in interface Openrtb.BidResponseOrBuilderpublic Extension.BidResponseExtensionsOrBuilder getExtOrBuilder()
optional .openrtb.BidResponseExtensions ext = 1000;getExtOrBuilder in interface Openrtb.BidResponseOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageIOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessagepublic static Openrtb.BidResponse parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Openrtb.BidResponse parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Openrtb.BidResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Openrtb.BidResponse parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Openrtb.BidResponse parseFrom(InputStream input) throws IOException
IOExceptionpublic static Openrtb.BidResponse parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Openrtb.BidResponse parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Openrtb.BidResponse parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Openrtb.BidResponse parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Openrtb.BidResponse parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Openrtb.BidResponse.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Openrtb.BidResponse.Builder newBuilder()
public static Openrtb.BidResponse.Builder newBuilder(Openrtb.BidResponse prototype)
public Openrtb.BidResponse.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Openrtb.BidResponse.Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessagepublic static Openrtb.BidResponse getDefaultInstance()
public static com.google.protobuf.Parser<Openrtb.BidResponse> parser()
public com.google.protobuf.Parser<Openrtb.BidResponse> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic Openrtb.BidResponse getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2017. All rights reserved.