Interface PdfMetadataOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
PdfMetadata, PdfMetadata.Builder

@Generated public interface PdfMetadataOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasDocInfoCreated

      boolean hasDocInfoCreated()
       === PDF Document Information (DocInfo) ===
       PDF.DOC_INFO_CREATED
       
      optional .google.protobuf.Timestamp doc_info_created = 20 [json_name = "docInfoCreated"];
      Returns:
      Whether the docInfoCreated field is set.
    • getDocInfoCreated

      com.google.protobuf.Timestamp getDocInfoCreated()
       === PDF Document Information (DocInfo) ===
       PDF.DOC_INFO_CREATED
       
      optional .google.protobuf.Timestamp doc_info_created = 20 [json_name = "docInfoCreated"];
      Returns:
      The docInfoCreated.
    • getDocInfoCreatedOrBuilder

      com.google.protobuf.TimestampOrBuilder getDocInfoCreatedOrBuilder()
       === PDF Document Information (DocInfo) ===
       PDF.DOC_INFO_CREATED
       
      optional .google.protobuf.Timestamp doc_info_created = 20 [json_name = "docInfoCreated"];
    • hasDocInfoCreatedRaw

      boolean hasDocInfoCreatedRaw()
       Raw string fallback
       
      optional string doc_info_created_raw = 103 [json_name = "docInfoCreatedRaw"];
      Returns:
      Whether the docInfoCreatedRaw field is set.
    • getDocInfoCreatedRaw

      String getDocInfoCreatedRaw()
       Raw string fallback
       
      optional string doc_info_created_raw = 103 [json_name = "docInfoCreatedRaw"];
      Returns:
      The docInfoCreatedRaw.
    • getDocInfoCreatedRawBytes

      com.google.protobuf.ByteString getDocInfoCreatedRawBytes()
       Raw string fallback
       
      optional string doc_info_created_raw = 103 [json_name = "docInfoCreatedRaw"];
      Returns:
      The bytes for docInfoCreatedRaw.
    • hasDocInfoCreator

      boolean hasDocInfoCreator()
       PDF.DOC_INFO_CREATOR
       
      optional string doc_info_creator = 21 [json_name = "docInfoCreator"];
      Returns:
      Whether the docInfoCreator field is set.
    • getDocInfoCreator

      String getDocInfoCreator()
       PDF.DOC_INFO_CREATOR
       
      optional string doc_info_creator = 21 [json_name = "docInfoCreator"];
      Returns:
      The docInfoCreator.
    • getDocInfoCreatorBytes

      com.google.protobuf.ByteString getDocInfoCreatorBytes()
       PDF.DOC_INFO_CREATOR
       
      optional string doc_info_creator = 21 [json_name = "docInfoCreator"];
      Returns:
      The bytes for docInfoCreator.
    • hasDocInfoCreatorTool

      boolean hasDocInfoCreatorTool()
       PDF.DOC_INFO_CREATOR_TOOL
       
      optional string doc_info_creator_tool = 22 [json_name = "docInfoCreatorTool"];
      Returns:
      Whether the docInfoCreatorTool field is set.
    • getDocInfoCreatorTool

      String getDocInfoCreatorTool()
       PDF.DOC_INFO_CREATOR_TOOL
       
      optional string doc_info_creator_tool = 22 [json_name = "docInfoCreatorTool"];
      Returns:
      The docInfoCreatorTool.
    • getDocInfoCreatorToolBytes

      com.google.protobuf.ByteString getDocInfoCreatorToolBytes()
       PDF.DOC_INFO_CREATOR_TOOL
       
      optional string doc_info_creator_tool = 22 [json_name = "docInfoCreatorTool"];
      Returns:
      The bytes for docInfoCreatorTool.
    • hasDocInfoModificationDate

      boolean hasDocInfoModificationDate()
       PDF.DOC_INFO_MODIFICATION_DATE
       
      optional .google.protobuf.Timestamp doc_info_modification_date = 23 [json_name = "docInfoModificationDate"];
      Returns:
      Whether the docInfoModificationDate field is set.
    • getDocInfoModificationDate

      com.google.protobuf.Timestamp getDocInfoModificationDate()
       PDF.DOC_INFO_MODIFICATION_DATE
       
      optional .google.protobuf.Timestamp doc_info_modification_date = 23 [json_name = "docInfoModificationDate"];
      Returns:
      The docInfoModificationDate.
    • getDocInfoModificationDateOrBuilder

      com.google.protobuf.TimestampOrBuilder getDocInfoModificationDateOrBuilder()
       PDF.DOC_INFO_MODIFICATION_DATE
       
      optional .google.protobuf.Timestamp doc_info_modification_date = 23 [json_name = "docInfoModificationDate"];
    • hasDocInfoModificationDateRaw

      boolean hasDocInfoModificationDateRaw()
       Raw string fallback
       
      optional string doc_info_modification_date_raw = 104 [json_name = "docInfoModificationDateRaw"];
      Returns:
      Whether the docInfoModificationDateRaw field is set.
    • getDocInfoModificationDateRaw

      String getDocInfoModificationDateRaw()
       Raw string fallback
       
      optional string doc_info_modification_date_raw = 104 [json_name = "docInfoModificationDateRaw"];
      Returns:
      The docInfoModificationDateRaw.
    • getDocInfoModificationDateRawBytes

      com.google.protobuf.ByteString getDocInfoModificationDateRawBytes()
       Raw string fallback
       
      optional string doc_info_modification_date_raw = 104 [json_name = "docInfoModificationDateRaw"];
      Returns:
      The bytes for docInfoModificationDateRaw.
    • hasDocInfoKeywords

      boolean hasDocInfoKeywords()
       PDF.DOC_INFO_KEY_WORDS
       
      optional string doc_info_keywords = 24 [json_name = "docInfoKeywords"];
      Returns:
      Whether the docInfoKeywords field is set.
    • getDocInfoKeywords

      String getDocInfoKeywords()
       PDF.DOC_INFO_KEY_WORDS
       
      optional string doc_info_keywords = 24 [json_name = "docInfoKeywords"];
      Returns:
      The docInfoKeywords.
    • getDocInfoKeywordsBytes

      com.google.protobuf.ByteString getDocInfoKeywordsBytes()
       PDF.DOC_INFO_KEY_WORDS
       
      optional string doc_info_keywords = 24 [json_name = "docInfoKeywords"];
      Returns:
      The bytes for docInfoKeywords.
    • hasDocInfoProducer

      boolean hasDocInfoProducer()
       PDF.DOC_INFO_PRODUCER
       
      optional string doc_info_producer = 25 [json_name = "docInfoProducer"];
      Returns:
      Whether the docInfoProducer field is set.
    • getDocInfoProducer

      String getDocInfoProducer()
       PDF.DOC_INFO_PRODUCER
       
      optional string doc_info_producer = 25 [json_name = "docInfoProducer"];
      Returns:
      The docInfoProducer.
    • getDocInfoProducerBytes

      com.google.protobuf.ByteString getDocInfoProducerBytes()
       PDF.DOC_INFO_PRODUCER
       
      optional string doc_info_producer = 25 [json_name = "docInfoProducer"];
      Returns:
      The bytes for docInfoProducer.
    • hasDocInfoSubject

      boolean hasDocInfoSubject()
       PDF.DOC_INFO_SUBJECT
       
      optional string doc_info_subject = 26 [json_name = "docInfoSubject"];
      Returns:
      Whether the docInfoSubject field is set.
    • getDocInfoSubject

      String getDocInfoSubject()
       PDF.DOC_INFO_SUBJECT
       
      optional string doc_info_subject = 26 [json_name = "docInfoSubject"];
      Returns:
      The docInfoSubject.
    • getDocInfoSubjectBytes

      com.google.protobuf.ByteString getDocInfoSubjectBytes()
       PDF.DOC_INFO_SUBJECT
       
      optional string doc_info_subject = 26 [json_name = "docInfoSubject"];
      Returns:
      The bytes for docInfoSubject.
    • hasDocInfoTitle

      boolean hasDocInfoTitle()
       PDF.DOC_INFO_TITLE
       
      optional string doc_info_title = 27 [json_name = "docInfoTitle"];
      Returns:
      Whether the docInfoTitle field is set.
    • getDocInfoTitle

      String getDocInfoTitle()
       PDF.DOC_INFO_TITLE
       
      optional string doc_info_title = 27 [json_name = "docInfoTitle"];
      Returns:
      The docInfoTitle.
    • getDocInfoTitleBytes

      com.google.protobuf.ByteString getDocInfoTitleBytes()
       PDF.DOC_INFO_TITLE
       
      optional string doc_info_title = 27 [json_name = "docInfoTitle"];
      Returns:
      The bytes for docInfoTitle.
    • hasDocInfoTrapped

      boolean hasDocInfoTrapped()
       PDF.DOC_INFO_TRAPPED
       
      optional string doc_info_trapped = 28 [json_name = "docInfoTrapped"];
      Returns:
      Whether the docInfoTrapped field is set.
    • getDocInfoTrapped

      String getDocInfoTrapped()
       PDF.DOC_INFO_TRAPPED
       
      optional string doc_info_trapped = 28 [json_name = "docInfoTrapped"];
      Returns:
      The docInfoTrapped.
    • getDocInfoTrappedBytes

      com.google.protobuf.ByteString getDocInfoTrappedBytes()
       PDF.DOC_INFO_TRAPPED
       
      optional string doc_info_trapped = 28 [json_name = "docInfoTrapped"];
      Returns:
      The bytes for docInfoTrapped.
    • hasPdfVersion

      boolean hasPdfVersion()
       === PDF Version and Standards ===
       PDF.PDF_VERSION
       
      optional string pdf_version = 29 [json_name = "pdfVersion"];
      Returns:
      Whether the pdfVersion field is set.
    • getPdfVersion

      String getPdfVersion()
       === PDF Version and Standards ===
       PDF.PDF_VERSION
       
      optional string pdf_version = 29 [json_name = "pdfVersion"];
      Returns:
      The pdfVersion.
    • getPdfVersionBytes

      com.google.protobuf.ByteString getPdfVersionBytes()
       === PDF Version and Standards ===
       PDF.PDF_VERSION
       
      optional string pdf_version = 29 [json_name = "pdfVersion"];
      Returns:
      The bytes for pdfVersion.
    • hasPdfaVersion

      boolean hasPdfaVersion()
       PDF.PDFA_VERSION
       
      optional string pdfa_version = 30 [json_name = "pdfaVersion"];
      Returns:
      Whether the pdfaVersion field is set.
    • getPdfaVersion

      String getPdfaVersion()
       PDF.PDFA_VERSION
       
      optional string pdfa_version = 30 [json_name = "pdfaVersion"];
      Returns:
      The pdfaVersion.
    • getPdfaVersionBytes

      com.google.protobuf.ByteString getPdfaVersionBytes()
       PDF.PDFA_VERSION
       
      optional string pdfa_version = 30 [json_name = "pdfaVersion"];
      Returns:
      The bytes for pdfaVersion.
    • hasPdfExtensionVersion

      boolean hasPdfExtensionVersion()
       PDF.PDF_EXTENSION_VERSION
       
      optional string pdf_extension_version = 31 [json_name = "pdfExtensionVersion"];
      Returns:
      Whether the pdfExtensionVersion field is set.
    • getPdfExtensionVersion

      String getPdfExtensionVersion()
       PDF.PDF_EXTENSION_VERSION
       
      optional string pdf_extension_version = 31 [json_name = "pdfExtensionVersion"];
      Returns:
      The pdfExtensionVersion.
    • getPdfExtensionVersionBytes

      com.google.protobuf.ByteString getPdfExtensionVersionBytes()
       PDF.PDF_EXTENSION_VERSION
       
      optional string pdf_extension_version = 31 [json_name = "pdfExtensionVersion"];
      Returns:
      The bytes for pdfExtensionVersion.
    • hasPdfaidConformance

      boolean hasPdfaidConformance()
       PDF.PDFAID_CONFORMANCE
       
      optional string pdfaid_conformance = 32 [json_name = "pdfaidConformance"];
      Returns:
      Whether the pdfaidConformance field is set.
    • getPdfaidConformance

      String getPdfaidConformance()
       PDF.PDFAID_CONFORMANCE
       
      optional string pdfaid_conformance = 32 [json_name = "pdfaidConformance"];
      Returns:
      The pdfaidConformance.
    • getPdfaidConformanceBytes

      com.google.protobuf.ByteString getPdfaidConformanceBytes()
       PDF.PDFAID_CONFORMANCE
       
      optional string pdfaid_conformance = 32 [json_name = "pdfaidConformance"];
      Returns:
      The bytes for pdfaidConformance.
    • hasPdfaidPart

      boolean hasPdfaidPart()
       PDF.PDFAID_PART
       
      optional int32 pdfaid_part = 33 [json_name = "pdfaidPart"];
      Returns:
      Whether the pdfaidPart field is set.
    • getPdfaidPart

      int getPdfaidPart()
       PDF.PDFAID_PART
       
      optional int32 pdfaid_part = 33 [json_name = "pdfaidPart"];
      Returns:
      The pdfaidPart.
    • hasPdfuaidPart

      boolean hasPdfuaidPart()
       PDF.PDFUAID_PART
       
      optional int32 pdfuaid_part = 34 [json_name = "pdfuaidPart"];
      Returns:
      Whether the pdfuaidPart field is set.
    • getPdfuaidPart

      int getPdfuaidPart()
       PDF.PDFUAID_PART
       
      optional int32 pdfuaid_part = 34 [json_name = "pdfuaidPart"];
      Returns:
      The pdfuaidPart.
    • hasPdfvtVersion

      boolean hasPdfvtVersion()
       PDF.PDFVT_VERSION
       
      optional string pdfvt_version = 35 [json_name = "pdfvtVersion"];
      Returns:
      Whether the pdfvtVersion field is set.
    • getPdfvtVersion

      String getPdfvtVersion()
       PDF.PDFVT_VERSION
       
      optional string pdfvt_version = 35 [json_name = "pdfvtVersion"];
      Returns:
      The pdfvtVersion.
    • getPdfvtVersionBytes

      com.google.protobuf.ByteString getPdfvtVersionBytes()
       PDF.PDFVT_VERSION
       
      optional string pdfvt_version = 35 [json_name = "pdfvtVersion"];
      Returns:
      The bytes for pdfvtVersion.
    • hasPdfvtModified

      boolean hasPdfvtModified()
       PDF.PDFVT_MODIFIED
       
      optional .google.protobuf.Timestamp pdfvt_modified = 36 [json_name = "pdfvtModified"];
      Returns:
      Whether the pdfvtModified field is set.
    • getPdfvtModified

      com.google.protobuf.Timestamp getPdfvtModified()
       PDF.PDFVT_MODIFIED
       
      optional .google.protobuf.Timestamp pdfvt_modified = 36 [json_name = "pdfvtModified"];
      Returns:
      The pdfvtModified.
    • getPdfvtModifiedOrBuilder

      com.google.protobuf.TimestampOrBuilder getPdfvtModifiedOrBuilder()
       PDF.PDFVT_MODIFIED
       
      optional .google.protobuf.Timestamp pdfvt_modified = 36 [json_name = "pdfvtModified"];
    • hasPdfvtModifiedRaw

      boolean hasPdfvtModifiedRaw()
       Raw string fallback
       
      optional string pdfvt_modified_raw = 105 [json_name = "pdfvtModifiedRaw"];
      Returns:
      Whether the pdfvtModifiedRaw field is set.
    • getPdfvtModifiedRaw

      String getPdfvtModifiedRaw()
       Raw string fallback
       
      optional string pdfvt_modified_raw = 105 [json_name = "pdfvtModifiedRaw"];
      Returns:
      The pdfvtModifiedRaw.
    • getPdfvtModifiedRawBytes

      com.google.protobuf.ByteString getPdfvtModifiedRawBytes()
       Raw string fallback
       
      optional string pdfvt_modified_raw = 105 [json_name = "pdfvtModifiedRaw"];
      Returns:
      The bytes for pdfvtModifiedRaw.
    • hasPdfxidVersion

      boolean hasPdfxidVersion()
       PDF.PDFXID_VERSION
       
      optional string pdfxid_version = 37 [json_name = "pdfxidVersion"];
      Returns:
      Whether the pdfxidVersion field is set.
    • getPdfxidVersion

      String getPdfxidVersion()
       PDF.PDFXID_VERSION
       
      optional string pdfxid_version = 37 [json_name = "pdfxidVersion"];
      Returns:
      The pdfxidVersion.
    • getPdfxidVersionBytes

      com.google.protobuf.ByteString getPdfxidVersionBytes()
       PDF.PDFXID_VERSION
       
      optional string pdfxid_version = 37 [json_name = "pdfxidVersion"];
      Returns:
      The bytes for pdfxidVersion.
    • hasPdfxVersion

      boolean hasPdfxVersion()
       PDF.PDFX_VERSION
       
      optional string pdfx_version = 38 [json_name = "pdfxVersion"];
      Returns:
      Whether the pdfxVersion field is set.
    • getPdfxVersion

      String getPdfxVersion()
       PDF.PDFX_VERSION
       
      optional string pdfx_version = 38 [json_name = "pdfxVersion"];
      Returns:
      The pdfxVersion.
    • getPdfxVersionBytes

      com.google.protobuf.ByteString getPdfxVersionBytes()
       PDF.PDFX_VERSION
       
      optional string pdfx_version = 38 [json_name = "pdfxVersion"];
      Returns:
      The bytes for pdfxVersion.
    • hasPdfxConformance

      boolean hasPdfxConformance()
       PDF.PDFX_CONFORMANCE
       
      optional string pdfx_conformance = 39 [json_name = "pdfxConformance"];
      Returns:
      Whether the pdfxConformance field is set.
    • getPdfxConformance

      String getPdfxConformance()
       PDF.PDFX_CONFORMANCE
       
      optional string pdfx_conformance = 39 [json_name = "pdfxConformance"];
      Returns:
      The pdfxConformance.
    • getPdfxConformanceBytes

      com.google.protobuf.ByteString getPdfxConformanceBytes()
       PDF.PDFX_CONFORMANCE
       
      optional string pdfx_conformance = 39 [json_name = "pdfxConformance"];
      Returns:
      The bytes for pdfxConformance.
    • hasIsEncrypted

      boolean hasIsEncrypted()
       === Security and Encryption ===
       PDF.IS_ENCRYPTED
       
      optional bool is_encrypted = 40 [json_name = "isEncrypted"];
      Returns:
      Whether the isEncrypted field is set.
    • getIsEncrypted

      boolean getIsEncrypted()
       === Security and Encryption ===
       PDF.IS_ENCRYPTED
       
      optional bool is_encrypted = 40 [json_name = "isEncrypted"];
      Returns:
      The isEncrypted.
    • hasHasSignature

      boolean hasHasSignature()
       TikaCoreProperties.HAS_SIGNATURE
       
      optional bool has_signature = 41 [json_name = "hasSignature"];
      Returns:
      Whether the hasSignature field is set.
    • getHasSignature

      boolean getHasSignature()
       TikaCoreProperties.HAS_SIGNATURE
       
      optional bool has_signature = 41 [json_name = "hasSignature"];
      Returns:
      The hasSignature.
    • hasCanModifyDocument

      boolean hasCanModifyDocument()
       === Access Permissions ===
       Strongly typed booleans aligned with Tika's AccessPermissions
       AccessPermissions.CAN_MODIFY
       
      optional bool can_modify_document = 42 [json_name = "canModifyDocument"];
      Returns:
      Whether the canModifyDocument field is set.
    • getCanModifyDocument

      boolean getCanModifyDocument()
       === Access Permissions ===
       Strongly typed booleans aligned with Tika's AccessPermissions
       AccessPermissions.CAN_MODIFY
       
      optional bool can_modify_document = 42 [json_name = "canModifyDocument"];
      Returns:
      The canModifyDocument.
    • hasCanModifyDocumentRaw

      boolean hasCanModifyDocumentRaw()
       Raw string fallback
       
      optional string can_modify_document_raw = 106 [json_name = "canModifyDocumentRaw"];
      Returns:
      Whether the canModifyDocumentRaw field is set.
    • getCanModifyDocumentRaw

      String getCanModifyDocumentRaw()
       Raw string fallback
       
      optional string can_modify_document_raw = 106 [json_name = "canModifyDocumentRaw"];
      Returns:
      The canModifyDocumentRaw.
    • getCanModifyDocumentRawBytes

      com.google.protobuf.ByteString getCanModifyDocumentRawBytes()
       Raw string fallback
       
      optional string can_modify_document_raw = 106 [json_name = "canModifyDocumentRaw"];
      Returns:
      The bytes for canModifyDocumentRaw.
    • hasCanExtractContent

      boolean hasCanExtractContent()
       AccessPermissions.EXTRACT_CONTENT
       
      optional bool can_extract_content = 43 [json_name = "canExtractContent"];
      Returns:
      Whether the canExtractContent field is set.
    • getCanExtractContent

      boolean getCanExtractContent()
       AccessPermissions.EXTRACT_CONTENT
       
      optional bool can_extract_content = 43 [json_name = "canExtractContent"];
      Returns:
      The canExtractContent.
    • hasCanExtractContentRaw

      boolean hasCanExtractContentRaw()
       Raw string fallback
       
      optional string can_extract_content_raw = 107 [json_name = "canExtractContentRaw"];
      Returns:
      Whether the canExtractContentRaw field is set.
    • getCanExtractContentRaw

      String getCanExtractContentRaw()
       Raw string fallback
       
      optional string can_extract_content_raw = 107 [json_name = "canExtractContentRaw"];
      Returns:
      The canExtractContentRaw.
    • getCanExtractContentRawBytes

      com.google.protobuf.ByteString getCanExtractContentRawBytes()
       Raw string fallback
       
      optional string can_extract_content_raw = 107 [json_name = "canExtractContentRaw"];
      Returns:
      The bytes for canExtractContentRaw.
    • hasCanExtractForAccessibility

      boolean hasCanExtractForAccessibility()
       AccessPermissions.EXTRACT_FOR_ACCESSIBILITY
       
      optional bool can_extract_for_accessibility = 44 [json_name = "canExtractForAccessibility"];
      Returns:
      Whether the canExtractForAccessibility field is set.
    • getCanExtractForAccessibility

      boolean getCanExtractForAccessibility()
       AccessPermissions.EXTRACT_FOR_ACCESSIBILITY
       
      optional bool can_extract_for_accessibility = 44 [json_name = "canExtractForAccessibility"];
      Returns:
      The canExtractForAccessibility.
    • hasCanExtractForAccessibilityRaw

      boolean hasCanExtractForAccessibilityRaw()
       Raw string fallback
       
      optional string can_extract_for_accessibility_raw = 108 [json_name = "canExtractForAccessibilityRaw"];
      Returns:
      Whether the canExtractForAccessibilityRaw field is set.
    • getCanExtractForAccessibilityRaw

      String getCanExtractForAccessibilityRaw()
       Raw string fallback
       
      optional string can_extract_for_accessibility_raw = 108 [json_name = "canExtractForAccessibilityRaw"];
      Returns:
      The canExtractForAccessibilityRaw.
    • getCanExtractForAccessibilityRawBytes

      com.google.protobuf.ByteString getCanExtractForAccessibilityRawBytes()
       Raw string fallback
       
      optional string can_extract_for_accessibility_raw = 108 [json_name = "canExtractForAccessibilityRaw"];
      Returns:
      The bytes for canExtractForAccessibilityRaw.
    • hasCanAssembleDocument

      boolean hasCanAssembleDocument()
       AccessPermissions.ASSEMBLE_DOCUMENT
       
      optional bool can_assemble_document = 45 [json_name = "canAssembleDocument"];
      Returns:
      Whether the canAssembleDocument field is set.
    • getCanAssembleDocument

      boolean getCanAssembleDocument()
       AccessPermissions.ASSEMBLE_DOCUMENT
       
      optional bool can_assemble_document = 45 [json_name = "canAssembleDocument"];
      Returns:
      The canAssembleDocument.
    • hasCanAssembleDocumentRaw

      boolean hasCanAssembleDocumentRaw()
       Raw string fallback
       
      optional string can_assemble_document_raw = 109 [json_name = "canAssembleDocumentRaw"];
      Returns:
      Whether the canAssembleDocumentRaw field is set.
    • getCanAssembleDocumentRaw

      String getCanAssembleDocumentRaw()
       Raw string fallback
       
      optional string can_assemble_document_raw = 109 [json_name = "canAssembleDocumentRaw"];
      Returns:
      The canAssembleDocumentRaw.
    • getCanAssembleDocumentRawBytes

      com.google.protobuf.ByteString getCanAssembleDocumentRawBytes()
       Raw string fallback
       
      optional string can_assemble_document_raw = 109 [json_name = "canAssembleDocumentRaw"];
      Returns:
      The bytes for canAssembleDocumentRaw.
    • hasCanFillInForm

      boolean hasCanFillInForm()
       AccessPermissions.FILL_IN_FORM
       
      optional bool can_fill_in_form = 46 [json_name = "canFillInForm"];
      Returns:
      Whether the canFillInForm field is set.
    • getCanFillInForm

      boolean getCanFillInForm()
       AccessPermissions.FILL_IN_FORM
       
      optional bool can_fill_in_form = 46 [json_name = "canFillInForm"];
      Returns:
      The canFillInForm.
    • hasCanFillInFormRaw

      boolean hasCanFillInFormRaw()
       Raw string fallback
       
      optional string can_fill_in_form_raw = 110 [json_name = "canFillInFormRaw"];
      Returns:
      Whether the canFillInFormRaw field is set.
    • getCanFillInFormRaw

      String getCanFillInFormRaw()
       Raw string fallback
       
      optional string can_fill_in_form_raw = 110 [json_name = "canFillInFormRaw"];
      Returns:
      The canFillInFormRaw.
    • getCanFillInFormRawBytes

      com.google.protobuf.ByteString getCanFillInFormRawBytes()
       Raw string fallback
       
      optional string can_fill_in_form_raw = 110 [json_name = "canFillInFormRaw"];
      Returns:
      The bytes for canFillInFormRaw.
    • hasCanModifyAnnotations

      boolean hasCanModifyAnnotations()
       AccessPermissions.CAN_MODIFY_ANNOTATIONS
       
      optional bool can_modify_annotations = 47 [json_name = "canModifyAnnotations"];
      Returns:
      Whether the canModifyAnnotations field is set.
    • getCanModifyAnnotations

      boolean getCanModifyAnnotations()
       AccessPermissions.CAN_MODIFY_ANNOTATIONS
       
      optional bool can_modify_annotations = 47 [json_name = "canModifyAnnotations"];
      Returns:
      The canModifyAnnotations.
    • hasCanModifyAnnotationsRaw

      boolean hasCanModifyAnnotationsRaw()
       Raw string fallback
       
      optional string can_modify_annotations_raw = 111 [json_name = "canModifyAnnotationsRaw"];
      Returns:
      Whether the canModifyAnnotationsRaw field is set.
    • getCanModifyAnnotationsRaw

      String getCanModifyAnnotationsRaw()
       Raw string fallback
       
      optional string can_modify_annotations_raw = 111 [json_name = "canModifyAnnotationsRaw"];
      Returns:
      The canModifyAnnotationsRaw.
    • getCanModifyAnnotationsRawBytes

      com.google.protobuf.ByteString getCanModifyAnnotationsRawBytes()
       Raw string fallback
       
      optional string can_modify_annotations_raw = 111 [json_name = "canModifyAnnotationsRaw"];
      Returns:
      The bytes for canModifyAnnotationsRaw.
    • hasCanPrint

      boolean hasCanPrint()
       AccessPermissions.CAN_PRINT
       
      optional bool can_print = 48 [json_name = "canPrint"];
      Returns:
      Whether the canPrint field is set.
    • getCanPrint

      boolean getCanPrint()
       AccessPermissions.CAN_PRINT
       
      optional bool can_print = 48 [json_name = "canPrint"];
      Returns:
      The canPrint.
    • hasCanPrintRaw

      boolean hasCanPrintRaw()
       Raw string fallback
       
      optional string can_print_raw = 112 [json_name = "canPrintRaw"];
      Returns:
      Whether the canPrintRaw field is set.
    • getCanPrintRaw

      String getCanPrintRaw()
       Raw string fallback
       
      optional string can_print_raw = 112 [json_name = "canPrintRaw"];
      Returns:
      The canPrintRaw.
    • getCanPrintRawBytes

      com.google.protobuf.ByteString getCanPrintRawBytes()
       Raw string fallback
       
      optional string can_print_raw = 112 [json_name = "canPrintRaw"];
      Returns:
      The bytes for canPrintRaw.
    • hasCanPrintFaithful

      boolean hasCanPrintFaithful()
       AccessPermissions.CAN_PRINT_FAITHFUL
       
      optional bool can_print_faithful = 49 [json_name = "canPrintFaithful"];
      Returns:
      Whether the canPrintFaithful field is set.
    • getCanPrintFaithful

      boolean getCanPrintFaithful()
       AccessPermissions.CAN_PRINT_FAITHFUL
       
      optional bool can_print_faithful = 49 [json_name = "canPrintFaithful"];
      Returns:
      The canPrintFaithful.
    • hasCanPrintFaithfulRaw

      boolean hasCanPrintFaithfulRaw()
       Raw string fallback
       
      optional string can_print_faithful_raw = 113 [json_name = "canPrintFaithfulRaw"];
      Returns:
      Whether the canPrintFaithfulRaw field is set.
    • getCanPrintFaithfulRaw

      String getCanPrintFaithfulRaw()
       Raw string fallback
       
      optional string can_print_faithful_raw = 113 [json_name = "canPrintFaithfulRaw"];
      Returns:
      The canPrintFaithfulRaw.
    • getCanPrintFaithfulRawBytes

      com.google.protobuf.ByteString getCanPrintFaithfulRawBytes()
       Raw string fallback
       
      optional string can_print_faithful_raw = 113 [json_name = "canPrintFaithfulRaw"];
      Returns:
      The bytes for canPrintFaithfulRaw.
    • hasNPages

      boolean hasNPages()
       === Document Structure and Features ===
       PagedText.N_PAGES
       
      optional int32 n_pages = 50 [json_name = "nPages"];
      Returns:
      Whether the nPages field is set.
    • getNPages

      int getNPages()
       === Document Structure and Features ===
       PagedText.N_PAGES
       
      optional int32 n_pages = 50 [json_name = "nPages"];
      Returns:
      The nPages.
    • hasHasXfa

      boolean hasHasXfa()
       PDF.HAS_XFA
       
      optional bool has_xfa = 51 [json_name = "hasXfa"];
      Returns:
      Whether the hasXfa field is set.
    • getHasXfa

      boolean getHasXfa()
       PDF.HAS_XFA
       
      optional bool has_xfa = 51 [json_name = "hasXfa"];
      Returns:
      The hasXfa.
    • hasHasXmp

      boolean hasHasXmp()
       PDF.HAS_XMP
       
      optional bool has_xmp = 52 [json_name = "hasXmp"];
      Returns:
      Whether the hasXmp field is set.
    • getHasXmp

      boolean getHasXmp()
       PDF.HAS_XMP
       
      optional bool has_xmp = 52 [json_name = "hasXmp"];
      Returns:
      The hasXmp.
    • hasXmpLocation

      boolean hasXmpLocation()
       PDF.XMP_LOCATION
       
      optional string xmp_location = 53 [json_name = "xmpLocation"];
      Returns:
      Whether the xmpLocation field is set.
    • getXmpLocation

      String getXmpLocation()
       PDF.XMP_LOCATION
       
      optional string xmp_location = 53 [json_name = "xmpLocation"];
      Returns:
      The xmpLocation.
    • getXmpLocationBytes

      com.google.protobuf.ByteString getXmpLocationBytes()
       PDF.XMP_LOCATION
       
      optional string xmp_location = 53 [json_name = "xmpLocation"];
      Returns:
      The bytes for xmpLocation.
    • hasHasAcroformFields

      boolean hasHasAcroformFields()
       PDF.HAS_ACROFORM_FIELDS
       
      optional bool has_acroform_fields = 54 [json_name = "hasAcroformFields"];
      Returns:
      Whether the hasAcroformFields field is set.
    • getHasAcroformFields

      boolean getHasAcroformFields()
       PDF.HAS_ACROFORM_FIELDS
       
      optional bool has_acroform_fields = 54 [json_name = "hasAcroformFields"];
      Returns:
      The hasAcroformFields.
    • hasHasMarkedContent

      boolean hasHasMarkedContent()
       PDF.HAS_MARKED_CONTENT
       
      optional bool has_marked_content = 55 [json_name = "hasMarkedContent"];
      Returns:
      Whether the hasMarkedContent field is set.
    • getHasMarkedContent

      boolean getHasMarkedContent()
       PDF.HAS_MARKED_CONTENT
       
      optional bool has_marked_content = 55 [json_name = "hasMarkedContent"];
      Returns:
      The hasMarkedContent.
    • hasHasCollection

      boolean hasHasCollection()
       PDF.HAS_COLLECTION
       
      optional bool has_collection = 56 [json_name = "hasCollection"];
      Returns:
      Whether the hasCollection field is set.
    • getHasCollection

      boolean getHasCollection()
       PDF.HAS_COLLECTION
       
      optional bool has_collection = 56 [json_name = "hasCollection"];
      Returns:
      The hasCollection.
    • hasHas3D

      boolean hasHas3D()
       PDF.HAS_3D
       
      optional bool has_3d = 57 [json_name = "has3d"];
      Returns:
      Whether the has3d field is set.
    • getHas3D

      boolean getHas3D()
       PDF.HAS_3D
       
      optional bool has_3d = 57 [json_name = "has3d"];
      Returns:
      The has3d.
    • hasNum3DAnnotations

      boolean hasNum3DAnnotations()
       PDF.NUM_3D_ANNOTATIONS
       
      optional int32 num_3d_annotations = 58 [json_name = "num3dAnnotations"];
      Returns:
      Whether the num3dAnnotations field is set.
    • getNum3DAnnotations

      int getNum3DAnnotations()
       PDF.NUM_3D_ANNOTATIONS
       
      optional int32 num_3d_annotations = 58 [json_name = "num3dAnnotations"];
      Returns:
      The num3dAnnotations.
    • hasActionTrigger

      boolean hasActionTrigger()
       === Actions and Annotations ===
       PDF.ACTION_TRIGGER
       
      optional string action_trigger = 59 [json_name = "actionTrigger"];
      Returns:
      Whether the actionTrigger field is set.
    • getActionTrigger

      String getActionTrigger()
       === Actions and Annotations ===
       PDF.ACTION_TRIGGER
       
      optional string action_trigger = 59 [json_name = "actionTrigger"];
      Returns:
      The actionTrigger.
    • getActionTriggerBytes

      com.google.protobuf.ByteString getActionTriggerBytes()
       === Actions and Annotations ===
       PDF.ACTION_TRIGGER
       
      optional string action_trigger = 59 [json_name = "actionTrigger"];
      Returns:
      The bytes for actionTrigger.
    • getActionTriggersList

      List<String> getActionTriggersList()
       PDF.ACTION_TRIGGERS
       
      repeated string action_triggers = 60 [json_name = "actionTriggers"];
      Returns:
      A list containing the actionTriggers.
    • getActionTriggersCount

      int getActionTriggersCount()
       PDF.ACTION_TRIGGERS
       
      repeated string action_triggers = 60 [json_name = "actionTriggers"];
      Returns:
      The count of actionTriggers.
    • getActionTriggers

      String getActionTriggers(int index)
       PDF.ACTION_TRIGGERS
       
      repeated string action_triggers = 60 [json_name = "actionTriggers"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The actionTriggers at the given index.
    • getActionTriggersBytes

      com.google.protobuf.ByteString getActionTriggersBytes(int index)
       PDF.ACTION_TRIGGERS
       
      repeated string action_triggers = 60 [json_name = "actionTriggers"];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the actionTriggers at the given index.
    • getActionTypesList

      List<String> getActionTypesList()
       PDF.ACTION_TYPES
       
      repeated string action_types = 61 [json_name = "actionTypes"];
      Returns:
      A list containing the actionTypes.
    • getActionTypesCount

      int getActionTypesCount()
       PDF.ACTION_TYPES
       
      repeated string action_types = 61 [json_name = "actionTypes"];
      Returns:
      The count of actionTypes.
    • getActionTypes

      String getActionTypes(int index)
       PDF.ACTION_TYPES
       
      repeated string action_types = 61 [json_name = "actionTypes"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The actionTypes at the given index.
    • getActionTypesBytes

      com.google.protobuf.ByteString getActionTypesBytes(int index)
       PDF.ACTION_TYPES
       
      repeated string action_types = 61 [json_name = "actionTypes"];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the actionTypes at the given index.
    • getAnnotationTypesList

      List<String> getAnnotationTypesList()
       PDF.ANNOTATION_TYPES
       
      repeated string annotation_types = 62 [json_name = "annotationTypes"];
      Returns:
      A list containing the annotationTypes.
    • getAnnotationTypesCount

      int getAnnotationTypesCount()
       PDF.ANNOTATION_TYPES
       
      repeated string annotation_types = 62 [json_name = "annotationTypes"];
      Returns:
      The count of annotationTypes.
    • getAnnotationTypes

      String getAnnotationTypes(int index)
       PDF.ANNOTATION_TYPES
       
      repeated string annotation_types = 62 [json_name = "annotationTypes"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The annotationTypes at the given index.
    • getAnnotationTypesBytes

      com.google.protobuf.ByteString getAnnotationTypesBytes(int index)
       PDF.ANNOTATION_TYPES
       
      repeated string annotation_types = 62 [json_name = "annotationTypes"];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the annotationTypes at the given index.
    • getAnnotationSubtypesList

      List<String> getAnnotationSubtypesList()
       PDF.ANNOTATION_SUBTYPES
       
      repeated string annotation_subtypes = 63 [json_name = "annotationSubtypes"];
      Returns:
      A list containing the annotationSubtypes.
    • getAnnotationSubtypesCount

      int getAnnotationSubtypesCount()
       PDF.ANNOTATION_SUBTYPES
       
      repeated string annotation_subtypes = 63 [json_name = "annotationSubtypes"];
      Returns:
      The count of annotationSubtypes.
    • getAnnotationSubtypes

      String getAnnotationSubtypes(int index)
       PDF.ANNOTATION_SUBTYPES
       
      repeated string annotation_subtypes = 63 [json_name = "annotationSubtypes"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The annotationSubtypes at the given index.
    • getAnnotationSubtypesBytes

      com.google.protobuf.ByteString getAnnotationSubtypesBytes(int index)
       PDF.ANNOTATION_SUBTYPES
       
      repeated string annotation_subtypes = 63 [json_name = "annotationSubtypes"];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the annotationSubtypes at the given index.
    • getCharactersPerPageList

      List<Integer> getCharactersPerPageList()
       === Text and Font Analysis ===
       PDF.CHARACTERS_PER_PAGE
       
      repeated int32 characters_per_page = 64 [json_name = "charactersPerPage"];
      Returns:
      A list containing the charactersPerPage.
    • getCharactersPerPageCount

      int getCharactersPerPageCount()
       === Text and Font Analysis ===
       PDF.CHARACTERS_PER_PAGE
       
      repeated int32 characters_per_page = 64 [json_name = "charactersPerPage"];
      Returns:
      The count of charactersPerPage.
    • getCharactersPerPage

      int getCharactersPerPage(int index)
       === Text and Font Analysis ===
       PDF.CHARACTERS_PER_PAGE
       
      repeated int32 characters_per_page = 64 [json_name = "charactersPerPage"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The charactersPerPage at the given index.
    • getUnmappedUnicodeCharsPerPageList

      List<Integer> getUnmappedUnicodeCharsPerPageList()
       PDF.UNMAPPED_UNICODE_CHARS_PER_PAGE
       
      repeated int32 unmapped_unicode_chars_per_page = 65 [json_name = "unmappedUnicodeCharsPerPage"];
      Returns:
      A list containing the unmappedUnicodeCharsPerPage.
    • getUnmappedUnicodeCharsPerPageCount

      int getUnmappedUnicodeCharsPerPageCount()
       PDF.UNMAPPED_UNICODE_CHARS_PER_PAGE
       
      repeated int32 unmapped_unicode_chars_per_page = 65 [json_name = "unmappedUnicodeCharsPerPage"];
      Returns:
      The count of unmappedUnicodeCharsPerPage.
    • getUnmappedUnicodeCharsPerPage

      int getUnmappedUnicodeCharsPerPage(int index)
       PDF.UNMAPPED_UNICODE_CHARS_PER_PAGE
       
      repeated int32 unmapped_unicode_chars_per_page = 65 [json_name = "unmappedUnicodeCharsPerPage"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The unmappedUnicodeCharsPerPage at the given index.
    • hasTotalUnmappedUnicodeChars

      boolean hasTotalUnmappedUnicodeChars()
       PDF.TOTAL_UNMAPPED_UNICODE_CHARS
       
      optional int32 total_unmapped_unicode_chars = 66 [json_name = "totalUnmappedUnicodeChars"];
      Returns:
      Whether the totalUnmappedUnicodeChars field is set.
    • getTotalUnmappedUnicodeChars

      int getTotalUnmappedUnicodeChars()
       PDF.TOTAL_UNMAPPED_UNICODE_CHARS
       
      optional int32 total_unmapped_unicode_chars = 66 [json_name = "totalUnmappedUnicodeChars"];
      Returns:
      The totalUnmappedUnicodeChars.
    • hasOverallPercentageUnmappedUnicodeChars

      boolean hasOverallPercentageUnmappedUnicodeChars()
       PDF.OVERALL_PERCENTAGE_UNMAPPED_UNICODE_CHARS
       
      optional double overall_percentage_unmapped_unicode_chars = 67 [json_name = "overallPercentageUnmappedUnicodeChars"];
      Returns:
      Whether the overallPercentageUnmappedUnicodeChars field is set.
    • getOverallPercentageUnmappedUnicodeChars

      double getOverallPercentageUnmappedUnicodeChars()
       PDF.OVERALL_PERCENTAGE_UNMAPPED_UNICODE_CHARS
       
      optional double overall_percentage_unmapped_unicode_chars = 67 [json_name = "overallPercentageUnmappedUnicodeChars"];
      Returns:
      The overallPercentageUnmappedUnicodeChars.
    • hasContainsDamagedFont

      boolean hasContainsDamagedFont()
       PDF.CONTAINS_DAMAGED_FONT
       
      optional bool contains_damaged_font = 68 [json_name = "containsDamagedFont"];
      Returns:
      Whether the containsDamagedFont field is set.
    • getContainsDamagedFont

      boolean getContainsDamagedFont()
       PDF.CONTAINS_DAMAGED_FONT
       
      optional bool contains_damaged_font = 68 [json_name = "containsDamagedFont"];
      Returns:
      The containsDamagedFont.
    • hasContainsNonEmbeddedFont

      boolean hasContainsNonEmbeddedFont()
       PDF.CONTAINS_NON_EMBEDDED_FONT
       
      optional bool contains_non_embedded_font = 69 [json_name = "containsNonEmbeddedFont"];
      Returns:
      Whether the containsNonEmbeddedFont field is set.
    • getContainsNonEmbeddedFont

      boolean getContainsNonEmbeddedFont()
       PDF.CONTAINS_NON_EMBEDDED_FONT
       
      optional bool contains_non_embedded_font = 69 [json_name = "containsNonEmbeddedFont"];
      Returns:
      The containsNonEmbeddedFont.
    • hasEmbeddedFileDescription

      boolean hasEmbeddedFileDescription()
       === Embedded Files and Attachments ===
       PDF.EMBEDDED_FILE_DESCRIPTION
       
      optional string embedded_file_description = 70 [json_name = "embeddedFileDescription"];
      Returns:
      Whether the embeddedFileDescription field is set.
    • getEmbeddedFileDescription

      String getEmbeddedFileDescription()
       === Embedded Files and Attachments ===
       PDF.EMBEDDED_FILE_DESCRIPTION
       
      optional string embedded_file_description = 70 [json_name = "embeddedFileDescription"];
      Returns:
      The embeddedFileDescription.
    • getEmbeddedFileDescriptionBytes

      com.google.protobuf.ByteString getEmbeddedFileDescriptionBytes()
       === Embedded Files and Attachments ===
       PDF.EMBEDDED_FILE_DESCRIPTION
       
      optional string embedded_file_description = 70 [json_name = "embeddedFileDescription"];
      Returns:
      The bytes for embeddedFileDescription.
    • hasEmbeddedFileAnnotationType

      boolean hasEmbeddedFileAnnotationType()
       PDF.EMBEDDED_FILE_ANNOTATION_TYPE
       
      optional string embedded_file_annotation_type = 71 [json_name = "embeddedFileAnnotationType"];
      Returns:
      Whether the embeddedFileAnnotationType field is set.
    • getEmbeddedFileAnnotationType

      String getEmbeddedFileAnnotationType()
       PDF.EMBEDDED_FILE_ANNOTATION_TYPE
       
      optional string embedded_file_annotation_type = 71 [json_name = "embeddedFileAnnotationType"];
      Returns:
      The embeddedFileAnnotationType.
    • getEmbeddedFileAnnotationTypeBytes

      com.google.protobuf.ByteString getEmbeddedFileAnnotationTypeBytes()
       PDF.EMBEDDED_FILE_ANNOTATION_TYPE
       
      optional string embedded_file_annotation_type = 71 [json_name = "embeddedFileAnnotationType"];
      Returns:
      The bytes for embeddedFileAnnotationType.
    • hasEmbeddedFileSubtype

      boolean hasEmbeddedFileSubtype()
       PDF.EMBEDDED_FILE_SUBTYPE
       
      optional string embedded_file_subtype = 72 [json_name = "embeddedFileSubtype"];
      Returns:
      Whether the embeddedFileSubtype field is set.
    • getEmbeddedFileSubtype

      String getEmbeddedFileSubtype()
       PDF.EMBEDDED_FILE_SUBTYPE
       
      optional string embedded_file_subtype = 72 [json_name = "embeddedFileSubtype"];
      Returns:
      The embeddedFileSubtype.
    • getEmbeddedFileSubtypeBytes

      com.google.protobuf.ByteString getEmbeddedFileSubtypeBytes()
       PDF.EMBEDDED_FILE_SUBTYPE
       
      optional string embedded_file_subtype = 72 [json_name = "embeddedFileSubtype"];
      Returns:
      The bytes for embeddedFileSubtype.
    • hasAssociatedFileRelationship

      boolean hasAssociatedFileRelationship()
       PDF.ASSOCIATED_FILE_RELATIONSHIP
       
      optional string associated_file_relationship = 73 [json_name = "associatedFileRelationship"];
      Returns:
      Whether the associatedFileRelationship field is set.
    • getAssociatedFileRelationship

      String getAssociatedFileRelationship()
       PDF.ASSOCIATED_FILE_RELATIONSHIP
       
      optional string associated_file_relationship = 73 [json_name = "associatedFileRelationship"];
      Returns:
      The associatedFileRelationship.
    • getAssociatedFileRelationshipBytes

      com.google.protobuf.ByteString getAssociatedFileRelationshipBytes()
       PDF.ASSOCIATED_FILE_RELATIONSHIP
       
      optional string associated_file_relationship = 73 [json_name = "associatedFileRelationship"];
      Returns:
      The bytes for associatedFileRelationship.
    • getEofOffsetsList

      List<Double> getEofOffsetsList()
       === Incremental Updates and Versioning ===
       PDF.EOF_OFFSETS
       
      repeated double eof_offsets = 74 [json_name = "eofOffsets"];
      Returns:
      A list containing the eofOffsets.
    • getEofOffsetsCount

      int getEofOffsetsCount()
       === Incremental Updates and Versioning ===
       PDF.EOF_OFFSETS
       
      repeated double eof_offsets = 74 [json_name = "eofOffsets"];
      Returns:
      The count of eofOffsets.
    • getEofOffsets

      double getEofOffsets(int index)
       === Incremental Updates and Versioning ===
       PDF.EOF_OFFSETS
       
      repeated double eof_offsets = 74 [json_name = "eofOffsets"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The eofOffsets at the given index.
    • hasIncrementalUpdateNumber

      boolean hasIncrementalUpdateNumber()
       PDF.INCREMENTAL_UPDATE_NUMBER
       
      optional int32 incremental_update_number = 75 [json_name = "incrementalUpdateNumber"];
      Returns:
      Whether the incrementalUpdateNumber field is set.
    • getIncrementalUpdateNumber

      int getIncrementalUpdateNumber()
       PDF.INCREMENTAL_UPDATE_NUMBER
       
      optional int32 incremental_update_number = 75 [json_name = "incrementalUpdateNumber"];
      Returns:
      The incrementalUpdateNumber.
    • hasPdfIncrementalUpdateCount

      boolean hasPdfIncrementalUpdateCount()
       PDF.PDF_INCREMENTAL_UPDATE_COUNT
       
      optional int32 pdf_incremental_update_count = 76 [json_name = "pdfIncrementalUpdateCount"];
      Returns:
      Whether the pdfIncrementalUpdateCount field is set.
    • getPdfIncrementalUpdateCount

      int getPdfIncrementalUpdateCount()
       PDF.PDF_INCREMENTAL_UPDATE_COUNT
       
      optional int32 pdf_incremental_update_count = 76 [json_name = "pdfIncrementalUpdateCount"];
      Returns:
      The pdfIncrementalUpdateCount.
    • hasOcrPageCount

      boolean hasOcrPageCount()
       === OCR and Processing ===
       PDF.OCR_PAGE_COUNT
       
      optional int32 ocr_page_count = 77 [json_name = "ocrPageCount"];
      Returns:
      Whether the ocrPageCount field is set.
    • getOcrPageCount

      int getOcrPageCount()
       === OCR and Processing ===
       PDF.OCR_PAGE_COUNT
       
      optional int32 ocr_page_count = 77 [json_name = "ocrPageCount"];
      Returns:
      The ocrPageCount.
    • hasProducer

      boolean hasProducer()
       === Producer and Creation Tools ===
       PDF.PRODUCER
       
      optional string producer = 78 [json_name = "producer"];
      Returns:
      Whether the producer field is set.
    • getProducer

      String getProducer()
       === Producer and Creation Tools ===
       PDF.PRODUCER
       
      optional string producer = 78 [json_name = "producer"];
      Returns:
      The producer.
    • getProducerBytes

      com.google.protobuf.ByteString getProducerBytes()
       === Producer and Creation Tools ===
       PDF.PRODUCER
       
      optional string producer = 78 [json_name = "producer"];
      Returns:
      The bytes for producer.
    • hasIllustratorType

      boolean hasIllustratorType()
       PDF.ILLUSTRATOR_TYPE
       
      optional string illustrator_type = 79 [json_name = "illustratorType"];
      Returns:
      Whether the illustratorType field is set.
    • getIllustratorType

      String getIllustratorType()
       PDF.ILLUSTRATOR_TYPE
       
      optional string illustrator_type = 79 [json_name = "illustratorType"];
      Returns:
      The illustratorType.
    • getIllustratorTypeBytes

      com.google.protobuf.ByteString getIllustratorTypeBytes()
       PDF.ILLUSTRATOR_TYPE
       
      optional string illustrator_type = 79 [json_name = "illustratorType"];
      Returns:
      The bytes for illustratorType.
    • hasXmpKeywords

      boolean hasXmpKeywords()
       XMPPDF.KEY_WORDS
       
      optional string xmp_keywords = 102 [json_name = "xmpKeywords"];
      Returns:
      Whether the xmpKeywords field is set.
    • getXmpKeywords

      String getXmpKeywords()
       XMPPDF.KEY_WORDS
       
      optional string xmp_keywords = 102 [json_name = "xmpKeywords"];
      Returns:
      The xmpKeywords.
    • getXmpKeywordsBytes

      com.google.protobuf.ByteString getXmpKeywordsBytes()
       XMPPDF.KEY_WORDS
       
      optional string xmp_keywords = 102 [json_name = "xmpKeywords"];
      Returns:
      The bytes for xmpKeywords.
    • hasFoundNonAdobeExtensionName

      boolean hasFoundNonAdobeExtensionName()
       === Non-Adobe Extensions ===
       "pdf:foundNonAdobeExtensionName"
       
      optional string found_non_adobe_extension_name = 80 [json_name = "foundNonAdobeExtensionName"];
      Returns:
      Whether the foundNonAdobeExtensionName field is set.
    • getFoundNonAdobeExtensionName

      String getFoundNonAdobeExtensionName()
       === Non-Adobe Extensions ===
       "pdf:foundNonAdobeExtensionName"
       
      optional string found_non_adobe_extension_name = 80 [json_name = "foundNonAdobeExtensionName"];
      Returns:
      The foundNonAdobeExtensionName.
    • getFoundNonAdobeExtensionNameBytes

      com.google.protobuf.ByteString getFoundNonAdobeExtensionNameBytes()
       === Non-Adobe Extensions ===
       "pdf:foundNonAdobeExtensionName"
       
      optional string found_non_adobe_extension_name = 80 [json_name = "foundNonAdobeExtensionName"];
      Returns:
      The bytes for foundNonAdobeExtensionName.
    • getXmpParseFailedList

      List<String> getXmpParseFailedList()
       === XMP Parse Errors ===
       "X-TIKA:pdf:metadata-xmp-parse-failed"
       
      repeated string xmp_parse_failed = 81 [json_name = "xmpParseFailed"];
      Returns:
      A list containing the xmpParseFailed.
    • getXmpParseFailedCount

      int getXmpParseFailedCount()
       === XMP Parse Errors ===
       "X-TIKA:pdf:metadata-xmp-parse-failed"
       
      repeated string xmp_parse_failed = 81 [json_name = "xmpParseFailed"];
      Returns:
      The count of xmpParseFailed.
    • getXmpParseFailed

      String getXmpParseFailed(int index)
       === XMP Parse Errors ===
       "X-TIKA:pdf:metadata-xmp-parse-failed"
       
      repeated string xmp_parse_failed = 81 [json_name = "xmpParseFailed"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The xmpParseFailed at the given index.
    • getXmpParseFailedBytes

      com.google.protobuf.ByteString getXmpParseFailedBytes(int index)
       === XMP Parse Errors ===
       "X-TIKA:pdf:metadata-xmp-parse-failed"
       
      repeated string xmp_parse_failed = 81 [json_name = "xmpParseFailed"];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the xmpParseFailed at the given index.
    • hasContentType

      boolean hasContentType()
       === Content Type ===
       Metadata.CONTENT_TYPE
       
      optional string content_type = 82 [json_name = "contentType"];
      Returns:
      Whether the contentType field is set.
    • getContentType

      String getContentType()
       === Content Type ===
       Metadata.CONTENT_TYPE
       
      optional string content_type = 82 [json_name = "contentType"];
      Returns:
      The contentType.
    • getContentTypeBytes

      com.google.protobuf.ByteString getContentTypeBytes()
       === Content Type ===
       Metadata.CONTENT_TYPE
       
      optional string content_type = 82 [json_name = "contentType"];
      Returns:
      The bytes for contentType.
    • getSignatureNameList

      List<String> getSignatureNameList()
       === Security and Signature Properties ===
       TikaCoreProperties.SIGNATURE_NAME
       
      repeated string signature_name = 83 [json_name = "signatureName"];
      Returns:
      A list containing the signatureName.
    • getSignatureNameCount

      int getSignatureNameCount()
       === Security and Signature Properties ===
       TikaCoreProperties.SIGNATURE_NAME
       
      repeated string signature_name = 83 [json_name = "signatureName"];
      Returns:
      The count of signatureName.
    • getSignatureName

      String getSignatureName(int index)
       === Security and Signature Properties ===
       TikaCoreProperties.SIGNATURE_NAME
       
      repeated string signature_name = 83 [json_name = "signatureName"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The signatureName at the given index.
    • getSignatureNameBytes

      com.google.protobuf.ByteString getSignatureNameBytes(int index)
       === Security and Signature Properties ===
       TikaCoreProperties.SIGNATURE_NAME
       
      repeated string signature_name = 83 [json_name = "signatureName"];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the signatureName at the given index.
    • getSignatureDateList

      List<com.google.protobuf.Timestamp> getSignatureDateList()
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 84 [json_name = "signatureDate"];
    • getSignatureDate

      com.google.protobuf.Timestamp getSignatureDate(int index)
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 84 [json_name = "signatureDate"];
    • getSignatureDateCount

      int getSignatureDateCount()
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 84 [json_name = "signatureDate"];
    • getSignatureDateOrBuilderList

      List<? extends com.google.protobuf.TimestampOrBuilder> getSignatureDateOrBuilderList()
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 84 [json_name = "signatureDate"];
    • getSignatureDateOrBuilder

      com.google.protobuf.TimestampOrBuilder getSignatureDateOrBuilder(int index)
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 84 [json_name = "signatureDate"];
    • getSignatureDateRawList

      List<String> getSignatureDateRawList()
       Raw string fallback
       
      repeated string signature_date_raw = 114 [json_name = "signatureDateRaw"];
      Returns:
      A list containing the signatureDateRaw.
    • getSignatureDateRawCount

      int getSignatureDateRawCount()
       Raw string fallback
       
      repeated string signature_date_raw = 114 [json_name = "signatureDateRaw"];
      Returns:
      The count of signatureDateRaw.
    • getSignatureDateRaw

      String getSignatureDateRaw(int index)
       Raw string fallback
       
      repeated string signature_date_raw = 114 [json_name = "signatureDateRaw"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The signatureDateRaw at the given index.
    • getSignatureDateRawBytes

      com.google.protobuf.ByteString getSignatureDateRawBytes(int index)
       Raw string fallback
       
      repeated string signature_date_raw = 114 [json_name = "signatureDateRaw"];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the signatureDateRaw at the given index.
    • getSignatureLocationList

      List<String> getSignatureLocationList()
       TikaCoreProperties.SIGNATURE_LOCATION
       
      repeated string signature_location = 85 [json_name = "signatureLocation"];
      Returns:
      A list containing the signatureLocation.
    • getSignatureLocationCount

      int getSignatureLocationCount()
       TikaCoreProperties.SIGNATURE_LOCATION
       
      repeated string signature_location = 85 [json_name = "signatureLocation"];
      Returns:
      The count of signatureLocation.
    • getSignatureLocation

      String getSignatureLocation(int index)
       TikaCoreProperties.SIGNATURE_LOCATION
       
      repeated string signature_location = 85 [json_name = "signatureLocation"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The signatureLocation at the given index.
    • getSignatureLocationBytes

      com.google.protobuf.ByteString getSignatureLocationBytes(int index)
       TikaCoreProperties.SIGNATURE_LOCATION
       
      repeated string signature_location = 85 [json_name = "signatureLocation"];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the signatureLocation at the given index.
    • getSignatureReasonList

      List<String> getSignatureReasonList()
       TikaCoreProperties.SIGNATURE_REASON
       
      repeated string signature_reason = 86 [json_name = "signatureReason"];
      Returns:
      A list containing the signatureReason.
    • getSignatureReasonCount

      int getSignatureReasonCount()
       TikaCoreProperties.SIGNATURE_REASON
       
      repeated string signature_reason = 86 [json_name = "signatureReason"];
      Returns:
      The count of signatureReason.
    • getSignatureReason

      String getSignatureReason(int index)
       TikaCoreProperties.SIGNATURE_REASON
       
      repeated string signature_reason = 86 [json_name = "signatureReason"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The signatureReason at the given index.
    • getSignatureReasonBytes

      com.google.protobuf.ByteString getSignatureReasonBytes(int index)
       TikaCoreProperties.SIGNATURE_REASON
       
      repeated string signature_reason = 86 [json_name = "signatureReason"];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the signatureReason at the given index.
    • getSignatureFilterList

      List<String> getSignatureFilterList()
       TikaCoreProperties.SIGNATURE_FILTER
       
      repeated string signature_filter = 87 [json_name = "signatureFilter"];
      Returns:
      A list containing the signatureFilter.
    • getSignatureFilterCount

      int getSignatureFilterCount()
       TikaCoreProperties.SIGNATURE_FILTER
       
      repeated string signature_filter = 87 [json_name = "signatureFilter"];
      Returns:
      The count of signatureFilter.
    • getSignatureFilter

      String getSignatureFilter(int index)
       TikaCoreProperties.SIGNATURE_FILTER
       
      repeated string signature_filter = 87 [json_name = "signatureFilter"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The signatureFilter at the given index.
    • getSignatureFilterBytes

      com.google.protobuf.ByteString getSignatureFilterBytes(int index)
       TikaCoreProperties.SIGNATURE_FILTER
       
      repeated string signature_filter = 87 [json_name = "signatureFilter"];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the signatureFilter at the given index.
    • getSignatureContactInfoList

      List<String> getSignatureContactInfoList()
       TikaCoreProperties.SIGNATURE_CONTACT_INFO
       
      repeated string signature_contact_info = 88 [json_name = "signatureContactInfo"];
      Returns:
      A list containing the signatureContactInfo.
    • getSignatureContactInfoCount

      int getSignatureContactInfoCount()
       TikaCoreProperties.SIGNATURE_CONTACT_INFO
       
      repeated string signature_contact_info = 88 [json_name = "signatureContactInfo"];
      Returns:
      The count of signatureContactInfo.
    • getSignatureContactInfo

      String getSignatureContactInfo(int index)
       TikaCoreProperties.SIGNATURE_CONTACT_INFO
       
      repeated string signature_contact_info = 88 [json_name = "signatureContactInfo"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The signatureContactInfo at the given index.
    • getSignatureContactInfoBytes

      com.google.protobuf.ByteString getSignatureContactInfoBytes(int index)
       TikaCoreProperties.SIGNATURE_CONTACT_INFO
       
      repeated string signature_contact_info = 88 [json_name = "signatureContactInfo"];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the signatureContactInfo at the given index.
    • getParsedByList

      List<String> getParsedByList()
       === Parsing Metadata ===
       TikaCoreProperties.TIKA_PARSED_BY
       
      repeated string parsed_by = 92 [json_name = "parsedBy"];
      Returns:
      A list containing the parsedBy.
    • getParsedByCount

      int getParsedByCount()
       === Parsing Metadata ===
       TikaCoreProperties.TIKA_PARSED_BY
       
      repeated string parsed_by = 92 [json_name = "parsedBy"];
      Returns:
      The count of parsedBy.
    • getParsedBy

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

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

      boolean hasDetectedLanguage()
       TikaCoreProperties.TIKA_DETECTED_LANGUAGE
       
      optional string detected_language = 93 [json_name = "detectedLanguage"];
      Returns:
      Whether the detectedLanguage field is set.
    • getDetectedLanguage

      String getDetectedLanguage()
       TikaCoreProperties.TIKA_DETECTED_LANGUAGE
       
      optional string detected_language = 93 [json_name = "detectedLanguage"];
      Returns:
      The detectedLanguage.
    • getDetectedLanguageBytes

      com.google.protobuf.ByteString getDetectedLanguageBytes()
       TikaCoreProperties.TIKA_DETECTED_LANGUAGE
       
      optional string detected_language = 93 [json_name = "detectedLanguage"];
      Returns:
      The bytes for detectedLanguage.
    • hasDetectedLanguageConfidence

      boolean hasDetectedLanguageConfidence()
       TikaCoreProperties.TIKA_DETECTED_LANGUAGE_CONFIDENCE
       
      optional double detected_language_confidence = 94 [json_name = "detectedLanguageConfidence"];
      Returns:
      Whether the detectedLanguageConfidence field is set.
    • getDetectedLanguageConfidence

      double getDetectedLanguageConfidence()
       TikaCoreProperties.TIKA_DETECTED_LANGUAGE_CONFIDENCE
       
      optional double detected_language_confidence = 94 [json_name = "detectedLanguageConfidence"];
      Returns:
      The detectedLanguageConfidence.
    • hasEncodingDetector

      boolean hasEncodingDetector()
       TikaCoreProperties.ENCODING_DETECTOR
       
      optional string encoding_detector = 95 [json_name = "encodingDetector"];
      Returns:
      Whether the encodingDetector field is set.
    • getEncodingDetector

      String getEncodingDetector()
       TikaCoreProperties.ENCODING_DETECTOR
       
      optional string encoding_detector = 95 [json_name = "encodingDetector"];
      Returns:
      The encodingDetector.
    • getEncodingDetectorBytes

      com.google.protobuf.ByteString getEncodingDetectorBytes()
       TikaCoreProperties.ENCODING_DETECTOR
       
      optional string encoding_detector = 95 [json_name = "encodingDetector"];
      Returns:
      The bytes for encodingDetector.
    • hasDetectedEncoding

      boolean hasDetectedEncoding()
       TikaCoreProperties.DETECTED_ENCODING
       
      optional string detected_encoding = 96 [json_name = "detectedEncoding"];
      Returns:
      Whether the detectedEncoding field is set.
    • getDetectedEncoding

      String getDetectedEncoding()
       TikaCoreProperties.DETECTED_ENCODING
       
      optional string detected_encoding = 96 [json_name = "detectedEncoding"];
      Returns:
      The detectedEncoding.
    • getDetectedEncodingBytes

      com.google.protobuf.ByteString getDetectedEncodingBytes()
       TikaCoreProperties.DETECTED_ENCODING
       
      optional string detected_encoding = 96 [json_name = "detectedEncoding"];
      Returns:
      The bytes for detectedEncoding.
    • hasEmbeddedResourceType

      boolean hasEmbeddedResourceType()
       === Embedded Resource Properties ===
       TikaCoreProperties.EMBEDDED_RESOURCE_TYPE
       
      optional string embedded_resource_type = 97 [json_name = "embeddedResourceType"];
      Returns:
      Whether the embeddedResourceType field is set.
    • getEmbeddedResourceType

      String getEmbeddedResourceType()
       === Embedded Resource Properties ===
       TikaCoreProperties.EMBEDDED_RESOURCE_TYPE
       
      optional string embedded_resource_type = 97 [json_name = "embeddedResourceType"];
      Returns:
      The embeddedResourceType.
    • getEmbeddedResourceTypeBytes

      com.google.protobuf.ByteString getEmbeddedResourceTypeBytes()
       === Embedded Resource Properties ===
       TikaCoreProperties.EMBEDDED_RESOURCE_TYPE
       
      optional string embedded_resource_type = 97 [json_name = "embeddedResourceType"];
      Returns:
      The bytes for embeddedResourceType.
    • hasResourceName

      boolean hasResourceName()
       TikaCoreProperties.RESOURCE_NAME_KEY
       
      optional string resource_name = 98 [json_name = "resourceName"];
      Returns:
      Whether the resourceName field is set.
    • getResourceName

      String getResourceName()
       TikaCoreProperties.RESOURCE_NAME_KEY
       
      optional string resource_name = 98 [json_name = "resourceName"];
      Returns:
      The resourceName.
    • getResourceNameBytes

      com.google.protobuf.ByteString getResourceNameBytes()
       TikaCoreProperties.RESOURCE_NAME_KEY
       
      optional string resource_name = 98 [json_name = "resourceName"];
      Returns:
      The bytes for resourceName.
    • hasOriginalResourceName

      boolean hasOriginalResourceName()
       TikaCoreProperties.ORIGINAL_RESOURCE_NAME
       
      optional string original_resource_name = 99 [json_name = "originalResourceName"];
      Returns:
      Whether the originalResourceName field is set.
    • getOriginalResourceName

      String getOriginalResourceName()
       TikaCoreProperties.ORIGINAL_RESOURCE_NAME
       
      optional string original_resource_name = 99 [json_name = "originalResourceName"];
      Returns:
      The originalResourceName.
    • getOriginalResourceNameBytes

      com.google.protobuf.ByteString getOriginalResourceNameBytes()
       TikaCoreProperties.ORIGINAL_RESOURCE_NAME
       
      optional string original_resource_name = 99 [json_name = "originalResourceName"];
      Returns:
      The bytes for originalResourceName.
    • hasVersionCount

      boolean hasVersionCount()
       === Version Control Properties ===
       TikaCoreProperties.VERSION_COUNT
       
      optional int32 version_count = 100 [json_name = "versionCount"];
      Returns:
      Whether the versionCount field is set.
    • getVersionCount

      int getVersionCount()
       === Version Control Properties ===
       TikaCoreProperties.VERSION_COUNT
       
      optional int32 version_count = 100 [json_name = "versionCount"];
      Returns:
      The versionCount.
    • hasVersionNumber

      boolean hasVersionNumber()
       TikaCoreProperties.VERSION_NUMBER
       
      optional int32 version_number = 101 [json_name = "versionNumber"];
      Returns:
      Whether the versionNumber field is set.
    • getVersionNumber

      int getVersionNumber()
       TikaCoreProperties.VERSION_NUMBER
       
      optional int32 version_number = 101 [json_name = "versionNumber"];
      Returns:
      The versionNumber.
    • hasAdditionalMetadata

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

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

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

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

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

      TikaBaseFieldsOrBuilder getBaseFieldsOrBuilder()
       Base Tika fields common to all document types
       
      .ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];