public static final class BrxRtb095.BidRequest extends com.google.protobuf.GeneratedMessage implements BrxRtb095.BidRequestOrBuilder
BidRequest
Modifier and Type | Class and Description |
---|---|
static class |
BrxRtb095.BidRequest.App
Protobuf type
BidRequest.App |
static interface |
BrxRtb095.BidRequest.AppOrBuilder |
static class |
BrxRtb095.BidRequest.Banner
Protobuf type
BidRequest.Banner |
static interface |
BrxRtb095.BidRequest.BannerOrBuilder |
static class |
BrxRtb095.BidRequest.Builder
Protobuf type
BidRequest |
static class |
BrxRtb095.BidRequest.Content
Protobuf type
BidRequest.Content |
static interface |
BrxRtb095.BidRequest.ContentOrBuilder |
static class |
BrxRtb095.BidRequest.Device
Protobuf type
BidRequest.Device |
static interface |
BrxRtb095.BidRequest.DeviceOrBuilder |
static class |
BrxRtb095.BidRequest.Ext
Protobuf type
BidRequest.Ext |
static interface |
BrxRtb095.BidRequest.ExtOrBuilder |
static class |
BrxRtb095.BidRequest.Geo
Protobuf type
BidRequest.Geo |
static interface |
BrxRtb095.BidRequest.GeoOrBuilder |
static class |
BrxRtb095.BidRequest.Imp
Protobuf type
BidRequest.Imp |
static interface |
BrxRtb095.BidRequest.ImpOrBuilder |
static class |
BrxRtb095.BidRequest.Publisher
Protobuf type
BidRequest.Publisher |
static interface |
BrxRtb095.BidRequest.PublisherOrBuilder |
static class |
BrxRtb095.BidRequest.Site
Protobuf type
BidRequest.Site |
static interface |
BrxRtb095.BidRequest.SiteOrBuilder |
static class |
BrxRtb095.BidRequest.User
Protobuf type
BidRequest.User |
static interface |
BrxRtb095.BidRequest.UserOrBuilder |
static class |
BrxRtb095.BidRequest.Video
Protobuf type
BidRequest.Video |
static interface |
BrxRtb095.BidRequest.VideoOrBuilder |
com.google.protobuf.GeneratedMessage.BuilderParent, com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessage.ExtendableBuilder>, 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 | Constructor and Description |
---|---|
private |
BidRequest(boolean noInit) |
private |
BidRequest(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
private |
BidRequest(com.google.protobuf.GeneratedMessage.Builder<?> builder) |
Modifier and Type | Method and Description |
---|---|
BrxRtb095.BidRequest.App |
getApp()
optional .BidRequest.App app = 8; |
BrxRtb095.BidRequest.AppOrBuilder |
getAppOrBuilder()
optional .BidRequest.App app = 8; |
String |
getBadv(int index)
repeated string badv = 5; |
com.google.protobuf.ByteString |
getBadvBytes(int index)
repeated string badv = 5; |
int |
getBadvCount()
repeated string badv = 5; |
com.google.protobuf.ProtocolStringList |
getBadvList()
repeated string badv = 5; |
BrxRtb095.ContentCategory |
getBcat(int index)
repeated .ContentCategory bcat = 4; |
int |
getBcatCount()
repeated .ContentCategory bcat = 4; |
List<BrxRtb095.ContentCategory> |
getBcatList()
repeated .ContentCategory bcat = 4; |
static BrxRtb095.BidRequest |
getDefaultInstance() |
BrxRtb095.BidRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
BrxRtb095.BidRequest.Device |
getDevice()
optional .BidRequest.Device device = 9; |
BrxRtb095.BidRequest.DeviceOrBuilder |
getDeviceOrBuilder()
optional .BidRequest.Device device = 9; |
BrxRtb095.BidRequest.Ext |
getExt()
optional .BidRequest.Ext ext = 11; |
BrxRtb095.BidRequest.ExtOrBuilder |
getExtOrBuilder()
optional .BidRequest.Ext ext = 11; |
String |
getId()
optional string id = 1; |
com.google.protobuf.ByteString |
getIdBytes()
optional string id = 1; |
BrxRtb095.BidRequest.Imp |
getImp()
optional .BidRequest.Imp imp = 6; |
BrxRtb095.BidRequest.ImpOrBuilder |
getImpOrBuilder()
optional .BidRequest.Imp imp = 6; |
com.google.protobuf.Parser<BrxRtb095.BidRequest> |
getParserForType() |
int |
getSerializedSize() |
BrxRtb095.BidRequest.Site |
getSite()
optional .BidRequest.Site site = 7; |
BrxRtb095.BidRequest.SiteOrBuilder |
getSiteOrBuilder()
optional .BidRequest.Site site = 7; |
int |
getTmax()
optional int32 tmax = 2; |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
BrxRtb095.BidRequest.User |
getUser()
optional .BidRequest.User user = 10; |
BrxRtb095.BidRequest.UserOrBuilder |
getUserOrBuilder()
optional .BidRequest.User user = 10; |
String |
getWseat(int index)
repeated string wseat = 3; |
com.google.protobuf.ByteString |
getWseatBytes(int index)
repeated string wseat = 3; |
int |
getWseatCount()
repeated string wseat = 3; |
com.google.protobuf.ProtocolStringList |
getWseatList()
repeated string wseat = 3; |
boolean |
hasApp()
optional .BidRequest.App app = 8; |
boolean |
hasDevice()
optional .BidRequest.Device device = 9; |
boolean |
hasExt()
optional .BidRequest.Ext ext = 11; |
boolean |
hasId()
optional string id = 1; |
boolean |
hasImp()
optional .BidRequest.Imp imp = 6; |
boolean |
hasSite()
optional .BidRequest.Site site = 7; |
boolean |
hasTmax()
optional int32 tmax = 2; |
boolean |
hasUser()
optional .BidRequest.User user = 10; |
private void |
initFields() |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static BrxRtb095.BidRequest.Builder |
newBuilder() |
static BrxRtb095.BidRequest.Builder |
newBuilder(BrxRtb095.BidRequest prototype) |
BrxRtb095.BidRequest.Builder |
newBuilderForType() |
protected BrxRtb095.BidRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) |
static BrxRtb095.BidRequest |
parseDelimitedFrom(InputStream input) |
static BrxRtb095.BidRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BrxRtb095.BidRequest |
parseFrom(byte[] data) |
static BrxRtb095.BidRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BrxRtb095.BidRequest |
parseFrom(com.google.protobuf.ByteString data) |
static BrxRtb095.BidRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BrxRtb095.BidRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static BrxRtb095.BidRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BrxRtb095.BidRequest |
parseFrom(InputStream input) |
static BrxRtb095.BidRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
BrxRtb095.BidRequest.Builder |
toBuilder() |
protected Object |
writeReplace() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, makeExtensionsImmutable, newFileScopedGeneratedExtension, newFileScopedGeneratedExtension, newMessageScopedGeneratedExtension, newMessageScopedGeneratedExtension, parseUnknownField
equals, findInitializationErrors, getInitializationErrorString, hashCode, hashFields, toString
checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
private static final BrxRtb095.BidRequest defaultInstance
private final com.google.protobuf.UnknownFieldSet unknownFields
public static com.google.protobuf.Parser<BrxRtb095.BidRequest> PARSER
private int bitField0_
public static final int ID_FIELD_NUMBER
private Object id_
public static final int TMAX_FIELD_NUMBER
private int tmax_
public static final int WSEAT_FIELD_NUMBER
private com.google.protobuf.LazyStringList wseat_
public static final int BCAT_FIELD_NUMBER
private List<BrxRtb095.ContentCategory> bcat_
public static final int BADV_FIELD_NUMBER
private com.google.protobuf.LazyStringList badv_
public static final int IMP_FIELD_NUMBER
private BrxRtb095.BidRequest.Imp imp_
public static final int SITE_FIELD_NUMBER
private BrxRtb095.BidRequest.Site site_
public static final int APP_FIELD_NUMBER
private BrxRtb095.BidRequest.App app_
public static final int DEVICE_FIELD_NUMBER
private BrxRtb095.BidRequest.Device device_
public static final int USER_FIELD_NUMBER
private BrxRtb095.BidRequest.User user_
public static final int EXT_FIELD_NUMBER
private BrxRtb095.BidRequest.Ext ext_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private BidRequest(com.google.protobuf.GeneratedMessage.Builder<?> builder)
private BidRequest(boolean noInit)
private BidRequest(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static BrxRtb095.BidRequest getDefaultInstance()
public BrxRtb095.BidRequest getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields
in interface com.google.protobuf.MessageOrBuilder
getUnknownFields
in class com.google.protobuf.GeneratedMessage
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage
public com.google.protobuf.Parser<BrxRtb095.BidRequest> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessage
public boolean hasId()
optional string id = 1;
BASED ON OPEN RTB 2.1 BID REQUEST OBJECT Parent object for the bid request
hasId
in interface BrxRtb095.BidRequestOrBuilder
public String getId()
optional string id = 1;
BASED ON OPEN RTB 2.1 BID REQUEST OBJECT Parent object for the bid request
getId
in interface BrxRtb095.BidRequestOrBuilder
public com.google.protobuf.ByteString getIdBytes()
optional string id = 1;
BASED ON OPEN RTB 2.1 BID REQUEST OBJECT Parent object for the bid request
getIdBytes
in interface BrxRtb095.BidRequestOrBuilder
public boolean hasTmax()
optional int32 tmax = 2;
Maximum amount of time in milliseconds to submit a bid
hasTmax
in interface BrxRtb095.BidRequestOrBuilder
public int getTmax()
optional int32 tmax = 2;
Maximum amount of time in milliseconds to submit a bid
getTmax
in interface BrxRtb095.BidRequestOrBuilder
public com.google.protobuf.ProtocolStringList getWseatList()
repeated string wseat = 3;
Array of buyer seats allowed to bid on this auction
getWseatList
in interface BrxRtb095.BidRequestOrBuilder
public int getWseatCount()
repeated string wseat = 3;
Array of buyer seats allowed to bid on this auction
getWseatCount
in interface BrxRtb095.BidRequestOrBuilder
public String getWseat(int index)
repeated string wseat = 3;
Array of buyer seats allowed to bid on this auction
getWseat
in interface BrxRtb095.BidRequestOrBuilder
public com.google.protobuf.ByteString getWseatBytes(int index)
repeated string wseat = 3;
Array of buyer seats allowed to bid on this auction
getWseatBytes
in interface BrxRtb095.BidRequestOrBuilder
public List<BrxRtb095.ContentCategory> getBcatList()
repeated .ContentCategory bcat = 4;
Blocked Advertiser Categories. Per Open RTB: Note that there is no existing categorization / taxonomy of advertiser industries. However, as a substitute exchanges may decide to use IAB categories as an approximation.
getBcatList
in interface BrxRtb095.BidRequestOrBuilder
public int getBcatCount()
repeated .ContentCategory bcat = 4;
Blocked Advertiser Categories. Per Open RTB: Note that there is no existing categorization / taxonomy of advertiser industries. However, as a substitute exchanges may decide to use IAB categories as an approximation.
getBcatCount
in interface BrxRtb095.BidRequestOrBuilder
public BrxRtb095.ContentCategory getBcat(int index)
repeated .ContentCategory bcat = 4;
Blocked Advertiser Categories. Per Open RTB: Note that there is no existing categorization / taxonomy of advertiser industries. However, as a substitute exchanges may decide to use IAB categories as an approximation.
getBcat
in interface BrxRtb095.BidRequestOrBuilder
public com.google.protobuf.ProtocolStringList getBadvList()
repeated string badv = 5;
Blocked top-level domains of advertisers.
getBadvList
in interface BrxRtb095.BidRequestOrBuilder
public int getBadvCount()
repeated string badv = 5;
Blocked top-level domains of advertisers.
getBadvCount
in interface BrxRtb095.BidRequestOrBuilder
public String getBadv(int index)
repeated string badv = 5;
Blocked top-level domains of advertisers.
getBadv
in interface BrxRtb095.BidRequestOrBuilder
public com.google.protobuf.ByteString getBadvBytes(int index)
repeated string badv = 5;
Blocked top-level domains of advertisers.
getBadvBytes
in interface BrxRtb095.BidRequestOrBuilder
public boolean hasImp()
optional .BidRequest.Imp imp = 6;
Impression object
hasImp
in interface BrxRtb095.BidRequestOrBuilder
public BrxRtb095.BidRequest.Imp getImp()
optional .BidRequest.Imp imp = 6;
Impression object
getImp
in interface BrxRtb095.BidRequestOrBuilder
public BrxRtb095.BidRequest.ImpOrBuilder getImpOrBuilder()
optional .BidRequest.Imp imp = 6;
Impression object
getImpOrBuilder
in interface BrxRtb095.BidRequestOrBuilder
public boolean hasSite()
optional .BidRequest.Site site = 7;
Site object -- typically included for websites. Either a site or app object may be included – not both. Neither is required.
hasSite
in interface BrxRtb095.BidRequestOrBuilder
public BrxRtb095.BidRequest.Site getSite()
optional .BidRequest.Site site = 7;
Site object -- typically included for websites. Either a site or app object may be included – not both. Neither is required.
getSite
in interface BrxRtb095.BidRequestOrBuilder
public BrxRtb095.BidRequest.SiteOrBuilder getSiteOrBuilder()
optional .BidRequest.Site site = 7;
Site object -- typically included for websites. Either a site or app object may be included – not both. Neither is required.
getSiteOrBuilder
in interface BrxRtb095.BidRequestOrBuilder
public boolean hasApp()
optional .BidRequest.App app = 8;
App object -- typically included for native apps. Either a site or app object may be included – not both. Neither is required.
hasApp
in interface BrxRtb095.BidRequestOrBuilder
public BrxRtb095.BidRequest.App getApp()
optional .BidRequest.App app = 8;
App object -- typically included for native apps. Either a site or app object may be included – not both. Neither is required.
getApp
in interface BrxRtb095.BidRequestOrBuilder
public BrxRtb095.BidRequest.AppOrBuilder getAppOrBuilder()
optional .BidRequest.App app = 8;
App object -- typically included for native apps. Either a site or app object may be included – not both. Neither is required.
getAppOrBuilder
in interface BrxRtb095.BidRequestOrBuilder
public boolean hasDevice()
optional .BidRequest.Device device = 9;
This object describes the device the ad impression will be delivered to (e.g., mobile phone, computer, set top box, etc.) and its capabilities .
hasDevice
in interface BrxRtb095.BidRequestOrBuilder
public BrxRtb095.BidRequest.Device getDevice()
optional .BidRequest.Device device = 9;
This object describes the device the ad impression will be delivered to (e.g., mobile phone, computer, set top box, etc.) and its capabilities .
getDevice
in interface BrxRtb095.BidRequestOrBuilder
public BrxRtb095.BidRequest.DeviceOrBuilder getDeviceOrBuilder()
optional .BidRequest.Device device = 9;
This object describes the device the ad impression will be delivered to (e.g., mobile phone, computer, set top box, etc.) and its capabilities .
getDeviceOrBuilder
in interface BrxRtb095.BidRequestOrBuilder
public boolean hasUser()
optional .BidRequest.User user = 10;
This object describes the user, and may include unique identifiers for the user.
hasUser
in interface BrxRtb095.BidRequestOrBuilder
public BrxRtb095.BidRequest.User getUser()
optional .BidRequest.User user = 10;
This object describes the user, and may include unique identifiers for the user.
getUser
in interface BrxRtb095.BidRequestOrBuilder
public BrxRtb095.BidRequest.UserOrBuilder getUserOrBuilder()
optional .BidRequest.User user = 10;
This object describes the user, and may include unique identifiers for the user.
getUserOrBuilder
in interface BrxRtb095.BidRequestOrBuilder
public boolean hasExt()
optional .BidRequest.Ext ext = 11;
This object contains custom BRX extensions to the bid request
hasExt
in interface BrxRtb095.BidRequestOrBuilder
public BrxRtb095.BidRequest.Ext getExt()
optional .BidRequest.Ext ext = 11;
This object contains custom BRX extensions to the bid request
getExt
in interface BrxRtb095.BidRequestOrBuilder
public BrxRtb095.BidRequest.ExtOrBuilder getExtOrBuilder()
optional .BidRequest.Ext ext = 11;
This object contains custom BRX extensions to the bid request
getExtOrBuilder
in interface BrxRtb095.BidRequestOrBuilder
private void initFields()
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.AbstractMessage
IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.AbstractMessage
protected Object writeReplace() throws ObjectStreamException
writeReplace
in class com.google.protobuf.GeneratedMessage
ObjectStreamException
public static BrxRtb095.BidRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static BrxRtb095.BidRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static BrxRtb095.BidRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static BrxRtb095.BidRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static BrxRtb095.BidRequest parseFrom(InputStream input) throws IOException
IOException
public static BrxRtb095.BidRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static BrxRtb095.BidRequest parseDelimitedFrom(InputStream input) throws IOException
IOException
public static BrxRtb095.BidRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static BrxRtb095.BidRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOException
public static BrxRtb095.BidRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static BrxRtb095.BidRequest.Builder newBuilder()
public BrxRtb095.BidRequest.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static BrxRtb095.BidRequest.Builder newBuilder(BrxRtb095.BidRequest prototype)
public BrxRtb095.BidRequest.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected BrxRtb095.BidRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.GeneratedMessage