public static final class Openrtb.BidRequest.Producer extends com.google.protobuf.GeneratedMessageV3 implements Openrtb.BidRequest.ProducerOrBuilder
OpenRTB 3.3.9: describes the producer of content object, which might be different from the publisher of the content of the page. This object is useful in the case of syndicated content, such as embedded videos, for example.Protobuf type
openrtb.BidRequest.Producer| Modifier and Type | Class and Description |
|---|---|
static class |
Openrtb.BidRequest.Producer.Builder
OpenRTB 3.3.9: describes the producer of content object, which might be different from the
publisher of the content of the page.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
CAT_FIELD_NUMBER |
static int |
DOMAIN_FIELD_NUMBER |
static int |
EXT_FIELD_NUMBER |
static int |
ID_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static com.google.protobuf.Parser<Openrtb.BidRequest.Producer> |
PARSER
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getCat(int index)
Array of IAB content categories for the content producer.
|
com.google.protobuf.ByteString |
getCatBytes(int index)
Array of IAB content categories for the content producer.
|
int |
getCatCount()
Array of IAB content categories for the content producer.
|
com.google.protobuf.ProtocolStringList |
getCatList()
Array of IAB content categories for the content producer.
|
static Openrtb.BidRequest.Producer |
getDefaultInstance() |
Openrtb.BidRequest.Producer |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getDomain()
URL of the content producer.
|
com.google.protobuf.ByteString |
getDomainBytes()
URL of the content producer.
|
Extension.ProducerExtensions |
getExt()
optional .openrtb.ProducerExtensions ext = 1000; |
Extension.ProducerExtensionsOrBuilder |
getExtOrBuilder()
optional .openrtb.ProducerExtensions ext = 1000; |
String |
getId()
Content producer or originator ID.
|
com.google.protobuf.ByteString |
getIdBytes()
Content producer or originator ID.
|
String |
getName()
Content producer or originator name (e.g., “Warner Bros”).
|
com.google.protobuf.ByteString |
getNameBytes()
Content producer or originator name (e.g., “Warner Bros”).
|
com.google.protobuf.Parser<Openrtb.BidRequest.Producer> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasDomain()
URL of the content producer.
|
boolean |
hasExt()
optional .openrtb.ProducerExtensions ext = 1000; |
int |
hashCode() |
boolean |
hasId()
Content producer or originator ID.
|
boolean |
hasName()
Content producer or originator name (e.g., “Warner Bros”).
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Openrtb.BidRequest.Producer.Builder |
newBuilder() |
static Openrtb.BidRequest.Producer.Builder |
newBuilder(Openrtb.BidRequest.Producer prototype) |
Openrtb.BidRequest.Producer.Builder |
newBuilderForType() |
protected Openrtb.BidRequest.Producer.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static Openrtb.BidRequest.Producer |
parseDelimitedFrom(InputStream input) |
static Openrtb.BidRequest.Producer |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Openrtb.BidRequest.Producer |
parseFrom(byte[] data) |
static Openrtb.BidRequest.Producer |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Openrtb.BidRequest.Producer |
parseFrom(com.google.protobuf.ByteString data) |
static Openrtb.BidRequest.Producer |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Openrtb.BidRequest.Producer |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Openrtb.BidRequest.Producer |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Openrtb.BidRequest.Producer |
parseFrom(InputStream input) |
static Openrtb.BidRequest.Producer |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Openrtb.BidRequest.Producer> |
parser() |
Openrtb.BidRequest.Producer.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int ID_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
public static final int CAT_FIELD_NUMBER
public static final int DOMAIN_FIELD_NUMBER
public static final int EXT_FIELD_NUMBER
@Deprecated public static final com.google.protobuf.Parser<Openrtb.BidRequest.Producer> PARSER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasId()
Content producer or originator ID. Useful if content is syndicated, and may be posted on a site using embed tags.
optional string id = 1;hasId in interface Openrtb.BidRequest.ProducerOrBuilderpublic String getId()
Content producer or originator ID. Useful if content is syndicated, and may be posted on a site using embed tags.
optional string id = 1;getId in interface Openrtb.BidRequest.ProducerOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
Content producer or originator ID. Useful if content is syndicated, and may be posted on a site using embed tags.
optional string id = 1;getIdBytes in interface Openrtb.BidRequest.ProducerOrBuilderpublic boolean hasName()
Content producer or originator name (e.g., “Warner Bros”).
optional string name = 2;hasName in interface Openrtb.BidRequest.ProducerOrBuilderpublic String getName()
Content producer or originator name (e.g., “Warner Bros”).
optional string name = 2;getName in interface Openrtb.BidRequest.ProducerOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Content producer or originator name (e.g., “Warner Bros”).
optional string name = 2;getNameBytes in interface Openrtb.BidRequest.ProducerOrBuilderpublic com.google.protobuf.ProtocolStringList getCatList()
Array of IAB content categories for the content producer.
repeated string cat = 3;getCatList in interface Openrtb.BidRequest.ProducerOrBuilderpublic int getCatCount()
Array of IAB content categories for the content producer.
repeated string cat = 3;getCatCount in interface Openrtb.BidRequest.ProducerOrBuilderpublic String getCat(int index)
Array of IAB content categories for the content producer.
repeated string cat = 3;getCat in interface Openrtb.BidRequest.ProducerOrBuilderpublic com.google.protobuf.ByteString getCatBytes(int index)
Array of IAB content categories for the content producer.
repeated string cat = 3;getCatBytes in interface Openrtb.BidRequest.ProducerOrBuilderpublic boolean hasDomain()
URL of the content producer.
optional string domain = 4;hasDomain in interface Openrtb.BidRequest.ProducerOrBuilderpublic String getDomain()
URL of the content producer.
optional string domain = 4;getDomain in interface Openrtb.BidRequest.ProducerOrBuilderpublic com.google.protobuf.ByteString getDomainBytes()
URL of the content producer.
optional string domain = 4;getDomainBytes in interface Openrtb.BidRequest.ProducerOrBuilderpublic boolean hasExt()
optional .openrtb.ProducerExtensions ext = 1000;hasExt in interface Openrtb.BidRequest.ProducerOrBuilderpublic Extension.ProducerExtensions getExt()
optional .openrtb.ProducerExtensions ext = 1000;getExt in interface Openrtb.BidRequest.ProducerOrBuilderpublic Extension.ProducerExtensionsOrBuilder getExtOrBuilder()
optional .openrtb.ProducerExtensions ext = 1000;getExtOrBuilder in interface Openrtb.BidRequest.ProducerOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static Openrtb.BidRequest.Producer parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Openrtb.BidRequest.Producer parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Openrtb.BidRequest.Producer parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Openrtb.BidRequest.Producer parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Openrtb.BidRequest.Producer parseFrom(InputStream input) throws IOException
IOExceptionpublic static Openrtb.BidRequest.Producer parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Openrtb.BidRequest.Producer parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Openrtb.BidRequest.Producer parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Openrtb.BidRequest.Producer parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Openrtb.BidRequest.Producer parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Openrtb.BidRequest.Producer.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Openrtb.BidRequest.Producer.Builder newBuilder()
public static Openrtb.BidRequest.Producer.Builder newBuilder(Openrtb.BidRequest.Producer prototype)
public Openrtb.BidRequest.Producer.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Openrtb.BidRequest.Producer.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Openrtb.BidRequest.Producer getDefaultInstance()
public static com.google.protobuf.Parser<Openrtb.BidRequest.Producer> parser()
public com.google.protobuf.Parser<Openrtb.BidRequest.Producer> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Openrtb.BidRequest.Producer getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2017. All rights reserved.