public static final class OpenRtbProtobuf.Content.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Content.Builder> implements OpenRtbProtobuf.ContentOrBuilder
3.3.7 Content Object The content object itself and all of its parameters are optional, so default values are not provided. If an optional parameter is not specified, it should be considered unknown. This object describes the content in which the impression will appear (may be syndicated or non- syndicated content). This object may be useful in the situation where syndicated content contains impressions and does not necessarily match the publisher’s general content. The exchange might or might not have knowledge of the page where the content is running, as a result of the syndication method. (For example, video impressions embedded in an iframe on an unknown web property or device.)Protobuf type
open_rtb.Content| Modifier and Type | Method and Description |
|---|---|
OpenRtbProtobuf.Content.Builder |
addAllCat(Iterable<String> values)
Array of IAB content categories for the content.
|
OpenRtbProtobuf.Content.Builder |
addCat(String value)
Array of IAB content categories for the content.
|
OpenRtbProtobuf.Content.Builder |
addCatBytes(com.google.protobuf.ByteString value)
Array of IAB content categories for the content.
|
OpenRtbProtobuf.Content.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OpenRtbProtobuf.Content |
build() |
OpenRtbProtobuf.Content |
buildPartial() |
OpenRtbProtobuf.Content.Builder |
clear() |
OpenRtbProtobuf.Content.Builder |
clearCat()
Array of IAB content categories for the content.
|
OpenRtbProtobuf.Content.Builder |
clearContentrating()
Content rating (e.g., MPAA)
|
OpenRtbProtobuf.Content.Builder |
clearContext()
Specifies the type of content (game, video, text, etc.).
|
OpenRtbProtobuf.Content.Builder |
clearEmbeddable()
From QAG Video Addendum.
|
OpenRtbProtobuf.Content.Builder |
clearEpisode()
Content episode number (typically applies to video content).
|
OpenRtbProtobuf.Content.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
OpenRtbProtobuf.Content.Builder |
clearId()
ID uniquely identifying the content.
|
OpenRtbProtobuf.Content.Builder |
clearKeywords()
Comma separated list of keywords describing the content.
|
OpenRtbProtobuf.Content.Builder |
clearLanguage()
Language of the content.
|
OpenRtbProtobuf.Content.Builder |
clearLen()
Length of content (appropriate for video or audio) in seconds.
|
OpenRtbProtobuf.Content.Builder |
clearLivestream()
Is content live? E.g., live video stream, live blog.
|
OpenRtbProtobuf.Content.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
OpenRtbProtobuf.Content.Builder |
clearProducer()
See Producer Object.
|
OpenRtbProtobuf.Content.Builder |
clearQagmediarating()
Media rating of the content, per QAG guidelines.
|
OpenRtbProtobuf.Content.Builder |
clearSeason()
Content season.
|
OpenRtbProtobuf.Content.Builder |
clearSeries()
Content series.
|
OpenRtbProtobuf.Content.Builder |
clearSourcerelationship()
1 for “direct”; 0 for “indirect”.
|
OpenRtbProtobuf.Content.Builder |
clearTitle()
Content title.
|
OpenRtbProtobuf.Content.Builder |
clearUrl()
Original URL of the content, for buy-side contextualization or review.
|
OpenRtbProtobuf.Content.Builder |
clearUserrating()
User rating of the content (e.g., number of stars, likes, etc.).
|
OpenRtbProtobuf.Content.Builder |
clearVideoquality()
Video quality per the IAB’s classification.
|
OpenRtbProtobuf.Content.Builder |
clone() |
String |
getCat(int index)
Array of IAB content categories for the content.
|
com.google.protobuf.ByteString |
getCatBytes(int index)
Array of IAB content categories for the content.
|
int |
getCatCount()
Array of IAB content categories for the content.
|
com.google.protobuf.ProtocolStringList |
getCatList()
Array of IAB content categories for the content.
|
String |
getContentrating()
Content rating (e.g., MPAA)
|
com.google.protobuf.ByteString |
getContentratingBytes()
Content rating (e.g., MPAA)
|
String |
getContext()
Specifies the type of content (game, video, text, etc.).
|
com.google.protobuf.ByteString |
getContextBytes()
Specifies the type of content (game, video, text, etc.).
|
OpenRtbProtobuf.Content |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getEmbeddable()
From QAG Video Addendum.
|
int |
getEpisode()
Content episode number (typically applies to video content).
|
String |
getId()
ID uniquely identifying the content.
|
com.google.protobuf.ByteString |
getIdBytes()
ID uniquely identifying the content.
|
String |
getKeywords()
Comma separated list of keywords describing the content.
|
com.google.protobuf.ByteString |
getKeywordsBytes()
Comma separated list of keywords describing the content.
|
String |
getLanguage()
Language of the content.
|
com.google.protobuf.ByteString |
getLanguageBytes()
Language of the content.
|
int |
getLen()
Length of content (appropriate for video or audio) in seconds.
|
int |
getLivestream()
Is content live? E.g., live video stream, live blog.
|
OpenRtbProtobuf.Producer |
getProducer()
See Producer Object.
|
OpenRtbProtobuf.Producer.Builder |
getProducerBuilder()
See Producer Object.
|
OpenRtbProtobuf.ProducerOrBuilder |
getProducerOrBuilder()
See Producer Object.
|
int |
getQagmediarating()
Media rating of the content, per QAG guidelines.
|
String |
getSeason()
Content season.
|
com.google.protobuf.ByteString |
getSeasonBytes()
Content season.
|
String |
getSeries()
Content series.
|
com.google.protobuf.ByteString |
getSeriesBytes()
Content series.
|
int |
getSourcerelationship()
1 for “direct”; 0 for “indirect”.
|
String |
getTitle()
Content title.
|
com.google.protobuf.ByteString |
getTitleBytes()
Content title.
|
String |
getUrl()
Original URL of the content, for buy-side contextualization or review.
|
com.google.protobuf.ByteString |
getUrlBytes()
Original URL of the content, for buy-side contextualization or review.
|
String |
getUserrating()
User rating of the content (e.g., number of stars, likes, etc.).
|
com.google.protobuf.ByteString |
getUserratingBytes()
User rating of the content (e.g., number of stars, likes, etc.).
|
int |
getVideoquality()
Video quality per the IAB’s classification.
|
boolean |
hasContentrating()
Content rating (e.g., MPAA)
|
boolean |
hasContext()
Specifies the type of content (game, video, text, etc.).
|
boolean |
hasEmbeddable()
From QAG Video Addendum.
|
boolean |
hasEpisode()
Content episode number (typically applies to video content).
|
boolean |
hasId()
ID uniquely identifying the content.
|
boolean |
hasKeywords()
Comma separated list of keywords describing the content.
|
boolean |
hasLanguage()
Language of the content.
|
boolean |
hasLen()
Length of content (appropriate for video or audio) in seconds.
|
boolean |
hasLivestream()
Is content live? E.g., live video stream, live blog.
|
boolean |
hasProducer()
See Producer Object.
|
boolean |
hasQagmediarating()
Media rating of the content, per QAG guidelines.
|
boolean |
hasSeason()
Content season.
|
boolean |
hasSeries()
Content series.
|
boolean |
hasSourcerelationship()
1 for “direct”; 0 for “indirect”.
|
boolean |
hasTitle()
Content title.
|
boolean |
hasUrl()
Original URL of the content, for buy-side contextualization or review.
|
boolean |
hasUserrating()
User rating of the content (e.g., number of stars, likes, etc.).
|
boolean |
hasVideoquality()
Video quality per the IAB’s classification.
|
boolean |
isInitialized() |
OpenRtbProtobuf.Content.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
OpenRtbProtobuf.Content.Builder |
mergeFrom(com.google.protobuf.Message other) |
OpenRtbProtobuf.Content.Builder |
mergeFrom(OpenRtbProtobuf.Content other) |
OpenRtbProtobuf.Content.Builder |
mergeProducer(OpenRtbProtobuf.Producer value)
See Producer Object.
|
OpenRtbProtobuf.Content.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
OpenRtbProtobuf.Content.Builder |
setCat(int index,
String value)
Array of IAB content categories for the content.
|
OpenRtbProtobuf.Content.Builder |
setContentrating(String value)
Content rating (e.g., MPAA)
|
OpenRtbProtobuf.Content.Builder |
setContentratingBytes(com.google.protobuf.ByteString value)
Content rating (e.g., MPAA)
|
OpenRtbProtobuf.Content.Builder |
setContext(String value)
Specifies the type of content (game, video, text, etc.).
|
OpenRtbProtobuf.Content.Builder |
setContextBytes(com.google.protobuf.ByteString value)
Specifies the type of content (game, video, text, etc.).
|
OpenRtbProtobuf.Content.Builder |
setEmbeddable(int value)
From QAG Video Addendum.
|
OpenRtbProtobuf.Content.Builder |
setEpisode(int value)
Content episode number (typically applies to video content).
|
OpenRtbProtobuf.Content.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OpenRtbProtobuf.Content.Builder |
setId(String value)
ID uniquely identifying the content.
|
OpenRtbProtobuf.Content.Builder |
setIdBytes(com.google.protobuf.ByteString value)
ID uniquely identifying the content.
|
OpenRtbProtobuf.Content.Builder |
setKeywords(String value)
Comma separated list of keywords describing the content.
|
OpenRtbProtobuf.Content.Builder |
setKeywordsBytes(com.google.protobuf.ByteString value)
Comma separated list of keywords describing the content.
|
OpenRtbProtobuf.Content.Builder |
setLanguage(String value)
Language of the content.
|
OpenRtbProtobuf.Content.Builder |
setLanguageBytes(com.google.protobuf.ByteString value)
Language of the content.
|
OpenRtbProtobuf.Content.Builder |
setLen(int value)
Length of content (appropriate for video or audio) in seconds.
|
OpenRtbProtobuf.Content.Builder |
setLivestream(int value)
Is content live? E.g., live video stream, live blog.
|
OpenRtbProtobuf.Content.Builder |
setProducer(OpenRtbProtobuf.Producer.Builder builderForValue)
See Producer Object.
|
OpenRtbProtobuf.Content.Builder |
setProducer(OpenRtbProtobuf.Producer value)
See Producer Object.
|
OpenRtbProtobuf.Content.Builder |
setQagmediarating(int value)
Media rating of the content, per QAG guidelines.
|
OpenRtbProtobuf.Content.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
OpenRtbProtobuf.Content.Builder |
setSeason(String value)
Content season.
|
OpenRtbProtobuf.Content.Builder |
setSeasonBytes(com.google.protobuf.ByteString value)
Content season.
|
OpenRtbProtobuf.Content.Builder |
setSeries(String value)
Content series.
|
OpenRtbProtobuf.Content.Builder |
setSeriesBytes(com.google.protobuf.ByteString value)
Content series.
|
OpenRtbProtobuf.Content.Builder |
setSourcerelationship(int value)
1 for “direct”; 0 for “indirect”.
|
OpenRtbProtobuf.Content.Builder |
setTitle(String value)
Content title.
|
OpenRtbProtobuf.Content.Builder |
setTitleBytes(com.google.protobuf.ByteString value)
Content title.
|
OpenRtbProtobuf.Content.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
OpenRtbProtobuf.Content.Builder |
setUrl(String value)
Original URL of the content, for buy-side contextualization or review.
|
OpenRtbProtobuf.Content.Builder |
setUrlBytes(com.google.protobuf.ByteString value)
Original URL of the content, for buy-side contextualization or review.
|
OpenRtbProtobuf.Content.Builder |
setUserrating(String value)
User rating of the content (e.g., number of stars, likes, etc.).
|
OpenRtbProtobuf.Content.Builder |
setUserratingBytes(com.google.protobuf.ByteString value)
User rating of the content (e.g., number of stars, likes, etc.).
|
OpenRtbProtobuf.Content.Builder |
setVideoquality(int value)
Video quality per the IAB’s classification.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, newBuilderForFieldfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toStringequals, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
public OpenRtbProtobuf.Content.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Content.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Content.Builder>public OpenRtbProtobuf.Content getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic OpenRtbProtobuf.Content build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic OpenRtbProtobuf.Content buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic OpenRtbProtobuf.Content.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Content.Builder>public OpenRtbProtobuf.Content.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Content.Builder>public OpenRtbProtobuf.Content.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Content.Builder>public OpenRtbProtobuf.Content.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Content.Builder>public OpenRtbProtobuf.Content.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Content.Builder>public OpenRtbProtobuf.Content.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Content.Builder>public OpenRtbProtobuf.Content.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OpenRtbProtobuf.Content.Builder>public OpenRtbProtobuf.Content.Builder mergeFrom(OpenRtbProtobuf.Content other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Content.Builder>public OpenRtbProtobuf.Content.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OpenRtbProtobuf.Content.Builder>IOExceptionpublic boolean hasId()
ID uniquely identifying the content.
optional string id = 1;hasId in interface OpenRtbProtobuf.ContentOrBuilderpublic String getId()
ID uniquely identifying the content.
optional string id = 1;getId in interface OpenRtbProtobuf.ContentOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
ID uniquely identifying the content.
optional string id = 1;getIdBytes in interface OpenRtbProtobuf.ContentOrBuilderpublic OpenRtbProtobuf.Content.Builder setId(String value)
ID uniquely identifying the content.
optional string id = 1;public OpenRtbProtobuf.Content.Builder clearId()
ID uniquely identifying the content.
optional string id = 1;public OpenRtbProtobuf.Content.Builder setIdBytes(com.google.protobuf.ByteString value)
ID uniquely identifying the content.
optional string id = 1;public boolean hasEpisode()
Content episode number (typically applies to video content).
optional uint32 episode = 2;hasEpisode in interface OpenRtbProtobuf.ContentOrBuilderpublic int getEpisode()
Content episode number (typically applies to video content).
optional uint32 episode = 2;getEpisode in interface OpenRtbProtobuf.ContentOrBuilderpublic OpenRtbProtobuf.Content.Builder setEpisode(int value)
Content episode number (typically applies to video content).
optional uint32 episode = 2;public OpenRtbProtobuf.Content.Builder clearEpisode()
Content episode number (typically applies to video content).
optional uint32 episode = 2;public boolean hasTitle()
Content title. Video examples: “Search Committee” (television) or “A New Hope” (movie) or “Endgame” (made for web) Non-video example: “Why an Antarctic Glacier Is Melting So Quickly” (Time magazine article)
optional string title = 3;hasTitle in interface OpenRtbProtobuf.ContentOrBuilderpublic String getTitle()
Content title. Video examples: “Search Committee” (television) or “A New Hope” (movie) or “Endgame” (made for web) Non-video example: “Why an Antarctic Glacier Is Melting So Quickly” (Time magazine article)
optional string title = 3;getTitle in interface OpenRtbProtobuf.ContentOrBuilderpublic com.google.protobuf.ByteString getTitleBytes()
Content title. Video examples: “Search Committee” (television) or “A New Hope” (movie) or “Endgame” (made for web) Non-video example: “Why an Antarctic Glacier Is Melting So Quickly” (Time magazine article)
optional string title = 3;getTitleBytes in interface OpenRtbProtobuf.ContentOrBuilderpublic OpenRtbProtobuf.Content.Builder setTitle(String value)
Content title. Video examples: “Search Committee” (television) or “A New Hope” (movie) or “Endgame” (made for web) Non-video example: “Why an Antarctic Glacier Is Melting So Quickly” (Time magazine article)
optional string title = 3;public OpenRtbProtobuf.Content.Builder clearTitle()
Content title. Video examples: “Search Committee” (television) or “A New Hope” (movie) or “Endgame” (made for web) Non-video example: “Why an Antarctic Glacier Is Melting So Quickly” (Time magazine article)
optional string title = 3;public OpenRtbProtobuf.Content.Builder setTitleBytes(com.google.protobuf.ByteString value)
Content title. Video examples: “Search Committee” (television) or “A New Hope” (movie) or “Endgame” (made for web) Non-video example: “Why an Antarctic Glacier Is Melting So Quickly” (Time magazine article)
optional string title = 3;public boolean hasSeries()
Content series. Video examples: “The Office” (television) or “Star Wars” (movie) or “Arby ‘N’ The Chief” (made for web) Non-video example: “Ecocentric” (Time magazine blog)
optional string series = 4;hasSeries in interface OpenRtbProtobuf.ContentOrBuilderpublic String getSeries()
Content series. Video examples: “The Office” (television) or “Star Wars” (movie) or “Arby ‘N’ The Chief” (made for web) Non-video example: “Ecocentric” (Time magazine blog)
optional string series = 4;getSeries in interface OpenRtbProtobuf.ContentOrBuilderpublic com.google.protobuf.ByteString getSeriesBytes()
Content series. Video examples: “The Office” (television) or “Star Wars” (movie) or “Arby ‘N’ The Chief” (made for web) Non-video example: “Ecocentric” (Time magazine blog)
optional string series = 4;getSeriesBytes in interface OpenRtbProtobuf.ContentOrBuilderpublic OpenRtbProtobuf.Content.Builder setSeries(String value)
Content series. Video examples: “The Office” (television) or “Star Wars” (movie) or “Arby ‘N’ The Chief” (made for web) Non-video example: “Ecocentric” (Time magazine blog)
optional string series = 4;public OpenRtbProtobuf.Content.Builder clearSeries()
Content series. Video examples: “The Office” (television) or “Star Wars” (movie) or “Arby ‘N’ The Chief” (made for web) Non-video example: “Ecocentric” (Time magazine blog)
optional string series = 4;public OpenRtbProtobuf.Content.Builder setSeriesBytes(com.google.protobuf.ByteString value)
Content series. Video examples: “The Office” (television) or “Star Wars” (movie) or “Arby ‘N’ The Chief” (made for web) Non-video example: “Ecocentric” (Time magazine blog)
optional string series = 4;public boolean hasSeason()
Content season. E.g., “Season 3” (typically applies to video content).
optional string season = 5;hasSeason in interface OpenRtbProtobuf.ContentOrBuilderpublic String getSeason()
Content season. E.g., “Season 3” (typically applies to video content).
optional string season = 5;getSeason in interface OpenRtbProtobuf.ContentOrBuilderpublic com.google.protobuf.ByteString getSeasonBytes()
Content season. E.g., “Season 3” (typically applies to video content).
optional string season = 5;getSeasonBytes in interface OpenRtbProtobuf.ContentOrBuilderpublic OpenRtbProtobuf.Content.Builder setSeason(String value)
Content season. E.g., “Season 3” (typically applies to video content).
optional string season = 5;public OpenRtbProtobuf.Content.Builder clearSeason()
Content season. E.g., “Season 3” (typically applies to video content).
optional string season = 5;public OpenRtbProtobuf.Content.Builder setSeasonBytes(com.google.protobuf.ByteString value)
Content season. E.g., “Season 3” (typically applies to video content).
optional string season = 5;public boolean hasUrl()
Original URL of the content, for buy-side contextualization or review.
optional string url = 6;hasUrl in interface OpenRtbProtobuf.ContentOrBuilderpublic String getUrl()
Original URL of the content, for buy-side contextualization or review.
optional string url = 6;getUrl in interface OpenRtbProtobuf.ContentOrBuilderpublic com.google.protobuf.ByteString getUrlBytes()
Original URL of the content, for buy-side contextualization or review.
optional string url = 6;getUrlBytes in interface OpenRtbProtobuf.ContentOrBuilderpublic OpenRtbProtobuf.Content.Builder setUrl(String value)
Original URL of the content, for buy-side contextualization or review.
optional string url = 6;public OpenRtbProtobuf.Content.Builder clearUrl()
Original URL of the content, for buy-side contextualization or review.
optional string url = 6;public OpenRtbProtobuf.Content.Builder setUrlBytes(com.google.protobuf.ByteString value)
Original URL of the content, for buy-side contextualization or review.
optional string url = 6;public com.google.protobuf.ProtocolStringList getCatList()
Array of IAB content categories for the content. See Table 6.1 Content Categories.
repeated string cat = 7;getCatList in interface OpenRtbProtobuf.ContentOrBuilderpublic int getCatCount()
Array of IAB content categories for the content. See Table 6.1 Content Categories.
repeated string cat = 7;getCatCount in interface OpenRtbProtobuf.ContentOrBuilderpublic String getCat(int index)
Array of IAB content categories for the content. See Table 6.1 Content Categories.
repeated string cat = 7;getCat in interface OpenRtbProtobuf.ContentOrBuilderpublic com.google.protobuf.ByteString getCatBytes(int index)
Array of IAB content categories for the content. See Table 6.1 Content Categories.
repeated string cat = 7;getCatBytes in interface OpenRtbProtobuf.ContentOrBuilderpublic OpenRtbProtobuf.Content.Builder setCat(int index, String value)
Array of IAB content categories for the content. See Table 6.1 Content Categories.
repeated string cat = 7;public OpenRtbProtobuf.Content.Builder addCat(String value)
Array of IAB content categories for the content. See Table 6.1 Content Categories.
repeated string cat = 7;public OpenRtbProtobuf.Content.Builder addAllCat(Iterable<String> values)
Array of IAB content categories for the content. See Table 6.1 Content Categories.
repeated string cat = 7;public OpenRtbProtobuf.Content.Builder clearCat()
Array of IAB content categories for the content. See Table 6.1 Content Categories.
repeated string cat = 7;public OpenRtbProtobuf.Content.Builder addCatBytes(com.google.protobuf.ByteString value)
Array of IAB content categories for the content. See Table 6.1 Content Categories.
repeated string cat = 7;public boolean hasVideoquality()
Video quality per the IAB’s classification. See Table 6.14 Video Quality.
optional uint32 videoquality = 8;hasVideoquality in interface OpenRtbProtobuf.ContentOrBuilderpublic int getVideoquality()
Video quality per the IAB’s classification. See Table 6.14 Video Quality.
optional uint32 videoquality = 8;getVideoquality in interface OpenRtbProtobuf.ContentOrBuilderpublic OpenRtbProtobuf.Content.Builder setVideoquality(int value)
Video quality per the IAB’s classification. See Table 6.14 Video Quality.
optional uint32 videoquality = 8;public OpenRtbProtobuf.Content.Builder clearVideoquality()
Video quality per the IAB’s classification. See Table 6.14 Video Quality.
optional uint32 videoquality = 8;public boolean hasKeywords()
Comma separated list of keywords describing the content.
optional string keywords = 9;hasKeywords in interface OpenRtbProtobuf.ContentOrBuilderpublic String getKeywords()
Comma separated list of keywords describing the content.
optional string keywords = 9;getKeywords in interface OpenRtbProtobuf.ContentOrBuilderpublic com.google.protobuf.ByteString getKeywordsBytes()
Comma separated list of keywords describing the content.
optional string keywords = 9;getKeywordsBytes in interface OpenRtbProtobuf.ContentOrBuilderpublic OpenRtbProtobuf.Content.Builder setKeywords(String value)
Comma separated list of keywords describing the content.
optional string keywords = 9;public OpenRtbProtobuf.Content.Builder clearKeywords()
Comma separated list of keywords describing the content.
optional string keywords = 9;public OpenRtbProtobuf.Content.Builder setKeywordsBytes(com.google.protobuf.ByteString value)
Comma separated list of keywords describing the content.
optional string keywords = 9;public boolean hasContentrating()
Content rating (e.g., MPAA)
optional string contentrating = 10;hasContentrating in interface OpenRtbProtobuf.ContentOrBuilderpublic String getContentrating()
Content rating (e.g., MPAA)
optional string contentrating = 10;getContentrating in interface OpenRtbProtobuf.ContentOrBuilderpublic com.google.protobuf.ByteString getContentratingBytes()
Content rating (e.g., MPAA)
optional string contentrating = 10;getContentratingBytes in interface OpenRtbProtobuf.ContentOrBuilderpublic OpenRtbProtobuf.Content.Builder setContentrating(String value)
Content rating (e.g., MPAA)
optional string contentrating = 10;public OpenRtbProtobuf.Content.Builder clearContentrating()
Content rating (e.g., MPAA)
optional string contentrating = 10;public OpenRtbProtobuf.Content.Builder setContentratingBytes(com.google.protobuf.ByteString value)
Content rating (e.g., MPAA)
optional string contentrating = 10;public boolean hasUserrating()
User rating of the content (e.g., number of stars, likes, etc.).
optional string userrating = 11;hasUserrating in interface OpenRtbProtobuf.ContentOrBuilderpublic String getUserrating()
User rating of the content (e.g., number of stars, likes, etc.).
optional string userrating = 11;getUserrating in interface OpenRtbProtobuf.ContentOrBuilderpublic com.google.protobuf.ByteString getUserratingBytes()
User rating of the content (e.g., number of stars, likes, etc.).
optional string userrating = 11;getUserratingBytes in interface OpenRtbProtobuf.ContentOrBuilderpublic OpenRtbProtobuf.Content.Builder setUserrating(String value)
User rating of the content (e.g., number of stars, likes, etc.).
optional string userrating = 11;public OpenRtbProtobuf.Content.Builder clearUserrating()
User rating of the content (e.g., number of stars, likes, etc.).
optional string userrating = 11;public OpenRtbProtobuf.Content.Builder setUserratingBytes(com.google.protobuf.ByteString value)
User rating of the content (e.g., number of stars, likes, etc.).
optional string userrating = 11;public boolean hasContext()
Specifies the type of content (game, video, text, etc.). See Table 6.13 Content Context.
optional string context = 12;hasContext in interface OpenRtbProtobuf.ContentOrBuilderpublic String getContext()
Specifies the type of content (game, video, text, etc.). See Table 6.13 Content Context.
optional string context = 12;getContext in interface OpenRtbProtobuf.ContentOrBuilderpublic com.google.protobuf.ByteString getContextBytes()
Specifies the type of content (game, video, text, etc.). See Table 6.13 Content Context.
optional string context = 12;getContextBytes in interface OpenRtbProtobuf.ContentOrBuilderpublic OpenRtbProtobuf.Content.Builder setContext(String value)
Specifies the type of content (game, video, text, etc.). See Table 6.13 Content Context.
optional string context = 12;public OpenRtbProtobuf.Content.Builder clearContext()
Specifies the type of content (game, video, text, etc.). See Table 6.13 Content Context.
optional string context = 12;public OpenRtbProtobuf.Content.Builder setContextBytes(com.google.protobuf.ByteString value)
Specifies the type of content (game, video, text, etc.). See Table 6.13 Content Context.
optional string context = 12;public boolean hasLivestream()
Is content live? E.g., live video stream, live blog. “1” means content is live. “0” means it is not live.
optional uint32 livestream = 13;hasLivestream in interface OpenRtbProtobuf.ContentOrBuilderpublic int getLivestream()
Is content live? E.g., live video stream, live blog. “1” means content is live. “0” means it is not live.
optional uint32 livestream = 13;getLivestream in interface OpenRtbProtobuf.ContentOrBuilderpublic OpenRtbProtobuf.Content.Builder setLivestream(int value)
Is content live? E.g., live video stream, live blog. “1” means content is live. “0” means it is not live.
optional uint32 livestream = 13;public OpenRtbProtobuf.Content.Builder clearLivestream()
Is content live? E.g., live video stream, live blog. “1” means content is live. “0” means it is not live.
optional uint32 livestream = 13;public boolean hasSourcerelationship()
1 for “direct”; 0 for “indirect”.
optional uint32 sourcerelationship = 14;hasSourcerelationship in interface OpenRtbProtobuf.ContentOrBuilderpublic int getSourcerelationship()
1 for “direct”; 0 for “indirect”.
optional uint32 sourcerelationship = 14;getSourcerelationship in interface OpenRtbProtobuf.ContentOrBuilderpublic OpenRtbProtobuf.Content.Builder setSourcerelationship(int value)
1 for “direct”; 0 for “indirect”.
optional uint32 sourcerelationship = 14;public OpenRtbProtobuf.Content.Builder clearSourcerelationship()
1 for “direct”; 0 for “indirect”.
optional uint32 sourcerelationship = 14;public boolean hasProducer()
See Producer Object.
optional .open_rtb.Producer producer = 15;hasProducer in interface OpenRtbProtobuf.ContentOrBuilderpublic OpenRtbProtobuf.Producer getProducer()
See Producer Object.
optional .open_rtb.Producer producer = 15;getProducer in interface OpenRtbProtobuf.ContentOrBuilderpublic OpenRtbProtobuf.Content.Builder setProducer(OpenRtbProtobuf.Producer value)
See Producer Object.
optional .open_rtb.Producer producer = 15;public OpenRtbProtobuf.Content.Builder setProducer(OpenRtbProtobuf.Producer.Builder builderForValue)
See Producer Object.
optional .open_rtb.Producer producer = 15;public OpenRtbProtobuf.Content.Builder mergeProducer(OpenRtbProtobuf.Producer value)
See Producer Object.
optional .open_rtb.Producer producer = 15;public OpenRtbProtobuf.Content.Builder clearProducer()
See Producer Object.
optional .open_rtb.Producer producer = 15;public OpenRtbProtobuf.Producer.Builder getProducerBuilder()
See Producer Object.
optional .open_rtb.Producer producer = 15;public OpenRtbProtobuf.ProducerOrBuilder getProducerOrBuilder()
See Producer Object.
optional .open_rtb.Producer producer = 15;getProducerOrBuilder in interface OpenRtbProtobuf.ContentOrBuilderpublic boolean hasLen()
Length of content (appropriate for video or audio) in seconds.
optional uint32 len = 16;hasLen in interface OpenRtbProtobuf.ContentOrBuilderpublic int getLen()
Length of content (appropriate for video or audio) in seconds.
optional uint32 len = 16;getLen in interface OpenRtbProtobuf.ContentOrBuilderpublic OpenRtbProtobuf.Content.Builder setLen(int value)
Length of content (appropriate for video or audio) in seconds.
optional uint32 len = 16;public OpenRtbProtobuf.Content.Builder clearLen()
Length of content (appropriate for video or audio) in seconds.
optional uint32 len = 16;public boolean hasQagmediarating()
Media rating of the content, per QAG guidelines. See Table 0 QAG Media Ratings for list of possible values.
optional uint32 qagmediarating = 17;hasQagmediarating in interface OpenRtbProtobuf.ContentOrBuilderpublic int getQagmediarating()
Media rating of the content, per QAG guidelines. See Table 0 QAG Media Ratings for list of possible values.
optional uint32 qagmediarating = 17;getQagmediarating in interface OpenRtbProtobuf.ContentOrBuilderpublic OpenRtbProtobuf.Content.Builder setQagmediarating(int value)
Media rating of the content, per QAG guidelines. See Table 0 QAG Media Ratings for list of possible values.
optional uint32 qagmediarating = 17;public OpenRtbProtobuf.Content.Builder clearQagmediarating()
Media rating of the content, per QAG guidelines. See Table 0 QAG Media Ratings for list of possible values.
optional uint32 qagmediarating = 17;public boolean hasEmbeddable()
From QAG Video Addendum. If content can be embedded (such as an embeddable video player) this value should be set to “1”. If content cannot be embedded, then this should be set to “0”.
optional uint32 embeddable = 18;hasEmbeddable in interface OpenRtbProtobuf.ContentOrBuilderpublic int getEmbeddable()
From QAG Video Addendum. If content can be embedded (such as an embeddable video player) this value should be set to “1”. If content cannot be embedded, then this should be set to “0”.
optional uint32 embeddable = 18;getEmbeddable in interface OpenRtbProtobuf.ContentOrBuilderpublic OpenRtbProtobuf.Content.Builder setEmbeddable(int value)
From QAG Video Addendum. If content can be embedded (such as an embeddable video player) this value should be set to “1”. If content cannot be embedded, then this should be set to “0”.
optional uint32 embeddable = 18;public OpenRtbProtobuf.Content.Builder clearEmbeddable()
From QAG Video Addendum. If content can be embedded (such as an embeddable video player) this value should be set to “1”. If content cannot be embedded, then this should be set to “0”.
optional uint32 embeddable = 18;public boolean hasLanguage()
Language of the content. Use alpha-2/ISO 639-1 codes.
optional string language = 19;hasLanguage in interface OpenRtbProtobuf.ContentOrBuilderpublic String getLanguage()
Language of the content. Use alpha-2/ISO 639-1 codes.
optional string language = 19;getLanguage in interface OpenRtbProtobuf.ContentOrBuilderpublic com.google.protobuf.ByteString getLanguageBytes()
Language of the content. Use alpha-2/ISO 639-1 codes.
optional string language = 19;getLanguageBytes in interface OpenRtbProtobuf.ContentOrBuilderpublic OpenRtbProtobuf.Content.Builder setLanguage(String value)
Language of the content. Use alpha-2/ISO 639-1 codes.
optional string language = 19;public OpenRtbProtobuf.Content.Builder clearLanguage()
Language of the content. Use alpha-2/ISO 639-1 codes.
optional string language = 19;public OpenRtbProtobuf.Content.Builder setLanguageBytes(com.google.protobuf.ByteString value)
Language of the content. Use alpha-2/ISO 639-1 codes.
optional string language = 19;public final OpenRtbProtobuf.Content.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Content.Builder>public final OpenRtbProtobuf.Content.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Content.Builder>Copyright © 2013–2016 AdGear Technologies Inc.. All rights reserved.