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, parseUnknownFieldequals, findInitializationErrors, getInitializationErrorString, hashCode, hashFields, toStringcheckByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitprivate 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.InvalidProtocolBufferExceptionpublic static BrxRtb095.BidRequest getDefaultInstance()
public BrxRtb095.BidRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic 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 com.google.protobuf.Parser<BrxRtb095.BidRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic 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.BidRequestOrBuilderpublic 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.BidRequestOrBuilderpublic 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.BidRequestOrBuilderpublic boolean hasTmax()
optional int32 tmax = 2;
Maximum amount of time in milliseconds to submit a bid
hasTmax in interface BrxRtb095.BidRequestOrBuilderpublic int getTmax()
optional int32 tmax = 2;
Maximum amount of time in milliseconds to submit a bid
getTmax in interface BrxRtb095.BidRequestOrBuilderpublic com.google.protobuf.ProtocolStringList getWseatList()
repeated string wseat = 3;
Array of buyer seats allowed to bid on this auction
getWseatList in interface BrxRtb095.BidRequestOrBuilderpublic int getWseatCount()
repeated string wseat = 3;
Array of buyer seats allowed to bid on this auction
getWseatCount in interface BrxRtb095.BidRequestOrBuilderpublic String getWseat(int index)
repeated string wseat = 3;
Array of buyer seats allowed to bid on this auction
getWseat in interface BrxRtb095.BidRequestOrBuilderpublic 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.BidRequestOrBuilderpublic 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.BidRequestOrBuilderpublic 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.BidRequestOrBuilderpublic 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.BidRequestOrBuilderpublic com.google.protobuf.ProtocolStringList getBadvList()
repeated string badv = 5;
Blocked top-level domains of advertisers.
getBadvList in interface BrxRtb095.BidRequestOrBuilderpublic int getBadvCount()
repeated string badv = 5;
Blocked top-level domains of advertisers.
getBadvCount in interface BrxRtb095.BidRequestOrBuilderpublic String getBadv(int index)
repeated string badv = 5;
Blocked top-level domains of advertisers.
getBadv in interface BrxRtb095.BidRequestOrBuilderpublic com.google.protobuf.ByteString getBadvBytes(int index)
repeated string badv = 5;
Blocked top-level domains of advertisers.
getBadvBytes in interface BrxRtb095.BidRequestOrBuilderpublic boolean hasImp()
optional .BidRequest.Imp imp = 6;
Impression object
hasImp in interface BrxRtb095.BidRequestOrBuilderpublic BrxRtb095.BidRequest.Imp getImp()
optional .BidRequest.Imp imp = 6;
Impression object
getImp in interface BrxRtb095.BidRequestOrBuilderpublic BrxRtb095.BidRequest.ImpOrBuilder getImpOrBuilder()
optional .BidRequest.Imp imp = 6;
Impression object
getImpOrBuilder in interface BrxRtb095.BidRequestOrBuilderpublic 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.BidRequestOrBuilderpublic 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.BidRequestOrBuilderpublic 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.BidRequestOrBuilderpublic 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.BidRequestOrBuilderpublic 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.BidRequestOrBuilderpublic 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.BidRequestOrBuilderpublic 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.BidRequestOrBuilderpublic 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.BidRequestOrBuilderpublic 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.BidRequestOrBuilderpublic boolean hasUser()
optional .BidRequest.User user = 10;
This object describes the user, and may include unique identifiers for the user.
hasUser in interface BrxRtb095.BidRequestOrBuilderpublic 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.BidRequestOrBuilderpublic 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.BidRequestOrBuilderpublic boolean hasExt()
optional .BidRequest.Ext ext = 11;
This object contains custom BRX extensions to the bid request
hasExt in interface BrxRtb095.BidRequestOrBuilderpublic BrxRtb095.BidRequest.Ext getExt()
optional .BidRequest.Ext ext = 11;
This object contains custom BRX extensions to the bid request
getExt in interface BrxRtb095.BidRequestOrBuilderpublic BrxRtb095.BidRequest.ExtOrBuilder getExtOrBuilder()
optional .BidRequest.Ext ext = 11;
This object contains custom BRX extensions to the bid request
getExtOrBuilder in interface BrxRtb095.BidRequestOrBuilderprivate void initFields()
public 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.AbstractMessageIOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.AbstractMessageprotected Object writeReplace() throws ObjectStreamException
writeReplace in class com.google.protobuf.GeneratedMessageObjectStreamExceptionpublic static BrxRtb095.BidRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BrxRtb095.BidRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BrxRtb095.BidRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BrxRtb095.BidRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BrxRtb095.BidRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static BrxRtb095.BidRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static BrxRtb095.BidRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static BrxRtb095.BidRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static BrxRtb095.BidRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static BrxRtb095.BidRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static BrxRtb095.BidRequest.Builder newBuilder()
public BrxRtb095.BidRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static BrxRtb095.BidRequest.Builder newBuilder(BrxRtb095.BidRequest prototype)
public BrxRtb095.BidRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected BrxRtb095.BidRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessage