public static final class BrxRtb095.BidResponse.SeatBid.Builder extends com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidResponse.SeatBid.Builder> implements BrxRtb095.BidResponse.SeatBidOrBuilder
BidResponse.SeatBid
Modifier and Type | Field and Description |
---|---|
private List<BrxRtb095.BidResponse.Bid> |
bid_ |
private com.google.protobuf.RepeatedFieldBuilder<BrxRtb095.BidResponse.Bid,BrxRtb095.BidResponse.Bid.Builder,BrxRtb095.BidResponse.BidOrBuilder> |
bidBuilder_ |
private int |
bitField0_ |
private boolean |
group_ |
private Object |
seat_ |
Modifier | Constructor and Description |
---|---|
private |
Builder() |
private |
Builder(com.google.protobuf.GeneratedMessage.BuilderParent parent) |
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 List<BrxRtb095.BidResponse.Bid> bid_
private com.google.protobuf.RepeatedFieldBuilder<BrxRtb095.BidResponse.Bid,BrxRtb095.BidResponse.Bid.Builder,BrxRtb095.BidResponse.BidOrBuilder> bidBuilder_
private Object seat_
private boolean group_
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.SeatBid.Builder>
private void maybeForceBuilderInitialization()
private static BrxRtb095.BidResponse.SeatBid.Builder create()
public BrxRtb095.BidResponse.SeatBid.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.SeatBid.Builder>
public BrxRtb095.BidResponse.SeatBid.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.SeatBid.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.SeatBid.Builder>
public BrxRtb095.BidResponse.SeatBid getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public BrxRtb095.BidResponse.SeatBid build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public BrxRtb095.BidResponse.SeatBid buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public BrxRtb095.BidResponse.SeatBid.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.SeatBid.Builder>
public BrxRtb095.BidResponse.SeatBid.Builder mergeFrom(BrxRtb095.BidResponse.SeatBid other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<BrxRtb095.BidResponse.SeatBid.Builder>
public BrxRtb095.BidResponse.SeatBid.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.SeatBid.Builder>
IOException
private void ensureBidIsMutable()
public List<BrxRtb095.BidResponse.Bid> getBidList()
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
getBidList
in interface BrxRtb095.BidResponse.SeatBidOrBuilder
public int getBidCount()
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
getBidCount
in interface BrxRtb095.BidResponse.SeatBidOrBuilder
public BrxRtb095.BidResponse.Bid getBid(int index)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
getBid
in interface BrxRtb095.BidResponse.SeatBidOrBuilder
public BrxRtb095.BidResponse.SeatBid.Builder setBid(int index, BrxRtb095.BidResponse.Bid value)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.SeatBid.Builder setBid(int index, BrxRtb095.BidResponse.Bid.Builder builderForValue)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.SeatBid.Builder addBid(BrxRtb095.BidResponse.Bid value)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.SeatBid.Builder addBid(int index, BrxRtb095.BidResponse.Bid value)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.SeatBid.Builder addBid(BrxRtb095.BidResponse.Bid.Builder builderForValue)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.SeatBid.Builder addBid(int index, BrxRtb095.BidResponse.Bid.Builder builderForValue)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.SeatBid.Builder addAllBid(Iterable<? extends BrxRtb095.BidResponse.Bid> values)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.SeatBid.Builder clearBid()
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.SeatBid.Builder removeBid(int index)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.Bid.Builder getBidBuilder(int index)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.BidOrBuilder getBidOrBuilder(int index)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
getBidOrBuilder
in interface BrxRtb095.BidResponse.SeatBidOrBuilder
public List<? extends BrxRtb095.BidResponse.BidOrBuilder> getBidOrBuilderList()
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
getBidOrBuilderList
in interface BrxRtb095.BidResponse.SeatBidOrBuilder
public BrxRtb095.BidResponse.Bid.Builder addBidBuilder()
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public BrxRtb095.BidResponse.Bid.Builder addBidBuilder(int index)
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
public List<BrxRtb095.BidResponse.Bid.Builder> getBidBuilderList()
repeated .BidResponse.Bid bid = 1;
An object to describe the winning bid for a given seat on the bidder’s platform. BRX currently only supports a single "seatbid" object in the bid response.
private com.google.protobuf.RepeatedFieldBuilder<BrxRtb095.BidResponse.Bid,BrxRtb095.BidResponse.Bid.Builder,BrxRtb095.BidResponse.BidOrBuilder> getBidFieldBuilder()
public boolean hasSeat()
optional string seat = 2;
ID of the bidder seat on whose behalf this bid is made
hasSeat
in interface BrxRtb095.BidResponse.SeatBidOrBuilder
public String getSeat()
optional string seat = 2;
ID of the bidder seat on whose behalf this bid is made
getSeat
in interface BrxRtb095.BidResponse.SeatBidOrBuilder
public com.google.protobuf.ByteString getSeatBytes()
optional string seat = 2;
ID of the bidder seat on whose behalf this bid is made
getSeatBytes
in interface BrxRtb095.BidResponse.SeatBidOrBuilder
public BrxRtb095.BidResponse.SeatBid.Builder setSeat(String value)
optional string seat = 2;
ID of the bidder seat on whose behalf this bid is made
public BrxRtb095.BidResponse.SeatBid.Builder clearSeat()
optional string seat = 2;
ID of the bidder seat on whose behalf this bid is made
public BrxRtb095.BidResponse.SeatBid.Builder setSeatBytes(com.google.protobuf.ByteString value)
optional string seat = 2;
ID of the bidder seat on whose behalf this bid is made
public boolean hasGroup()
optional bool group = 3 [default = false];
Indicates whether impressions must be won-lost as a group
hasGroup
in interface BrxRtb095.BidResponse.SeatBidOrBuilder
public boolean getGroup()
optional bool group = 3 [default = false];
Indicates whether impressions must be won-lost as a group
getGroup
in interface BrxRtb095.BidResponse.SeatBidOrBuilder
public BrxRtb095.BidResponse.SeatBid.Builder setGroup(boolean value)
optional bool group = 3 [default = false];
Indicates whether impressions must be won-lost as a group
public BrxRtb095.BidResponse.SeatBid.Builder clearGroup()
optional bool group = 3 [default = false];
Indicates whether impressions must be won-lost as a group