Package com.google.openrtb
Interface OpenRtb.BidRequest.PublisherOrBuilder
-
- All Superinterfaces:
com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<OpenRtb.BidRequest.Publisher>,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
OpenRtb.BidRequest.Publisher,OpenRtb.BidRequest.Publisher.Builder
- Enclosing class:
- OpenRtb.BidRequest
public static interface OpenRtb.BidRequest.PublisherOrBuilder extends com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<OpenRtb.BidRequest.Publisher>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetCat(int index)Array of IAB content categories that describe the publisher.com.google.protobuf.ByteStringgetCatBytes(int index)Array of IAB content categories that describe the publisher.intgetCatCount()Array of IAB content categories that describe the publisher.List<String>getCatList()Array of IAB content categories that describe the publisher.StringgetDomain()Highest level domain of the publisher (e.g., "publisher.com").com.google.protobuf.ByteStringgetDomainBytes()Highest level domain of the publisher (e.g., "publisher.com").StringgetId()Exchange-specific publisher ID.com.google.protobuf.ByteStringgetIdBytes()Exchange-specific publisher ID.StringgetName()Publisher name (may be aliased at publisher's request).com.google.protobuf.ByteStringgetNameBytes()Publisher name (may be aliased at publisher's request).booleanhasDomain()Highest level domain of the publisher (e.g., "publisher.com").booleanhasId()Exchange-specific publisher ID.booleanhasName()Publisher name (may be aliased at publisher's request).-
Methods inherited from interface com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder
getDefaultInstanceForType, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtension
-
-
-
-
Method Detail
-
hasId
boolean hasId()
Exchange-specific publisher ID.
optional string id = 1;- Returns:
- Whether the id field is set.
-
getId
String getId()
Exchange-specific publisher ID.
optional string id = 1;- Returns:
- The id.
-
getIdBytes
com.google.protobuf.ByteString getIdBytes()
Exchange-specific publisher ID.
optional string id = 1;- Returns:
- The bytes for id.
-
hasName
boolean hasName()
Publisher name (may be aliased at publisher's request).
optional string name = 2;- Returns:
- Whether the name field is set.
-
getName
String getName()
Publisher name (may be aliased at publisher's request).
optional string name = 2;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Publisher name (may be aliased at publisher's request).
optional string name = 2;- Returns:
- The bytes for name.
-
getCatList
List<String> getCatList()
Array of IAB content categories that describe the publisher. See enum ContentCategory.
repeated string cat = 3;- Returns:
- A list containing the cat.
-
getCatCount
int getCatCount()
Array of IAB content categories that describe the publisher. See enum ContentCategory.
repeated string cat = 3;- Returns:
- The count of cat.
-
getCat
String getCat(int index)
Array of IAB content categories that describe the publisher. See enum ContentCategory.
repeated string cat = 3;- Parameters:
index- The index of the element to return.- Returns:
- The cat at the given index.
-
getCatBytes
com.google.protobuf.ByteString getCatBytes(int index)
Array of IAB content categories that describe the publisher. See enum ContentCategory.
repeated string cat = 3;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the cat at the given index.
-
hasDomain
boolean hasDomain()
Highest level domain of the publisher (e.g., "publisher.com").
optional string domain = 4;- Returns:
- Whether the domain field is set.
-
getDomain
String getDomain()
Highest level domain of the publisher (e.g., "publisher.com").
optional string domain = 4;- Returns:
- The domain.
-
getDomainBytes
com.google.protobuf.ByteString getDomainBytes()
Highest level domain of the publisher (e.g., "publisher.com").
optional string domain = 4;- Returns:
- The bytes for domain.
-
-