Interface OpenRtb.BidRequest.PublisherOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getCat​(int index)
      Array of IAB content categories that describe the publisher.
      com.google.protobuf.ByteString getCatBytes​(int index)
      Array of IAB content categories that describe the publisher.
      int getCatCount()
      Array of IAB content categories that describe the publisher.
      List<String> getCatList()
      Array of IAB content categories that describe the publisher.
      String getDomain()
      Highest level domain of the publisher (e.g., "publisher.com").
      com.google.protobuf.ByteString getDomainBytes()
      Highest level domain of the publisher (e.g., "publisher.com").
      String getId()
      Exchange-specific publisher ID.
      com.google.protobuf.ByteString getIdBytes()
      Exchange-specific publisher ID.
      String getName()
      Publisher name (may be aliased at publisher's request).
      com.google.protobuf.ByteString getNameBytes()
      Publisher name (may be aliased at publisher's request).
      boolean hasDomain()
      Highest level domain of the publisher (e.g., "publisher.com").
      boolean hasId()
      Exchange-specific publisher ID.
      boolean hasName()
      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
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • 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.