Class OpenRtb.BidRequest.Site

  • All Implemented Interfaces:
    OpenRtb.BidRequest.SiteOrBuilder, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<OpenRtb.BidRequest.Site>, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable
    Enclosing class:
    OpenRtb.BidRequest

    public static final class OpenRtb.BidRequest.Site
    extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<OpenRtb.BidRequest.Site>
    implements OpenRtb.BidRequest.SiteOrBuilder
     OpenRTB 2.0: This object should be included if the ad supported content
     is a website as opposed to a non-browser application. A bid request must
     not contain both a Site and an App object. At a minimum, it is useful to
     provide a site ID or page URL, but this is not strictly required.
     
    Protobuf type com.google.openrtb.BidRequest.Site
    See Also:
    Serialized Form
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  OpenRtb.BidRequest.Site.Builder
      OpenRTB 2.0: This object should be included if the ad supported content is a website as opposed to a non-browser application.
      • Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3.ExtendableMessage

        com.google.protobuf.GeneratedMessageV3.ExtendableMessage.ExtensionWriter
      • Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3

        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, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
      • Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

        com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(Object obj)  
      String getCat​(int index)
      Array of IAB content categories of the site.
      com.google.protobuf.ByteString getCatBytes​(int index)
      Array of IAB content categories of the site.
      int getCatCount()
      Array of IAB content categories of the site.
      com.google.protobuf.ProtocolStringList getCatList()
      Array of IAB content categories of the site.
      OpenRtb.BidRequest.Content getContent()
      Details about the Content (Section 3.2.9) within the site.
      OpenRtb.BidRequest.ContentOrBuilder getContentOrBuilder()
      Details about the Content (Section 3.2.9) within the site.
      static OpenRtb.BidRequest.Site getDefaultInstance()  
      OpenRtb.BidRequest.Site getDefaultInstanceForType()  
      static com.google.protobuf.Descriptors.Descriptor getDescriptor()  
      String getDomain()
      Domain of the site, used for advertiser side blocking.
      com.google.protobuf.ByteString getDomainBytes()
      Domain of the site, used for advertiser side blocking.
      String getId()
      Site ID on the exchange.
      com.google.protobuf.ByteString getIdBytes()
      Site ID on the exchange.
      String getKeywords()
      Comma separated list of keywords about this site.
      com.google.protobuf.ByteString getKeywordsBytes()
      Comma separated list of keywords about this site.
      boolean getMobile()
      Indicates if the site has been programmed to optimize layout when viewed on mobile devices.
      String getName()
      Site name (may be masked at publisher's request).
      com.google.protobuf.ByteString getNameBytes()
      Site name (may be masked at publisher's request).
      String getPage()
      URL of the page where the impression will be shown.
      com.google.protobuf.ByteString getPageBytes()
      URL of the page where the impression will be shown.
      String getPagecat​(int index)
      Array of IAB content categories that describe the current page or view of the site.
      com.google.protobuf.ByteString getPagecatBytes​(int index)
      Array of IAB content categories that describe the current page or view of the site.
      int getPagecatCount()
      Array of IAB content categories that describe the current page or view of the site.
      com.google.protobuf.ProtocolStringList getPagecatList()
      Array of IAB content categories that describe the current page or view of the site.
      com.google.protobuf.Parser<OpenRtb.BidRequest.Site> getParserForType()  
      boolean getPrivacypolicy()
      Indicates if the site has a privacy policy.
      OpenRtb.BidRequest.Publisher getPublisher()
      Details about the Publisher (Section 3.2.8) of the site.
      OpenRtb.BidRequest.PublisherOrBuilder getPublisherOrBuilder()
      Details about the Publisher (Section 3.2.8) of the site.
      String getRef()
      Referrer URL that caused navigation to the current page.
      com.google.protobuf.ByteString getRefBytes()
      Referrer URL that caused navigation to the current page.
      String getSearch()
      Search string that caused navigation to the current page.
      com.google.protobuf.ByteString getSearchBytes()
      Search string that caused navigation to the current page.
      String getSectioncat​(int index)
      Array of IAB content categories that describe the current section of the site.
      com.google.protobuf.ByteString getSectioncatBytes​(int index)
      Array of IAB content categories that describe the current section of the site.
      int getSectioncatCount()
      Array of IAB content categories that describe the current section of the site.
      com.google.protobuf.ProtocolStringList getSectioncatList()
      Array of IAB content categories that describe the current section of the site.
      int getSerializedSize()  
      com.google.protobuf.UnknownFieldSet getUnknownFields()  
      boolean hasContent()
      Details about the Content (Section 3.2.9) within the site.
      boolean hasDomain()
      Domain of the site, used for advertiser side blocking.
      int hashCode()  
      boolean hasId()
      Site ID on the exchange.
      boolean hasKeywords()
      Comma separated list of keywords about this site.
      boolean hasMobile()
      Indicates if the site has been programmed to optimize layout when viewed on mobile devices.
      boolean hasName()
      Site name (may be masked at publisher's request).
      boolean hasPage()
      URL of the page where the impression will be shown.
      boolean hasPrivacypolicy()
      Indicates if the site has a privacy policy.
      boolean hasPublisher()
      Details about the Publisher (Section 3.2.8) of the site.
      boolean hasRef()
      Referrer URL that caused navigation to the current page.
      boolean hasSearch()
      Search string that caused navigation to the current page.
      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()  
      boolean isInitialized()  
      static OpenRtb.BidRequest.Site.Builder newBuilder()  
      static OpenRtb.BidRequest.Site.Builder newBuilder​(OpenRtb.BidRequest.Site prototype)  
      OpenRtb.BidRequest.Site.Builder newBuilderForType()  
      protected OpenRtb.BidRequest.Site.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)  
      protected Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)  
      static OpenRtb.BidRequest.Site parseDelimitedFrom​(InputStream input)  
      static OpenRtb.BidRequest.Site parseDelimitedFrom​(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static OpenRtb.BidRequest.Site parseFrom​(byte[] data)  
      static OpenRtb.BidRequest.Site parseFrom​(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static OpenRtb.BidRequest.Site parseFrom​(com.google.protobuf.ByteString data)  
      static OpenRtb.BidRequest.Site parseFrom​(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static OpenRtb.BidRequest.Site parseFrom​(com.google.protobuf.CodedInputStream input)  
      static OpenRtb.BidRequest.Site parseFrom​(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static OpenRtb.BidRequest.Site parseFrom​(InputStream input)  
      static OpenRtb.BidRequest.Site parseFrom​(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static OpenRtb.BidRequest.Site parseFrom​(ByteBuffer data)  
      static OpenRtb.BidRequest.Site parseFrom​(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static com.google.protobuf.Parser<OpenRtb.BidRequest.Site> parser()  
      OpenRtb.BidRequest.Site.Builder toBuilder()  
      void writeTo​(com.google.protobuf.CodedOutputStream output)  
      • Methods inherited from class com.google.protobuf.GeneratedMessageV3.ExtendableMessage

        extensionsAreInitialized, extensionsSerializedSize, extensionsSerializedSizeAsMessageSet, getAllFields, getAllFieldsRaw, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, getExtensionFields, getField, getRepeatedField, getRepeatedFieldCount, hasExtension, hasExtension, hasExtension, hasField, makeExtensionsImmutable, newExtensionWriter, newMessageSetExtensionWriter, parseUnknownField, parseUnknownFieldProto3
      • Methods inherited from class com.google.protobuf.GeneratedMessageV3

        canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getDescriptorForType, getOneofFieldDescriptor, hasOneof, internalGetMapField, isStringEmpty, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
      • Methods inherited from class com.google.protobuf.AbstractMessage

        findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
      • Methods inherited from class com.google.protobuf.AbstractMessageLite

        addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
      • Methods inherited from interface com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder

        getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtension
      • Methods inherited from interface com.google.protobuf.MessageLite

        toByteArray, toByteString, writeDelimitedTo, writeTo
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
    • Method Detail

      • newInstance

        protected Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
        Overrides:
        newInstance in class com.google.protobuf.GeneratedMessageV3
      • getUnknownFields

        public final com.google.protobuf.UnknownFieldSet getUnknownFields()
        Specified by:
        getUnknownFields in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getUnknownFields in class com.google.protobuf.GeneratedMessageV3
      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
      • hasId

        public boolean hasId()
         Site ID on the exchange.
         RECOMMENDED by the OpenRTB specification.
         
        optional string id = 1;
        Specified by:
        hasId in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        Whether the id field is set.
      • getIdBytes

        public com.google.protobuf.ByteString getIdBytes()
         Site ID on the exchange.
         RECOMMENDED by the OpenRTB specification.
         
        optional string id = 1;
        Specified by:
        getIdBytes in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        The bytes for id.
      • hasName

        public boolean hasName()
         Site name (may be masked at publisher's request).
         
        optional string name = 2;
        Specified by:
        hasName in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        Whether the name field is set.
      • getNameBytes

        public com.google.protobuf.ByteString getNameBytes()
         Site name (may be masked at publisher's request).
         
        optional string name = 2;
        Specified by:
        getNameBytes in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        The bytes for name.
      • hasDomain

        public boolean hasDomain()
         Domain of the site, used for advertiser side blocking.
         For example, "foo.com".
         
        optional string domain = 3;
        Specified by:
        hasDomain in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        Whether the domain field is set.
      • getDomain

        public String getDomain()
         Domain of the site, used for advertiser side blocking.
         For example, "foo.com".
         
        optional string domain = 3;
        Specified by:
        getDomain in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        The domain.
      • getDomainBytes

        public com.google.protobuf.ByteString getDomainBytes()
         Domain of the site, used for advertiser side blocking.
         For example, "foo.com".
         
        optional string domain = 3;
        Specified by:
        getDomainBytes in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        The bytes for domain.
      • getCatList

        public com.google.protobuf.ProtocolStringList getCatList()
         Array of IAB content categories of the site.
         See enum ContentCategory.
         
        repeated string cat = 4;
        Specified by:
        getCatList in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        A list containing the cat.
      • getCatCount

        public int getCatCount()
         Array of IAB content categories of the site.
         See enum ContentCategory.
         
        repeated string cat = 4;
        Specified by:
        getCatCount in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        The count of cat.
      • getCat

        public String getCat​(int index)
         Array of IAB content categories of the site.
         See enum ContentCategory.
         
        repeated string cat = 4;
        Specified by:
        getCat in interface OpenRtb.BidRequest.SiteOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The cat at the given index.
      • getCatBytes

        public com.google.protobuf.ByteString getCatBytes​(int index)
         Array of IAB content categories of the site.
         See enum ContentCategory.
         
        repeated string cat = 4;
        Specified by:
        getCatBytes in interface OpenRtb.BidRequest.SiteOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the cat at the given index.
      • getSectioncatList

        public com.google.protobuf.ProtocolStringList getSectioncatList()
         Array of IAB content categories that describe the current section
         of the site.
         See enum ContentCategory.
         
        repeated string sectioncat = 5;
        Specified by:
        getSectioncatList in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        A list containing the sectioncat.
      • getSectioncatCount

        public int getSectioncatCount()
         Array of IAB content categories that describe the current section
         of the site.
         See enum ContentCategory.
         
        repeated string sectioncat = 5;
        Specified by:
        getSectioncatCount in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        The count of sectioncat.
      • getSectioncat

        public String getSectioncat​(int index)
         Array of IAB content categories that describe the current section
         of the site.
         See enum ContentCategory.
         
        repeated string sectioncat = 5;
        Specified by:
        getSectioncat in interface OpenRtb.BidRequest.SiteOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The sectioncat at the given index.
      • getSectioncatBytes

        public com.google.protobuf.ByteString getSectioncatBytes​(int index)
         Array of IAB content categories that describe the current section
         of the site.
         See enum ContentCategory.
         
        repeated string sectioncat = 5;
        Specified by:
        getSectioncatBytes in interface OpenRtb.BidRequest.SiteOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the sectioncat at the given index.
      • getPagecatList

        public com.google.protobuf.ProtocolStringList getPagecatList()
         Array of IAB content categories that describe the current page or view
         of the site.
         See enum ContentCategory.
         
        repeated string pagecat = 6;
        Specified by:
        getPagecatList in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        A list containing the pagecat.
      • getPagecatCount

        public int getPagecatCount()
         Array of IAB content categories that describe the current page or view
         of the site.
         See enum ContentCategory.
         
        repeated string pagecat = 6;
        Specified by:
        getPagecatCount in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        The count of pagecat.
      • getPagecat

        public String getPagecat​(int index)
         Array of IAB content categories that describe the current page or view
         of the site.
         See enum ContentCategory.
         
        repeated string pagecat = 6;
        Specified by:
        getPagecat in interface OpenRtb.BidRequest.SiteOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The pagecat at the given index.
      • getPagecatBytes

        public com.google.protobuf.ByteString getPagecatBytes​(int index)
         Array of IAB content categories that describe the current page or view
         of the site.
         See enum ContentCategory.
         
        repeated string pagecat = 6;
        Specified by:
        getPagecatBytes in interface OpenRtb.BidRequest.SiteOrBuilder
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the pagecat at the given index.
      • hasPage

        public boolean hasPage()
         URL of the page where the impression will be shown.
         
        optional string page = 7;
        Specified by:
        hasPage in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        Whether the page field is set.
      • getPageBytes

        public com.google.protobuf.ByteString getPageBytes()
         URL of the page where the impression will be shown.
         
        optional string page = 7;
        Specified by:
        getPageBytes in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        The bytes for page.
      • hasPrivacypolicy

        public boolean hasPrivacypolicy()
         Indicates if the site has a privacy policy.
         
        optional bool privacypolicy = 8;
        Specified by:
        hasPrivacypolicy in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        Whether the privacypolicy field is set.
      • hasRef

        public boolean hasRef()
         Referrer URL that caused navigation to the current page.
         
        optional string ref = 9;
        Specified by:
        hasRef in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        Whether the ref field is set.
      • getRefBytes

        public com.google.protobuf.ByteString getRefBytes()
         Referrer URL that caused navigation to the current page.
         
        optional string ref = 9;
        Specified by:
        getRefBytes in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        The bytes for ref.
      • hasSearch

        public boolean hasSearch()
         Search string that caused navigation to the current page.
         
        optional string search = 10;
        Specified by:
        hasSearch in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        Whether the search field is set.
      • getSearchBytes

        public com.google.protobuf.ByteString getSearchBytes()
         Search string that caused navigation to the current page.
         
        optional string search = 10;
        Specified by:
        getSearchBytes in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        The bytes for search.
      • hasPublisher

        public boolean hasPublisher()
         Details about the Publisher (Section 3.2.8) of the site.
         
        optional .com.google.openrtb.BidRequest.Publisher publisher = 11;
        Specified by:
        hasPublisher in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        Whether the publisher field is set.
      • hasContent

        public boolean hasContent()
         Details about the Content (Section 3.2.9) within the site.
         
        optional .com.google.openrtb.BidRequest.Content content = 12;
        Specified by:
        hasContent in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        Whether the content field is set.
      • hasKeywords

        public boolean hasKeywords()
         Comma separated list of keywords about this site.
         Note: OpenRTB 2.2 allowed an array-of-strings as alternate implementation
         but this was fixed in 2.3+ where it's definitely a single string with CSV
         content again. Compatibility with some OpenRTB 2.2 exchanges that adopted
         the alternate representation may require custom handling of the JSON.
         
        optional string keywords = 13;
        Specified by:
        hasKeywords in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        Whether the keywords field is set.
      • getKeywords

        public String getKeywords()
         Comma separated list of keywords about this site.
         Note: OpenRTB 2.2 allowed an array-of-strings as alternate implementation
         but this was fixed in 2.3+ where it's definitely a single string with CSV
         content again. Compatibility with some OpenRTB 2.2 exchanges that adopted
         the alternate representation may require custom handling of the JSON.
         
        optional string keywords = 13;
        Specified by:
        getKeywords in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        The keywords.
      • getKeywordsBytes

        public com.google.protobuf.ByteString getKeywordsBytes()
         Comma separated list of keywords about this site.
         Note: OpenRTB 2.2 allowed an array-of-strings as alternate implementation
         but this was fixed in 2.3+ where it's definitely a single string with CSV
         content again. Compatibility with some OpenRTB 2.2 exchanges that adopted
         the alternate representation may require custom handling of the JSON.
         
        optional string keywords = 13;
        Specified by:
        getKeywordsBytes in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        The bytes for keywords.
      • hasMobile

        public boolean hasMobile()
         Indicates if the site has been programmed to optimize layout
         when viewed on mobile devices.
         
        optional bool mobile = 15;
        Specified by:
        hasMobile in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        Whether the mobile field is set.
      • getMobile

        public boolean getMobile()
         Indicates if the site has been programmed to optimize layout
         when viewed on mobile devices.
         
        optional bool mobile = 15;
        Specified by:
        getMobile in interface OpenRtb.BidRequest.SiteOrBuilder
        Returns:
        The mobile.
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.ExtendableMessage<OpenRtb.BidRequest.Site>
      • writeTo

        public void writeTo​(com.google.protobuf.CodedOutputStream output)
                     throws IOException
        Specified by:
        writeTo in interface com.google.protobuf.MessageLite
        Overrides:
        writeTo in class com.google.protobuf.GeneratedMessageV3
        Throws:
        IOException
      • getSerializedSize

        public int getSerializedSize()
        Specified by:
        getSerializedSize in interface com.google.protobuf.MessageLite
        Overrides:
        getSerializedSize in class com.google.protobuf.GeneratedMessageV3
      • equals

        public boolean equals​(Object obj)
        Specified by:
        equals in interface com.google.protobuf.Message
        Overrides:
        equals in class com.google.protobuf.AbstractMessage
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface com.google.protobuf.Message
        Overrides:
        hashCode in class com.google.protobuf.AbstractMessage
      • parseFrom

        public static OpenRtb.BidRequest.Site parseFrom​(ByteBuffer data)
                                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static OpenRtb.BidRequest.Site parseFrom​(ByteBuffer data,
                                                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static OpenRtb.BidRequest.Site parseFrom​(com.google.protobuf.ByteString data)
                                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static OpenRtb.BidRequest.Site parseFrom​(com.google.protobuf.ByteString data,
                                                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static OpenRtb.BidRequest.Site parseFrom​(byte[] data)
                                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static OpenRtb.BidRequest.Site parseFrom​(byte[] data,
                                                        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                 throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • newBuilderForType

        public OpenRtb.BidRequest.Site.Builder newBuilderForType()
        Specified by:
        newBuilderForType in interface com.google.protobuf.Message
        Specified by:
        newBuilderForType in interface com.google.protobuf.MessageLite
      • toBuilder

        public OpenRtb.BidRequest.Site.Builder toBuilder()
        Specified by:
        toBuilder in interface com.google.protobuf.Message
        Specified by:
        toBuilder in interface com.google.protobuf.MessageLite
      • newBuilderForType

        protected OpenRtb.BidRequest.Site.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
        Specified by:
        newBuilderForType in class com.google.protobuf.GeneratedMessageV3
      • getParserForType

        public com.google.protobuf.Parser<OpenRtb.BidRequest.Site> getParserForType()
        Specified by:
        getParserForType in interface com.google.protobuf.Message
        Specified by:
        getParserForType in interface com.google.protobuf.MessageLite
        Overrides:
        getParserForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstanceForType

        public OpenRtb.BidRequest.Site getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<OpenRtb.BidRequest.Site>
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder