public static interface Openrtb.BidRequest.Impression.BannerOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
OpenrtbCommon.Enums.BidRequest.Impression.ApiFramework |
getApi(int index)
repeated .openrtb.Enums.BidRequest.Impression.ApiFramework api = 10; |
int |
getApiCount()
repeated .openrtb.Enums.BidRequest.Impression.ApiFramework api = 10; |
List<OpenrtbCommon.Enums.BidRequest.Impression.ApiFramework> |
getApiList()
repeated .openrtb.Enums.BidRequest.Impression.ApiFramework api = 10; |
OpenrtbCommon.CreativeAttribute |
getBattr(int index)
repeated .openrtb.CreativeAttribute battr = 6; |
int |
getBattrCount()
repeated .openrtb.CreativeAttribute battr = 6; |
List<OpenrtbCommon.CreativeAttribute> |
getBattrList()
repeated .openrtb.CreativeAttribute battr = 6; |
OpenrtbCommon.Enums.BidRequest.Impression.Banner.AdType |
getBtype(int index)
repeated .openrtb.Enums.BidRequest.Impression.Banner.AdType btype = 5; |
int |
getBtypeCount()
repeated .openrtb.Enums.BidRequest.Impression.Banner.AdType btype = 5; |
List<OpenrtbCommon.Enums.BidRequest.Impression.Banner.AdType> |
getBtypeList()
repeated .openrtb.Enums.BidRequest.Impression.Banner.AdType btype = 5; |
OpenrtbCommon.Enums.BidRequest.Impression.Banner.ExpandableDirection |
getExpdir(int index)
repeated .openrtb.Enums.BidRequest.Impression.Banner.ExpandableDirection expdir = 9; |
int |
getExpdirCount()
repeated .openrtb.Enums.BidRequest.Impression.Banner.ExpandableDirection expdir = 9; |
List<OpenrtbCommon.Enums.BidRequest.Impression.Banner.ExpandableDirection> |
getExpdirList()
repeated .openrtb.Enums.BidRequest.Impression.Banner.ExpandableDirection expdir = 9; |
Extension.BannerExtensions |
getExt()
optional .openrtb.BannerExtensions ext = 1000; |
Extension.BannerExtensionsOrBuilder |
getExtOrBuilder()
optional .openrtb.BannerExtensions ext = 1000; |
int |
getH()
optional int32 h = 2; |
int |
getHmax()
optional int32 hmax = 12; |
int |
getHmin()
optional int32 hmin = 14; |
String |
getId()
optional string id = 3; |
com.google.protobuf.ByteString |
getIdBytes()
optional string id = 3; |
String |
getMimes(int index)
repeated string mimes = 7; |
com.google.protobuf.ByteString |
getMimesBytes(int index)
repeated string mimes = 7; |
int |
getMimesCount()
repeated string mimes = 7; |
com.google.protobuf.ProtocolStringList |
getMimesList()
repeated string mimes = 7; |
OpenrtbCommon.Enums.BidRequest.Impression.AdPosition |
getPos()
optional .openrtb.Enums.BidRequest.Impression.AdPosition pos = 4 [default = POSITION_UNKNOWN]; |
OpenrtbCommon.Flag |
getTopframe()
optional .openrtb.Flag topframe = 8 [default = NO]; |
int |
getW()
optional int32 w = 1; |
int |
getWmax()
optional int32 wmax = 11; |
int |
getWmin()
optional int32 wmin = 13; |
boolean |
hasExt()
optional .openrtb.BannerExtensions ext = 1000; |
boolean |
hasH()
optional int32 h = 2; |
boolean |
hasHmax()
optional int32 hmax = 12; |
boolean |
hasHmin()
optional int32 hmin = 14; |
boolean |
hasId()
optional string id = 3; |
boolean |
hasPos()
optional .openrtb.Enums.BidRequest.Impression.AdPosition pos = 4 [default = POSITION_UNKNOWN]; |
boolean |
hasTopframe()
optional .openrtb.Flag topframe = 8 [default = NO]; |
boolean |
hasW()
optional int32 w = 1; |
boolean |
hasWmax()
optional int32 wmax = 11; |
boolean |
hasWmin()
optional int32 wmin = 13; |
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasW()
optional int32 w = 1;
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.
int getW()
optional int32 w = 1;
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.
boolean hasH()
optional int32 h = 2;
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.
int getH()
optional int32 h = 2;
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.
boolean hasWmax()
optional int32 wmax = 11;
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.
int getWmax()
optional int32 wmax = 11;
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.
boolean hasHmax()
optional int32 hmax = 12;
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.
int getHmax()
optional int32 hmax = 12;
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.
boolean hasWmin()
optional int32 wmin = 13;
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.
int getWmin()
optional int32 wmin = 13;
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.
boolean hasHmin()
optional int32 hmin = 14;
Minumum 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.
int getHmin()
optional int32 hmin = 14;
Minumum 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.
boolean hasId()
optional string id = 3;
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 X banner id should be unique.
String getId()
optional string id = 3;
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 X banner id should be unique.
com.google.protobuf.ByteString getIdBytes()
optional string id = 3;
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 X banner id should be unique.
boolean hasPos()
optional .openrtb.Enums.BidRequest.Impression.AdPosition pos = 4 [default = POSITION_UNKNOWN];
The position of the ad as a relative measure of visibility or prominence.
OpenrtbCommon.Enums.BidRequest.Impression.AdPosition getPos()
optional .openrtb.Enums.BidRequest.Impression.AdPosition pos = 4 [default = POSITION_UNKNOWN];
The position of the ad as a relative measure of visibility or prominence.
List<OpenrtbCommon.Enums.BidRequest.Impression.Banner.AdType> getBtypeList()
repeated .openrtb.Enums.BidRequest.Impression.Banner.AdType btype = 5;
Blocked creative types. If blank, assume all types are allowed.
int getBtypeCount()
repeated .openrtb.Enums.BidRequest.Impression.Banner.AdType btype = 5;
Blocked creative types. If blank, assume all types are allowed.
OpenrtbCommon.Enums.BidRequest.Impression.Banner.AdType getBtype(int index)
repeated .openrtb.Enums.BidRequest.Impression.Banner.AdType btype = 5;
Blocked creative types. If blank, assume all types are allowed.
List<OpenrtbCommon.CreativeAttribute> getBattrList()
repeated .openrtb.CreativeAttribute battr = 6;
Blocked creative attributes. If blank assume all types are allowed.
int getBattrCount()
repeated .openrtb.CreativeAttribute battr = 6;
Blocked creative attributes. If blank assume all types are allowed.
OpenrtbCommon.CreativeAttribute getBattr(int index)
repeated .openrtb.CreativeAttribute battr = 6;
Blocked creative attributes. If blank assume all types are allowed.
com.google.protobuf.ProtocolStringList getMimesList()
repeated string mimes = 7;
Whitelist of content MIME types supported. Popular MIME types include, but are not limited to “image/jpg”, “image/gif” and “application/x-shockwave-flash”.
int getMimesCount()
repeated string mimes = 7;
Whitelist of content MIME types supported. Popular MIME types include, but are not limited to “image/jpg”, “image/gif” and “application/x-shockwave-flash”.
String getMimes(int index)
repeated string mimes = 7;
Whitelist of content MIME types supported. Popular MIME types include, but are not limited to “image/jpg”, “image/gif” and “application/x-shockwave-flash”.
com.google.protobuf.ByteString getMimesBytes(int index)
repeated string mimes = 7;
Whitelist of content MIME types supported. Popular MIME types include, but are not limited to “image/jpg”, “image/gif” and “application/x-shockwave-flash”.
boolean hasTopframe()
optional .openrtb.Flag topframe = 8 [default = NO];
Specify if the banner is delivered in the top frame (YES) or in an iframe (NO).
OpenrtbCommon.Flag getTopframe()
optional .openrtb.Flag topframe = 8 [default = NO];
Specify if the banner is delivered in the top frame (YES) or in an iframe (NO).
List<OpenrtbCommon.Enums.BidRequest.Impression.Banner.ExpandableDirection> getExpdirList()
repeated .openrtb.Enums.BidRequest.Impression.Banner.ExpandableDirection expdir = 9;
Specify properties for an expandable ad.
int getExpdirCount()
repeated .openrtb.Enums.BidRequest.Impression.Banner.ExpandableDirection expdir = 9;
Specify properties for an expandable ad.
OpenrtbCommon.Enums.BidRequest.Impression.Banner.ExpandableDirection getExpdir(int index)
repeated .openrtb.Enums.BidRequest.Impression.Banner.ExpandableDirection expdir = 9;
Specify properties for an expandable ad.
List<OpenrtbCommon.Enums.BidRequest.Impression.ApiFramework> getApiList()
repeated .openrtb.Enums.BidRequest.Impression.ApiFramework api = 10;
List of supported API frameworks for this banner. If an API is not explicitly listed it is assumed not to be supported.
int getApiCount()
repeated .openrtb.Enums.BidRequest.Impression.ApiFramework api = 10;
List of supported API frameworks for this banner. If an API is not explicitly listed it is assumed not to be supported.
OpenrtbCommon.Enums.BidRequest.Impression.ApiFramework getApi(int index)
repeated .openrtb.Enums.BidRequest.Impression.ApiFramework api = 10;
List of supported API frameworks for this banner. If an API is not explicitly listed it is assumed not to be supported.
boolean hasExt()
optional .openrtb.BannerExtensions ext = 1000;Extension.BannerExtensions getExt()
optional .openrtb.BannerExtensions ext = 1000;Extension.BannerExtensionsOrBuilder getExtOrBuilder()
optional .openrtb.BannerExtensions ext = 1000;Copyright © 2017. All rights reserved.