public static interface OpenRtbProtobuf.BannerOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
int |
getApi(int index)
List of supported API frameworks for this banner.
|
int |
getApiCount()
List of supported API frameworks for this banner.
|
List<Integer> |
getApiList()
List of supported API frameworks for this banner.
|
int |
getBattr(int index)
Blocked creative attributes.
|
int |
getBattrCount()
Blocked creative attributes.
|
List<Integer> |
getBattrList()
Blocked creative attributes.
|
int |
getBtype(int index)
Blocked creative types.
|
int |
getBtypeCount()
Blocked creative types.
|
List<Integer> |
getBtypeList()
Blocked creative types.
|
int |
getExpdir(int index)
Specify properties for an expandable ad.
|
int |
getExpdirCount()
Specify properties for an expandable ad.
|
List<Integer> |
getExpdirList()
Specify properties for an expandable ad.
|
int |
getH()
Height of the impression in pixels.
|
int |
getHmax()
Maximum height of the impression in pixels.
|
int |
getHmin()
Minimum height of the impression in pixels.
|
String |
getId()
Unique identifier for this banner object.
|
com.google.protobuf.ByteString |
getIdBytes()
Unique identifier for this banner object.
|
String |
getMimes(int index)
Whitelist of content MIME types supported.
|
com.google.protobuf.ByteString |
getMimesBytes(int index)
Whitelist of content MIME types supported.
|
int |
getMimesCount()
Whitelist of content MIME types supported.
|
List<String> |
getMimesList()
Whitelist of content MIME types supported.
|
int |
getPos()
Ad Position.
|
int |
getTopframe()
Specify if the banner is delivered in the top frame or in an iframe.
|
int |
getW()
Width of the impression in pixels.
|
int |
getWmax()
Maximum width of the impression in pixels.
|
int |
getWmin()
Minimum width of the impression in pixels.
|
boolean |
hasH()
Height of the impression in pixels.
|
boolean |
hasHmax()
Maximum height of the impression in pixels.
|
boolean |
hasHmin()
Minimum height of the impression in pixels.
|
boolean |
hasId()
Unique identifier for this banner object.
|
boolean |
hasPos()
Ad Position.
|
boolean |
hasTopframe()
Specify if the banner is delivered in the top frame or in an iframe.
|
boolean |
hasW()
Width of the impression in pixels.
|
boolean |
hasWmax()
Maximum width of the impression in pixels.
|
boolean |
hasWmin()
Minimum width of the impression in pixels.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasW()
Width of the impression in pixels. Since some ad types are not restricted by size this field is not required, but it’s highly recommended that this information be included when possible.
optional uint32 w = 1;int getW()
Width of the impression in pixels. Since some ad types are not restricted by size this field is not required, but it’s highly recommended that this information be included when possible.
optional uint32 w = 1;boolean hasH()
Height of the impression in pixels. Since some ad types are not restricted by size this field is not required, but it’s highly recommended that this information be included when possible.
optional uint32 h = 2;int getH()
Height of the impression in pixels. Since some ad types are not restricted by size this field is not required, but it’s highly recommended that this information be included when possible.
optional uint32 h = 2;boolean hasWmax()
Maximum width of the impression in pixels. If included, it indicates that a range of sizes is allowed with this maximum width and "w" is taken as recommended. If not included, then "w" should be considered an exact requirement.
optional uint32 wmax = 3;int getWmax()
Maximum width of the impression in pixels. If included, it indicates that a range of sizes is allowed with this maximum width and "w" is taken as recommended. If not included, then "w" should be considered an exact requirement.
optional uint32 wmax = 3;boolean hasHmax()
Maximum height of the impression in pixels. If included, it indicates that a range of sizes is allowed with this maximum height and "h" is taken as recommended. If not included, then "h" should be considered an exact requirement.
optional uint32 hmax = 4;int getHmax()
Maximum height of the impression in pixels. If included, it indicates that a range of sizes is allowed with this maximum height and "h" is taken as recommended. If not included, then "h" should be considered an exact requirement.
optional uint32 hmax = 4;boolean hasWmin()
Minimum width of the impression in pixels. If included, it indicates that a range of sizes is allowed with this minimum width and "w" is taken as recommended. If not included, then "w" should be considered an exact requirement.
optional uint32 wmin = 5;int getWmin()
Minimum width of the impression in pixels. If included, it indicates that a range of sizes is allowed with this minimum width and "w" is taken as recommended. If not included, then "w" should be considered an exact requirement.
optional uint32 wmin = 5;boolean hasHmin()
Minimum height of the impression in pixels. If included, it indicates that a range of sizes is allowed with this minimum height and "h" is taken as recommended. If not included, then "h" should be considered an exact requirement.
optional uint32 hmin = 6;int getHmin()
Minimum height of the impression in pixels. If included, it indicates that a range of sizes is allowed with this minimum height and "h" is taken as recommended. If not included, then "h" should be considered an exact requirement.
optional uint32 hmin = 6;boolean hasId()
Unique identifier for this banner object. Useful for tracking multiple banner objects (e.g., in companion banner array). Usually starts with 1, increasing with each object. Combination of impression id banner object should be unique.
optional string id = 7;String getId()
Unique identifier for this banner object. Useful for tracking multiple banner objects (e.g., in companion banner array). Usually starts with 1, increasing with each object. Combination of impression id banner object should be unique.
optional string id = 7;com.google.protobuf.ByteString getIdBytes()
Unique identifier for this banner object. Useful for tracking multiple banner objects (e.g., in companion banner array). Usually starts with 1, increasing with each object. Combination of impression id banner object should be unique.
optional string id = 7;boolean hasPos()
Ad Position. Use Table 6.5
optional uint32 pos = 8;int getPos()
Ad Position. Use Table 6.5
optional uint32 pos = 8;List<Integer> getBtypeList()
Blocked creative types. See Table 6.2 Banner Ad Types. If blank, assume all types are allowed.
repeated uint32 btype = 9 [packed = true];int getBtypeCount()
Blocked creative types. See Table 6.2 Banner Ad Types. If blank, assume all types are allowed.
repeated uint32 btype = 9 [packed = true];int getBtype(int index)
Blocked creative types. See Table 6.2 Banner Ad Types. If blank, assume all types are allowed.
repeated uint32 btype = 9 [packed = true];List<Integer> getBattrList()
Blocked creative attributes. See Table 6.3 Creative Attributes. If blank assume all types are allowed.
repeated uint32 battr = 10 [packed = true];int getBattrCount()
Blocked creative attributes. See Table 6.3 Creative Attributes. If blank assume all types are allowed.
repeated uint32 battr = 10 [packed = true];int getBattr(int index)
Blocked creative attributes. See Table 6.3 Creative Attributes. If blank assume all types are allowed.
repeated uint32 battr = 10 [packed = true];List<String> getMimesList()
Whitelist of content MIME types supported. Popular MIME types include, but are not limited to “image/jpg”, “image/gif” and “application/x-shockwave-flash”.
repeated string mimes = 11;int getMimesCount()
Whitelist of content MIME types supported. Popular MIME types include, but are not limited to “image/jpg”, “image/gif” and “application/x-shockwave-flash”.
repeated string mimes = 11;String getMimes(int index)
Whitelist of content MIME types supported. Popular MIME types include, but are not limited to “image/jpg”, “image/gif” and “application/x-shockwave-flash”.
repeated string mimes = 11;com.google.protobuf.ByteString getMimesBytes(int index)
Whitelist of content MIME types supported. Popular MIME types include, but are not limited to “image/jpg”, “image/gif” and “application/x-shockwave-flash”.
repeated string mimes = 11;boolean hasTopframe()
Specify if the banner is delivered in the top frame or in an iframe. “0” means it is not in the top frame, and “1” means that it is.
optional uint32 topframe = 12;int getTopframe()
Specify if the banner is delivered in the top frame or in an iframe. “0” means it is not in the top frame, and “1” means that it is.
optional uint32 topframe = 12;List<Integer> getExpdirList()
Specify properties for an expandable ad. See Table 6.11 Expandable Direction for possible values.
repeated uint32 expdir = 13 [packed = true];int getExpdirCount()
Specify properties for an expandable ad. See Table 6.11 Expandable Direction for possible values.
repeated uint32 expdir = 13 [packed = true];int getExpdir(int index)
Specify properties for an expandable ad. See Table 6.11 Expandable Direction for possible values.
repeated uint32 expdir = 13 [packed = true];List<Integer> getApiList()
List of supported API frameworks for this banner. (See Table 6.4 API Frameworks). If an API is not explicitly listed it is assumed not to be supported.
repeated uint32 api = 14 [packed = true];int getApiCount()
List of supported API frameworks for this banner. (See Table 6.4 API Frameworks). If an API is not explicitly listed it is assumed not to be supported.
repeated uint32 api = 14 [packed = true];int getApi(int index)
List of supported API frameworks for this banner. (See Table 6.4 API Frameworks). If an API is not explicitly listed it is assumed not to be supported.
repeated uint32 api = 14 [packed = true];Copyright © 2013–2016 AdGear Technologies Inc.. All rights reserved.