public static final class BrxRtb095.BidResponse.Builder extends com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidResponse.Builder> implements BrxRtb095.BidResponseOrBuilder
BidResponse
Modifier and Type | Field and Description |
---|---|
private Object |
bidid_ |
private int |
bitField0_ |
private Object |
cur_ |
private Object |
id_ |
private List<BrxRtb095.BidResponse.SeatBid> |
seatbid_ |
private com.google.protobuf.RepeatedFieldBuilder<BrxRtb095.BidResponse.SeatBid,BrxRtb095.BidResponse.SeatBid.Builder,BrxRtb095.BidResponse.SeatBidOrBuilder> |
seatbidBuilder_ |
Modifier | Constructor and Description |
---|---|
private |
Builder() |
private |
Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) |
Modifier and Type | Method and Description |
---|---|
BrxRtb095.BidResponse.Builder |
addAllSeatbid(Iterable<? extends BrxRtb095.BidResponse.SeatBid> values)
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.Builder |
addSeatbid(BrxRtb095.BidResponse.SeatBid.Builder builderForValue)
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.Builder |
addSeatbid(BrxRtb095.BidResponse.SeatBid value)
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.Builder |
addSeatbid(int index,
BrxRtb095.BidResponse.SeatBid.Builder builderForValue)
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.Builder |
addSeatbid(int index,
BrxRtb095.BidResponse.SeatBid value)
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.SeatBid.Builder |
addSeatbidBuilder()
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.SeatBid.Builder |
addSeatbidBuilder(int index)
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse |
build() |
BrxRtb095.BidResponse |
buildPartial() |
BrxRtb095.BidResponse.Builder |
clear() |
BrxRtb095.BidResponse.Builder |
clearBidid()
optional string bidid = 2; |
BrxRtb095.BidResponse.Builder |
clearCur()
optional string cur = 4; |
BrxRtb095.BidResponse.Builder |
clearId()
optional string id = 1; |
BrxRtb095.BidResponse.Builder |
clearSeatbid()
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.Builder |
clone() |
private static BrxRtb095.BidResponse.Builder |
create() |
private void |
ensureSeatbidIsMutable() |
String |
getBidid()
optional string bidid = 2; |
com.google.protobuf.ByteString |
getBididBytes()
optional string bidid = 2; |
String |
getCur()
optional string cur = 4; |
com.google.protobuf.ByteString |
getCurBytes()
optional string cur = 4; |
BrxRtb095.BidResponse |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getId()
optional string id = 1; |
com.google.protobuf.ByteString |
getIdBytes()
optional string id = 1; |
BrxRtb095.BidResponse.SeatBid |
getSeatbid(int index)
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.SeatBid.Builder |
getSeatbidBuilder(int index)
repeated .BidResponse.SeatBid seatbid = 3; |
List<BrxRtb095.BidResponse.SeatBid.Builder> |
getSeatbidBuilderList()
repeated .BidResponse.SeatBid seatbid = 3; |
int |
getSeatbidCount()
repeated .BidResponse.SeatBid seatbid = 3; |
private com.google.protobuf.RepeatedFieldBuilder<BrxRtb095.BidResponse.SeatBid,BrxRtb095.BidResponse.SeatBid.Builder,BrxRtb095.BidResponse.SeatBidOrBuilder> |
getSeatbidFieldBuilder() |
List<BrxRtb095.BidResponse.SeatBid> |
getSeatbidList()
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.SeatBidOrBuilder |
getSeatbidOrBuilder(int index)
repeated .BidResponse.SeatBid seatbid = 3; |
List<? extends BrxRtb095.BidResponse.SeatBidOrBuilder> |
getSeatbidOrBuilderList()
repeated .BidResponse.SeatBid seatbid = 3; |
boolean |
hasBidid()
optional string bidid = 2; |
boolean |
hasCur()
optional string cur = 4; |
boolean |
hasId()
optional string id = 1; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
private void |
maybeForceBuilderInitialization() |
BrxRtb095.BidResponse.Builder |
mergeFrom(BrxRtb095.BidResponse other) |
BrxRtb095.BidResponse.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
BrxRtb095.BidResponse.Builder |
mergeFrom(com.google.protobuf.Message other) |
BrxRtb095.BidResponse.Builder |
removeSeatbid(int index)
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.Builder |
setBidid(String value)
optional string bidid = 2; |
BrxRtb095.BidResponse.Builder |
setBididBytes(com.google.protobuf.ByteString value)
optional string bidid = 2; |
BrxRtb095.BidResponse.Builder |
setCur(String value)
optional string cur = 4; |
BrxRtb095.BidResponse.Builder |
setCurBytes(com.google.protobuf.ByteString value)
optional string cur = 4; |
BrxRtb095.BidResponse.Builder |
setId(String value)
optional string id = 1; |
BrxRtb095.BidResponse.Builder |
setIdBytes(com.google.protobuf.ByteString value)
optional string id = 1; |
BrxRtb095.BidResponse.Builder |
setSeatbid(int index,
BrxRtb095.BidResponse.SeatBid.Builder builderForValue)
repeated .BidResponse.SeatBid seatbid = 3; |
BrxRtb095.BidResponse.Builder |
setSeatbid(int index,
BrxRtb095.BidResponse.SeatBid value)
repeated .BidResponse.SeatBid seatbid = 3; |
addRepeatedField, clearField, clearOneof, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, newUninitializedMessageException
private int bitField0_
private Object id_
private Object bidid_
private List<BrxRtb095.BidResponse.SeatBid> seatbid_
private com.google.protobuf.RepeatedFieldBuilder<BrxRtb095.BidResponse.SeatBid,BrxRtb095.BidResponse.SeatBid.Builder,BrxRtb095.BidResponse.SeatBidOrBuilder> seatbidBuilder_
private Object cur_
private Builder()
private Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent)
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidResponse.Builder>
private void maybeForceBuilderInitialization()
private static BrxRtb095.BidResponse.Builder create()
public BrxRtb095.BidResponse.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidResponse.Builder>
public BrxRtb095.BidResponse.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidResponse.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidResponse.Builder>
public BrxRtb095.BidResponse getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public BrxRtb095.BidResponse build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public BrxRtb095.BidResponse buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public BrxRtb095.BidResponse.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<BrxRtb095.BidResponse.Builder>
public BrxRtb095.BidResponse.Builder mergeFrom(BrxRtb095.BidResponse other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidResponse.Builder>
public BrxRtb095.BidResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<BrxRtb095.BidResponse.Builder>
IOException
public boolean hasId()
optional string id = 1;
The top-level bid response object is defined below. The “id” attribute is a reflection of the bid request ID for logging purposes. Similarly, “bidid” is an optional response tracking ID for bidders. If specified, it can be included in the subsequent win notice call if the bidder wins. At least one “seatbid” object is required, which contains a bid on at least one impression. Other attributes are optional since an exchange may establish default values. IMPORTANT: No-Bids on all impressions should be indicated as a HTTP 204 response IMPORTANT: Please refer to BRX's PDF documentation for details on required and optional parameters in the bid response
hasId
in interface BrxRtb095.BidResponseOrBuilder
public String getId()
optional string id = 1;
The top-level bid response object is defined below. The “id” attribute is a reflection of the bid request ID for logging purposes. Similarly, “bidid” is an optional response tracking ID for bidders. If specified, it can be included in the subsequent win notice call if the bidder wins. At least one “seatbid” object is required, which contains a bid on at least one impression. Other attributes are optional since an exchange may establish default values. IMPORTANT: No-Bids on all impressions should be indicated as a HTTP 204 response IMPORTANT: Please refer to BRX's PDF documentation for details on required and optional parameters in the bid response
getId
in interface BrxRtb095.BidResponseOrBuilder
public com.google.protobuf.ByteString getIdBytes()
optional string id = 1;
The top-level bid response object is defined below. The “id” attribute is a reflection of the bid request ID for logging purposes. Similarly, “bidid” is an optional response tracking ID for bidders. If specified, it can be included in the subsequent win notice call if the bidder wins. At least one “seatbid” object is required, which contains a bid on at least one impression. Other attributes are optional since an exchange may establish default values. IMPORTANT: No-Bids on all impressions should be indicated as a HTTP 204 response IMPORTANT: Please refer to BRX's PDF documentation for details on required and optional parameters in the bid response
getIdBytes
in interface BrxRtb095.BidResponseOrBuilder
public BrxRtb095.BidResponse.Builder setId(String value)
optional string id = 1;
The top-level bid response object is defined below. The “id” attribute is a reflection of the bid request ID for logging purposes. Similarly, “bidid” is an optional response tracking ID for bidders. If specified, it can be included in the subsequent win notice call if the bidder wins. At least one “seatbid” object is required, which contains a bid on at least one impression. Other attributes are optional since an exchange may establish default values. IMPORTANT: No-Bids on all impressions should be indicated as a HTTP 204 response IMPORTANT: Please refer to BRX's PDF documentation for details on required and optional parameters in the bid response
public BrxRtb095.BidResponse.Builder clearId()
optional string id = 1;
The top-level bid response object is defined below. The “id” attribute is a reflection of the bid request ID for logging purposes. Similarly, “bidid” is an optional response tracking ID for bidders. If specified, it can be included in the subsequent win notice call if the bidder wins. At least one “seatbid” object is required, which contains a bid on at least one impression. Other attributes are optional since an exchange may establish default values. IMPORTANT: No-Bids on all impressions should be indicated as a HTTP 204 response IMPORTANT: Please refer to BRX's PDF documentation for details on required and optional parameters in the bid response
public BrxRtb095.BidResponse.Builder setIdBytes(com.google.protobuf.ByteString value)
optional string id = 1;
The top-level bid response object is defined below. The “id” attribute is a reflection of the bid request ID for logging purposes. Similarly, “bidid” is an optional response tracking ID for bidders. If specified, it can be included in the subsequent win notice call if the bidder wins. At least one “seatbid” object is required, which contains a bid on at least one impression. Other attributes are optional since an exchange may establish default values. IMPORTANT: No-Bids on all impressions should be indicated as a HTTP 204 response IMPORTANT: Please refer to BRX's PDF documentation for details on required and optional parameters in the bid response
public boolean hasBidid()
optional string bidid = 2;
Bidder's bid ID
hasBidid
in interface BrxRtb095.BidResponseOrBuilder
public String getBidid()
optional string bidid = 2;
Bidder's bid ID
getBidid
in interface BrxRtb095.BidResponseOrBuilder
public com.google.protobuf.ByteString getBididBytes()
optional string bidid = 2;
Bidder's bid ID
getBididBytes
in interface BrxRtb095.BidResponseOrBuilder
public BrxRtb095.BidResponse.Builder setBidid(String value)
optional string bidid = 2;
Bidder's bid ID
public BrxRtb095.BidResponse.Builder clearBidid()
optional string bidid = 2;
Bidder's bid ID
public BrxRtb095.BidResponse.Builder setBididBytes(com.google.protobuf.ByteString value)
optional string bidid = 2;
Bidder's bid ID
private void ensureSeatbidIsMutable()
public List<BrxRtb095.BidResponse.SeatBid> getSeatbidList()
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
getSeatbidList
in interface BrxRtb095.BidResponseOrBuilder
public int getSeatbidCount()
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
getSeatbidCount
in interface BrxRtb095.BidResponseOrBuilder
public BrxRtb095.BidResponse.SeatBid getSeatbid(int index)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
getSeatbid
in interface BrxRtb095.BidResponseOrBuilder
public BrxRtb095.BidResponse.Builder setSeatbid(int index, BrxRtb095.BidResponse.SeatBid value)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.Builder setSeatbid(int index, BrxRtb095.BidResponse.SeatBid.Builder builderForValue)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.Builder addSeatbid(BrxRtb095.BidResponse.SeatBid value)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.Builder addSeatbid(int index, BrxRtb095.BidResponse.SeatBid value)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.Builder addSeatbid(BrxRtb095.BidResponse.SeatBid.Builder builderForValue)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.Builder addSeatbid(int index, BrxRtb095.BidResponse.SeatBid.Builder builderForValue)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.Builder addAllSeatbid(Iterable<? extends BrxRtb095.BidResponse.SeatBid> values)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.Builder clearSeatbid()
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.Builder removeSeatbid(int index)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.SeatBid.Builder getSeatbidBuilder(int index)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.SeatBidOrBuilder getSeatbidOrBuilder(int index)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
getSeatbidOrBuilder
in interface BrxRtb095.BidResponseOrBuilder
public List<? extends BrxRtb095.BidResponse.SeatBidOrBuilder> getSeatbidOrBuilderList()
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
getSeatbidOrBuilderList
in interface BrxRtb095.BidResponseOrBuilder
public BrxRtb095.BidResponse.SeatBid.Builder addSeatbidBuilder()
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public BrxRtb095.BidResponse.SeatBid.Builder addSeatbidBuilder(int index)
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
public List<BrxRtb095.BidResponse.SeatBid.Builder> getSeatbidBuilderList()
repeated .BidResponse.SeatBid seatbid = 3;
Seat bid object
private com.google.protobuf.RepeatedFieldBuilder<BrxRtb095.BidResponse.SeatBid,BrxRtb095.BidResponse.SeatBid.Builder,BrxRtb095.BidResponse.SeatBidOrBuilder> getSeatbidFieldBuilder()
public boolean hasCur()
optional string cur = 4;
BRX only supports USD -- return a value of "USD"
hasCur
in interface BrxRtb095.BidResponseOrBuilder
public String getCur()
optional string cur = 4;
BRX only supports USD -- return a value of "USD"
getCur
in interface BrxRtb095.BidResponseOrBuilder
public com.google.protobuf.ByteString getCurBytes()
optional string cur = 4;
BRX only supports USD -- return a value of "USD"
getCurBytes
in interface BrxRtb095.BidResponseOrBuilder
public BrxRtb095.BidResponse.Builder setCur(String value)
optional string cur = 4;
BRX only supports USD -- return a value of "USD"
public BrxRtb095.BidResponse.Builder clearCur()
optional string cur = 4;
BRX only supports USD -- return a value of "USD"
public BrxRtb095.BidResponse.Builder setCurBytes(com.google.protobuf.ByteString value)
optional string cur = 4;
BRX only supports USD -- return a value of "USD"