public static final class Openrtb.BidRequest.Producer extends com.google.protobuf.GeneratedMessage implements Openrtb.BidRequest.ProducerOrBuilder
openrtb.BidRequest.Producer
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.
| Modifier and Type | Class and Description |
|---|---|
static class |
Openrtb.BidRequest.Producer.Builder
Protobuf type
openrtb.BidRequest.Producer |
com.google.protobuf.GeneratedMessage.BuilderParent, com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingType extends com.google.protobuf.Message,Type>| 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 |
|---|---|
String |
getCat(int index)
repeated string cat = 3; |
com.google.protobuf.ByteString |
getCatBytes(int index)
repeated string cat = 3; |
int |
getCatCount()
repeated string cat = 3; |
com.google.protobuf.ProtocolStringList |
getCatList()
repeated string cat = 3; |
static Openrtb.BidRequest.Producer |
getDefaultInstance() |
Openrtb.BidRequest.Producer |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getDomain()
optional string domain = 4; |
com.google.protobuf.ByteString |
getDomainBytes()
optional string domain = 4; |
Extension.ProducerExtensions |
getExt()
optional .openrtb.ProducerExtensions ext = 1000; |
Extension.ProducerExtensionsOrBuilder |
getExtOrBuilder()
optional .openrtb.ProducerExtensions ext = 1000; |
String |
getId()
optional string id = 1; |
com.google.protobuf.ByteString |
getIdBytes()
optional string id = 1; |
String |
getName()
optional string name = 2; |
com.google.protobuf.ByteString |
getNameBytes()
optional string name = 2; |
com.google.protobuf.Parser<Openrtb.BidRequest.Producer> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasDomain()
optional string domain = 4; |
boolean |
hasExt()
optional .openrtb.ProducerExtensions ext = 1000; |
boolean |
hasId()
optional string id = 1; |
boolean |
hasName()
optional string name = 2; |
protected com.google.protobuf.GeneratedMessage.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.GeneratedMessage.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, newFileScopedGeneratedExtension, newFileScopedGeneratedExtension, newMessageScopedGeneratedExtension, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, writeReplace, writeString, writeStringNoTagequals, findInitializationErrors, getInitializationErrorString, hashBoolean, hashCode, 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.GeneratedMessagepublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic boolean hasId()
optional string id = 1;
Content producer or originator ID. Useful if content is syndicated, and may be posted on a site using embed tags.
hasId in interface Openrtb.BidRequest.ProducerOrBuilderpublic String getId()
optional string id = 1;
Content producer or originator ID. Useful if content is syndicated, and may be posted on a site using embed tags.
getId in interface Openrtb.BidRequest.ProducerOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
optional string id = 1;
Content producer or originator ID. Useful if content is syndicated, and may be posted on a site using embed tags.
getIdBytes in interface Openrtb.BidRequest.ProducerOrBuilderpublic boolean hasName()
optional string name = 2;
Content producer or originator name (e.g., “Warner Bros”).
hasName in interface Openrtb.BidRequest.ProducerOrBuilderpublic String getName()
optional string name = 2;
Content producer or originator name (e.g., “Warner Bros”).
getName in interface Openrtb.BidRequest.ProducerOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
optional string name = 2;
Content producer or originator name (e.g., “Warner Bros”).
getNameBytes in interface Openrtb.BidRequest.ProducerOrBuilderpublic com.google.protobuf.ProtocolStringList getCatList()
repeated string cat = 3;
Array of IAB content categories for the content producer.
getCatList in interface Openrtb.BidRequest.ProducerOrBuilderpublic int getCatCount()
repeated string cat = 3;
Array of IAB content categories for the content producer.
getCatCount in interface Openrtb.BidRequest.ProducerOrBuilderpublic String getCat(int index)
repeated string cat = 3;
Array of IAB content categories for the content producer.
getCat in interface Openrtb.BidRequest.ProducerOrBuilderpublic com.google.protobuf.ByteString getCatBytes(int index)
repeated string cat = 3;
Array of IAB content categories for the content producer.
getCatBytes in interface Openrtb.BidRequest.ProducerOrBuilderpublic boolean hasDomain()
optional string domain = 4;
URL of the content producer.
hasDomain in interface Openrtb.BidRequest.ProducerOrBuilderpublic String getDomain()
optional string domain = 4;
URL of the content producer.
getDomain in interface Openrtb.BidRequest.ProducerOrBuilderpublic com.google.protobuf.ByteString getDomainBytes()
optional string domain = 4;
URL of the content producer.
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.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageIOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessagepublic 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.GeneratedMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessagepublic 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.GeneratedMessagepublic Openrtb.BidRequest.Producer getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2017. All rights reserved.