Class HtmlMetadata

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
ai.pipestream.parsed.data.html.v1.HtmlMetadata
All Implemented Interfaces:
HtmlMetadataOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class HtmlMetadata extends com.google.protobuf.GeneratedMessage implements HtmlMetadataOrBuilder
 Comprehensive HTML metadata as extracted by Tika from HTML and web documents.
 Based on Tika's HTML interface, TikaCoreProperties, and actual HTML parser implementations.
 This is a 1:1 mapping to all fields that Tika can extract from HTML documents.
 
Protobuf type ai.pipestream.parsed.data.html.v1.HtmlMetadata
See Also:
  • Field Details

    • TITLE_FIELD_NUMBER

      public static final int TITLE_FIELD_NUMBER
      See Also:
    • CREATOR_FIELD_NUMBER

      public static final int CREATOR_FIELD_NUMBER
      See Also:
    • DESCRIPTION_FIELD_NUMBER

      public static final int DESCRIPTION_FIELD_NUMBER
      See Also:
    • SUBJECT_FIELD_NUMBER

      public static final int SUBJECT_FIELD_NUMBER
      See Also:
    • LANGUAGE_FIELD_NUMBER

      public static final int LANGUAGE_FIELD_NUMBER
      See Also:
    • PUBLISHER_FIELD_NUMBER

      public static final int PUBLISHER_FIELD_NUMBER
      See Also:
    • RIGHTS_FIELD_NUMBER

      public static final int RIGHTS_FIELD_NUMBER
      See Also:
    • FORMAT_FIELD_NUMBER

      public static final int FORMAT_FIELD_NUMBER
      See Also:
    • IDENTIFIER_FIELD_NUMBER

      public static final int IDENTIFIER_FIELD_NUMBER
      See Also:
    • CONTRIBUTOR_FIELD_NUMBER

      public static final int CONTRIBUTOR_FIELD_NUMBER
      See Also:
    • COVERAGE_FIELD_NUMBER

      public static final int COVERAGE_FIELD_NUMBER
      See Also:
    • RELATION_FIELD_NUMBER

      public static final int RELATION_FIELD_NUMBER
      See Also:
    • SOURCE_FIELD_NUMBER

      public static final int SOURCE_FIELD_NUMBER
      See Also:
    • TYPE_FIELD_NUMBER

      public static final int TYPE_FIELD_NUMBER
      See Also:
    • CREATED_FIELD_NUMBER

      public static final int CREATED_FIELD_NUMBER
      See Also:
    • MODIFIED_FIELD_NUMBER

      public static final int MODIFIED_FIELD_NUMBER
      See Also:
    • CREATOR_TOOL_FIELD_NUMBER

      public static final int CREATOR_TOOL_FIELD_NUMBER
      See Also:
    • COMMENTS_FIELD_NUMBER

      public static final int COMMENTS_FIELD_NUMBER
      See Also:
    • RATING_FIELD_NUMBER

      public static final int RATING_FIELD_NUMBER
      See Also:
    • SCRIPT_SOURCE_FIELD_NUMBER

      public static final int SCRIPT_SOURCE_FIELD_NUMBER
      See Also:
    • CONTENT_TYPE_FIELD_NUMBER

      public static final int CONTENT_TYPE_FIELD_NUMBER
      See Also:
    • CONTENT_ENCODING_FIELD_NUMBER

      public static final int CONTENT_ENCODING_FIELD_NUMBER
      See Also:
    • CONTENT_LANGUAGE_FIELD_NUMBER

      public static final int CONTENT_LANGUAGE_FIELD_NUMBER
      See Also:
    • CONTENT_LOCATION_FIELD_NUMBER

      public static final int CONTENT_LOCATION_FIELD_NUMBER
      See Also:
    • CONTENT_TYPE_HINT_FIELD_NUMBER

      public static final int CONTENT_TYPE_HINT_FIELD_NUMBER
      See Also:
    • ICBM_FIELD_NUMBER

      public static final int ICBM_FIELD_NUMBER
      See Also:
    • LATITUDE_FIELD_NUMBER

      public static final int LATITUDE_FIELD_NUMBER
      See Also:
    • LONGITUDE_FIELD_NUMBER

      public static final int LONGITUDE_FIELD_NUMBER
      See Also:
    • META_DESCRIPTION_FIELD_NUMBER

      public static final int META_DESCRIPTION_FIELD_NUMBER
      See Also:
    • META_KEYWORDS_FIELD_NUMBER

      public static final int META_KEYWORDS_FIELD_NUMBER
      See Also:
    • META_AUTHOR_FIELD_NUMBER

      public static final int META_AUTHOR_FIELD_NUMBER
      See Also:
    • META_GENERATOR_FIELD_NUMBER

      public static final int META_GENERATOR_FIELD_NUMBER
      See Also:
    • META_ROBOTS_FIELD_NUMBER

      public static final int META_ROBOTS_FIELD_NUMBER
      See Also:
    • META_VIEWPORT_FIELD_NUMBER

      public static final int META_VIEWPORT_FIELD_NUMBER
      See Also:
    • META_CHARSET_FIELD_NUMBER

      public static final int META_CHARSET_FIELD_NUMBER
      See Also:
    • META_REFRESH_FIELD_NUMBER

      public static final int META_REFRESH_FIELD_NUMBER
      See Also:
    • OG_TITLE_FIELD_NUMBER

      public static final int OG_TITLE_FIELD_NUMBER
      See Also:
    • OG_DESCRIPTION_FIELD_NUMBER

      public static final int OG_DESCRIPTION_FIELD_NUMBER
      See Also:
    • OG_IMAGE_FIELD_NUMBER

      public static final int OG_IMAGE_FIELD_NUMBER
      See Also:
    • OG_URL_FIELD_NUMBER

      public static final int OG_URL_FIELD_NUMBER
      See Also:
    • OG_TYPE_FIELD_NUMBER

      public static final int OG_TYPE_FIELD_NUMBER
      See Also:
    • OG_SITE_NAME_FIELD_NUMBER

      public static final int OG_SITE_NAME_FIELD_NUMBER
      See Also:
    • TWITTER_CARD_FIELD_NUMBER

      public static final int TWITTER_CARD_FIELD_NUMBER
      See Also:
    • TWITTER_SITE_FIELD_NUMBER

      public static final int TWITTER_SITE_FIELD_NUMBER
      See Also:
    • TWITTER_CREATOR_FIELD_NUMBER

      public static final int TWITTER_CREATOR_FIELD_NUMBER
      See Also:
    • TWITTER_TITLE_FIELD_NUMBER

      public static final int TWITTER_TITLE_FIELD_NUMBER
      See Also:
    • TWITTER_DESCRIPTION_FIELD_NUMBER

      public static final int TWITTER_DESCRIPTION_FIELD_NUMBER
      See Also:
    • TWITTER_IMAGE_FIELD_NUMBER

      public static final int TWITTER_IMAGE_FIELD_NUMBER
      See Also:
    • DC_TITLE_FIELD_NUMBER

      public static final int DC_TITLE_FIELD_NUMBER
      See Also:
    • DC_CREATOR_FIELD_NUMBER

      public static final int DC_CREATOR_FIELD_NUMBER
      See Also:
    • DC_SUBJECT_FIELD_NUMBER

      public static final int DC_SUBJECT_FIELD_NUMBER
      See Also:
    • DC_DESCRIPTION_FIELD_NUMBER

      public static final int DC_DESCRIPTION_FIELD_NUMBER
      See Also:
    • DC_PUBLISHER_FIELD_NUMBER

      public static final int DC_PUBLISHER_FIELD_NUMBER
      See Also:
    • DC_CONTRIBUTOR_FIELD_NUMBER

      public static final int DC_CONTRIBUTOR_FIELD_NUMBER
      See Also:
    • DC_DATE_FIELD_NUMBER

      public static final int DC_DATE_FIELD_NUMBER
      See Also:
    • DC_TYPE_FIELD_NUMBER

      public static final int DC_TYPE_FIELD_NUMBER
      See Also:
    • DC_FORMAT_FIELD_NUMBER

      public static final int DC_FORMAT_FIELD_NUMBER
      See Also:
    • DC_IDENTIFIER_FIELD_NUMBER

      public static final int DC_IDENTIFIER_FIELD_NUMBER
      See Also:
    • DC_SOURCE_FIELD_NUMBER

      public static final int DC_SOURCE_FIELD_NUMBER
      See Also:
    • DC_LANGUAGE_FIELD_NUMBER

      public static final int DC_LANGUAGE_FIELD_NUMBER
      See Also:
    • DC_RELATION_FIELD_NUMBER

      public static final int DC_RELATION_FIELD_NUMBER
      See Also:
    • DC_COVERAGE_FIELD_NUMBER

      public static final int DC_COVERAGE_FIELD_NUMBER
      See Also:
    • DC_RIGHTS_FIELD_NUMBER

      public static final int DC_RIGHTS_FIELD_NUMBER
      See Also:
    • CANONICAL_URL_FIELD_NUMBER

      public static final int CANONICAL_URL_FIELD_NUMBER
      See Also:
    • ALTERNATE_URL_FIELD_NUMBER

      public static final int ALTERNATE_URL_FIELD_NUMBER
      See Also:
    • STYLESHEET_URL_FIELD_NUMBER

      public static final int STYLESHEET_URL_FIELD_NUMBER
      See Also:
    • ICON_URL_FIELD_NUMBER

      public static final int ICON_URL_FIELD_NUMBER
      See Also:
    • RSS_URL_FIELD_NUMBER

      public static final int RSS_URL_FIELD_NUMBER
      See Also:
    • ATOM_URL_FIELD_NUMBER

      public static final int ATOM_URL_FIELD_NUMBER
      See Also:
    • DATA_URI_SCHEMES_FIELD_NUMBER

      public static final int DATA_URI_SCHEMES_FIELD_NUMBER
      See Also:
    • EMBEDDED_RESOURCE_TYPE_FIELD_NUMBER

      public static final int EMBEDDED_RESOURCE_TYPE_FIELD_NUMBER
      See Also:
    • HAS_SIGNATURE_FIELD_NUMBER

      public static final int HAS_SIGNATURE_FIELD_NUMBER
      See Also:
    • IS_ENCRYPTED_FIELD_NUMBER

      public static final int IS_ENCRYPTED_FIELD_NUMBER
      See Also:
    • PARSED_BY_FIELD_NUMBER

      public static final int PARSED_BY_FIELD_NUMBER
      See Also:
    • DETECTED_LANGUAGE_FIELD_NUMBER

      public static final int DETECTED_LANGUAGE_FIELD_NUMBER
      See Also:
    • DETECTED_LANGUAGE_CONFIDENCE_FIELD_NUMBER

      public static final int DETECTED_LANGUAGE_CONFIDENCE_FIELD_NUMBER
      See Also:
    • ENCODING_DETECTOR_FIELD_NUMBER

      public static final int ENCODING_DETECTOR_FIELD_NUMBER
      See Also:
    • DETECTED_ENCODING_FIELD_NUMBER

      public static final int DETECTED_ENCODING_FIELD_NUMBER
      See Also:
    • RESOURCE_NAME_FIELD_NUMBER

      public static final int RESOURCE_NAME_FIELD_NUMBER
      See Also:
    • ORIGINAL_RESOURCE_NAME_FIELD_NUMBER

      public static final int ORIGINAL_RESOURCE_NAME_FIELD_NUMBER
      See Also:
    • ADDITIONAL_METADATA_FIELD_NUMBER

      public static final int ADDITIONAL_METADATA_FIELD_NUMBER
      See Also:
    • BASE_FIELDS_FIELD_NUMBER

      public static final int BASE_FIELDS_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

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

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • hasTitle

      public boolean hasTitle()
       === TikaCoreProperties (Core Tika metadata) ===
       TikaCoreProperties.TITLE (from <title> tag)
       
      optional string title = 1 [json_name = "title"];
      Specified by:
      hasTitle in interface HtmlMetadataOrBuilder
      Returns:
      Whether the title field is set.
    • getTitle

      public String getTitle()
       === TikaCoreProperties (Core Tika metadata) ===
       TikaCoreProperties.TITLE (from <title> tag)
       
      optional string title = 1 [json_name = "title"];
      Specified by:
      getTitle in interface HtmlMetadataOrBuilder
      Returns:
      The title.
    • getTitleBytes

      public com.google.protobuf.ByteString getTitleBytes()
       === TikaCoreProperties (Core Tika metadata) ===
       TikaCoreProperties.TITLE (from <title> tag)
       
      optional string title = 1 [json_name = "title"];
      Specified by:
      getTitleBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for title.
    • hasCreator

      public boolean hasCreator()
       TikaCoreProperties.CREATOR
       
      optional string creator = 2 [json_name = "creator"];
      Specified by:
      hasCreator in interface HtmlMetadataOrBuilder
      Returns:
      Whether the creator field is set.
    • getCreator

      public String getCreator()
       TikaCoreProperties.CREATOR
       
      optional string creator = 2 [json_name = "creator"];
      Specified by:
      getCreator in interface HtmlMetadataOrBuilder
      Returns:
      The creator.
    • getCreatorBytes

      public com.google.protobuf.ByteString getCreatorBytes()
       TikaCoreProperties.CREATOR
       
      optional string creator = 2 [json_name = "creator"];
      Specified by:
      getCreatorBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for creator.
    • hasDescription

      public boolean hasDescription()
       TikaCoreProperties.DESCRIPTION (from meta description)
       
      optional string description = 3 [json_name = "description"];
      Specified by:
      hasDescription in interface HtmlMetadataOrBuilder
      Returns:
      Whether the description field is set.
    • getDescription

      public String getDescription()
       TikaCoreProperties.DESCRIPTION (from meta description)
       
      optional string description = 3 [json_name = "description"];
      Specified by:
      getDescription in interface HtmlMetadataOrBuilder
      Returns:
      The description.
    • getDescriptionBytes

      public com.google.protobuf.ByteString getDescriptionBytes()
       TikaCoreProperties.DESCRIPTION (from meta description)
       
      optional string description = 3 [json_name = "description"];
      Specified by:
      getDescriptionBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for description.
    • hasSubject

      public boolean hasSubject()
       TikaCoreProperties.SUBJECT
       
      optional string subject = 4 [json_name = "subject"];
      Specified by:
      hasSubject in interface HtmlMetadataOrBuilder
      Returns:
      Whether the subject field is set.
    • getSubject

      public String getSubject()
       TikaCoreProperties.SUBJECT
       
      optional string subject = 4 [json_name = "subject"];
      Specified by:
      getSubject in interface HtmlMetadataOrBuilder
      Returns:
      The subject.
    • getSubjectBytes

      public com.google.protobuf.ByteString getSubjectBytes()
       TikaCoreProperties.SUBJECT
       
      optional string subject = 4 [json_name = "subject"];
      Specified by:
      getSubjectBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for subject.
    • hasLanguage

      public boolean hasLanguage()
       TikaCoreProperties.LANGUAGE
       
      optional string language = 5 [json_name = "language"];
      Specified by:
      hasLanguage in interface HtmlMetadataOrBuilder
      Returns:
      Whether the language field is set.
    • getLanguage

      public String getLanguage()
       TikaCoreProperties.LANGUAGE
       
      optional string language = 5 [json_name = "language"];
      Specified by:
      getLanguage in interface HtmlMetadataOrBuilder
      Returns:
      The language.
    • getLanguageBytes

      public com.google.protobuf.ByteString getLanguageBytes()
       TikaCoreProperties.LANGUAGE
       
      optional string language = 5 [json_name = "language"];
      Specified by:
      getLanguageBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for language.
    • hasPublisher

      public boolean hasPublisher()
       TikaCoreProperties.PUBLISHER
       
      optional string publisher = 6 [json_name = "publisher"];
      Specified by:
      hasPublisher in interface HtmlMetadataOrBuilder
      Returns:
      Whether the publisher field is set.
    • getPublisher

      public String getPublisher()
       TikaCoreProperties.PUBLISHER
       
      optional string publisher = 6 [json_name = "publisher"];
      Specified by:
      getPublisher in interface HtmlMetadataOrBuilder
      Returns:
      The publisher.
    • getPublisherBytes

      public com.google.protobuf.ByteString getPublisherBytes()
       TikaCoreProperties.PUBLISHER
       
      optional string publisher = 6 [json_name = "publisher"];
      Specified by:
      getPublisherBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for publisher.
    • hasRights

      public boolean hasRights()
       TikaCoreProperties.RIGHTS
       
      optional string rights = 7 [json_name = "rights"];
      Specified by:
      hasRights in interface HtmlMetadataOrBuilder
      Returns:
      Whether the rights field is set.
    • getRights

      public String getRights()
       TikaCoreProperties.RIGHTS
       
      optional string rights = 7 [json_name = "rights"];
      Specified by:
      getRights in interface HtmlMetadataOrBuilder
      Returns:
      The rights.
    • getRightsBytes

      public com.google.protobuf.ByteString getRightsBytes()
       TikaCoreProperties.RIGHTS
       
      optional string rights = 7 [json_name = "rights"];
      Specified by:
      getRightsBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for rights.
    • hasFormat

      public boolean hasFormat()
       TikaCoreProperties.FORMAT
       
      optional string format = 8 [json_name = "format"];
      Specified by:
      hasFormat in interface HtmlMetadataOrBuilder
      Returns:
      Whether the format field is set.
    • getFormat

      public String getFormat()
       TikaCoreProperties.FORMAT
       
      optional string format = 8 [json_name = "format"];
      Specified by:
      getFormat in interface HtmlMetadataOrBuilder
      Returns:
      The format.
    • getFormatBytes

      public com.google.protobuf.ByteString getFormatBytes()
       TikaCoreProperties.FORMAT
       
      optional string format = 8 [json_name = "format"];
      Specified by:
      getFormatBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for format.
    • hasIdentifier

      public boolean hasIdentifier()
       TikaCoreProperties.IDENTIFIER
       
      optional string identifier = 9 [json_name = "identifier"];
      Specified by:
      hasIdentifier in interface HtmlMetadataOrBuilder
      Returns:
      Whether the identifier field is set.
    • getIdentifier

      public String getIdentifier()
       TikaCoreProperties.IDENTIFIER
       
      optional string identifier = 9 [json_name = "identifier"];
      Specified by:
      getIdentifier in interface HtmlMetadataOrBuilder
      Returns:
      The identifier.
    • getIdentifierBytes

      public com.google.protobuf.ByteString getIdentifierBytes()
       TikaCoreProperties.IDENTIFIER
       
      optional string identifier = 9 [json_name = "identifier"];
      Specified by:
      getIdentifierBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for identifier.
    • hasContributor

      public boolean hasContributor()
       TikaCoreProperties.CONTRIBUTOR
       
      optional string contributor = 10 [json_name = "contributor"];
      Specified by:
      hasContributor in interface HtmlMetadataOrBuilder
      Returns:
      Whether the contributor field is set.
    • getContributor

      public String getContributor()
       TikaCoreProperties.CONTRIBUTOR
       
      optional string contributor = 10 [json_name = "contributor"];
      Specified by:
      getContributor in interface HtmlMetadataOrBuilder
      Returns:
      The contributor.
    • getContributorBytes

      public com.google.protobuf.ByteString getContributorBytes()
       TikaCoreProperties.CONTRIBUTOR
       
      optional string contributor = 10 [json_name = "contributor"];
      Specified by:
      getContributorBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for contributor.
    • hasCoverage

      public boolean hasCoverage()
       TikaCoreProperties.COVERAGE
       
      optional string coverage = 11 [json_name = "coverage"];
      Specified by:
      hasCoverage in interface HtmlMetadataOrBuilder
      Returns:
      Whether the coverage field is set.
    • getCoverage

      public String getCoverage()
       TikaCoreProperties.COVERAGE
       
      optional string coverage = 11 [json_name = "coverage"];
      Specified by:
      getCoverage in interface HtmlMetadataOrBuilder
      Returns:
      The coverage.
    • getCoverageBytes

      public com.google.protobuf.ByteString getCoverageBytes()
       TikaCoreProperties.COVERAGE
       
      optional string coverage = 11 [json_name = "coverage"];
      Specified by:
      getCoverageBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for coverage.
    • hasRelation

      public boolean hasRelation()
       TikaCoreProperties.RELATION
       
      optional string relation = 12 [json_name = "relation"];
      Specified by:
      hasRelation in interface HtmlMetadataOrBuilder
      Returns:
      Whether the relation field is set.
    • getRelation

      public String getRelation()
       TikaCoreProperties.RELATION
       
      optional string relation = 12 [json_name = "relation"];
      Specified by:
      getRelation in interface HtmlMetadataOrBuilder
      Returns:
      The relation.
    • getRelationBytes

      public com.google.protobuf.ByteString getRelationBytes()
       TikaCoreProperties.RELATION
       
      optional string relation = 12 [json_name = "relation"];
      Specified by:
      getRelationBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for relation.
    • hasSource

      public boolean hasSource()
       TikaCoreProperties.SOURCE
       
      optional string source = 13 [json_name = "source"];
      Specified by:
      hasSource in interface HtmlMetadataOrBuilder
      Returns:
      Whether the source field is set.
    • getSource

      public String getSource()
       TikaCoreProperties.SOURCE
       
      optional string source = 13 [json_name = "source"];
      Specified by:
      getSource in interface HtmlMetadataOrBuilder
      Returns:
      The source.
    • getSourceBytes

      public com.google.protobuf.ByteString getSourceBytes()
       TikaCoreProperties.SOURCE
       
      optional string source = 13 [json_name = "source"];
      Specified by:
      getSourceBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for source.
    • hasType

      public boolean hasType()
       TikaCoreProperties.TYPE
       
      optional string type = 14 [json_name = "type"];
      Specified by:
      hasType in interface HtmlMetadataOrBuilder
      Returns:
      Whether the type field is set.
    • getType

      public String getType()
       TikaCoreProperties.TYPE
       
      optional string type = 14 [json_name = "type"];
      Specified by:
      getType in interface HtmlMetadataOrBuilder
      Returns:
      The type.
    • getTypeBytes

      public com.google.protobuf.ByteString getTypeBytes()
       TikaCoreProperties.TYPE
       
      optional string type = 14 [json_name = "type"];
      Specified by:
      getTypeBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for type.
    • hasCreated

      public boolean hasCreated()
       TikaCoreProperties.CREATED
       
      optional .google.protobuf.Timestamp created = 15 [json_name = "created"];
      Specified by:
      hasCreated in interface HtmlMetadataOrBuilder
      Returns:
      Whether the created field is set.
    • getCreated

      public com.google.protobuf.Timestamp getCreated()
       TikaCoreProperties.CREATED
       
      optional .google.protobuf.Timestamp created = 15 [json_name = "created"];
      Specified by:
      getCreated in interface HtmlMetadataOrBuilder
      Returns:
      The created.
    • getCreatedOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreatedOrBuilder()
       TikaCoreProperties.CREATED
       
      optional .google.protobuf.Timestamp created = 15 [json_name = "created"];
      Specified by:
      getCreatedOrBuilder in interface HtmlMetadataOrBuilder
    • hasModified

      public boolean hasModified()
       TikaCoreProperties.MODIFIED
       
      optional .google.protobuf.Timestamp modified = 16 [json_name = "modified"];
      Specified by:
      hasModified in interface HtmlMetadataOrBuilder
      Returns:
      Whether the modified field is set.
    • getModified

      public com.google.protobuf.Timestamp getModified()
       TikaCoreProperties.MODIFIED
       
      optional .google.protobuf.Timestamp modified = 16 [json_name = "modified"];
      Specified by:
      getModified in interface HtmlMetadataOrBuilder
      Returns:
      The modified.
    • getModifiedOrBuilder

      public com.google.protobuf.TimestampOrBuilder getModifiedOrBuilder()
       TikaCoreProperties.MODIFIED
       
      optional .google.protobuf.Timestamp modified = 16 [json_name = "modified"];
      Specified by:
      getModifiedOrBuilder in interface HtmlMetadataOrBuilder
    • hasCreatorTool

      public boolean hasCreatorTool()
       TikaCoreProperties.CREATOR_TOOL
       
      optional string creator_tool = 17 [json_name = "creatorTool"];
      Specified by:
      hasCreatorTool in interface HtmlMetadataOrBuilder
      Returns:
      Whether the creatorTool field is set.
    • getCreatorTool

      public String getCreatorTool()
       TikaCoreProperties.CREATOR_TOOL
       
      optional string creator_tool = 17 [json_name = "creatorTool"];
      Specified by:
      getCreatorTool in interface HtmlMetadataOrBuilder
      Returns:
      The creatorTool.
    • getCreatorToolBytes

      public com.google.protobuf.ByteString getCreatorToolBytes()
       TikaCoreProperties.CREATOR_TOOL
       
      optional string creator_tool = 17 [json_name = "creatorTool"];
      Specified by:
      getCreatorToolBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for creatorTool.
    • hasComments

      public boolean hasComments()
       TikaCoreProperties.COMMENTS
       
      optional string comments = 18 [json_name = "comments"];
      Specified by:
      hasComments in interface HtmlMetadataOrBuilder
      Returns:
      Whether the comments field is set.
    • getComments

      public String getComments()
       TikaCoreProperties.COMMENTS
       
      optional string comments = 18 [json_name = "comments"];
      Specified by:
      getComments in interface HtmlMetadataOrBuilder
      Returns:
      The comments.
    • getCommentsBytes

      public com.google.protobuf.ByteString getCommentsBytes()
       TikaCoreProperties.COMMENTS
       
      optional string comments = 18 [json_name = "comments"];
      Specified by:
      getCommentsBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for comments.
    • hasRating

      public boolean hasRating()
       TikaCoreProperties.RATING
       
      optional int32 rating = 19 [json_name = "rating"];
      Specified by:
      hasRating in interface HtmlMetadataOrBuilder
      Returns:
      Whether the rating field is set.
    • getRating

      public int getRating()
       TikaCoreProperties.RATING
       
      optional int32 rating = 19 [json_name = "rating"];
      Specified by:
      getRating in interface HtmlMetadataOrBuilder
      Returns:
      The rating.
    • hasScriptSource

      public boolean hasScriptSource()
       === HTML Specific Properties ===
       HTML.SCRIPT_SOURCE (from <script src="">)
       
      optional string script_source = 20 [json_name = "scriptSource"];
      Specified by:
      hasScriptSource in interface HtmlMetadataOrBuilder
      Returns:
      Whether the scriptSource field is set.
    • getScriptSource

      public String getScriptSource()
       === HTML Specific Properties ===
       HTML.SCRIPT_SOURCE (from <script src="">)
       
      optional string script_source = 20 [json_name = "scriptSource"];
      Specified by:
      getScriptSource in interface HtmlMetadataOrBuilder
      Returns:
      The scriptSource.
    • getScriptSourceBytes

      public com.google.protobuf.ByteString getScriptSourceBytes()
       === HTML Specific Properties ===
       HTML.SCRIPT_SOURCE (from <script src="">)
       
      optional string script_source = 20 [json_name = "scriptSource"];
      Specified by:
      getScriptSourceBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for scriptSource.
    • hasContentType

      public boolean hasContentType()
       === Content and Language Properties ===
       Metadata.CONTENT_TYPE
       
      optional string content_type = 21 [json_name = "contentType"];
      Specified by:
      hasContentType in interface HtmlMetadataOrBuilder
      Returns:
      Whether the contentType field is set.
    • getContentType

      public String getContentType()
       === Content and Language Properties ===
       Metadata.CONTENT_TYPE
       
      optional string content_type = 21 [json_name = "contentType"];
      Specified by:
      getContentType in interface HtmlMetadataOrBuilder
      Returns:
      The contentType.
    • getContentTypeBytes

      public com.google.protobuf.ByteString getContentTypeBytes()
       === Content and Language Properties ===
       Metadata.CONTENT_TYPE
       
      optional string content_type = 21 [json_name = "contentType"];
      Specified by:
      getContentTypeBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for contentType.
    • hasContentEncoding

      public boolean hasContentEncoding()
       Metadata.CONTENT_ENCODING (charset)
       
      optional string content_encoding = 22 [json_name = "contentEncoding"];
      Specified by:
      hasContentEncoding in interface HtmlMetadataOrBuilder
      Returns:
      Whether the contentEncoding field is set.
    • getContentEncoding

      public String getContentEncoding()
       Metadata.CONTENT_ENCODING (charset)
       
      optional string content_encoding = 22 [json_name = "contentEncoding"];
      Specified by:
      getContentEncoding in interface HtmlMetadataOrBuilder
      Returns:
      The contentEncoding.
    • getContentEncodingBytes

      public com.google.protobuf.ByteString getContentEncodingBytes()
       Metadata.CONTENT_ENCODING (charset)
       
      optional string content_encoding = 22 [json_name = "contentEncoding"];
      Specified by:
      getContentEncodingBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for contentEncoding.
    • hasContentLanguage

      public boolean hasContentLanguage()
       Metadata.CONTENT_LANGUAGE (from <html lang="">)
       
      optional string content_language = 23 [json_name = "contentLanguage"];
      Specified by:
      hasContentLanguage in interface HtmlMetadataOrBuilder
      Returns:
      Whether the contentLanguage field is set.
    • getContentLanguage

      public String getContentLanguage()
       Metadata.CONTENT_LANGUAGE (from <html lang="">)
       
      optional string content_language = 23 [json_name = "contentLanguage"];
      Specified by:
      getContentLanguage in interface HtmlMetadataOrBuilder
      Returns:
      The contentLanguage.
    • getContentLanguageBytes

      public com.google.protobuf.ByteString getContentLanguageBytes()
       Metadata.CONTENT_LANGUAGE (from <html lang="">)
       
      optional string content_language = 23 [json_name = "contentLanguage"];
      Specified by:
      getContentLanguageBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for contentLanguage.
    • hasContentLocation

      public boolean hasContentLocation()
       Metadata.CONTENT_LOCATION (from <base href=""> or resource name)
       
      optional string content_location = 24 [json_name = "contentLocation"];
      Specified by:
      hasContentLocation in interface HtmlMetadataOrBuilder
      Returns:
      Whether the contentLocation field is set.
    • getContentLocation

      public String getContentLocation()
       Metadata.CONTENT_LOCATION (from <base href=""> or resource name)
       
      optional string content_location = 24 [json_name = "contentLocation"];
      Specified by:
      getContentLocation in interface HtmlMetadataOrBuilder
      Returns:
      The contentLocation.
    • getContentLocationBytes

      public com.google.protobuf.ByteString getContentLocationBytes()
       Metadata.CONTENT_LOCATION (from <base href=""> or resource name)
       
      optional string content_location = 24 [json_name = "contentLocation"];
      Specified by:
      getContentLocationBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for contentLocation.
    • hasContentTypeHint

      public boolean hasContentTypeHint()
       TikaCoreProperties.CONTENT_TYPE_HINT (from <meta http-equiv="content-type">)
       
      optional string content_type_hint = 25 [json_name = "contentTypeHint"];
      Specified by:
      hasContentTypeHint in interface HtmlMetadataOrBuilder
      Returns:
      Whether the contentTypeHint field is set.
    • getContentTypeHint

      public String getContentTypeHint()
       TikaCoreProperties.CONTENT_TYPE_HINT (from <meta http-equiv="content-type">)
       
      optional string content_type_hint = 25 [json_name = "contentTypeHint"];
      Specified by:
      getContentTypeHint in interface HtmlMetadataOrBuilder
      Returns:
      The contentTypeHint.
    • getContentTypeHintBytes

      public com.google.protobuf.ByteString getContentTypeHintBytes()
       TikaCoreProperties.CONTENT_TYPE_HINT (from <meta http-equiv="content-type">)
       
      optional string content_type_hint = 25 [json_name = "contentTypeHint"];
      Specified by:
      getContentTypeHintBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for contentTypeHint.
    • hasIcbm

      public boolean hasIcbm()
       === Geographic Properties (from ICBM meta tag) ===
       "ICBM" (raw ICBM coordinates)
       
      optional string icbm = 26 [json_name = "icbm"];
      Specified by:
      hasIcbm in interface HtmlMetadataOrBuilder
      Returns:
      Whether the icbm field is set.
    • getIcbm

      public String getIcbm()
       === Geographic Properties (from ICBM meta tag) ===
       "ICBM" (raw ICBM coordinates)
       
      optional string icbm = 26 [json_name = "icbm"];
      Specified by:
      getIcbm in interface HtmlMetadataOrBuilder
      Returns:
      The icbm.
    • getIcbmBytes

      public com.google.protobuf.ByteString getIcbmBytes()
       === Geographic Properties (from ICBM meta tag) ===
       "ICBM" (raw ICBM coordinates)
       
      optional string icbm = 26 [json_name = "icbm"];
      Specified by:
      getIcbmBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for icbm.
    • hasLatitude

      public boolean hasLatitude()
       Metadata.LATITUDE (parsed from ICBM)
       
      optional string latitude = 27 [json_name = "latitude"];
      Specified by:
      hasLatitude in interface HtmlMetadataOrBuilder
      Returns:
      Whether the latitude field is set.
    • getLatitude

      public String getLatitude()
       Metadata.LATITUDE (parsed from ICBM)
       
      optional string latitude = 27 [json_name = "latitude"];
      Specified by:
      getLatitude in interface HtmlMetadataOrBuilder
      Returns:
      The latitude.
    • getLatitudeBytes

      public com.google.protobuf.ByteString getLatitudeBytes()
       Metadata.LATITUDE (parsed from ICBM)
       
      optional string latitude = 27 [json_name = "latitude"];
      Specified by:
      getLatitudeBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for latitude.
    • hasLongitude

      public boolean hasLongitude()
       Metadata.LONGITUDE (parsed from ICBM)
       
      optional string longitude = 28 [json_name = "longitude"];
      Specified by:
      hasLongitude in interface HtmlMetadataOrBuilder
      Returns:
      Whether the longitude field is set.
    • getLongitude

      public String getLongitude()
       Metadata.LONGITUDE (parsed from ICBM)
       
      optional string longitude = 28 [json_name = "longitude"];
      Specified by:
      getLongitude in interface HtmlMetadataOrBuilder
      Returns:
      The longitude.
    • getLongitudeBytes

      public com.google.protobuf.ByteString getLongitudeBytes()
       Metadata.LONGITUDE (parsed from ICBM)
       
      optional string longitude = 28 [json_name = "longitude"];
      Specified by:
      getLongitudeBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for longitude.
    • hasMetaDescription

      public boolean hasMetaDescription()
       === Meta Tag Properties ===
       Standard HTML meta tags that are commonly extracted
       <meta name="description" content="...">
       
      optional string meta_description = 29 [json_name = "metaDescription"];
      Specified by:
      hasMetaDescription in interface HtmlMetadataOrBuilder
      Returns:
      Whether the metaDescription field is set.
    • getMetaDescription

      public String getMetaDescription()
       === Meta Tag Properties ===
       Standard HTML meta tags that are commonly extracted
       <meta name="description" content="...">
       
      optional string meta_description = 29 [json_name = "metaDescription"];
      Specified by:
      getMetaDescription in interface HtmlMetadataOrBuilder
      Returns:
      The metaDescription.
    • getMetaDescriptionBytes

      public com.google.protobuf.ByteString getMetaDescriptionBytes()
       === Meta Tag Properties ===
       Standard HTML meta tags that are commonly extracted
       <meta name="description" content="...">
       
      optional string meta_description = 29 [json_name = "metaDescription"];
      Specified by:
      getMetaDescriptionBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for metaDescription.
    • hasMetaKeywords

      public boolean hasMetaKeywords()
       <meta name="keywords" content="...">
       
      optional string meta_keywords = 30 [json_name = "metaKeywords"];
      Specified by:
      hasMetaKeywords in interface HtmlMetadataOrBuilder
      Returns:
      Whether the metaKeywords field is set.
    • getMetaKeywords

      public String getMetaKeywords()
       <meta name="keywords" content="...">
       
      optional string meta_keywords = 30 [json_name = "metaKeywords"];
      Specified by:
      getMetaKeywords in interface HtmlMetadataOrBuilder
      Returns:
      The metaKeywords.
    • getMetaKeywordsBytes

      public com.google.protobuf.ByteString getMetaKeywordsBytes()
       <meta name="keywords" content="...">
       
      optional string meta_keywords = 30 [json_name = "metaKeywords"];
      Specified by:
      getMetaKeywordsBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for metaKeywords.
    • hasMetaAuthor

      public boolean hasMetaAuthor()
       <meta name="author" content="...">
       
      optional string meta_author = 31 [json_name = "metaAuthor"];
      Specified by:
      hasMetaAuthor in interface HtmlMetadataOrBuilder
      Returns:
      Whether the metaAuthor field is set.
    • getMetaAuthor

      public String getMetaAuthor()
       <meta name="author" content="...">
       
      optional string meta_author = 31 [json_name = "metaAuthor"];
      Specified by:
      getMetaAuthor in interface HtmlMetadataOrBuilder
      Returns:
      The metaAuthor.
    • getMetaAuthorBytes

      public com.google.protobuf.ByteString getMetaAuthorBytes()
       <meta name="author" content="...">
       
      optional string meta_author = 31 [json_name = "metaAuthor"];
      Specified by:
      getMetaAuthorBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for metaAuthor.
    • hasMetaGenerator

      public boolean hasMetaGenerator()
       <meta name="generator" content="...">
       
      optional string meta_generator = 32 [json_name = "metaGenerator"];
      Specified by:
      hasMetaGenerator in interface HtmlMetadataOrBuilder
      Returns:
      Whether the metaGenerator field is set.
    • getMetaGenerator

      public String getMetaGenerator()
       <meta name="generator" content="...">
       
      optional string meta_generator = 32 [json_name = "metaGenerator"];
      Specified by:
      getMetaGenerator in interface HtmlMetadataOrBuilder
      Returns:
      The metaGenerator.
    • getMetaGeneratorBytes

      public com.google.protobuf.ByteString getMetaGeneratorBytes()
       <meta name="generator" content="...">
       
      optional string meta_generator = 32 [json_name = "metaGenerator"];
      Specified by:
      getMetaGeneratorBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for metaGenerator.
    • hasMetaRobots

      public boolean hasMetaRobots()
       <meta name="robots" content="...">
       
      optional string meta_robots = 33 [json_name = "metaRobots"];
      Specified by:
      hasMetaRobots in interface HtmlMetadataOrBuilder
      Returns:
      Whether the metaRobots field is set.
    • getMetaRobots

      public String getMetaRobots()
       <meta name="robots" content="...">
       
      optional string meta_robots = 33 [json_name = "metaRobots"];
      Specified by:
      getMetaRobots in interface HtmlMetadataOrBuilder
      Returns:
      The metaRobots.
    • getMetaRobotsBytes

      public com.google.protobuf.ByteString getMetaRobotsBytes()
       <meta name="robots" content="...">
       
      optional string meta_robots = 33 [json_name = "metaRobots"];
      Specified by:
      getMetaRobotsBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for metaRobots.
    • hasMetaViewport

      public boolean hasMetaViewport()
       <meta name="viewport" content="...">
       
      optional string meta_viewport = 34 [json_name = "metaViewport"];
      Specified by:
      hasMetaViewport in interface HtmlMetadataOrBuilder
      Returns:
      Whether the metaViewport field is set.
    • getMetaViewport

      public String getMetaViewport()
       <meta name="viewport" content="...">
       
      optional string meta_viewport = 34 [json_name = "metaViewport"];
      Specified by:
      getMetaViewport in interface HtmlMetadataOrBuilder
      Returns:
      The metaViewport.
    • getMetaViewportBytes

      public com.google.protobuf.ByteString getMetaViewportBytes()
       <meta name="viewport" content="...">
       
      optional string meta_viewport = 34 [json_name = "metaViewport"];
      Specified by:
      getMetaViewportBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for metaViewport.
    • hasMetaCharset

      public boolean hasMetaCharset()
       <meta charset="...">
       
      optional string meta_charset = 35 [json_name = "metaCharset"];
      Specified by:
      hasMetaCharset in interface HtmlMetadataOrBuilder
      Returns:
      Whether the metaCharset field is set.
    • getMetaCharset

      public String getMetaCharset()
       <meta charset="...">
       
      optional string meta_charset = 35 [json_name = "metaCharset"];
      Specified by:
      getMetaCharset in interface HtmlMetadataOrBuilder
      Returns:
      The metaCharset.
    • getMetaCharsetBytes

      public com.google.protobuf.ByteString getMetaCharsetBytes()
       <meta charset="...">
       
      optional string meta_charset = 35 [json_name = "metaCharset"];
      Specified by:
      getMetaCharsetBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for metaCharset.
    • hasMetaRefresh

      public boolean hasMetaRefresh()
       <meta http-equiv="refresh" content="...">
       
      optional string meta_refresh = 36 [json_name = "metaRefresh"];
      Specified by:
      hasMetaRefresh in interface HtmlMetadataOrBuilder
      Returns:
      Whether the metaRefresh field is set.
    • getMetaRefresh

      public String getMetaRefresh()
       <meta http-equiv="refresh" content="...">
       
      optional string meta_refresh = 36 [json_name = "metaRefresh"];
      Specified by:
      getMetaRefresh in interface HtmlMetadataOrBuilder
      Returns:
      The metaRefresh.
    • getMetaRefreshBytes

      public com.google.protobuf.ByteString getMetaRefreshBytes()
       <meta http-equiv="refresh" content="...">
       
      optional string meta_refresh = 36 [json_name = "metaRefresh"];
      Specified by:
      getMetaRefreshBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for metaRefresh.
    • hasOgTitle

      public boolean hasOgTitle()
       === Open Graph Properties ===
       <meta property="og:title" content="...">
       
      optional string og_title = 37 [json_name = "ogTitle"];
      Specified by:
      hasOgTitle in interface HtmlMetadataOrBuilder
      Returns:
      Whether the ogTitle field is set.
    • getOgTitle

      public String getOgTitle()
       === Open Graph Properties ===
       <meta property="og:title" content="...">
       
      optional string og_title = 37 [json_name = "ogTitle"];
      Specified by:
      getOgTitle in interface HtmlMetadataOrBuilder
      Returns:
      The ogTitle.
    • getOgTitleBytes

      public com.google.protobuf.ByteString getOgTitleBytes()
       === Open Graph Properties ===
       <meta property="og:title" content="...">
       
      optional string og_title = 37 [json_name = "ogTitle"];
      Specified by:
      getOgTitleBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for ogTitle.
    • hasOgDescription

      public boolean hasOgDescription()
       <meta property="og:description" content="...">
       
      optional string og_description = 38 [json_name = "ogDescription"];
      Specified by:
      hasOgDescription in interface HtmlMetadataOrBuilder
      Returns:
      Whether the ogDescription field is set.
    • getOgDescription

      public String getOgDescription()
       <meta property="og:description" content="...">
       
      optional string og_description = 38 [json_name = "ogDescription"];
      Specified by:
      getOgDescription in interface HtmlMetadataOrBuilder
      Returns:
      The ogDescription.
    • getOgDescriptionBytes

      public com.google.protobuf.ByteString getOgDescriptionBytes()
       <meta property="og:description" content="...">
       
      optional string og_description = 38 [json_name = "ogDescription"];
      Specified by:
      getOgDescriptionBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for ogDescription.
    • hasOgImage

      public boolean hasOgImage()
       <meta property="og:image" content="...">
       
      optional string og_image = 39 [json_name = "ogImage"];
      Specified by:
      hasOgImage in interface HtmlMetadataOrBuilder
      Returns:
      Whether the ogImage field is set.
    • getOgImage

      public String getOgImage()
       <meta property="og:image" content="...">
       
      optional string og_image = 39 [json_name = "ogImage"];
      Specified by:
      getOgImage in interface HtmlMetadataOrBuilder
      Returns:
      The ogImage.
    • getOgImageBytes

      public com.google.protobuf.ByteString getOgImageBytes()
       <meta property="og:image" content="...">
       
      optional string og_image = 39 [json_name = "ogImage"];
      Specified by:
      getOgImageBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for ogImage.
    • hasOgUrl

      public boolean hasOgUrl()
       <meta property="og:url" content="...">
       
      optional string og_url = 40 [json_name = "ogUrl"];
      Specified by:
      hasOgUrl in interface HtmlMetadataOrBuilder
      Returns:
      Whether the ogUrl field is set.
    • getOgUrl

      public String getOgUrl()
       <meta property="og:url" content="...">
       
      optional string og_url = 40 [json_name = "ogUrl"];
      Specified by:
      getOgUrl in interface HtmlMetadataOrBuilder
      Returns:
      The ogUrl.
    • getOgUrlBytes

      public com.google.protobuf.ByteString getOgUrlBytes()
       <meta property="og:url" content="...">
       
      optional string og_url = 40 [json_name = "ogUrl"];
      Specified by:
      getOgUrlBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for ogUrl.
    • hasOgType

      public boolean hasOgType()
       <meta property="og:type" content="...">
       
      optional string og_type = 41 [json_name = "ogType"];
      Specified by:
      hasOgType in interface HtmlMetadataOrBuilder
      Returns:
      Whether the ogType field is set.
    • getOgType

      public String getOgType()
       <meta property="og:type" content="...">
       
      optional string og_type = 41 [json_name = "ogType"];
      Specified by:
      getOgType in interface HtmlMetadataOrBuilder
      Returns:
      The ogType.
    • getOgTypeBytes

      public com.google.protobuf.ByteString getOgTypeBytes()
       <meta property="og:type" content="...">
       
      optional string og_type = 41 [json_name = "ogType"];
      Specified by:
      getOgTypeBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for ogType.
    • hasOgSiteName

      public boolean hasOgSiteName()
       <meta property="og:site_name" content="...">
       
      optional string og_site_name = 42 [json_name = "ogSiteName"];
      Specified by:
      hasOgSiteName in interface HtmlMetadataOrBuilder
      Returns:
      Whether the ogSiteName field is set.
    • getOgSiteName

      public String getOgSiteName()
       <meta property="og:site_name" content="...">
       
      optional string og_site_name = 42 [json_name = "ogSiteName"];
      Specified by:
      getOgSiteName in interface HtmlMetadataOrBuilder
      Returns:
      The ogSiteName.
    • getOgSiteNameBytes

      public com.google.protobuf.ByteString getOgSiteNameBytes()
       <meta property="og:site_name" content="...">
       
      optional string og_site_name = 42 [json_name = "ogSiteName"];
      Specified by:
      getOgSiteNameBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for ogSiteName.
    • hasTwitterCard

      public boolean hasTwitterCard()
       === Twitter Card Properties ===
       <meta name="twitter:card" content="...">
       
      optional string twitter_card = 43 [json_name = "twitterCard"];
      Specified by:
      hasTwitterCard in interface HtmlMetadataOrBuilder
      Returns:
      Whether the twitterCard field is set.
    • getTwitterCard

      public String getTwitterCard()
       === Twitter Card Properties ===
       <meta name="twitter:card" content="...">
       
      optional string twitter_card = 43 [json_name = "twitterCard"];
      Specified by:
      getTwitterCard in interface HtmlMetadataOrBuilder
      Returns:
      The twitterCard.
    • getTwitterCardBytes

      public com.google.protobuf.ByteString getTwitterCardBytes()
       === Twitter Card Properties ===
       <meta name="twitter:card" content="...">
       
      optional string twitter_card = 43 [json_name = "twitterCard"];
      Specified by:
      getTwitterCardBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for twitterCard.
    • hasTwitterSite

      public boolean hasTwitterSite()
       <meta name="twitter:site" content="...">
       
      optional string twitter_site = 44 [json_name = "twitterSite"];
      Specified by:
      hasTwitterSite in interface HtmlMetadataOrBuilder
      Returns:
      Whether the twitterSite field is set.
    • getTwitterSite

      public String getTwitterSite()
       <meta name="twitter:site" content="...">
       
      optional string twitter_site = 44 [json_name = "twitterSite"];
      Specified by:
      getTwitterSite in interface HtmlMetadataOrBuilder
      Returns:
      The twitterSite.
    • getTwitterSiteBytes

      public com.google.protobuf.ByteString getTwitterSiteBytes()
       <meta name="twitter:site" content="...">
       
      optional string twitter_site = 44 [json_name = "twitterSite"];
      Specified by:
      getTwitterSiteBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for twitterSite.
    • hasTwitterCreator

      public boolean hasTwitterCreator()
       <meta name="twitter:creator" content="...">
       
      optional string twitter_creator = 45 [json_name = "twitterCreator"];
      Specified by:
      hasTwitterCreator in interface HtmlMetadataOrBuilder
      Returns:
      Whether the twitterCreator field is set.
    • getTwitterCreator

      public String getTwitterCreator()
       <meta name="twitter:creator" content="...">
       
      optional string twitter_creator = 45 [json_name = "twitterCreator"];
      Specified by:
      getTwitterCreator in interface HtmlMetadataOrBuilder
      Returns:
      The twitterCreator.
    • getTwitterCreatorBytes

      public com.google.protobuf.ByteString getTwitterCreatorBytes()
       <meta name="twitter:creator" content="...">
       
      optional string twitter_creator = 45 [json_name = "twitterCreator"];
      Specified by:
      getTwitterCreatorBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for twitterCreator.
    • hasTwitterTitle

      public boolean hasTwitterTitle()
       <meta name="twitter:title" content="...">
       
      optional string twitter_title = 46 [json_name = "twitterTitle"];
      Specified by:
      hasTwitterTitle in interface HtmlMetadataOrBuilder
      Returns:
      Whether the twitterTitle field is set.
    • getTwitterTitle

      public String getTwitterTitle()
       <meta name="twitter:title" content="...">
       
      optional string twitter_title = 46 [json_name = "twitterTitle"];
      Specified by:
      getTwitterTitle in interface HtmlMetadataOrBuilder
      Returns:
      The twitterTitle.
    • getTwitterTitleBytes

      public com.google.protobuf.ByteString getTwitterTitleBytes()
       <meta name="twitter:title" content="...">
       
      optional string twitter_title = 46 [json_name = "twitterTitle"];
      Specified by:
      getTwitterTitleBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for twitterTitle.
    • hasTwitterDescription

      public boolean hasTwitterDescription()
       <meta name="twitter:description" content="...">
       
      optional string twitter_description = 47 [json_name = "twitterDescription"];
      Specified by:
      hasTwitterDescription in interface HtmlMetadataOrBuilder
      Returns:
      Whether the twitterDescription field is set.
    • getTwitterDescription

      public String getTwitterDescription()
       <meta name="twitter:description" content="...">
       
      optional string twitter_description = 47 [json_name = "twitterDescription"];
      Specified by:
      getTwitterDescription in interface HtmlMetadataOrBuilder
      Returns:
      The twitterDescription.
    • getTwitterDescriptionBytes

      public com.google.protobuf.ByteString getTwitterDescriptionBytes()
       <meta name="twitter:description" content="...">
       
      optional string twitter_description = 47 [json_name = "twitterDescription"];
      Specified by:
      getTwitterDescriptionBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for twitterDescription.
    • hasTwitterImage

      public boolean hasTwitterImage()
       <meta name="twitter:image" content="...">
       
      optional string twitter_image = 48 [json_name = "twitterImage"];
      Specified by:
      hasTwitterImage in interface HtmlMetadataOrBuilder
      Returns:
      Whether the twitterImage field is set.
    • getTwitterImage

      public String getTwitterImage()
       <meta name="twitter:image" content="...">
       
      optional string twitter_image = 48 [json_name = "twitterImage"];
      Specified by:
      getTwitterImage in interface HtmlMetadataOrBuilder
      Returns:
      The twitterImage.
    • getTwitterImageBytes

      public com.google.protobuf.ByteString getTwitterImageBytes()
       <meta name="twitter:image" content="...">
       
      optional string twitter_image = 48 [json_name = "twitterImage"];
      Specified by:
      getTwitterImageBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for twitterImage.
    • hasDcTitle

      public boolean hasDcTitle()
       === Dublin Core Properties (from meta tags) ===
       <meta name="DC.title" content="...">
       
      optional string dc_title = 49 [json_name = "dcTitle"];
      Specified by:
      hasDcTitle in interface HtmlMetadataOrBuilder
      Returns:
      Whether the dcTitle field is set.
    • getDcTitle

      public String getDcTitle()
       === Dublin Core Properties (from meta tags) ===
       <meta name="DC.title" content="...">
       
      optional string dc_title = 49 [json_name = "dcTitle"];
      Specified by:
      getDcTitle in interface HtmlMetadataOrBuilder
      Returns:
      The dcTitle.
    • getDcTitleBytes

      public com.google.protobuf.ByteString getDcTitleBytes()
       === Dublin Core Properties (from meta tags) ===
       <meta name="DC.title" content="...">
       
      optional string dc_title = 49 [json_name = "dcTitle"];
      Specified by:
      getDcTitleBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for dcTitle.
    • hasDcCreator

      public boolean hasDcCreator()
       <meta name="DC.creator" content="...">
       
      optional string dc_creator = 50 [json_name = "dcCreator"];
      Specified by:
      hasDcCreator in interface HtmlMetadataOrBuilder
      Returns:
      Whether the dcCreator field is set.
    • getDcCreator

      public String getDcCreator()
       <meta name="DC.creator" content="...">
       
      optional string dc_creator = 50 [json_name = "dcCreator"];
      Specified by:
      getDcCreator in interface HtmlMetadataOrBuilder
      Returns:
      The dcCreator.
    • getDcCreatorBytes

      public com.google.protobuf.ByteString getDcCreatorBytes()
       <meta name="DC.creator" content="...">
       
      optional string dc_creator = 50 [json_name = "dcCreator"];
      Specified by:
      getDcCreatorBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for dcCreator.
    • hasDcSubject

      public boolean hasDcSubject()
       <meta name="DC.subject" content="...">
       
      optional string dc_subject = 51 [json_name = "dcSubject"];
      Specified by:
      hasDcSubject in interface HtmlMetadataOrBuilder
      Returns:
      Whether the dcSubject field is set.
    • getDcSubject

      public String getDcSubject()
       <meta name="DC.subject" content="...">
       
      optional string dc_subject = 51 [json_name = "dcSubject"];
      Specified by:
      getDcSubject in interface HtmlMetadataOrBuilder
      Returns:
      The dcSubject.
    • getDcSubjectBytes

      public com.google.protobuf.ByteString getDcSubjectBytes()
       <meta name="DC.subject" content="...">
       
      optional string dc_subject = 51 [json_name = "dcSubject"];
      Specified by:
      getDcSubjectBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for dcSubject.
    • hasDcDescription

      public boolean hasDcDescription()
       <meta name="DC.description" content="...">
       
      optional string dc_description = 52 [json_name = "dcDescription"];
      Specified by:
      hasDcDescription in interface HtmlMetadataOrBuilder
      Returns:
      Whether the dcDescription field is set.
    • getDcDescription

      public String getDcDescription()
       <meta name="DC.description" content="...">
       
      optional string dc_description = 52 [json_name = "dcDescription"];
      Specified by:
      getDcDescription in interface HtmlMetadataOrBuilder
      Returns:
      The dcDescription.
    • getDcDescriptionBytes

      public com.google.protobuf.ByteString getDcDescriptionBytes()
       <meta name="DC.description" content="...">
       
      optional string dc_description = 52 [json_name = "dcDescription"];
      Specified by:
      getDcDescriptionBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for dcDescription.
    • hasDcPublisher

      public boolean hasDcPublisher()
       <meta name="DC.publisher" content="...">
       
      optional string dc_publisher = 53 [json_name = "dcPublisher"];
      Specified by:
      hasDcPublisher in interface HtmlMetadataOrBuilder
      Returns:
      Whether the dcPublisher field is set.
    • getDcPublisher

      public String getDcPublisher()
       <meta name="DC.publisher" content="...">
       
      optional string dc_publisher = 53 [json_name = "dcPublisher"];
      Specified by:
      getDcPublisher in interface HtmlMetadataOrBuilder
      Returns:
      The dcPublisher.
    • getDcPublisherBytes

      public com.google.protobuf.ByteString getDcPublisherBytes()
       <meta name="DC.publisher" content="...">
       
      optional string dc_publisher = 53 [json_name = "dcPublisher"];
      Specified by:
      getDcPublisherBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for dcPublisher.
    • hasDcContributor

      public boolean hasDcContributor()
       <meta name="DC.contributor" content="...">
       
      optional string dc_contributor = 54 [json_name = "dcContributor"];
      Specified by:
      hasDcContributor in interface HtmlMetadataOrBuilder
      Returns:
      Whether the dcContributor field is set.
    • getDcContributor

      public String getDcContributor()
       <meta name="DC.contributor" content="...">
       
      optional string dc_contributor = 54 [json_name = "dcContributor"];
      Specified by:
      getDcContributor in interface HtmlMetadataOrBuilder
      Returns:
      The dcContributor.
    • getDcContributorBytes

      public com.google.protobuf.ByteString getDcContributorBytes()
       <meta name="DC.contributor" content="...">
       
      optional string dc_contributor = 54 [json_name = "dcContributor"];
      Specified by:
      getDcContributorBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for dcContributor.
    • hasDcDate

      public boolean hasDcDate()
       <meta name="DC.date" content="...">
       
      optional string dc_date = 55 [json_name = "dcDate"];
      Specified by:
      hasDcDate in interface HtmlMetadataOrBuilder
      Returns:
      Whether the dcDate field is set.
    • getDcDate

      public String getDcDate()
       <meta name="DC.date" content="...">
       
      optional string dc_date = 55 [json_name = "dcDate"];
      Specified by:
      getDcDate in interface HtmlMetadataOrBuilder
      Returns:
      The dcDate.
    • getDcDateBytes

      public com.google.protobuf.ByteString getDcDateBytes()
       <meta name="DC.date" content="...">
       
      optional string dc_date = 55 [json_name = "dcDate"];
      Specified by:
      getDcDateBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for dcDate.
    • hasDcType

      public boolean hasDcType()
       <meta name="DC.type" content="...">
       
      optional string dc_type = 56 [json_name = "dcType"];
      Specified by:
      hasDcType in interface HtmlMetadataOrBuilder
      Returns:
      Whether the dcType field is set.
    • getDcType

      public String getDcType()
       <meta name="DC.type" content="...">
       
      optional string dc_type = 56 [json_name = "dcType"];
      Specified by:
      getDcType in interface HtmlMetadataOrBuilder
      Returns:
      The dcType.
    • getDcTypeBytes

      public com.google.protobuf.ByteString getDcTypeBytes()
       <meta name="DC.type" content="...">
       
      optional string dc_type = 56 [json_name = "dcType"];
      Specified by:
      getDcTypeBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for dcType.
    • hasDcFormat

      public boolean hasDcFormat()
       <meta name="DC.format" content="...">
       
      optional string dc_format = 57 [json_name = "dcFormat"];
      Specified by:
      hasDcFormat in interface HtmlMetadataOrBuilder
      Returns:
      Whether the dcFormat field is set.
    • getDcFormat

      public String getDcFormat()
       <meta name="DC.format" content="...">
       
      optional string dc_format = 57 [json_name = "dcFormat"];
      Specified by:
      getDcFormat in interface HtmlMetadataOrBuilder
      Returns:
      The dcFormat.
    • getDcFormatBytes

      public com.google.protobuf.ByteString getDcFormatBytes()
       <meta name="DC.format" content="...">
       
      optional string dc_format = 57 [json_name = "dcFormat"];
      Specified by:
      getDcFormatBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for dcFormat.
    • hasDcIdentifier

      public boolean hasDcIdentifier()
       <meta name="DC.identifier" content="...">
       
      optional string dc_identifier = 58 [json_name = "dcIdentifier"];
      Specified by:
      hasDcIdentifier in interface HtmlMetadataOrBuilder
      Returns:
      Whether the dcIdentifier field is set.
    • getDcIdentifier

      public String getDcIdentifier()
       <meta name="DC.identifier" content="...">
       
      optional string dc_identifier = 58 [json_name = "dcIdentifier"];
      Specified by:
      getDcIdentifier in interface HtmlMetadataOrBuilder
      Returns:
      The dcIdentifier.
    • getDcIdentifierBytes

      public com.google.protobuf.ByteString getDcIdentifierBytes()
       <meta name="DC.identifier" content="...">
       
      optional string dc_identifier = 58 [json_name = "dcIdentifier"];
      Specified by:
      getDcIdentifierBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for dcIdentifier.
    • hasDcSource

      public boolean hasDcSource()
       <meta name="DC.source" content="...">
       
      optional string dc_source = 59 [json_name = "dcSource"];
      Specified by:
      hasDcSource in interface HtmlMetadataOrBuilder
      Returns:
      Whether the dcSource field is set.
    • getDcSource

      public String getDcSource()
       <meta name="DC.source" content="...">
       
      optional string dc_source = 59 [json_name = "dcSource"];
      Specified by:
      getDcSource in interface HtmlMetadataOrBuilder
      Returns:
      The dcSource.
    • getDcSourceBytes

      public com.google.protobuf.ByteString getDcSourceBytes()
       <meta name="DC.source" content="...">
       
      optional string dc_source = 59 [json_name = "dcSource"];
      Specified by:
      getDcSourceBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for dcSource.
    • hasDcLanguage

      public boolean hasDcLanguage()
       <meta name="DC.language" content="...">
       
      optional string dc_language = 60 [json_name = "dcLanguage"];
      Specified by:
      hasDcLanguage in interface HtmlMetadataOrBuilder
      Returns:
      Whether the dcLanguage field is set.
    • getDcLanguage

      public String getDcLanguage()
       <meta name="DC.language" content="...">
       
      optional string dc_language = 60 [json_name = "dcLanguage"];
      Specified by:
      getDcLanguage in interface HtmlMetadataOrBuilder
      Returns:
      The dcLanguage.
    • getDcLanguageBytes

      public com.google.protobuf.ByteString getDcLanguageBytes()
       <meta name="DC.language" content="...">
       
      optional string dc_language = 60 [json_name = "dcLanguage"];
      Specified by:
      getDcLanguageBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for dcLanguage.
    • hasDcRelation

      public boolean hasDcRelation()
       <meta name="DC.relation" content="...">
       
      optional string dc_relation = 61 [json_name = "dcRelation"];
      Specified by:
      hasDcRelation in interface HtmlMetadataOrBuilder
      Returns:
      Whether the dcRelation field is set.
    • getDcRelation

      public String getDcRelation()
       <meta name="DC.relation" content="...">
       
      optional string dc_relation = 61 [json_name = "dcRelation"];
      Specified by:
      getDcRelation in interface HtmlMetadataOrBuilder
      Returns:
      The dcRelation.
    • getDcRelationBytes

      public com.google.protobuf.ByteString getDcRelationBytes()
       <meta name="DC.relation" content="...">
       
      optional string dc_relation = 61 [json_name = "dcRelation"];
      Specified by:
      getDcRelationBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for dcRelation.
    • hasDcCoverage

      public boolean hasDcCoverage()
       <meta name="DC.coverage" content="...">
       
      optional string dc_coverage = 62 [json_name = "dcCoverage"];
      Specified by:
      hasDcCoverage in interface HtmlMetadataOrBuilder
      Returns:
      Whether the dcCoverage field is set.
    • getDcCoverage

      public String getDcCoverage()
       <meta name="DC.coverage" content="...">
       
      optional string dc_coverage = 62 [json_name = "dcCoverage"];
      Specified by:
      getDcCoverage in interface HtmlMetadataOrBuilder
      Returns:
      The dcCoverage.
    • getDcCoverageBytes

      public com.google.protobuf.ByteString getDcCoverageBytes()
       <meta name="DC.coverage" content="...">
       
      optional string dc_coverage = 62 [json_name = "dcCoverage"];
      Specified by:
      getDcCoverageBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for dcCoverage.
    • hasDcRights

      public boolean hasDcRights()
       <meta name="DC.rights" content="...">
       
      optional string dc_rights = 63 [json_name = "dcRights"];
      Specified by:
      hasDcRights in interface HtmlMetadataOrBuilder
      Returns:
      Whether the dcRights field is set.
    • getDcRights

      public String getDcRights()
       <meta name="DC.rights" content="...">
       
      optional string dc_rights = 63 [json_name = "dcRights"];
      Specified by:
      getDcRights in interface HtmlMetadataOrBuilder
      Returns:
      The dcRights.
    • getDcRightsBytes

      public com.google.protobuf.ByteString getDcRightsBytes()
       <meta name="DC.rights" content="...">
       
      optional string dc_rights = 63 [json_name = "dcRights"];
      Specified by:
      getDcRightsBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for dcRights.
    • hasCanonicalUrl

      public boolean hasCanonicalUrl()
       === Link Properties ===
       <link rel="canonical" href="...">
       
      optional string canonical_url = 64 [json_name = "canonicalUrl"];
      Specified by:
      hasCanonicalUrl in interface HtmlMetadataOrBuilder
      Returns:
      Whether the canonicalUrl field is set.
    • getCanonicalUrl

      public String getCanonicalUrl()
       === Link Properties ===
       <link rel="canonical" href="...">
       
      optional string canonical_url = 64 [json_name = "canonicalUrl"];
      Specified by:
      getCanonicalUrl in interface HtmlMetadataOrBuilder
      Returns:
      The canonicalUrl.
    • getCanonicalUrlBytes

      public com.google.protobuf.ByteString getCanonicalUrlBytes()
       === Link Properties ===
       <link rel="canonical" href="...">
       
      optional string canonical_url = 64 [json_name = "canonicalUrl"];
      Specified by:
      getCanonicalUrlBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for canonicalUrl.
    • hasAlternateUrl

      public boolean hasAlternateUrl()
       <link rel="alternate" href="...">
       
      optional string alternate_url = 65 [json_name = "alternateUrl"];
      Specified by:
      hasAlternateUrl in interface HtmlMetadataOrBuilder
      Returns:
      Whether the alternateUrl field is set.
    • getAlternateUrl

      public String getAlternateUrl()
       <link rel="alternate" href="...">
       
      optional string alternate_url = 65 [json_name = "alternateUrl"];
      Specified by:
      getAlternateUrl in interface HtmlMetadataOrBuilder
      Returns:
      The alternateUrl.
    • getAlternateUrlBytes

      public com.google.protobuf.ByteString getAlternateUrlBytes()
       <link rel="alternate" href="...">
       
      optional string alternate_url = 65 [json_name = "alternateUrl"];
      Specified by:
      getAlternateUrlBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for alternateUrl.
    • hasStylesheetUrl

      public boolean hasStylesheetUrl()
       <link rel="stylesheet" href="...">
       
      optional string stylesheet_url = 66 [json_name = "stylesheetUrl"];
      Specified by:
      hasStylesheetUrl in interface HtmlMetadataOrBuilder
      Returns:
      Whether the stylesheetUrl field is set.
    • getStylesheetUrl

      public String getStylesheetUrl()
       <link rel="stylesheet" href="...">
       
      optional string stylesheet_url = 66 [json_name = "stylesheetUrl"];
      Specified by:
      getStylesheetUrl in interface HtmlMetadataOrBuilder
      Returns:
      The stylesheetUrl.
    • getStylesheetUrlBytes

      public com.google.protobuf.ByteString getStylesheetUrlBytes()
       <link rel="stylesheet" href="...">
       
      optional string stylesheet_url = 66 [json_name = "stylesheetUrl"];
      Specified by:
      getStylesheetUrlBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for stylesheetUrl.
    • hasIconUrl

      public boolean hasIconUrl()
       <link rel="icon" href="...">
       
      optional string icon_url = 67 [json_name = "iconUrl"];
      Specified by:
      hasIconUrl in interface HtmlMetadataOrBuilder
      Returns:
      Whether the iconUrl field is set.
    • getIconUrl

      public String getIconUrl()
       <link rel="icon" href="...">
       
      optional string icon_url = 67 [json_name = "iconUrl"];
      Specified by:
      getIconUrl in interface HtmlMetadataOrBuilder
      Returns:
      The iconUrl.
    • getIconUrlBytes

      public com.google.protobuf.ByteString getIconUrlBytes()
       <link rel="icon" href="...">
       
      optional string icon_url = 67 [json_name = "iconUrl"];
      Specified by:
      getIconUrlBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for iconUrl.
    • hasRssUrl

      public boolean hasRssUrl()
       <link rel="alternate" type="application/rss+xml" href="...">
       
      optional string rss_url = 68 [json_name = "rssUrl"];
      Specified by:
      hasRssUrl in interface HtmlMetadataOrBuilder
      Returns:
      Whether the rssUrl field is set.
    • getRssUrl

      public String getRssUrl()
       <link rel="alternate" type="application/rss+xml" href="...">
       
      optional string rss_url = 68 [json_name = "rssUrl"];
      Specified by:
      getRssUrl in interface HtmlMetadataOrBuilder
      Returns:
      The rssUrl.
    • getRssUrlBytes

      public com.google.protobuf.ByteString getRssUrlBytes()
       <link rel="alternate" type="application/rss+xml" href="...">
       
      optional string rss_url = 68 [json_name = "rssUrl"];
      Specified by:
      getRssUrlBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for rssUrl.
    • hasAtomUrl

      public boolean hasAtomUrl()
       <link rel="alternate" type="application/atom+xml" href="...">
       
      optional string atom_url = 69 [json_name = "atomUrl"];
      Specified by:
      hasAtomUrl in interface HtmlMetadataOrBuilder
      Returns:
      Whether the atomUrl field is set.
    • getAtomUrl

      public String getAtomUrl()
       <link rel="alternate" type="application/atom+xml" href="...">
       
      optional string atom_url = 69 [json_name = "atomUrl"];
      Specified by:
      getAtomUrl in interface HtmlMetadataOrBuilder
      Returns:
      The atomUrl.
    • getAtomUrlBytes

      public com.google.protobuf.ByteString getAtomUrlBytes()
       <link rel="alternate" type="application/atom+xml" href="...">
       
      optional string atom_url = 69 [json_name = "atomUrl"];
      Specified by:
      getAtomUrlBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for atomUrl.
    • getDataUriSchemesList

      public com.google.protobuf.ProtocolStringList getDataUriSchemesList()
       === Embedded Resource Properties ===
       Data URI schemes found in the document
       
      repeated string data_uri_schemes = 70 [json_name = "dataUriSchemes"];
      Specified by:
      getDataUriSchemesList in interface HtmlMetadataOrBuilder
      Returns:
      A list containing the dataUriSchemes.
    • getDataUriSchemesCount

      public int getDataUriSchemesCount()
       === Embedded Resource Properties ===
       Data URI schemes found in the document
       
      repeated string data_uri_schemes = 70 [json_name = "dataUriSchemes"];
      Specified by:
      getDataUriSchemesCount in interface HtmlMetadataOrBuilder
      Returns:
      The count of dataUriSchemes.
    • getDataUriSchemes

      public String getDataUriSchemes(int index)
       === Embedded Resource Properties ===
       Data URI schemes found in the document
       
      repeated string data_uri_schemes = 70 [json_name = "dataUriSchemes"];
      Specified by:
      getDataUriSchemes in interface HtmlMetadataOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The dataUriSchemes at the given index.
    • getDataUriSchemesBytes

      public com.google.protobuf.ByteString getDataUriSchemesBytes(int index)
       === Embedded Resource Properties ===
       Data URI schemes found in the document
       
      repeated string data_uri_schemes = 70 [json_name = "dataUriSchemes"];
      Specified by:
      getDataUriSchemesBytes in interface HtmlMetadataOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the dataUriSchemes at the given index.
    • hasEmbeddedResourceType

      public boolean hasEmbeddedResourceType()
       TikaCoreProperties.EMBEDDED_RESOURCE_TYPE
       
      optional string embedded_resource_type = 71 [json_name = "embeddedResourceType"];
      Specified by:
      hasEmbeddedResourceType in interface HtmlMetadataOrBuilder
      Returns:
      Whether the embeddedResourceType field is set.
    • getEmbeddedResourceType

      public String getEmbeddedResourceType()
       TikaCoreProperties.EMBEDDED_RESOURCE_TYPE
       
      optional string embedded_resource_type = 71 [json_name = "embeddedResourceType"];
      Specified by:
      getEmbeddedResourceType in interface HtmlMetadataOrBuilder
      Returns:
      The embeddedResourceType.
    • getEmbeddedResourceTypeBytes

      public com.google.protobuf.ByteString getEmbeddedResourceTypeBytes()
       TikaCoreProperties.EMBEDDED_RESOURCE_TYPE
       
      optional string embedded_resource_type = 71 [json_name = "embeddedResourceType"];
      Specified by:
      getEmbeddedResourceTypeBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for embeddedResourceType.
    • hasHasSignature

      public boolean hasHasSignature()
       === Security and Signature Properties ===
       TikaCoreProperties.HAS_SIGNATURE
       
      optional bool has_signature = 72 [json_name = "hasSignature"];
      Specified by:
      hasHasSignature in interface HtmlMetadataOrBuilder
      Returns:
      Whether the hasSignature field is set.
    • getHasSignature

      public boolean getHasSignature()
       === Security and Signature Properties ===
       TikaCoreProperties.HAS_SIGNATURE
       
      optional bool has_signature = 72 [json_name = "hasSignature"];
      Specified by:
      getHasSignature in interface HtmlMetadataOrBuilder
      Returns:
      The hasSignature.
    • hasIsEncrypted

      public boolean hasIsEncrypted()
       TikaCoreProperties.IS_ENCRYPTED
       
      optional bool is_encrypted = 73 [json_name = "isEncrypted"];
      Specified by:
      hasIsEncrypted in interface HtmlMetadataOrBuilder
      Returns:
      Whether the isEncrypted field is set.
    • getIsEncrypted

      public boolean getIsEncrypted()
       TikaCoreProperties.IS_ENCRYPTED
       
      optional bool is_encrypted = 73 [json_name = "isEncrypted"];
      Specified by:
      getIsEncrypted in interface HtmlMetadataOrBuilder
      Returns:
      The isEncrypted.
    • getParsedByList

      public com.google.protobuf.ProtocolStringList getParsedByList()
       === Parsing Metadata ===
       TikaCoreProperties.TIKA_PARSED_BY
       
      repeated string parsed_by = 74 [json_name = "parsedBy"];
      Specified by:
      getParsedByList in interface HtmlMetadataOrBuilder
      Returns:
      A list containing the parsedBy.
    • getParsedByCount

      public int getParsedByCount()
       === Parsing Metadata ===
       TikaCoreProperties.TIKA_PARSED_BY
       
      repeated string parsed_by = 74 [json_name = "parsedBy"];
      Specified by:
      getParsedByCount in interface HtmlMetadataOrBuilder
      Returns:
      The count of parsedBy.
    • getParsedBy

      public String getParsedBy(int index)
       === Parsing Metadata ===
       TikaCoreProperties.TIKA_PARSED_BY
       
      repeated string parsed_by = 74 [json_name = "parsedBy"];
      Specified by:
      getParsedBy in interface HtmlMetadataOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The parsedBy at the given index.
    • getParsedByBytes

      public com.google.protobuf.ByteString getParsedByBytes(int index)
       === Parsing Metadata ===
       TikaCoreProperties.TIKA_PARSED_BY
       
      repeated string parsed_by = 74 [json_name = "parsedBy"];
      Specified by:
      getParsedByBytes in interface HtmlMetadataOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the parsedBy at the given index.
    • hasDetectedLanguage

      public boolean hasDetectedLanguage()
       TikaCoreProperties.TIKA_DETECTED_LANGUAGE
       
      optional string detected_language = 75 [json_name = "detectedLanguage"];
      Specified by:
      hasDetectedLanguage in interface HtmlMetadataOrBuilder
      Returns:
      Whether the detectedLanguage field is set.
    • getDetectedLanguage

      public String getDetectedLanguage()
       TikaCoreProperties.TIKA_DETECTED_LANGUAGE
       
      optional string detected_language = 75 [json_name = "detectedLanguage"];
      Specified by:
      getDetectedLanguage in interface HtmlMetadataOrBuilder
      Returns:
      The detectedLanguage.
    • getDetectedLanguageBytes

      public com.google.protobuf.ByteString getDetectedLanguageBytes()
       TikaCoreProperties.TIKA_DETECTED_LANGUAGE
       
      optional string detected_language = 75 [json_name = "detectedLanguage"];
      Specified by:
      getDetectedLanguageBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for detectedLanguage.
    • hasDetectedLanguageConfidence

      public boolean hasDetectedLanguageConfidence()
       TikaCoreProperties.TIKA_DETECTED_LANGUAGE_CONFIDENCE
       
      optional double detected_language_confidence = 76 [json_name = "detectedLanguageConfidence"];
      Specified by:
      hasDetectedLanguageConfidence in interface HtmlMetadataOrBuilder
      Returns:
      Whether the detectedLanguageConfidence field is set.
    • getDetectedLanguageConfidence

      public double getDetectedLanguageConfidence()
       TikaCoreProperties.TIKA_DETECTED_LANGUAGE_CONFIDENCE
       
      optional double detected_language_confidence = 76 [json_name = "detectedLanguageConfidence"];
      Specified by:
      getDetectedLanguageConfidence in interface HtmlMetadataOrBuilder
      Returns:
      The detectedLanguageConfidence.
    • hasEncodingDetector

      public boolean hasEncodingDetector()
       TikaCoreProperties.ENCODING_DETECTOR
       
      optional string encoding_detector = 77 [json_name = "encodingDetector"];
      Specified by:
      hasEncodingDetector in interface HtmlMetadataOrBuilder
      Returns:
      Whether the encodingDetector field is set.
    • getEncodingDetector

      public String getEncodingDetector()
       TikaCoreProperties.ENCODING_DETECTOR
       
      optional string encoding_detector = 77 [json_name = "encodingDetector"];
      Specified by:
      getEncodingDetector in interface HtmlMetadataOrBuilder
      Returns:
      The encodingDetector.
    • getEncodingDetectorBytes

      public com.google.protobuf.ByteString getEncodingDetectorBytes()
       TikaCoreProperties.ENCODING_DETECTOR
       
      optional string encoding_detector = 77 [json_name = "encodingDetector"];
      Specified by:
      getEncodingDetectorBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for encodingDetector.
    • hasDetectedEncoding

      public boolean hasDetectedEncoding()
       TikaCoreProperties.DETECTED_ENCODING
       
      optional string detected_encoding = 78 [json_name = "detectedEncoding"];
      Specified by:
      hasDetectedEncoding in interface HtmlMetadataOrBuilder
      Returns:
      Whether the detectedEncoding field is set.
    • getDetectedEncoding

      public String getDetectedEncoding()
       TikaCoreProperties.DETECTED_ENCODING
       
      optional string detected_encoding = 78 [json_name = "detectedEncoding"];
      Specified by:
      getDetectedEncoding in interface HtmlMetadataOrBuilder
      Returns:
      The detectedEncoding.
    • getDetectedEncodingBytes

      public com.google.protobuf.ByteString getDetectedEncodingBytes()
       TikaCoreProperties.DETECTED_ENCODING
       
      optional string detected_encoding = 78 [json_name = "detectedEncoding"];
      Specified by:
      getDetectedEncodingBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for detectedEncoding.
    • hasResourceName

      public boolean hasResourceName()
       === Resource Properties ===
       TikaCoreProperties.RESOURCE_NAME_KEY
       
      optional string resource_name = 79 [json_name = "resourceName"];
      Specified by:
      hasResourceName in interface HtmlMetadataOrBuilder
      Returns:
      Whether the resourceName field is set.
    • getResourceName

      public String getResourceName()
       === Resource Properties ===
       TikaCoreProperties.RESOURCE_NAME_KEY
       
      optional string resource_name = 79 [json_name = "resourceName"];
      Specified by:
      getResourceName in interface HtmlMetadataOrBuilder
      Returns:
      The resourceName.
    • getResourceNameBytes

      public com.google.protobuf.ByteString getResourceNameBytes()
       === Resource Properties ===
       TikaCoreProperties.RESOURCE_NAME_KEY
       
      optional string resource_name = 79 [json_name = "resourceName"];
      Specified by:
      getResourceNameBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for resourceName.
    • hasOriginalResourceName

      public boolean hasOriginalResourceName()
       TikaCoreProperties.ORIGINAL_RESOURCE_NAME
       
      optional string original_resource_name = 80 [json_name = "originalResourceName"];
      Specified by:
      hasOriginalResourceName in interface HtmlMetadataOrBuilder
      Returns:
      Whether the originalResourceName field is set.
    • getOriginalResourceName

      public String getOriginalResourceName()
       TikaCoreProperties.ORIGINAL_RESOURCE_NAME
       
      optional string original_resource_name = 80 [json_name = "originalResourceName"];
      Specified by:
      getOriginalResourceName in interface HtmlMetadataOrBuilder
      Returns:
      The originalResourceName.
    • getOriginalResourceNameBytes

      public com.google.protobuf.ByteString getOriginalResourceNameBytes()
       TikaCoreProperties.ORIGINAL_RESOURCE_NAME
       
      optional string original_resource_name = 80 [json_name = "originalResourceName"];
      Specified by:
      getOriginalResourceNameBytes in interface HtmlMetadataOrBuilder
      Returns:
      The bytes for originalResourceName.
    • hasAdditionalMetadata

      public boolean hasAdditionalMetadata()
       === Catch-all for unknown/unmapped fields ===
       
      .google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"];
      Specified by:
      hasAdditionalMetadata in interface HtmlMetadataOrBuilder
      Returns:
      Whether the additionalMetadata field is set.
    • getAdditionalMetadata

      public com.google.protobuf.Struct getAdditionalMetadata()
       === Catch-all for unknown/unmapped fields ===
       
      .google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"];
      Specified by:
      getAdditionalMetadata in interface HtmlMetadataOrBuilder
      Returns:
      The additionalMetadata.
    • getAdditionalMetadataOrBuilder

      public com.google.protobuf.StructOrBuilder getAdditionalMetadataOrBuilder()
       === Catch-all for unknown/unmapped fields ===
       
      .google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"];
      Specified by:
      getAdditionalMetadataOrBuilder in interface HtmlMetadataOrBuilder
    • hasBaseFields

      public boolean hasBaseFields()
       Base Tika fields common to all document types
       
      .ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];
      Specified by:
      hasBaseFields in interface HtmlMetadataOrBuilder
      Returns:
      Whether the baseFields field is set.
    • getBaseFields

      public TikaBaseFields getBaseFields()
       Base Tika fields common to all document types
       
      .ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];
      Specified by:
      getBaseFields in interface HtmlMetadataOrBuilder
      Returns:
      The baseFields.
    • getBaseFieldsOrBuilder

      public TikaBaseFieldsOrBuilder getBaseFieldsOrBuilder()
       Base Tika fields common to all document types
       
      .ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];
      Specified by:
      getBaseFieldsOrBuilder in interface HtmlMetadataOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • 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.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • 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 HtmlMetadata parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static HtmlMetadata parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static HtmlMetadata parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static HtmlMetadata parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static HtmlMetadata parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static HtmlMetadata parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static HtmlMetadata parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static HtmlMetadata parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static HtmlMetadata parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static HtmlMetadata parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static HtmlMetadata parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static HtmlMetadata parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public HtmlMetadata.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static HtmlMetadata.Builder newBuilder()
    • newBuilder

      public static HtmlMetadata.Builder newBuilder(HtmlMetadata prototype)
    • toBuilder

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

      protected HtmlMetadata.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static HtmlMetadata getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<HtmlMetadata> parser()
    • getParserForType

      public com.google.protobuf.Parser<HtmlMetadata> 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.GeneratedMessage
    • getDefaultInstanceForType

      public HtmlMetadata getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder