public static final class Openrtb.BidRequest.Publisher.Builder extends com.google.protobuf.GeneratedMessage.Builder<Openrtb.BidRequest.Publisher.Builder> implements Openrtb.BidRequest.PublisherOrBuilder
openrtb.BidRequest.Publisher
OpenRTB 3.3.8: describes the publisher of a site or app.
| Modifier and Type | Method and Description |
|---|---|
Openrtb.BidRequest.Publisher.Builder |
addAllCat(Iterable<String> values)
repeated string cat = 3; |
Openrtb.BidRequest.Publisher.Builder |
addCat(String value)
repeated string cat = 3; |
Openrtb.BidRequest.Publisher.Builder |
addCatBytes(com.google.protobuf.ByteString value)
repeated string cat = 3; |
Openrtb.BidRequest.Publisher |
build() |
Openrtb.BidRequest.Publisher |
buildPartial() |
Openrtb.BidRequest.Publisher.Builder |
clear() |
Openrtb.BidRequest.Publisher.Builder |
clearCat()
repeated string cat = 3; |
Openrtb.BidRequest.Publisher.Builder |
clearDomain()
optional string domain = 4; |
Openrtb.BidRequest.Publisher.Builder |
clearExt()
optional .openrtb.PublisherExtensions ext = 1000; |
Openrtb.BidRequest.Publisher.Builder |
clearId()
optional string id = 1; |
Openrtb.BidRequest.Publisher.Builder |
clearName()
optional string name = 2; |
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; |
Openrtb.BidRequest.Publisher |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDomain()
optional string domain = 4; |
com.google.protobuf.ByteString |
getDomainBytes()
optional string domain = 4; |
Extension.PublisherExtensions |
getExt()
optional .openrtb.PublisherExtensions ext = 1000; |
Extension.PublisherExtensions.Builder |
getExtBuilder()
optional .openrtb.PublisherExtensions ext = 1000; |
Extension.PublisherExtensionsOrBuilder |
getExtOrBuilder()
optional .openrtb.PublisherExtensions 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; |
boolean |
hasDomain()
optional string domain = 4; |
boolean |
hasExt()
optional .openrtb.PublisherExtensions ext = 1000; |
boolean |
hasId()
optional string id = 1; |
boolean |
hasName()
optional string name = 2; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Openrtb.BidRequest.Publisher.Builder |
mergeExt(Extension.PublisherExtensions value)
optional .openrtb.PublisherExtensions ext = 1000; |
Openrtb.BidRequest.Publisher.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Openrtb.BidRequest.Publisher.Builder |
mergeFrom(com.google.protobuf.Message other) |
Openrtb.BidRequest.Publisher.Builder |
mergeFrom(Openrtb.BidRequest.Publisher other) |
Openrtb.BidRequest.Publisher.Builder |
setCat(int index,
String value)
repeated string cat = 3; |
Openrtb.BidRequest.Publisher.Builder |
setDomain(String value)
optional string domain = 4; |
Openrtb.BidRequest.Publisher.Builder |
setDomainBytes(com.google.protobuf.ByteString value)
optional string domain = 4; |
Openrtb.BidRequest.Publisher.Builder |
setExt(Extension.PublisherExtensions.Builder builderForValue)
optional .openrtb.PublisherExtensions ext = 1000; |
Openrtb.BidRequest.Publisher.Builder |
setExt(Extension.PublisherExtensions value)
optional .openrtb.PublisherExtensions ext = 1000; |
Openrtb.BidRequest.Publisher.Builder |
setId(String value)
optional string id = 1; |
Openrtb.BidRequest.Publisher.Builder |
setIdBytes(com.google.protobuf.ByteString value)
optional string id = 1; |
Openrtb.BidRequest.Publisher.Builder |
setName(String value)
optional string name = 2; |
Openrtb.BidRequest.Publisher.Builder |
setNameBytes(com.google.protobuf.ByteString value)
optional string name = 2; |
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Openrtb.BidRequest.Publisher.Builder>public Openrtb.BidRequest.Publisher.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<Openrtb.BidRequest.Publisher.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Openrtb.BidRequest.Publisher.Builder>public Openrtb.BidRequest.Publisher getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Openrtb.BidRequest.Publisher build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Openrtb.BidRequest.Publisher buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Openrtb.BidRequest.Publisher.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Openrtb.BidRequest.Publisher.Builder>public Openrtb.BidRequest.Publisher.Builder mergeFrom(Openrtb.BidRequest.Publisher other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<Openrtb.BidRequest.Publisher.Builder>public Openrtb.BidRequest.Publisher.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Openrtb.BidRequest.Publisher.Builder>IOExceptionpublic boolean hasId()
optional string id = 1;
Publisher ID on the exchange.
hasId in interface Openrtb.BidRequest.PublisherOrBuilderpublic String getId()
optional string id = 1;
Publisher ID on the exchange.
getId in interface Openrtb.BidRequest.PublisherOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
optional string id = 1;
Publisher ID on the exchange.
getIdBytes in interface Openrtb.BidRequest.PublisherOrBuilderpublic Openrtb.BidRequest.Publisher.Builder setId(String value)
optional string id = 1;
Publisher ID on the exchange.
public Openrtb.BidRequest.Publisher.Builder clearId()
optional string id = 1;
Publisher ID on the exchange.
public Openrtb.BidRequest.Publisher.Builder setIdBytes(com.google.protobuf.ByteString value)
optional string id = 1;
Publisher ID on the exchange.
public boolean hasName()
optional string name = 2;
Publisher name (may be masked at publisher’s request).
hasName in interface Openrtb.BidRequest.PublisherOrBuilderpublic String getName()
optional string name = 2;
Publisher name (may be masked at publisher’s request).
getName in interface Openrtb.BidRequest.PublisherOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
optional string name = 2;
Publisher name (may be masked at publisher’s request).
getNameBytes in interface Openrtb.BidRequest.PublisherOrBuilderpublic Openrtb.BidRequest.Publisher.Builder setName(String value)
optional string name = 2;
Publisher name (may be masked at publisher’s request).
public Openrtb.BidRequest.Publisher.Builder clearName()
optional string name = 2;
Publisher name (may be masked at publisher’s request).
public Openrtb.BidRequest.Publisher.Builder setNameBytes(com.google.protobuf.ByteString value)
optional string name = 2;
Publisher name (may be masked at publisher’s request).
public com.google.protobuf.ProtocolStringList getCatList()
repeated string cat = 3;
Array of IAB content categories for the publisher.
getCatList in interface Openrtb.BidRequest.PublisherOrBuilderpublic int getCatCount()
repeated string cat = 3;
Array of IAB content categories for the publisher.
getCatCount in interface Openrtb.BidRequest.PublisherOrBuilderpublic String getCat(int index)
repeated string cat = 3;
Array of IAB content categories for the publisher.
getCat in interface Openrtb.BidRequest.PublisherOrBuilderpublic com.google.protobuf.ByteString getCatBytes(int index)
repeated string cat = 3;
Array of IAB content categories for the publisher.
getCatBytes in interface Openrtb.BidRequest.PublisherOrBuilderpublic Openrtb.BidRequest.Publisher.Builder setCat(int index, String value)
repeated string cat = 3;
Array of IAB content categories for the publisher.
public Openrtb.BidRequest.Publisher.Builder addCat(String value)
repeated string cat = 3;
Array of IAB content categories for the publisher.
public Openrtb.BidRequest.Publisher.Builder addAllCat(Iterable<String> values)
repeated string cat = 3;
Array of IAB content categories for the publisher.
public Openrtb.BidRequest.Publisher.Builder clearCat()
repeated string cat = 3;
Array of IAB content categories for the publisher.
public Openrtb.BidRequest.Publisher.Builder addCatBytes(com.google.protobuf.ByteString value)
repeated string cat = 3;
Array of IAB content categories for the publisher.
public boolean hasDomain()
optional string domain = 4;
Publisher’s highest level domain name, for example “foopub.com”.
hasDomain in interface Openrtb.BidRequest.PublisherOrBuilderpublic String getDomain()
optional string domain = 4;
Publisher’s highest level domain name, for example “foopub.com”.
getDomain in interface Openrtb.BidRequest.PublisherOrBuilderpublic com.google.protobuf.ByteString getDomainBytes()
optional string domain = 4;
Publisher’s highest level domain name, for example “foopub.com”.
getDomainBytes in interface Openrtb.BidRequest.PublisherOrBuilderpublic Openrtb.BidRequest.Publisher.Builder setDomain(String value)
optional string domain = 4;
Publisher’s highest level domain name, for example “foopub.com”.
public Openrtb.BidRequest.Publisher.Builder clearDomain()
optional string domain = 4;
Publisher’s highest level domain name, for example “foopub.com”.
public Openrtb.BidRequest.Publisher.Builder setDomainBytes(com.google.protobuf.ByteString value)
optional string domain = 4;
Publisher’s highest level domain name, for example “foopub.com”.
public boolean hasExt()
optional .openrtb.PublisherExtensions ext = 1000;hasExt in interface Openrtb.BidRequest.PublisherOrBuilderpublic Extension.PublisherExtensions getExt()
optional .openrtb.PublisherExtensions ext = 1000;getExt in interface Openrtb.BidRequest.PublisherOrBuilderpublic Openrtb.BidRequest.Publisher.Builder setExt(Extension.PublisherExtensions value)
optional .openrtb.PublisherExtensions ext = 1000;public Openrtb.BidRequest.Publisher.Builder setExt(Extension.PublisherExtensions.Builder builderForValue)
optional .openrtb.PublisherExtensions ext = 1000;public Openrtb.BidRequest.Publisher.Builder mergeExt(Extension.PublisherExtensions value)
optional .openrtb.PublisherExtensions ext = 1000;public Openrtb.BidRequest.Publisher.Builder clearExt()
optional .openrtb.PublisherExtensions ext = 1000;public Extension.PublisherExtensions.Builder getExtBuilder()
optional .openrtb.PublisherExtensions ext = 1000;public Extension.PublisherExtensionsOrBuilder getExtOrBuilder()
optional .openrtb.PublisherExtensions ext = 1000;getExtOrBuilder in interface Openrtb.BidRequest.PublisherOrBuilderCopyright © 2017. All rights reserved.