public static final class OpenRtbProtobuf.Video extends com.google.protobuf.GeneratedMessageV3 implements OpenRtbProtobuf.VideoOrBuilder
3.3.4 Video Object The “video” object _must_ be included directly in the impression object if the impression offered for auction is an in-stream video ad opportunity. Note that for the video object, many of the fields are non-essential for a minimally viable exchange interfaces. These parameters do not necessarily need to be specified to the bidder, if they are always the same for all impression, of if the exchange chooses not to supply the additional information to the bidder.Protobuf type
open_rtb.Video| Modifier and Type | Class and Description |
|---|---|
static class |
OpenRtbProtobuf.Video.Builder
3.3.4 Video Object
The “video” object _must_ be included directly in the impression object if the impression offered for auction is an in-stream video ad opportunity.
|
com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
API_FIELD_NUMBER |
static int |
BATTR_FIELD_NUMBER |
static int |
BOXINGALLOWED_FIELD_NUMBER |
static int |
COMPANIONAD_FIELD_NUMBER |
static int |
DELIVERYMETHOD_FIELD_NUMBER |
static int |
H_FIELD_NUMBER |
static int |
LINEARITY_FIELD_NUMBER |
static int |
MAXBITRATE_FIELD_NUMBER |
static int |
MAXDURATION_FIELD_NUMBER |
static int |
MAXEXTENDED_FIELD_NUMBER |
static int |
MIMES_FIELD_NUMBER |
static int |
MINBITRATE_FIELD_NUMBER |
static int |
MINDURATION_FIELD_NUMBER |
static com.google.protobuf.Parser<OpenRtbProtobuf.Video> |
PARSER
Deprecated.
|
static int |
PLAYBACKMETHOD_FIELD_NUMBER |
static int |
POS_FIELD_NUMBER |
static int |
PROTOCOL_FIELD_NUMBER |
static int |
PROTOCOLS_FIELD_NUMBER |
static int |
SEQUENCE_FIELD_NUMBER |
static int |
STARTDELAY_FIELD_NUMBER |
static int |
VAST_COMPANION_TYPE_FIELD_NUMBER |
static int |
W_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
getApi(int index)
List of supported API frameworks for this impression.
|
int |
getApiCount()
List of supported API frameworks for this impression.
|
List<Integer> |
getApiList()
List of supported API frameworks for this impression.
|
int |
getBattr(int index)
Blocked creative attributes.
|
int |
getBattrCount()
Blocked creative attributes.
|
List<Integer> |
getBattrList()
Blocked creative attributes.
|
int |
getBoxingallowed()
If exchange publisher has rules preventing letter boxing of 4x3 content to play in a 16x9 window, then this should be set to false.
|
OpenRtbProtobuf.Banner |
getCompanionad(int index)
If companion ads are available, they can be listed as an array of banner objects.
|
int |
getCompanionadCount()
If companion ads are available, they can be listed as an array of banner objects.
|
List<OpenRtbProtobuf.Banner> |
getCompanionadList()
If companion ads are available, they can be listed as an array of banner objects.
|
OpenRtbProtobuf.BannerOrBuilder |
getCompanionadOrBuilder(int index)
If companion ads are available, they can be listed as an array of banner objects.
|
List<? extends OpenRtbProtobuf.BannerOrBuilder> |
getCompanionadOrBuilderList()
If companion ads are available, they can be listed as an array of banner objects.
|
static OpenRtbProtobuf.Video |
getDefaultInstance() |
OpenRtbProtobuf.Video |
getDefaultInstanceForType() |
int |
getDeliverymethod(int index)
List of supported delivery methods (streaming, progressive).
|
int |
getDeliverymethodCount()
List of supported delivery methods (streaming, progressive).
|
List<Integer> |
getDeliverymethodList()
List of supported delivery methods (streaming, progressive).
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
int |
getH()
Height of the player in pixels.
|
int |
getLinearity()
Indicates whether the ad impression must be linear, non- linear or can be of any type (field not set).
|
int |
getMaxbitrate()
Maximum bit rate in Kbps.
|
int |
getMaxduration()
Maximum video ad duration in seconds.
|
int |
getMaxextended()
Maximum extended video ad duration, if extension is allowed.
|
String |
getMimes(int index)
Content MIME types supported.
|
com.google.protobuf.ByteString |
getMimesBytes(int index)
Content MIME types supported.
|
int |
getMimesCount()
Content MIME types supported.
|
com.google.protobuf.ProtocolStringList |
getMimesList()
Content MIME types supported.
|
int |
getMinbitrate()
Minimum bit rate in Kbps.
|
int |
getMinduration()
Minimum video ad duration in seconds.
|
com.google.protobuf.Parser<OpenRtbProtobuf.Video> |
getParserForType() |
int |
getPlaybackmethod(int index)
List of allowed playback methods.
|
int |
getPlaybackmethodCount()
List of allowed playback methods.
|
List<Integer> |
getPlaybackmethodList()
List of allowed playback methods.
|
int |
getPos()
Ad Position (see table 6.5).
|
int |
getProtocol()
Video bid response protocols.
|
int |
getProtocols(int index)
Video bid response protocols.
|
int |
getProtocolsCount()
Video bid response protocols.
|
List<Integer> |
getProtocolsList()
Video bid response protocols.
|
int |
getSequence()
If multiple ad impressions are offered in the same bid request, the sequence number will allow for the coordinated delivery of multiple creatives.
|
int |
getSerializedSize() |
int |
getStartdelay()
Indicates the start delay in seconds for preroll, midroll, or postroll ad placement.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
getVastCompanionType(int index)
Recommended if companion objects are included.
|
int |
getVastCompanionTypeCount()
Recommended if companion objects are included.
|
List<Integer> |
getVastCompanionTypeList()
Recommended if companion objects are included.
|
int |
getW()
Width of the player in pixels.
|
boolean |
hasBoxingallowed()
If exchange publisher has rules preventing letter boxing of 4x3 content to play in a 16x9 window, then this should be set to false.
|
boolean |
hasH()
Height of the player in pixels.
|
int |
hashCode() |
boolean |
hasLinearity()
Indicates whether the ad impression must be linear, non- linear or can be of any type (field not set).
|
boolean |
hasMaxbitrate()
Maximum bit rate in Kbps.
|
boolean |
hasMaxduration()
Maximum video ad duration in seconds.
|
boolean |
hasMaxextended()
Maximum extended video ad duration, if extension is allowed.
|
boolean |
hasMinbitrate()
Minimum bit rate in Kbps.
|
boolean |
hasMinduration()
Minimum video ad duration in seconds.
|
boolean |
hasPos()
Ad Position (see table 6.5).
|
boolean |
hasProtocol()
Video bid response protocols.
|
boolean |
hasSequence()
If multiple ad impressions are offered in the same bid request, the sequence number will allow for the coordinated delivery of multiple creatives.
|
boolean |
hasStartdelay()
Indicates the start delay in seconds for preroll, midroll, or postroll ad placement.
|
boolean |
hasW()
Width of the player in pixels.
|
boolean |
isInitialized() |
static OpenRtbProtobuf.Video.Builder |
newBuilder() |
static OpenRtbProtobuf.Video.Builder |
newBuilder(OpenRtbProtobuf.Video prototype) |
OpenRtbProtobuf.Video.Builder |
newBuilderForType() |
static OpenRtbProtobuf.Video |
parseDelimitedFrom(InputStream input) |
static OpenRtbProtobuf.Video |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OpenRtbProtobuf.Video |
parseFrom(byte[] data) |
static OpenRtbProtobuf.Video |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OpenRtbProtobuf.Video |
parseFrom(com.google.protobuf.ByteString data) |
static OpenRtbProtobuf.Video |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OpenRtbProtobuf.Video |
parseFrom(com.google.protobuf.CodedInputStream input) |
static OpenRtbProtobuf.Video |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OpenRtbProtobuf.Video |
parseFrom(InputStream input) |
static OpenRtbProtobuf.Video |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<OpenRtbProtobuf.Video> |
parser() |
OpenRtbProtobuf.Video.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneoffindInitializationErrors, getInitializationErrorString, toStringtoByteArray, toByteString, writeDelimitedTo, writeTopublic static final int MIMES_FIELD_NUMBER
public static final int MINDURATION_FIELD_NUMBER
public static final int MAXDURATION_FIELD_NUMBER
public static final int PROTOCOL_FIELD_NUMBER
public static final int PROTOCOLS_FIELD_NUMBER
public static final int W_FIELD_NUMBER
public static final int H_FIELD_NUMBER
public static final int STARTDELAY_FIELD_NUMBER
public static final int LINEARITY_FIELD_NUMBER
public static final int SEQUENCE_FIELD_NUMBER
public static final int BATTR_FIELD_NUMBER
public static final int MAXEXTENDED_FIELD_NUMBER
public static final int MINBITRATE_FIELD_NUMBER
public static final int MAXBITRATE_FIELD_NUMBER
public static final int BOXINGALLOWED_FIELD_NUMBER
public static final int PLAYBACKMETHOD_FIELD_NUMBER
public static final int DELIVERYMETHOD_FIELD_NUMBER
public static final int POS_FIELD_NUMBER
public static final int COMPANIONAD_FIELD_NUMBER
public static final int API_FIELD_NUMBER
public static final int VAST_COMPANION_TYPE_FIELD_NUMBER
@Deprecated public static final com.google.protobuf.Parser<OpenRtbProtobuf.Video> PARSER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
public com.google.protobuf.ProtocolStringList getMimesList()
Content MIME types supported. Popular MIME types include, but are not limited to “video/x-ms- wmv” for Windows Media, and “video/x-flv” for Flash Video.
repeated string mimes = 1;getMimesList in interface OpenRtbProtobuf.VideoOrBuilderpublic int getMimesCount()
Content MIME types supported. Popular MIME types include, but are not limited to “video/x-ms- wmv” for Windows Media, and “video/x-flv” for Flash Video.
repeated string mimes = 1;getMimesCount in interface OpenRtbProtobuf.VideoOrBuilderpublic String getMimes(int index)
Content MIME types supported. Popular MIME types include, but are not limited to “video/x-ms- wmv” for Windows Media, and “video/x-flv” for Flash Video.
repeated string mimes = 1;getMimes in interface OpenRtbProtobuf.VideoOrBuilderpublic com.google.protobuf.ByteString getMimesBytes(int index)
Content MIME types supported. Popular MIME types include, but are not limited to “video/x-ms- wmv” for Windows Media, and “video/x-flv” for Flash Video.
repeated string mimes = 1;getMimesBytes in interface OpenRtbProtobuf.VideoOrBuilderpublic boolean hasMinduration()
Minimum video ad duration in seconds.
optional sint32 minduration = 2 [default = -1];hasMinduration in interface OpenRtbProtobuf.VideoOrBuilderpublic int getMinduration()
Minimum video ad duration in seconds.
optional sint32 minduration = 2 [default = -1];getMinduration in interface OpenRtbProtobuf.VideoOrBuilderpublic boolean hasMaxduration()
Maximum video ad duration in seconds.
optional sint32 maxduration = 3 [default = -1];hasMaxduration in interface OpenRtbProtobuf.VideoOrBuilderpublic int getMaxduration()
Maximum video ad duration in seconds.
optional sint32 maxduration = 3 [default = -1];getMaxduration in interface OpenRtbProtobuf.VideoOrBuilderpublic boolean hasProtocol()
Video bid response protocols. See Table 6.7 Video Bid Response Protocols for a list of possible values. NOTE: Use “protocols” when multiple protocols are supported. Its use is also highly recommended even for one since this “protocol” attribute is likely to be deprecated in a future version. At least one supported protocol must be specified in either the “protocol” or “protocols” attribute.
optional uint32 protocol = 4;hasProtocol in interface OpenRtbProtobuf.VideoOrBuilderpublic int getProtocol()
Video bid response protocols. See Table 6.7 Video Bid Response Protocols for a list of possible values. NOTE: Use “protocols” when multiple protocols are supported. Its use is also highly recommended even for one since this “protocol” attribute is likely to be deprecated in a future version. At least one supported protocol must be specified in either the “protocol” or “protocols” attribute.
optional uint32 protocol = 4;getProtocol in interface OpenRtbProtobuf.VideoOrBuilderpublic List<Integer> getProtocolsList()
Video bid response protocols. See Table 6.7 Video Bid Response Protocols for a list of possible values. At least one supported protocol must be specified in either the “protocol” or “protocols” attribute.
repeated uint32 protocols = 5 [packed = true];getProtocolsList in interface OpenRtbProtobuf.VideoOrBuilderpublic int getProtocolsCount()
Video bid response protocols. See Table 6.7 Video Bid Response Protocols for a list of possible values. At least one supported protocol must be specified in either the “protocol” or “protocols” attribute.
repeated uint32 protocols = 5 [packed = true];getProtocolsCount in interface OpenRtbProtobuf.VideoOrBuilderpublic int getProtocols(int index)
Video bid response protocols. See Table 6.7 Video Bid Response Protocols for a list of possible values. At least one supported protocol must be specified in either the “protocol” or “protocols” attribute.
repeated uint32 protocols = 5 [packed = true];getProtocols in interface OpenRtbProtobuf.VideoOrBuilderpublic boolean hasW()
Width of the player in pixels. This field is not required, but it’s highly recommended that this information be included.
optional uint32 w = 6;hasW in interface OpenRtbProtobuf.VideoOrBuilderpublic int getW()
Width of the player in pixels. This field is not required, but it’s highly recommended that this information be included.
optional uint32 w = 6;getW in interface OpenRtbProtobuf.VideoOrBuilderpublic boolean hasH()
Height of the player in pixels. This field is not required, but it’s highly recommended that this information be included.
optional uint32 h = 7;hasH in interface OpenRtbProtobuf.VideoOrBuilderpublic int getH()
Height of the player in pixels. This field is not required, but it’s highly recommended that this information be included.
optional uint32 h = 7;getH in interface OpenRtbProtobuf.VideoOrBuilderpublic boolean hasStartdelay()
Indicates the start delay in seconds for preroll, midroll, or postroll ad placement. See Table 6.9 Video Start Delay for generic placement values.
optional sint32 startdelay = 8;hasStartdelay in interface OpenRtbProtobuf.VideoOrBuilderpublic int getStartdelay()
Indicates the start delay in seconds for preroll, midroll, or postroll ad placement. See Table 6.9 Video Start Delay for generic placement values.
optional sint32 startdelay = 8;getStartdelay in interface OpenRtbProtobuf.VideoOrBuilderpublic boolean hasLinearity()
Indicates whether the ad impression must be linear, non- linear or can be of any type (field not set). See Table 6.6 Video Linearity for a list of the possible values and recommended bidder interpretation.
optional uint32 linearity = 9;hasLinearity in interface OpenRtbProtobuf.VideoOrBuilderpublic int getLinearity()
Indicates whether the ad impression must be linear, non- linear or can be of any type (field not set). See Table 6.6 Video Linearity for a list of the possible values and recommended bidder interpretation.
optional uint32 linearity = 9;getLinearity in interface OpenRtbProtobuf.VideoOrBuilderpublic boolean hasSequence()
If multiple ad impressions are offered in the same bid request, the sequence number will allow for the coordinated delivery of multiple creatives.
optional uint32 sequence = 10 [default = 1];hasSequence in interface OpenRtbProtobuf.VideoOrBuilderpublic int getSequence()
If multiple ad impressions are offered in the same bid request, the sequence number will allow for the coordinated delivery of multiple creatives.
optional uint32 sequence = 10 [default = 1];getSequence in interface OpenRtbProtobuf.VideoOrBuilderpublic List<Integer> getBattrList()
Blocked creative attributes. See Table 6.3 Creative Attributes. If blank assume all types are allowed.
repeated uint32 battr = 11 [packed = true];getBattrList in interface OpenRtbProtobuf.VideoOrBuilderpublic int getBattrCount()
Blocked creative attributes. See Table 6.3 Creative Attributes. If blank assume all types are allowed.
repeated uint32 battr = 11 [packed = true];getBattrCount in interface OpenRtbProtobuf.VideoOrBuilderpublic int getBattr(int index)
Blocked creative attributes. See Table 6.3 Creative Attributes. If blank assume all types are allowed.
repeated uint32 battr = 11 [packed = true];getBattr in interface OpenRtbProtobuf.VideoOrBuilderpublic boolean hasMaxextended()
Maximum extended video ad duration, if extension is allowed. If blank or 0, extension is not allowed. If -1, extension is allowed, and there is no time limit imposed. If greater than 0, then the value represents the number of seconds of extended play supported beyond the maxduration value.
optional sint32 maxextended = 12;hasMaxextended in interface OpenRtbProtobuf.VideoOrBuilderpublic int getMaxextended()
Maximum extended video ad duration, if extension is allowed. If blank or 0, extension is not allowed. If -1, extension is allowed, and there is no time limit imposed. If greater than 0, then the value represents the number of seconds of extended play supported beyond the maxduration value.
optional sint32 maxextended = 12;getMaxextended in interface OpenRtbProtobuf.VideoOrBuilderpublic boolean hasMinbitrate()
Minimum bit rate in Kbps. Exchange may set this dynamically, or universally across their set of publishers.
optional uint32 minbitrate = 13;hasMinbitrate in interface OpenRtbProtobuf.VideoOrBuilderpublic int getMinbitrate()
Minimum bit rate in Kbps. Exchange may set this dynamically, or universally across their set of publishers.
optional uint32 minbitrate = 13;getMinbitrate in interface OpenRtbProtobuf.VideoOrBuilderpublic boolean hasMaxbitrate()
Maximum bit rate in Kbps. Exchange may set this dynamically, or universally across their set of publishers.
optional uint32 maxbitrate = 14;hasMaxbitrate in interface OpenRtbProtobuf.VideoOrBuilderpublic int getMaxbitrate()
Maximum bit rate in Kbps. Exchange may set this dynamically, or universally across their set of publishers.
optional uint32 maxbitrate = 14;getMaxbitrate in interface OpenRtbProtobuf.VideoOrBuilderpublic boolean hasBoxingallowed()
If exchange publisher has rules preventing letter boxing of 4x3 content to play in a 16x9 window, then this should be set to false. Default setting is true, which assumes that boxing of content to fit into a window is allowed. “1” indicates boxing is allowed. “0” indicates it is not allowed.
optional uint32 boxingallowed = 15 [default = 1];hasBoxingallowed in interface OpenRtbProtobuf.VideoOrBuilderpublic int getBoxingallowed()
If exchange publisher has rules preventing letter boxing of 4x3 content to play in a 16x9 window, then this should be set to false. Default setting is true, which assumes that boxing of content to fit into a window is allowed. “1” indicates boxing is allowed. “0” indicates it is not allowed.
optional uint32 boxingallowed = 15 [default = 1];getBoxingallowed in interface OpenRtbProtobuf.VideoOrBuilderpublic List<Integer> getPlaybackmethodList()
List of allowed playback methods. If blank, assume that all are allowed. See Table 6.8 Video Playback Methods for a list of possible values.
repeated uint32 playbackmethod = 16 [packed = true];getPlaybackmethodList in interface OpenRtbProtobuf.VideoOrBuilderpublic int getPlaybackmethodCount()
List of allowed playback methods. If blank, assume that all are allowed. See Table 6.8 Video Playback Methods for a list of possible values.
repeated uint32 playbackmethod = 16 [packed = true];getPlaybackmethodCount in interface OpenRtbProtobuf.VideoOrBuilderpublic int getPlaybackmethod(int index)
List of allowed playback methods. If blank, assume that all are allowed. See Table 6.8 Video Playback Methods for a list of possible values.
repeated uint32 playbackmethod = 16 [packed = true];getPlaybackmethod in interface OpenRtbProtobuf.VideoOrBuilderpublic List<Integer> getDeliverymethodList()
List of supported delivery methods (streaming, progressive). If blank, assume all are supported. See Table 6.12 Content Delivery Methods for a list of possible values.
repeated uint32 deliverymethod = 17 [packed = true];getDeliverymethodList in interface OpenRtbProtobuf.VideoOrBuilderpublic int getDeliverymethodCount()
List of supported delivery methods (streaming, progressive). If blank, assume all are supported. See Table 6.12 Content Delivery Methods for a list of possible values.
repeated uint32 deliverymethod = 17 [packed = true];getDeliverymethodCount in interface OpenRtbProtobuf.VideoOrBuilderpublic int getDeliverymethod(int index)
List of supported delivery methods (streaming, progressive). If blank, assume all are supported. See Table 6.12 Content Delivery Methods for a list of possible values.
repeated uint32 deliverymethod = 17 [packed = true];getDeliverymethod in interface OpenRtbProtobuf.VideoOrBuilderpublic boolean hasPos()
Ad Position (see table 6.5). Default: unknown.
optional uint32 pos = 18;hasPos in interface OpenRtbProtobuf.VideoOrBuilderpublic int getPos()
Ad Position (see table 6.5). Default: unknown.
optional uint32 pos = 18;getPos in interface OpenRtbProtobuf.VideoOrBuilderpublic List<OpenRtbProtobuf.Banner> getCompanionadList()
If companion ads are available, they can be listed as an array of banner objects. See Banner Object.
repeated .open_rtb.Banner companionad = 19;getCompanionadList in interface OpenRtbProtobuf.VideoOrBuilderpublic List<? extends OpenRtbProtobuf.BannerOrBuilder> getCompanionadOrBuilderList()
If companion ads are available, they can be listed as an array of banner objects. See Banner Object.
repeated .open_rtb.Banner companionad = 19;getCompanionadOrBuilderList in interface OpenRtbProtobuf.VideoOrBuilderpublic int getCompanionadCount()
If companion ads are available, they can be listed as an array of banner objects. See Banner Object.
repeated .open_rtb.Banner companionad = 19;getCompanionadCount in interface OpenRtbProtobuf.VideoOrBuilderpublic OpenRtbProtobuf.Banner getCompanionad(int index)
If companion ads are available, they can be listed as an array of banner objects. See Banner Object.
repeated .open_rtb.Banner companionad = 19;getCompanionad in interface OpenRtbProtobuf.VideoOrBuilderpublic OpenRtbProtobuf.BannerOrBuilder getCompanionadOrBuilder(int index)
If companion ads are available, they can be listed as an array of banner objects. See Banner Object.
repeated .open_rtb.Banner companionad = 19;getCompanionadOrBuilder in interface OpenRtbProtobuf.VideoOrBuilderpublic List<Integer> getApiList()
List of supported API frameworks for this impression. (See Table 6.4 API Frameworks). If an API is not explicitly listed it is assumed not to be supported.
repeated uint32 api = 20 [packed = true];getApiList in interface OpenRtbProtobuf.VideoOrBuilderpublic int getApiCount()
List of supported API frameworks for this impression. (See Table 6.4 API Frameworks). If an API is not explicitly listed it is assumed not to be supported.
repeated uint32 api = 20 [packed = true];getApiCount in interface OpenRtbProtobuf.VideoOrBuilderpublic int getApi(int index)
List of supported API frameworks for this impression. (See Table 6.4 API Frameworks). If an API is not explicitly listed it is assumed not to be supported.
repeated uint32 api = 20 [packed = true];getApi in interface OpenRtbProtobuf.VideoOrBuilderpublic List<Integer> getVastCompanionTypeList()
Recommended if companion objects are included. See Table 6.17 VAST Companion Types for a list of possible values.
repeated uint32 vast_companion_type = 21 [packed = true];getVastCompanionTypeList in interface OpenRtbProtobuf.VideoOrBuilderpublic int getVastCompanionTypeCount()
Recommended if companion objects are included. See Table 6.17 VAST Companion Types for a list of possible values.
repeated uint32 vast_companion_type = 21 [packed = true];getVastCompanionTypeCount in interface OpenRtbProtobuf.VideoOrBuilderpublic int getVastCompanionType(int index)
Recommended if companion objects are included. See Table 6.17 VAST Companion Types for a list of possible values.
repeated uint32 vast_companion_type = 21 [packed = true];getVastCompanionType in interface OpenRtbProtobuf.VideoOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static OpenRtbProtobuf.Video parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OpenRtbProtobuf.Video parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OpenRtbProtobuf.Video parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OpenRtbProtobuf.Video parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OpenRtbProtobuf.Video parseFrom(InputStream input) throws IOException
IOExceptionpublic static OpenRtbProtobuf.Video parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static OpenRtbProtobuf.Video parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static OpenRtbProtobuf.Video parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static OpenRtbProtobuf.Video parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static OpenRtbProtobuf.Video parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic OpenRtbProtobuf.Video.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static OpenRtbProtobuf.Video.Builder newBuilder()
public static OpenRtbProtobuf.Video.Builder newBuilder(OpenRtbProtobuf.Video prototype)
public OpenRtbProtobuf.Video.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLitepublic static OpenRtbProtobuf.Video getDefaultInstance()
public static com.google.protobuf.Parser<OpenRtbProtobuf.Video> parser()
public com.google.protobuf.Parser<OpenRtbProtobuf.Video> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public OpenRtbProtobuf.Video getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2013–2016 AdGear Technologies Inc.. All rights reserved.