Package com.google.openrtb
Class OpenRtb.BidRequest.Content.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Content,OpenRtb.BidRequest.Content.Builder>
-
- com.google.openrtb.OpenRtb.BidRequest.Content.Builder
-
- All Implemented Interfaces:
OpenRtb.BidRequest.ContentOrBuilder,com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<OpenRtb.BidRequest.Content>,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- OpenRtb.BidRequest.Content
public static final class OpenRtb.BidRequest.Content.Builder extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Content,OpenRtb.BidRequest.Content.Builder> implements OpenRtb.BidRequest.ContentOrBuilder
OpenRTB 2.0: This object describes the content in which the impression will appear, which may be syndicated or non-syndicated content. This object may be useful when 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 might be a video impression embedded in an iframe on an unknown web property or device.
Protobuf typecom.google.openrtb.BidRequest.Content
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description OpenRtb.BidRequest.Content.BuilderaddAllCat(Iterable<String> values)Array of IAB content categories that describe the content.OpenRtb.BidRequest.Content.BuilderaddAllData(Iterable<? extends OpenRtb.BidRequest.Data> values)Additional content data.OpenRtb.BidRequest.Content.BuilderaddCat(String value)Array of IAB content categories that describe the content.OpenRtb.BidRequest.Content.BuilderaddCatBytes(com.google.protobuf.ByteString value)Array of IAB content categories that describe the content.OpenRtb.BidRequest.Content.BuilderaddData(int index, OpenRtb.BidRequest.Data value)Additional content data.OpenRtb.BidRequest.Content.BuilderaddData(int index, OpenRtb.BidRequest.Data.Builder builderForValue)Additional content data.OpenRtb.BidRequest.Content.BuilderaddData(OpenRtb.BidRequest.Data value)Additional content data.OpenRtb.BidRequest.Content.BuilderaddData(OpenRtb.BidRequest.Data.Builder builderForValue)Additional content data.OpenRtb.BidRequest.Data.BuilderaddDataBuilder()Additional content data.OpenRtb.BidRequest.Data.BuilderaddDataBuilder(int index)Additional content data.<Type> OpenRtb.BidRequest.Content.BuilderaddExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<OpenRtb.BidRequest.Content,List<Type>> extension, Type value)OpenRtb.BidRequest.Content.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)OpenRtb.BidRequest.Contentbuild()OpenRtb.BidRequest.ContentbuildPartial()OpenRtb.BidRequest.Content.Builderclear()OpenRtb.BidRequest.Content.BuilderclearAlbum()Album to which the content belongs; typically for audio.OpenRtb.BidRequest.Content.BuilderclearArtist()Artist credited with the content.OpenRtb.BidRequest.Content.BuilderclearCat()Array of IAB content categories that describe the content.OpenRtb.BidRequest.Content.BuilderclearContentrating()Content rating (e.g., MPAA).OpenRtb.BidRequest.Content.BuilderclearContext()Type of content (game, video, text, etc.).OpenRtb.BidRequest.Content.BuilderclearContext22()Deprecated.com.google.openrtb.BidRequest.Content.context_22 is deprecated.OpenRtb.BidRequest.Content.BuilderclearData()Additional content data.OpenRtb.BidRequest.Content.BuilderclearEmbeddable()Indicator of whether or not the content is embeddable (e.g., an embeddable video player).OpenRtb.BidRequest.Content.BuilderclearEpisode()Content episode number (typically applies to video content).<Type> OpenRtb.BidRequest.Content.BuilderclearExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<OpenRtb.BidRequest.Content,?> extension)OpenRtb.BidRequest.Content.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)OpenRtb.BidRequest.Content.BuilderclearGenre()Genre that best describes the content (e.g., rock, pop, etc).OpenRtb.BidRequest.Content.BuilderclearId()ID uniquely identifying the content.OpenRtb.BidRequest.Content.BuilderclearIsrc()International Standard Recording Code conforming to ISO-3901.OpenRtb.BidRequest.Content.BuilderclearKeywords()Comma separated list of keywords describing the content.OpenRtb.BidRequest.Content.BuilderclearLanguage()Content language using ISO-639-1-alpha-2.OpenRtb.BidRequest.Content.BuilderclearLen()Length of content in seconds; appropriate for video or audio.OpenRtb.BidRequest.Content.BuilderclearLivestream()false = not live, true = content is live (e.g., stream, live blog).OpenRtb.BidRequest.Content.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)OpenRtb.BidRequest.Content.BuilderclearProdq()Production quality.OpenRtb.BidRequest.Content.BuilderclearProducer()Details about the content Producer (Section 3.2.10).OpenRtb.BidRequest.Content.BuilderclearQagmediarating()Media rating per QAG guidelines.OpenRtb.BidRequest.Content.BuilderclearSeason()Content season; typically for video content (e.g., "Season 3").OpenRtb.BidRequest.Content.BuilderclearSeries()Content series.OpenRtb.BidRequest.Content.BuilderclearSourcerelationship()false = indirect, true = direct.OpenRtb.BidRequest.Content.BuilderclearTitle()Content title.OpenRtb.BidRequest.Content.BuilderclearUrl()URL of the content, for buy-side contextualization or review.OpenRtb.BidRequest.Content.BuilderclearUserrating()User rating of the content (e.g., number of stars, likes, etc.).OpenRtb.BidRequest.Content.BuilderclearVideoquality()Deprecated.com.google.openrtb.BidRequest.Content.videoquality is deprecated.OpenRtb.BidRequest.Content.Builderclone()StringgetAlbum()Album to which the content belongs; typically for audio.com.google.protobuf.ByteStringgetAlbumBytes()Album to which the content belongs; typically for audio.StringgetArtist()Artist credited with the content.com.google.protobuf.ByteStringgetArtistBytes()Artist credited with the content.StringgetCat(int index)Array of IAB content categories that describe the content.com.google.protobuf.ByteStringgetCatBytes(int index)Array of IAB content categories that describe the content.intgetCatCount()Array of IAB content categories that describe the content.com.google.protobuf.ProtocolStringListgetCatList()Array of IAB content categories that describe the content.StringgetContentrating()Content rating (e.g., MPAA).com.google.protobuf.ByteStringgetContentratingBytes()Content rating (e.g., MPAA).OpenRtb.ContentContextgetContext()Type of content (game, video, text, etc.).StringgetContext22()Deprecated.com.google.openrtb.BidRequest.Content.context_22 is deprecated.com.google.protobuf.ByteStringgetContext22Bytes()Deprecated.com.google.openrtb.BidRequest.Content.context_22 is deprecated.OpenRtb.BidRequest.DatagetData(int index)Additional content data.OpenRtb.BidRequest.Data.BuildergetDataBuilder(int index)Additional content data.List<OpenRtb.BidRequest.Data.Builder>getDataBuilderList()Additional content data.intgetDataCount()Additional content data.List<OpenRtb.BidRequest.Data>getDataList()Additional content data.OpenRtb.BidRequest.DataOrBuildergetDataOrBuilder(int index)Additional content data.List<? extends OpenRtb.BidRequest.DataOrBuilder>getDataOrBuilderList()Additional content data.OpenRtb.BidRequest.ContentgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleangetEmbeddable()Indicator of whether or not the content is embeddable (e.g., an embeddable video player).intgetEpisode()Content episode number (typically applies to video content).StringgetGenre()Genre that best describes the content (e.g., rock, pop, etc).com.google.protobuf.ByteStringgetGenreBytes()Genre that best describes the content (e.g., rock, pop, etc).StringgetId()ID uniquely identifying the content.com.google.protobuf.ByteStringgetIdBytes()ID uniquely identifying the content.StringgetIsrc()International Standard Recording Code conforming to ISO-3901.com.google.protobuf.ByteStringgetIsrcBytes()International Standard Recording Code conforming to ISO-3901.StringgetKeywords()Comma separated list of keywords describing the content.com.google.protobuf.ByteStringgetKeywordsBytes()Comma separated list of keywords describing the content.StringgetLanguage()Content language using ISO-639-1-alpha-2.com.google.protobuf.ByteStringgetLanguageBytes()Content language using ISO-639-1-alpha-2.intgetLen()Length of content in seconds; appropriate for video or audio.booleangetLivestream()false = not live, true = content is live (e.g., stream, live blog).OpenRtb.ProductionQualitygetProdq()Production quality.OpenRtb.BidRequest.ProducergetProducer()Details about the content Producer (Section 3.2.10).OpenRtb.BidRequest.Producer.BuildergetProducerBuilder()Details about the content Producer (Section 3.2.10).OpenRtb.BidRequest.ProducerOrBuildergetProducerOrBuilder()Details about the content Producer (Section 3.2.10).OpenRtb.QAGMediaRatinggetQagmediarating()Media rating per QAG guidelines.StringgetSeason()Content season; typically for video content (e.g., "Season 3").com.google.protobuf.ByteStringgetSeasonBytes()Content season; typically for video content (e.g., "Season 3").StringgetSeries()Content series.com.google.protobuf.ByteStringgetSeriesBytes()Content series.booleangetSourcerelationship()false = indirect, true = direct.StringgetTitle()Content title.com.google.protobuf.ByteStringgetTitleBytes()Content title.StringgetUrl()URL of the content, for buy-side contextualization or review.com.google.protobuf.ByteStringgetUrlBytes()URL of the content, for buy-side contextualization or review.StringgetUserrating()User rating of the content (e.g., number of stars, likes, etc.).com.google.protobuf.ByteStringgetUserratingBytes()User rating of the content (e.g., number of stars, likes, etc.).OpenRtb.ProductionQualitygetVideoquality()Deprecated.com.google.openrtb.BidRequest.Content.videoquality is deprecated.booleanhasAlbum()Album to which the content belongs; typically for audio.booleanhasArtist()Artist credited with the content.booleanhasContentrating()Content rating (e.g., MPAA).booleanhasContext()Type of content (game, video, text, etc.).booleanhasContext22()Deprecated.com.google.openrtb.BidRequest.Content.context_22 is deprecated.booleanhasEmbeddable()Indicator of whether or not the content is embeddable (e.g., an embeddable video player).booleanhasEpisode()Content episode number (typically applies to video content).booleanhasGenre()Genre that best describes the content (e.g., rock, pop, etc).booleanhasId()ID uniquely identifying the content.booleanhasIsrc()International Standard Recording Code conforming to ISO-3901.booleanhasKeywords()Comma separated list of keywords describing the content.booleanhasLanguage()Content language using ISO-639-1-alpha-2.booleanhasLen()Length of content in seconds; appropriate for video or audio.booleanhasLivestream()false = not live, true = content is live (e.g., stream, live blog).booleanhasProdq()Production quality.booleanhasProducer()Details about the content Producer (Section 3.2.10).booleanhasQagmediarating()Media rating per QAG guidelines.booleanhasSeason()Content season; typically for video content (e.g., "Season 3").booleanhasSeries()Content series.booleanhasSourcerelationship()false = indirect, true = direct.booleanhasTitle()Content title.booleanhasUrl()URL of the content, for buy-side contextualization or review.booleanhasUserrating()User rating of the content (e.g., number of stars, likes, etc.).booleanhasVideoquality()Deprecated.com.google.openrtb.BidRequest.Content.videoquality is deprecated.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()OpenRtb.BidRequest.Content.BuildermergeFrom(OpenRtb.BidRequest.Content other)OpenRtb.BidRequest.Content.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)OpenRtb.BidRequest.Content.BuildermergeFrom(com.google.protobuf.Message other)OpenRtb.BidRequest.Content.BuildermergeProducer(OpenRtb.BidRequest.Producer value)Details about the content Producer (Section 3.2.10).OpenRtb.BidRequest.Content.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)OpenRtb.BidRequest.Content.BuilderremoveData(int index)Additional content data.OpenRtb.BidRequest.Content.BuildersetAlbum(String value)Album to which the content belongs; typically for audio.OpenRtb.BidRequest.Content.BuildersetAlbumBytes(com.google.protobuf.ByteString value)Album to which the content belongs; typically for audio.OpenRtb.BidRequest.Content.BuildersetArtist(String value)Artist credited with the content.OpenRtb.BidRequest.Content.BuildersetArtistBytes(com.google.protobuf.ByteString value)Artist credited with the content.OpenRtb.BidRequest.Content.BuildersetCat(int index, String value)Array of IAB content categories that describe the content.OpenRtb.BidRequest.Content.BuildersetContentrating(String value)Content rating (e.g., MPAA).OpenRtb.BidRequest.Content.BuildersetContentratingBytes(com.google.protobuf.ByteString value)Content rating (e.g., MPAA).OpenRtb.BidRequest.Content.BuildersetContext(OpenRtb.ContentContext value)Type of content (game, video, text, etc.).OpenRtb.BidRequest.Content.BuildersetContext22(String value)Deprecated.com.google.openrtb.BidRequest.Content.context_22 is deprecated.OpenRtb.BidRequest.Content.BuildersetContext22Bytes(com.google.protobuf.ByteString value)Deprecated.com.google.openrtb.BidRequest.Content.context_22 is deprecated.OpenRtb.BidRequest.Content.BuildersetData(int index, OpenRtb.BidRequest.Data value)Additional content data.OpenRtb.BidRequest.Content.BuildersetData(int index, OpenRtb.BidRequest.Data.Builder builderForValue)Additional content data.OpenRtb.BidRequest.Content.BuildersetEmbeddable(boolean value)Indicator of whether or not the content is embeddable (e.g., an embeddable video player).OpenRtb.BidRequest.Content.BuildersetEpisode(int value)Content episode number (typically applies to video content).<Type> OpenRtb.BidRequest.Content.BuildersetExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<OpenRtb.BidRequest.Content,List<Type>> extension, int index, Type value)<Type> OpenRtb.BidRequest.Content.BuildersetExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<OpenRtb.BidRequest.Content,Type> extension, Type value)OpenRtb.BidRequest.Content.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)OpenRtb.BidRequest.Content.BuildersetGenre(String value)Genre that best describes the content (e.g., rock, pop, etc).OpenRtb.BidRequest.Content.BuildersetGenreBytes(com.google.protobuf.ByteString value)Genre that best describes the content (e.g., rock, pop, etc).OpenRtb.BidRequest.Content.BuildersetId(String value)ID uniquely identifying the content.OpenRtb.BidRequest.Content.BuildersetIdBytes(com.google.protobuf.ByteString value)ID uniquely identifying the content.OpenRtb.BidRequest.Content.BuildersetIsrc(String value)International Standard Recording Code conforming to ISO-3901.OpenRtb.BidRequest.Content.BuildersetIsrcBytes(com.google.protobuf.ByteString value)International Standard Recording Code conforming to ISO-3901.OpenRtb.BidRequest.Content.BuildersetKeywords(String value)Comma separated list of keywords describing the content.OpenRtb.BidRequest.Content.BuildersetKeywordsBytes(com.google.protobuf.ByteString value)Comma separated list of keywords describing the content.OpenRtb.BidRequest.Content.BuildersetLanguage(String value)Content language using ISO-639-1-alpha-2.OpenRtb.BidRequest.Content.BuildersetLanguageBytes(com.google.protobuf.ByteString value)Content language using ISO-639-1-alpha-2.OpenRtb.BidRequest.Content.BuildersetLen(int value)Length of content in seconds; appropriate for video or audio.OpenRtb.BidRequest.Content.BuildersetLivestream(boolean value)false = not live, true = content is live (e.g., stream, live blog).OpenRtb.BidRequest.Content.BuildersetProdq(OpenRtb.ProductionQuality value)Production quality.OpenRtb.BidRequest.Content.BuildersetProducer(OpenRtb.BidRequest.Producer value)Details about the content Producer (Section 3.2.10).OpenRtb.BidRequest.Content.BuildersetProducer(OpenRtb.BidRequest.Producer.Builder builderForValue)Details about the content Producer (Section 3.2.10).OpenRtb.BidRequest.Content.BuildersetQagmediarating(OpenRtb.QAGMediaRating value)Media rating per QAG guidelines.OpenRtb.BidRequest.Content.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)OpenRtb.BidRequest.Content.BuildersetSeason(String value)Content season; typically for video content (e.g., "Season 3").OpenRtb.BidRequest.Content.BuildersetSeasonBytes(com.google.protobuf.ByteString value)Content season; typically for video content (e.g., "Season 3").OpenRtb.BidRequest.Content.BuildersetSeries(String value)Content series.OpenRtb.BidRequest.Content.BuildersetSeriesBytes(com.google.protobuf.ByteString value)Content series.OpenRtb.BidRequest.Content.BuildersetSourcerelationship(boolean value)false = indirect, true = direct.OpenRtb.BidRequest.Content.BuildersetTitle(String value)Content title.OpenRtb.BidRequest.Content.BuildersetTitleBytes(com.google.protobuf.ByteString value)Content title.OpenRtb.BidRequest.Content.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)OpenRtb.BidRequest.Content.BuildersetUrl(String value)URL of the content, for buy-side contextualization or review.OpenRtb.BidRequest.Content.BuildersetUrlBytes(com.google.protobuf.ByteString value)URL of the content, for buy-side contextualization or review.OpenRtb.BidRequest.Content.BuildersetUserrating(String value)User rating of the content (e.g., number of stars, likes, etc.).OpenRtb.BidRequest.Content.BuildersetUserratingBytes(com.google.protobuf.ByteString value)User rating of the content (e.g., number of stars, likes, etc.).OpenRtb.BidRequest.Content.BuildersetVideoquality(OpenRtb.ProductionQuality value)Deprecated.com.google.openrtb.BidRequest.Content.videoquality is deprecated.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder
addExtension, addExtension, clearExtension, clearExtension, extensionsAreInitialized, getAllFields, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, getField, getFieldBuilder, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, hasExtension, hasExtension, hasExtension, hasField, mergeExtensionFields, newBuilderForField, setExtension, setExtension, setExtension, setExtension
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getOneofFieldDescriptor, getParentForChildren, getUnknownFields, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder
getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtension
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<OpenRtb.BidRequest.Content.Builder>
-
clear
public OpenRtb.BidRequest.Content.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Content,OpenRtb.BidRequest.Content.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<OpenRtb.BidRequest.Content.Builder>
-
getDefaultInstanceForType
public OpenRtb.BidRequest.Content getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<OpenRtb.BidRequest.Content>- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public OpenRtb.BidRequest.Content build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public OpenRtb.BidRequest.Content buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public OpenRtb.BidRequest.Content.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<OpenRtb.BidRequest.Content.Builder>
-
setField
public OpenRtb.BidRequest.Content.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Content,OpenRtb.BidRequest.Content.Builder>
-
clearField
public OpenRtb.BidRequest.Content.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Content,OpenRtb.BidRequest.Content.Builder>
-
clearOneof
public OpenRtb.BidRequest.Content.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<OpenRtb.BidRequest.Content.Builder>
-
setRepeatedField
public OpenRtb.BidRequest.Content.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Content,OpenRtb.BidRequest.Content.Builder>
-
addRepeatedField
public OpenRtb.BidRequest.Content.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Content,OpenRtb.BidRequest.Content.Builder>
-
setExtension
public <Type> OpenRtb.BidRequest.Content.Builder setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<OpenRtb.BidRequest.Content,Type> extension, Type value)
- Overrides:
setExtensionin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Content,OpenRtb.BidRequest.Content.Builder>
-
setExtension
public <Type> OpenRtb.BidRequest.Content.Builder setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<OpenRtb.BidRequest.Content,List<Type>> extension, int index, Type value)
- Overrides:
setExtensionin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Content,OpenRtb.BidRequest.Content.Builder>
-
addExtension
public <Type> OpenRtb.BidRequest.Content.Builder addExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<OpenRtb.BidRequest.Content,List<Type>> extension, Type value)
- Overrides:
addExtensionin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Content,OpenRtb.BidRequest.Content.Builder>
-
clearExtension
public <Type> OpenRtb.BidRequest.Content.Builder clearExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<OpenRtb.BidRequest.Content,?> extension)
- Overrides:
clearExtensionin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Content,OpenRtb.BidRequest.Content.Builder>
-
mergeFrom
public OpenRtb.BidRequest.Content.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OpenRtb.BidRequest.Content.Builder>
-
mergeFrom
public OpenRtb.BidRequest.Content.Builder mergeFrom(OpenRtb.BidRequest.Content other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Content,OpenRtb.BidRequest.Content.Builder>
-
mergeFrom
public OpenRtb.BidRequest.Content.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OpenRtb.BidRequest.Content.Builder>- Throws:
IOException
-
hasId
public boolean hasId()
ID uniquely identifying the content.
optional string id = 1;- Specified by:
hasIdin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the id field is set.
-
getId
public String getId()
ID uniquely identifying the content.
optional string id = 1;- Specified by:
getIdin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
ID uniquely identifying the content.
optional string id = 1;- Specified by:
getIdBytesin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The bytes for id.
-
setId
public OpenRtb.BidRequest.Content.Builder setId(String value)
ID uniquely identifying the content.
optional string id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public OpenRtb.BidRequest.Content.Builder clearId()
ID uniquely identifying the content.
optional string id = 1;- Returns:
- This builder for chaining.
-
setIdBytes
public OpenRtb.BidRequest.Content.Builder setIdBytes(com.google.protobuf.ByteString value)
ID uniquely identifying the content.
optional string id = 1;- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
hasEpisode
public boolean hasEpisode()
Content episode number (typically applies to video content).
optional int32 episode = 2;- Specified by:
hasEpisodein interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the episode field is set.
-
getEpisode
public int getEpisode()
Content episode number (typically applies to video content).
optional int32 episode = 2;- Specified by:
getEpisodein interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The episode.
-
setEpisode
public OpenRtb.BidRequest.Content.Builder setEpisode(int value)
Content episode number (typically applies to video content).
optional int32 episode = 2;- Parameters:
value- The episode to set.- Returns:
- This builder for chaining.
-
clearEpisode
public OpenRtb.BidRequest.Content.Builder clearEpisode()
Content episode number (typically applies to video content).
optional int32 episode = 2;- Returns:
- This builder for chaining.
-
hasTitle
public boolean hasTitle()
Content title. Video Examples: "Search Committee" (television), "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;- Specified by:
hasTitlein interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the title field is set.
-
getTitle
public String getTitle()
Content title. Video Examples: "Search Committee" (television), "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;- Specified by:
getTitlein interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The title.
-
getTitleBytes
public com.google.protobuf.ByteString getTitleBytes()
Content title. Video Examples: "Search Committee" (television), "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;- Specified by:
getTitleBytesin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The bytes for title.
-
setTitle
public OpenRtb.BidRequest.Content.Builder setTitle(String value)
Content title. Video Examples: "Search Committee" (television), "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;- Parameters:
value- The title to set.- Returns:
- This builder for chaining.
-
clearTitle
public OpenRtb.BidRequest.Content.Builder clearTitle()
Content title. Video Examples: "Search Committee" (television), "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;- Returns:
- This builder for chaining.
-
setTitleBytes
public OpenRtb.BidRequest.Content.Builder setTitleBytes(com.google.protobuf.ByteString value)
Content title. Video Examples: "Search Committee" (television), "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;- Parameters:
value- The bytes for title to set.- Returns:
- This builder for chaining.
-
hasSeries
public boolean hasSeries()
Content series. Video Examples: "The Office" (television), "Star Wars" (movie), or "Arby 'N' The Chief" (made for web). Non-Video Example: "Ecocentric" (Time Magazine blog).
optional string series = 4;- Specified by:
hasSeriesin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the series field is set.
-
getSeries
public String getSeries()
Content series. Video Examples: "The Office" (television), "Star Wars" (movie), or "Arby 'N' The Chief" (made for web). Non-Video Example: "Ecocentric" (Time Magazine blog).
optional string series = 4;- Specified by:
getSeriesin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The series.
-
getSeriesBytes
public com.google.protobuf.ByteString getSeriesBytes()
Content series. Video Examples: "The Office" (television), "Star Wars" (movie), or "Arby 'N' The Chief" (made for web). Non-Video Example: "Ecocentric" (Time Magazine blog).
optional string series = 4;- Specified by:
getSeriesBytesin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The bytes for series.
-
setSeries
public OpenRtb.BidRequest.Content.Builder setSeries(String value)
Content series. Video Examples: "The Office" (television), "Star Wars" (movie), or "Arby 'N' The Chief" (made for web). Non-Video Example: "Ecocentric" (Time Magazine blog).
optional string series = 4;- Parameters:
value- The series to set.- Returns:
- This builder for chaining.
-
clearSeries
public OpenRtb.BidRequest.Content.Builder clearSeries()
Content series. Video Examples: "The Office" (television), "Star Wars" (movie), or "Arby 'N' The Chief" (made for web). Non-Video Example: "Ecocentric" (Time Magazine blog).
optional string series = 4;- Returns:
- This builder for chaining.
-
setSeriesBytes
public OpenRtb.BidRequest.Content.Builder setSeriesBytes(com.google.protobuf.ByteString value)
Content series. Video Examples: "The Office" (television), "Star Wars" (movie), or "Arby 'N' The Chief" (made for web). Non-Video Example: "Ecocentric" (Time Magazine blog).
optional string series = 4;- Parameters:
value- The bytes for series to set.- Returns:
- This builder for chaining.
-
hasSeason
public boolean hasSeason()
Content season; typically for video content (e.g., "Season 3").
optional string season = 5;- Specified by:
hasSeasonin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the season field is set.
-
getSeason
public String getSeason()
Content season; typically for video content (e.g., "Season 3").
optional string season = 5;- Specified by:
getSeasonin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The season.
-
getSeasonBytes
public com.google.protobuf.ByteString getSeasonBytes()
Content season; typically for video content (e.g., "Season 3").
optional string season = 5;- Specified by:
getSeasonBytesin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The bytes for season.
-
setSeason
public OpenRtb.BidRequest.Content.Builder setSeason(String value)
Content season; typically for video content (e.g., "Season 3").
optional string season = 5;- Parameters:
value- The season to set.- Returns:
- This builder for chaining.
-
clearSeason
public OpenRtb.BidRequest.Content.Builder clearSeason()
Content season; typically for video content (e.g., "Season 3").
optional string season = 5;- Returns:
- This builder for chaining.
-
setSeasonBytes
public OpenRtb.BidRequest.Content.Builder setSeasonBytes(com.google.protobuf.ByteString value)
Content season; typically for video content (e.g., "Season 3").
optional string season = 5;- Parameters:
value- The bytes for season to set.- Returns:
- This builder for chaining.
-
hasArtist
public boolean hasArtist()
Artist credited with the content.
optional string artist = 21;- Specified by:
hasArtistin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the artist field is set.
-
getArtist
public String getArtist()
Artist credited with the content.
optional string artist = 21;- Specified by:
getArtistin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The artist.
-
getArtistBytes
public com.google.protobuf.ByteString getArtistBytes()
Artist credited with the content.
optional string artist = 21;- Specified by:
getArtistBytesin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The bytes for artist.
-
setArtist
public OpenRtb.BidRequest.Content.Builder setArtist(String value)
Artist credited with the content.
optional string artist = 21;- Parameters:
value- The artist to set.- Returns:
- This builder for chaining.
-
clearArtist
public OpenRtb.BidRequest.Content.Builder clearArtist()
Artist credited with the content.
optional string artist = 21;- Returns:
- This builder for chaining.
-
setArtistBytes
public OpenRtb.BidRequest.Content.Builder setArtistBytes(com.google.protobuf.ByteString value)
Artist credited with the content.
optional string artist = 21;- Parameters:
value- The bytes for artist to set.- Returns:
- This builder for chaining.
-
hasGenre
public boolean hasGenre()
Genre that best describes the content (e.g., rock, pop, etc).
optional string genre = 22;- Specified by:
hasGenrein interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the genre field is set.
-
getGenre
public String getGenre()
Genre that best describes the content (e.g., rock, pop, etc).
optional string genre = 22;- Specified by:
getGenrein interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The genre.
-
getGenreBytes
public com.google.protobuf.ByteString getGenreBytes()
Genre that best describes the content (e.g., rock, pop, etc).
optional string genre = 22;- Specified by:
getGenreBytesin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The bytes for genre.
-
setGenre
public OpenRtb.BidRequest.Content.Builder setGenre(String value)
Genre that best describes the content (e.g., rock, pop, etc).
optional string genre = 22;- Parameters:
value- The genre to set.- Returns:
- This builder for chaining.
-
clearGenre
public OpenRtb.BidRequest.Content.Builder clearGenre()
Genre that best describes the content (e.g., rock, pop, etc).
optional string genre = 22;- Returns:
- This builder for chaining.
-
setGenreBytes
public OpenRtb.BidRequest.Content.Builder setGenreBytes(com.google.protobuf.ByteString value)
Genre that best describes the content (e.g., rock, pop, etc).
optional string genre = 22;- Parameters:
value- The bytes for genre to set.- Returns:
- This builder for chaining.
-
hasAlbum
public boolean hasAlbum()
Album to which the content belongs; typically for audio.
optional string album = 23;- Specified by:
hasAlbumin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the album field is set.
-
getAlbum
public String getAlbum()
Album to which the content belongs; typically for audio.
optional string album = 23;- Specified by:
getAlbumin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The album.
-
getAlbumBytes
public com.google.protobuf.ByteString getAlbumBytes()
Album to which the content belongs; typically for audio.
optional string album = 23;- Specified by:
getAlbumBytesin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The bytes for album.
-
setAlbum
public OpenRtb.BidRequest.Content.Builder setAlbum(String value)
Album to which the content belongs; typically for audio.
optional string album = 23;- Parameters:
value- The album to set.- Returns:
- This builder for chaining.
-
clearAlbum
public OpenRtb.BidRequest.Content.Builder clearAlbum()
Album to which the content belongs; typically for audio.
optional string album = 23;- Returns:
- This builder for chaining.
-
setAlbumBytes
public OpenRtb.BidRequest.Content.Builder setAlbumBytes(com.google.protobuf.ByteString value)
Album to which the content belongs; typically for audio.
optional string album = 23;- Parameters:
value- The bytes for album to set.- Returns:
- This builder for chaining.
-
hasIsrc
public boolean hasIsrc()
International Standard Recording Code conforming to ISO-3901.
optional string isrc = 24;- Specified by:
hasIsrcin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the isrc field is set.
-
getIsrc
public String getIsrc()
International Standard Recording Code conforming to ISO-3901.
optional string isrc = 24;- Specified by:
getIsrcin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The isrc.
-
getIsrcBytes
public com.google.protobuf.ByteString getIsrcBytes()
International Standard Recording Code conforming to ISO-3901.
optional string isrc = 24;- Specified by:
getIsrcBytesin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The bytes for isrc.
-
setIsrc
public OpenRtb.BidRequest.Content.Builder setIsrc(String value)
International Standard Recording Code conforming to ISO-3901.
optional string isrc = 24;- Parameters:
value- The isrc to set.- Returns:
- This builder for chaining.
-
clearIsrc
public OpenRtb.BidRequest.Content.Builder clearIsrc()
International Standard Recording Code conforming to ISO-3901.
optional string isrc = 24;- Returns:
- This builder for chaining.
-
setIsrcBytes
public OpenRtb.BidRequest.Content.Builder setIsrcBytes(com.google.protobuf.ByteString value)
International Standard Recording Code conforming to ISO-3901.
optional string isrc = 24;- Parameters:
value- The bytes for isrc to set.- Returns:
- This builder for chaining.
-
hasProducer
public boolean hasProducer()
Details about the content Producer (Section 3.2.10).
optional .com.google.openrtb.BidRequest.Producer producer = 15;- Specified by:
hasProducerin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the producer field is set.
-
getProducer
public OpenRtb.BidRequest.Producer getProducer()
Details about the content Producer (Section 3.2.10).
optional .com.google.openrtb.BidRequest.Producer producer = 15;- Specified by:
getProducerin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The producer.
-
setProducer
public OpenRtb.BidRequest.Content.Builder setProducer(OpenRtb.BidRequest.Producer value)
Details about the content Producer (Section 3.2.10).
optional .com.google.openrtb.BidRequest.Producer producer = 15;
-
setProducer
public OpenRtb.BidRequest.Content.Builder setProducer(OpenRtb.BidRequest.Producer.Builder builderForValue)
Details about the content Producer (Section 3.2.10).
optional .com.google.openrtb.BidRequest.Producer producer = 15;
-
mergeProducer
public OpenRtb.BidRequest.Content.Builder mergeProducer(OpenRtb.BidRequest.Producer value)
Details about the content Producer (Section 3.2.10).
optional .com.google.openrtb.BidRequest.Producer producer = 15;
-
clearProducer
public OpenRtb.BidRequest.Content.Builder clearProducer()
Details about the content Producer (Section 3.2.10).
optional .com.google.openrtb.BidRequest.Producer producer = 15;
-
getProducerBuilder
public OpenRtb.BidRequest.Producer.Builder getProducerBuilder()
Details about the content Producer (Section 3.2.10).
optional .com.google.openrtb.BidRequest.Producer producer = 15;
-
getProducerOrBuilder
public OpenRtb.BidRequest.ProducerOrBuilder getProducerOrBuilder()
Details about the content Producer (Section 3.2.10).
optional .com.google.openrtb.BidRequest.Producer producer = 15;- Specified by:
getProducerOrBuilderin interfaceOpenRtb.BidRequest.ContentOrBuilder
-
hasUrl
public boolean hasUrl()
URL of the content, for buy-side contextualization or review.
optional string url = 6;- Specified by:
hasUrlin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the url field is set.
-
getUrl
public String getUrl()
URL of the content, for buy-side contextualization or review.
optional string url = 6;- Specified by:
getUrlin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The url.
-
getUrlBytes
public com.google.protobuf.ByteString getUrlBytes()
URL of the content, for buy-side contextualization or review.
optional string url = 6;- Specified by:
getUrlBytesin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The bytes for url.
-
setUrl
public OpenRtb.BidRequest.Content.Builder setUrl(String value)
URL of the content, for buy-side contextualization or review.
optional string url = 6;- Parameters:
value- The url to set.- Returns:
- This builder for chaining.
-
clearUrl
public OpenRtb.BidRequest.Content.Builder clearUrl()
URL of the content, for buy-side contextualization or review.
optional string url = 6;- Returns:
- This builder for chaining.
-
setUrlBytes
public OpenRtb.BidRequest.Content.Builder setUrlBytes(com.google.protobuf.ByteString value)
URL of the content, for buy-side contextualization or review.
optional string url = 6;- Parameters:
value- The bytes for url to set.- Returns:
- This builder for chaining.
-
getCatList
public com.google.protobuf.ProtocolStringList getCatList()
Array of IAB content categories that describe the content. See enum ContentCategory.
repeated string cat = 7;- Specified by:
getCatListin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- A list containing the cat.
-
getCatCount
public int getCatCount()
Array of IAB content categories that describe the content. See enum ContentCategory.
repeated string cat = 7;- Specified by:
getCatCountin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The count of cat.
-
getCat
public String getCat(int index)
Array of IAB content categories that describe the content. See enum ContentCategory.
repeated string cat = 7;- Specified by:
getCatin interfaceOpenRtb.BidRequest.ContentOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The cat at the given index.
-
getCatBytes
public com.google.protobuf.ByteString getCatBytes(int index)
Array of IAB content categories that describe the content. See enum ContentCategory.
repeated string cat = 7;- Specified by:
getCatBytesin interfaceOpenRtb.BidRequest.ContentOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the cat at the given index.
-
setCat
public OpenRtb.BidRequest.Content.Builder setCat(int index, String value)
Array of IAB content categories that describe the content. See enum ContentCategory.
repeated string cat = 7;- Parameters:
index- The index to set the value at.value- The cat to set.- Returns:
- This builder for chaining.
-
addCat
public OpenRtb.BidRequest.Content.Builder addCat(String value)
Array of IAB content categories that describe the content. See enum ContentCategory.
repeated string cat = 7;- Parameters:
value- The cat to add.- Returns:
- This builder for chaining.
-
addAllCat
public OpenRtb.BidRequest.Content.Builder addAllCat(Iterable<String> values)
Array of IAB content categories that describe the content. See enum ContentCategory.
repeated string cat = 7;- Parameters:
values- The cat to add.- Returns:
- This builder for chaining.
-
clearCat
public OpenRtb.BidRequest.Content.Builder clearCat()
Array of IAB content categories that describe the content. See enum ContentCategory.
repeated string cat = 7;- Returns:
- This builder for chaining.
-
addCatBytes
public OpenRtb.BidRequest.Content.Builder addCatBytes(com.google.protobuf.ByteString value)
Array of IAB content categories that describe the content. See enum ContentCategory.
repeated string cat = 7;- Parameters:
value- The bytes of the cat to add.- Returns:
- This builder for chaining.
-
hasProdq
public boolean hasProdq()
Production quality.
optional .com.google.openrtb.ProductionQuality prodq = 25;- Specified by:
hasProdqin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the prodq field is set.
-
getProdq
public OpenRtb.ProductionQuality getProdq()
Production quality.
optional .com.google.openrtb.ProductionQuality prodq = 25;- Specified by:
getProdqin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The prodq.
-
setProdq
public OpenRtb.BidRequest.Content.Builder setProdq(OpenRtb.ProductionQuality value)
Production quality.
optional .com.google.openrtb.ProductionQuality prodq = 25;- Parameters:
value- The prodq to set.- Returns:
- This builder for chaining.
-
clearProdq
public OpenRtb.BidRequest.Content.Builder clearProdq()
Production quality.
optional .com.google.openrtb.ProductionQuality prodq = 25;- Returns:
- This builder for chaining.
-
hasContext
public boolean hasContext()
Type of content (game, video, text, etc.).
optional .com.google.openrtb.ContentContext context = 20;- Specified by:
hasContextin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the context field is set.
-
getContext
public OpenRtb.ContentContext getContext()
Type of content (game, video, text, etc.).
optional .com.google.openrtb.ContentContext context = 20;- Specified by:
getContextin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The context.
-
setContext
public OpenRtb.BidRequest.Content.Builder setContext(OpenRtb.ContentContext value)
Type of content (game, video, text, etc.).
optional .com.google.openrtb.ContentContext context = 20;- Parameters:
value- The context to set.- Returns:
- This builder for chaining.
-
clearContext
public OpenRtb.BidRequest.Content.Builder clearContext()
Type of content (game, video, text, etc.).
optional .com.google.openrtb.ContentContext context = 20;- Returns:
- This builder for chaining.
-
hasContentrating
public boolean hasContentrating()
Content rating (e.g., MPAA).
optional string contentrating = 10;- Specified by:
hasContentratingin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the contentrating field is set.
-
getContentrating
public String getContentrating()
Content rating (e.g., MPAA).
optional string contentrating = 10;- Specified by:
getContentratingin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The contentrating.
-
getContentratingBytes
public com.google.protobuf.ByteString getContentratingBytes()
Content rating (e.g., MPAA).
optional string contentrating = 10;- Specified by:
getContentratingBytesin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The bytes for contentrating.
-
setContentrating
public OpenRtb.BidRequest.Content.Builder setContentrating(String value)
Content rating (e.g., MPAA).
optional string contentrating = 10;- Parameters:
value- The contentrating to set.- Returns:
- This builder for chaining.
-
clearContentrating
public OpenRtb.BidRequest.Content.Builder clearContentrating()
Content rating (e.g., MPAA).
optional string contentrating = 10;- Returns:
- This builder for chaining.
-
setContentratingBytes
public OpenRtb.BidRequest.Content.Builder setContentratingBytes(com.google.protobuf.ByteString value)
Content rating (e.g., MPAA).
optional string contentrating = 10;- Parameters:
value- The bytes for contentrating to set.- Returns:
- This builder for chaining.
-
hasUserrating
public boolean hasUserrating()
User rating of the content (e.g., number of stars, likes, etc.).
optional string userrating = 11;- Specified by:
hasUserratingin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the userrating field is set.
-
getUserrating
public String getUserrating()
User rating of the content (e.g., number of stars, likes, etc.).
optional string userrating = 11;- Specified by:
getUserratingin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The userrating.
-
getUserratingBytes
public com.google.protobuf.ByteString getUserratingBytes()
User rating of the content (e.g., number of stars, likes, etc.).
optional string userrating = 11;- Specified by:
getUserratingBytesin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The bytes for userrating.
-
setUserrating
public OpenRtb.BidRequest.Content.Builder setUserrating(String value)
User rating of the content (e.g., number of stars, likes, etc.).
optional string userrating = 11;- Parameters:
value- The userrating to set.- Returns:
- This builder for chaining.
-
clearUserrating
public OpenRtb.BidRequest.Content.Builder clearUserrating()
User rating of the content (e.g., number of stars, likes, etc.).
optional string userrating = 11;- Returns:
- This builder for chaining.
-
setUserratingBytes
public OpenRtb.BidRequest.Content.Builder setUserratingBytes(com.google.protobuf.ByteString value)
User rating of the content (e.g., number of stars, likes, etc.).
optional string userrating = 11;- Parameters:
value- The bytes for userrating to set.- Returns:
- This builder for chaining.
-
hasQagmediarating
public boolean hasQagmediarating()
Media rating per QAG guidelines.
optional .com.google.openrtb.QAGMediaRating qagmediarating = 17;- Specified by:
hasQagmediaratingin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the qagmediarating field is set.
-
getQagmediarating
public OpenRtb.QAGMediaRating getQagmediarating()
Media rating per QAG guidelines.
optional .com.google.openrtb.QAGMediaRating qagmediarating = 17;- Specified by:
getQagmediaratingin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The qagmediarating.
-
setQagmediarating
public OpenRtb.BidRequest.Content.Builder setQagmediarating(OpenRtb.QAGMediaRating value)
Media rating per QAG guidelines.
optional .com.google.openrtb.QAGMediaRating qagmediarating = 17;- Parameters:
value- The qagmediarating to set.- Returns:
- This builder for chaining.
-
clearQagmediarating
public OpenRtb.BidRequest.Content.Builder clearQagmediarating()
Media rating per QAG guidelines.
optional .com.google.openrtb.QAGMediaRating qagmediarating = 17;- Returns:
- This builder for chaining.
-
hasKeywords
public boolean hasKeywords()
Comma separated list of keywords describing the content. Note: OpenRTB 2.2 allowed an array-of-strings as alternate implementation but this was fixed in 2.3+ where it's definitely a single string with CSV content again. Compatibility with some OpenRTB 2.2 exchanges that adopted the alternate representation may require custom handling of the JSON.
optional string keywords = 9;- Specified by:
hasKeywordsin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the keywords field is set.
-
getKeywords
public String getKeywords()
Comma separated list of keywords describing the content. Note: OpenRTB 2.2 allowed an array-of-strings as alternate implementation but this was fixed in 2.3+ where it's definitely a single string with CSV content again. Compatibility with some OpenRTB 2.2 exchanges that adopted the alternate representation may require custom handling of the JSON.
optional string keywords = 9;- Specified by:
getKeywordsin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The keywords.
-
getKeywordsBytes
public com.google.protobuf.ByteString getKeywordsBytes()
Comma separated list of keywords describing the content. Note: OpenRTB 2.2 allowed an array-of-strings as alternate implementation but this was fixed in 2.3+ where it's definitely a single string with CSV content again. Compatibility with some OpenRTB 2.2 exchanges that adopted the alternate representation may require custom handling of the JSON.
optional string keywords = 9;- Specified by:
getKeywordsBytesin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The bytes for keywords.
-
setKeywords
public OpenRtb.BidRequest.Content.Builder setKeywords(String value)
Comma separated list of keywords describing the content. Note: OpenRTB 2.2 allowed an array-of-strings as alternate implementation but this was fixed in 2.3+ where it's definitely a single string with CSV content again. Compatibility with some OpenRTB 2.2 exchanges that adopted the alternate representation may require custom handling of the JSON.
optional string keywords = 9;- Parameters:
value- The keywords to set.- Returns:
- This builder for chaining.
-
clearKeywords
public OpenRtb.BidRequest.Content.Builder clearKeywords()
Comma separated list of keywords describing the content. Note: OpenRTB 2.2 allowed an array-of-strings as alternate implementation but this was fixed in 2.3+ where it's definitely a single string with CSV content again. Compatibility with some OpenRTB 2.2 exchanges that adopted the alternate representation may require custom handling of the JSON.
optional string keywords = 9;- Returns:
- This builder for chaining.
-
setKeywordsBytes
public OpenRtb.BidRequest.Content.Builder setKeywordsBytes(com.google.protobuf.ByteString value)
Comma separated list of keywords describing the content. Note: OpenRTB 2.2 allowed an array-of-strings as alternate implementation but this was fixed in 2.3+ where it's definitely a single string with CSV content again. Compatibility with some OpenRTB 2.2 exchanges that adopted the alternate representation may require custom handling of the JSON.
optional string keywords = 9;- Parameters:
value- The bytes for keywords to set.- Returns:
- This builder for chaining.
-
hasLivestream
public boolean hasLivestream()
false = not live, true = content is live (e.g., stream, live blog).
optional bool livestream = 13;- Specified by:
hasLivestreamin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the livestream field is set.
-
getLivestream
public boolean getLivestream()
false = not live, true = content is live (e.g., stream, live blog).
optional bool livestream = 13;- Specified by:
getLivestreamin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The livestream.
-
setLivestream
public OpenRtb.BidRequest.Content.Builder setLivestream(boolean value)
false = not live, true = content is live (e.g., stream, live blog).
optional bool livestream = 13;- Parameters:
value- The livestream to set.- Returns:
- This builder for chaining.
-
clearLivestream
public OpenRtb.BidRequest.Content.Builder clearLivestream()
false = not live, true = content is live (e.g., stream, live blog).
optional bool livestream = 13;- Returns:
- This builder for chaining.
-
hasSourcerelationship
public boolean hasSourcerelationship()
false = indirect, true = direct.
optional bool sourcerelationship = 14;- Specified by:
hasSourcerelationshipin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the sourcerelationship field is set.
-
getSourcerelationship
public boolean getSourcerelationship()
false = indirect, true = direct.
optional bool sourcerelationship = 14;- Specified by:
getSourcerelationshipin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The sourcerelationship.
-
setSourcerelationship
public OpenRtb.BidRequest.Content.Builder setSourcerelationship(boolean value)
false = indirect, true = direct.
optional bool sourcerelationship = 14;- Parameters:
value- The sourcerelationship to set.- Returns:
- This builder for chaining.
-
clearSourcerelationship
public OpenRtb.BidRequest.Content.Builder clearSourcerelationship()
false = indirect, true = direct.
optional bool sourcerelationship = 14;- Returns:
- This builder for chaining.
-
hasLen
public boolean hasLen()
Length of content in seconds; appropriate for video or audio.
optional int32 len = 16;- Specified by:
hasLenin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the len field is set.
-
getLen
public int getLen()
Length of content in seconds; appropriate for video or audio.
optional int32 len = 16;- Specified by:
getLenin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The len.
-
setLen
public OpenRtb.BidRequest.Content.Builder setLen(int value)
Length of content in seconds; appropriate for video or audio.
optional int32 len = 16;- Parameters:
value- The len to set.- Returns:
- This builder for chaining.
-
clearLen
public OpenRtb.BidRequest.Content.Builder clearLen()
Length of content in seconds; appropriate for video or audio.
optional int32 len = 16;- Returns:
- This builder for chaining.
-
hasLanguage
public boolean hasLanguage()
Content language using ISO-639-1-alpha-2.
optional string language = 19;- Specified by:
hasLanguagein interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the language field is set.
-
getLanguage
public String getLanguage()
Content language using ISO-639-1-alpha-2.
optional string language = 19;- Specified by:
getLanguagein interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The language.
-
getLanguageBytes
public com.google.protobuf.ByteString getLanguageBytes()
Content language using ISO-639-1-alpha-2.
optional string language = 19;- Specified by:
getLanguageBytesin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The bytes for language.
-
setLanguage
public OpenRtb.BidRequest.Content.Builder setLanguage(String value)
Content language using ISO-639-1-alpha-2.
optional string language = 19;- Parameters:
value- The language to set.- Returns:
- This builder for chaining.
-
clearLanguage
public OpenRtb.BidRequest.Content.Builder clearLanguage()
Content language using ISO-639-1-alpha-2.
optional string language = 19;- Returns:
- This builder for chaining.
-
setLanguageBytes
public OpenRtb.BidRequest.Content.Builder setLanguageBytes(com.google.protobuf.ByteString value)
Content language using ISO-639-1-alpha-2.
optional string language = 19;- Parameters:
value- The bytes for language to set.- Returns:
- This builder for chaining.
-
hasEmbeddable
public boolean hasEmbeddable()
Indicator of whether or not the content is embeddable (e.g., an embeddable video player).
optional bool embeddable = 18;- Specified by:
hasEmbeddablein interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the embeddable field is set.
-
getEmbeddable
public boolean getEmbeddable()
Indicator of whether or not the content is embeddable (e.g., an embeddable video player).
optional bool embeddable = 18;- Specified by:
getEmbeddablein interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The embeddable.
-
setEmbeddable
public OpenRtb.BidRequest.Content.Builder setEmbeddable(boolean value)
Indicator of whether or not the content is embeddable (e.g., an embeddable video player).
optional bool embeddable = 18;- Parameters:
value- The embeddable to set.- Returns:
- This builder for chaining.
-
clearEmbeddable
public OpenRtb.BidRequest.Content.Builder clearEmbeddable()
Indicator of whether or not the content is embeddable (e.g., an embeddable video player).
optional bool embeddable = 18;- Returns:
- This builder for chaining.
-
getDataList
public List<OpenRtb.BidRequest.Data> getDataList()
Additional content data. Each object represents a different data source.
repeated .com.google.openrtb.BidRequest.Data data = 28;- Specified by:
getDataListin interfaceOpenRtb.BidRequest.ContentOrBuilder
-
getDataCount
public int getDataCount()
Additional content data. Each object represents a different data source.
repeated .com.google.openrtb.BidRequest.Data data = 28;- Specified by:
getDataCountin interfaceOpenRtb.BidRequest.ContentOrBuilder
-
getData
public OpenRtb.BidRequest.Data getData(int index)
Additional content data. Each object represents a different data source.
repeated .com.google.openrtb.BidRequest.Data data = 28;- Specified by:
getDatain interfaceOpenRtb.BidRequest.ContentOrBuilder
-
setData
public OpenRtb.BidRequest.Content.Builder setData(int index, OpenRtb.BidRequest.Data value)
Additional content data. Each object represents a different data source.
repeated .com.google.openrtb.BidRequest.Data data = 28;
-
setData
public OpenRtb.BidRequest.Content.Builder setData(int index, OpenRtb.BidRequest.Data.Builder builderForValue)
Additional content data. Each object represents a different data source.
repeated .com.google.openrtb.BidRequest.Data data = 28;
-
addData
public OpenRtb.BidRequest.Content.Builder addData(OpenRtb.BidRequest.Data value)
Additional content data. Each object represents a different data source.
repeated .com.google.openrtb.BidRequest.Data data = 28;
-
addData
public OpenRtb.BidRequest.Content.Builder addData(int index, OpenRtb.BidRequest.Data value)
Additional content data. Each object represents a different data source.
repeated .com.google.openrtb.BidRequest.Data data = 28;
-
addData
public OpenRtb.BidRequest.Content.Builder addData(OpenRtb.BidRequest.Data.Builder builderForValue)
Additional content data. Each object represents a different data source.
repeated .com.google.openrtb.BidRequest.Data data = 28;
-
addData
public OpenRtb.BidRequest.Content.Builder addData(int index, OpenRtb.BidRequest.Data.Builder builderForValue)
Additional content data. Each object represents a different data source.
repeated .com.google.openrtb.BidRequest.Data data = 28;
-
addAllData
public OpenRtb.BidRequest.Content.Builder addAllData(Iterable<? extends OpenRtb.BidRequest.Data> values)
Additional content data. Each object represents a different data source.
repeated .com.google.openrtb.BidRequest.Data data = 28;
-
clearData
public OpenRtb.BidRequest.Content.Builder clearData()
Additional content data. Each object represents a different data source.
repeated .com.google.openrtb.BidRequest.Data data = 28;
-
removeData
public OpenRtb.BidRequest.Content.Builder removeData(int index)
Additional content data. Each object represents a different data source.
repeated .com.google.openrtb.BidRequest.Data data = 28;
-
getDataBuilder
public OpenRtb.BidRequest.Data.Builder getDataBuilder(int index)
Additional content data. Each object represents a different data source.
repeated .com.google.openrtb.BidRequest.Data data = 28;
-
getDataOrBuilder
public OpenRtb.BidRequest.DataOrBuilder getDataOrBuilder(int index)
Additional content data. Each object represents a different data source.
repeated .com.google.openrtb.BidRequest.Data data = 28;- Specified by:
getDataOrBuilderin interfaceOpenRtb.BidRequest.ContentOrBuilder
-
getDataOrBuilderList
public List<? extends OpenRtb.BidRequest.DataOrBuilder> getDataOrBuilderList()
Additional content data. Each object represents a different data source.
repeated .com.google.openrtb.BidRequest.Data data = 28;- Specified by:
getDataOrBuilderListin interfaceOpenRtb.BidRequest.ContentOrBuilder
-
addDataBuilder
public OpenRtb.BidRequest.Data.Builder addDataBuilder()
Additional content data. Each object represents a different data source.
repeated .com.google.openrtb.BidRequest.Data data = 28;
-
addDataBuilder
public OpenRtb.BidRequest.Data.Builder addDataBuilder(int index)
Additional content data. Each object represents a different data source.
repeated .com.google.openrtb.BidRequest.Data data = 28;
-
getDataBuilderList
public List<OpenRtb.BidRequest.Data.Builder> getDataBuilderList()
Additional content data. Each object represents a different data source.
repeated .com.google.openrtb.BidRequest.Data data = 28;
-
hasVideoquality
@Deprecated public boolean hasVideoquality()
Deprecated.com.google.openrtb.BidRequest.Content.videoquality is deprecated. See openrtb.proto;l=947DEPRECATED in OpenRTB 2.4+. Prefer the field <code>prodq</code>. Video quality per IAB's classification.
optional .com.google.openrtb.ProductionQuality videoquality = 8 [deprecated = true];- Specified by:
hasVideoqualityin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the videoquality field is set.
-
getVideoquality
@Deprecated public OpenRtb.ProductionQuality getVideoquality()
Deprecated.com.google.openrtb.BidRequest.Content.videoquality is deprecated. See openrtb.proto;l=947DEPRECATED in OpenRTB 2.4+. Prefer the field <code>prodq</code>. Video quality per IAB's classification.
optional .com.google.openrtb.ProductionQuality videoquality = 8 [deprecated = true];- Specified by:
getVideoqualityin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The videoquality.
-
setVideoquality
@Deprecated public OpenRtb.BidRequest.Content.Builder setVideoquality(OpenRtb.ProductionQuality value)
Deprecated.com.google.openrtb.BidRequest.Content.videoquality is deprecated. See openrtb.proto;l=947DEPRECATED in OpenRTB 2.4+. Prefer the field <code>prodq</code>. Video quality per IAB's classification.
optional .com.google.openrtb.ProductionQuality videoquality = 8 [deprecated = true];- Parameters:
value- The videoquality to set.- Returns:
- This builder for chaining.
-
clearVideoquality
@Deprecated public OpenRtb.BidRequest.Content.Builder clearVideoquality()
Deprecated.com.google.openrtb.BidRequest.Content.videoquality is deprecated. See openrtb.proto;l=947DEPRECATED in OpenRTB 2.4+. Prefer the field <code>prodq</code>. Video quality per IAB's classification.
optional .com.google.openrtb.ProductionQuality videoquality = 8 [deprecated = true];- Returns:
- This builder for chaining.
-
hasContext22
@Deprecated public boolean hasContext22()
Deprecated.com.google.openrtb.BidRequest.Content.context_22 is deprecated. See openrtb.proto;l=950REMOVED in OpenRTB 2.3+. Prefer the field <code>context</code>.
optional string context_22 = 12 [deprecated = true];- Specified by:
hasContext22in interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- Whether the context22 field is set.
-
getContext22
@Deprecated public String getContext22()
Deprecated.com.google.openrtb.BidRequest.Content.context_22 is deprecated. See openrtb.proto;l=950REMOVED in OpenRTB 2.3+. Prefer the field <code>context</code>.
optional string context_22 = 12 [deprecated = true];- Specified by:
getContext22in interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The context22.
-
getContext22Bytes
@Deprecated public com.google.protobuf.ByteString getContext22Bytes()
Deprecated.com.google.openrtb.BidRequest.Content.context_22 is deprecated. See openrtb.proto;l=950REMOVED in OpenRTB 2.3+. Prefer the field <code>context</code>.
optional string context_22 = 12 [deprecated = true];- Specified by:
getContext22Bytesin interfaceOpenRtb.BidRequest.ContentOrBuilder- Returns:
- The bytes for context22.
-
setContext22
@Deprecated public OpenRtb.BidRequest.Content.Builder setContext22(String value)
Deprecated.com.google.openrtb.BidRequest.Content.context_22 is deprecated. See openrtb.proto;l=950REMOVED in OpenRTB 2.3+. Prefer the field <code>context</code>.
optional string context_22 = 12 [deprecated = true];- Parameters:
value- The context22 to set.- Returns:
- This builder for chaining.
-
clearContext22
@Deprecated public OpenRtb.BidRequest.Content.Builder clearContext22()
Deprecated.com.google.openrtb.BidRequest.Content.context_22 is deprecated. See openrtb.proto;l=950REMOVED in OpenRTB 2.3+. Prefer the field <code>context</code>.
optional string context_22 = 12 [deprecated = true];- Returns:
- This builder for chaining.
-
setContext22Bytes
@Deprecated public OpenRtb.BidRequest.Content.Builder setContext22Bytes(com.google.protobuf.ByteString value)
Deprecated.com.google.openrtb.BidRequest.Content.context_22 is deprecated. See openrtb.proto;l=950REMOVED in OpenRTB 2.3+. Prefer the field <code>context</code>.
optional string context_22 = 12 [deprecated = true];- Parameters:
value- The bytes for context22 to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final OpenRtb.BidRequest.Content.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OpenRtb.BidRequest.Content.Builder>
-
mergeUnknownFields
public final OpenRtb.BidRequest.Content.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OpenRtb.BidRequest.Content.Builder>
-
-