Class OfficeMetadata.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<OfficeMetadata.Builder>
com.google.protobuf.GeneratedMessage.Builder<OfficeMetadata.Builder>
ai.pipestream.parsed.data.office.v1.OfficeMetadata.Builder
All Implemented Interfaces:
OfficeMetadataOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
OfficeMetadata

public static final class OfficeMetadata.Builder extends com.google.protobuf.GeneratedMessage.Builder<OfficeMetadata.Builder> implements OfficeMetadataOrBuilder
 Comprehensive Office metadata as extracted by Tika from Microsoft Office and OpenDocument files.
 Based on Tika's Office interface, OfficeOpenXMLCore, OfficeOpenXMLExtended, TikaCoreProperties, and actual parser implementations.
 This is a 1:1 mapping to all fields that Tika can extract from Office documents.
 
Protobuf type ai.pipestream.parsed.data.office.v1.OfficeMetadata
  • 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.Builder<OfficeMetadata.Builder>
    • clear

      public OfficeMetadata.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<OfficeMetadata.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<OfficeMetadata.Builder>
    • getDefaultInstanceForType

      public OfficeMetadata getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public OfficeMetadata build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public OfficeMetadata buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public OfficeMetadata.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<OfficeMetadata.Builder>
    • mergeFrom

      public OfficeMetadata.Builder mergeFrom(OfficeMetadata other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<OfficeMetadata.Builder>
    • mergeFrom

      public OfficeMetadata.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<OfficeMetadata.Builder>
      Throws:
      IOException
    • getKeywordsList

      public com.google.protobuf.ProtocolStringList getKeywordsList()
       === Office Properties (Office interface) ===
       Office.KEYWORDS / DublinCore.SUBJECT
       
      repeated string keywords = 20 [json_name = "keywords"];
      Specified by:
      getKeywordsList in interface OfficeMetadataOrBuilder
      Returns:
      A list containing the keywords.
    • getKeywordsCount

      public int getKeywordsCount()
       === Office Properties (Office interface) ===
       Office.KEYWORDS / DublinCore.SUBJECT
       
      repeated string keywords = 20 [json_name = "keywords"];
      Specified by:
      getKeywordsCount in interface OfficeMetadataOrBuilder
      Returns:
      The count of keywords.
    • getKeywords

      public String getKeywords(int index)
       === Office Properties (Office interface) ===
       Office.KEYWORDS / DublinCore.SUBJECT
       
      repeated string keywords = 20 [json_name = "keywords"];
      Specified by:
      getKeywords in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The keywords at the given index.
    • getKeywordsBytes

      public com.google.protobuf.ByteString getKeywordsBytes(int index)
       === Office Properties (Office interface) ===
       Office.KEYWORDS / DublinCore.SUBJECT
       
      repeated string keywords = 20 [json_name = "keywords"];
      Specified by:
      getKeywordsBytes in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the keywords at the given index.
    • setKeywords

      public OfficeMetadata.Builder setKeywords(int index, String value)
       === Office Properties (Office interface) ===
       Office.KEYWORDS / DublinCore.SUBJECT
       
      repeated string keywords = 20 [json_name = "keywords"];
      Parameters:
      index - The index to set the value at.
      value - The keywords to set.
      Returns:
      This builder for chaining.
    • addKeywords

      public OfficeMetadata.Builder addKeywords(String value)
       === Office Properties (Office interface) ===
       Office.KEYWORDS / DublinCore.SUBJECT
       
      repeated string keywords = 20 [json_name = "keywords"];
      Parameters:
      value - The keywords to add.
      Returns:
      This builder for chaining.
    • addAllKeywords

      public OfficeMetadata.Builder addAllKeywords(Iterable<String> values)
       === Office Properties (Office interface) ===
       Office.KEYWORDS / DublinCore.SUBJECT
       
      repeated string keywords = 20 [json_name = "keywords"];
      Parameters:
      values - The keywords to add.
      Returns:
      This builder for chaining.
    • clearKeywords

      public OfficeMetadata.Builder clearKeywords()
       === Office Properties (Office interface) ===
       Office.KEYWORDS / DublinCore.SUBJECT
       
      repeated string keywords = 20 [json_name = "keywords"];
      Returns:
      This builder for chaining.
    • addKeywordsBytes

      public OfficeMetadata.Builder addKeywordsBytes(com.google.protobuf.ByteString value)
       === Office Properties (Office interface) ===
       Office.KEYWORDS / DublinCore.SUBJECT
       
      repeated string keywords = 20 [json_name = "keywords"];
      Parameters:
      value - The bytes of the keywords to add.
      Returns:
      This builder for chaining.
    • hasInitialAuthor

      public boolean hasInitialAuthor()
       Office.INITIAL_AUTHOR
       
      optional string initial_author = 21 [json_name = "initialAuthor"];
      Specified by:
      hasInitialAuthor in interface OfficeMetadataOrBuilder
      Returns:
      Whether the initialAuthor field is set.
    • getInitialAuthor

      public String getInitialAuthor()
       Office.INITIAL_AUTHOR
       
      optional string initial_author = 21 [json_name = "initialAuthor"];
      Specified by:
      getInitialAuthor in interface OfficeMetadataOrBuilder
      Returns:
      The initialAuthor.
    • getInitialAuthorBytes

      public com.google.protobuf.ByteString getInitialAuthorBytes()
       Office.INITIAL_AUTHOR
       
      optional string initial_author = 21 [json_name = "initialAuthor"];
      Specified by:
      getInitialAuthorBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for initialAuthor.
    • setInitialAuthor

      public OfficeMetadata.Builder setInitialAuthor(String value)
       Office.INITIAL_AUTHOR
       
      optional string initial_author = 21 [json_name = "initialAuthor"];
      Parameters:
      value - The initialAuthor to set.
      Returns:
      This builder for chaining.
    • clearInitialAuthor

      public OfficeMetadata.Builder clearInitialAuthor()
       Office.INITIAL_AUTHOR
       
      optional string initial_author = 21 [json_name = "initialAuthor"];
      Returns:
      This builder for chaining.
    • setInitialAuthorBytes

      public OfficeMetadata.Builder setInitialAuthorBytes(com.google.protobuf.ByteString value)
       Office.INITIAL_AUTHOR
       
      optional string initial_author = 21 [json_name = "initialAuthor"];
      Parameters:
      value - The bytes for initialAuthor to set.
      Returns:
      This builder for chaining.
    • hasLastAuthor

      public boolean hasLastAuthor()
       Office.LAST_AUTHOR
       
      optional string last_author = 22 [json_name = "lastAuthor"];
      Specified by:
      hasLastAuthor in interface OfficeMetadataOrBuilder
      Returns:
      Whether the lastAuthor field is set.
    • getLastAuthor

      public String getLastAuthor()
       Office.LAST_AUTHOR
       
      optional string last_author = 22 [json_name = "lastAuthor"];
      Specified by:
      getLastAuthor in interface OfficeMetadataOrBuilder
      Returns:
      The lastAuthor.
    • getLastAuthorBytes

      public com.google.protobuf.ByteString getLastAuthorBytes()
       Office.LAST_AUTHOR
       
      optional string last_author = 22 [json_name = "lastAuthor"];
      Specified by:
      getLastAuthorBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for lastAuthor.
    • setLastAuthor

      public OfficeMetadata.Builder setLastAuthor(String value)
       Office.LAST_AUTHOR
       
      optional string last_author = 22 [json_name = "lastAuthor"];
      Parameters:
      value - The lastAuthor to set.
      Returns:
      This builder for chaining.
    • clearLastAuthor

      public OfficeMetadata.Builder clearLastAuthor()
       Office.LAST_AUTHOR
       
      optional string last_author = 22 [json_name = "lastAuthor"];
      Returns:
      This builder for chaining.
    • setLastAuthorBytes

      public OfficeMetadata.Builder setLastAuthorBytes(com.google.protobuf.ByteString value)
       Office.LAST_AUTHOR
       
      optional string last_author = 22 [json_name = "lastAuthor"];
      Parameters:
      value - The bytes for lastAuthor to set.
      Returns:
      This builder for chaining.
    • getAuthorList

      public com.google.protobuf.ProtocolStringList getAuthorList()
       Office.AUTHOR
       
      repeated string author = 23 [json_name = "author"];
      Specified by:
      getAuthorList in interface OfficeMetadataOrBuilder
      Returns:
      A list containing the author.
    • getAuthorCount

      public int getAuthorCount()
       Office.AUTHOR
       
      repeated string author = 23 [json_name = "author"];
      Specified by:
      getAuthorCount in interface OfficeMetadataOrBuilder
      Returns:
      The count of author.
    • getAuthor

      public String getAuthor(int index)
       Office.AUTHOR
       
      repeated string author = 23 [json_name = "author"];
      Specified by:
      getAuthor in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The author at the given index.
    • getAuthorBytes

      public com.google.protobuf.ByteString getAuthorBytes(int index)
       Office.AUTHOR
       
      repeated string author = 23 [json_name = "author"];
      Specified by:
      getAuthorBytes in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the author at the given index.
    • setAuthor

      public OfficeMetadata.Builder setAuthor(int index, String value)
       Office.AUTHOR
       
      repeated string author = 23 [json_name = "author"];
      Parameters:
      index - The index to set the value at.
      value - The author to set.
      Returns:
      This builder for chaining.
    • addAuthor

      public OfficeMetadata.Builder addAuthor(String value)
       Office.AUTHOR
       
      repeated string author = 23 [json_name = "author"];
      Parameters:
      value - The author to add.
      Returns:
      This builder for chaining.
    • addAllAuthor

      public OfficeMetadata.Builder addAllAuthor(Iterable<String> values)
       Office.AUTHOR
       
      repeated string author = 23 [json_name = "author"];
      Parameters:
      values - The author to add.
      Returns:
      This builder for chaining.
    • clearAuthor

      public OfficeMetadata.Builder clearAuthor()
       Office.AUTHOR
       
      repeated string author = 23 [json_name = "author"];
      Returns:
      This builder for chaining.
    • addAuthorBytes

      public OfficeMetadata.Builder addAuthorBytes(com.google.protobuf.ByteString value)
       Office.AUTHOR
       
      repeated string author = 23 [json_name = "author"];
      Parameters:
      value - The bytes of the author to add.
      Returns:
      This builder for chaining.
    • hasCreationDate

      public boolean hasCreationDate()
       Office.CREATION_DATE
       
      optional .google.protobuf.Timestamp creation_date = 24 [json_name = "creationDate"];
      Specified by:
      hasCreationDate in interface OfficeMetadataOrBuilder
      Returns:
      Whether the creationDate field is set.
    • getCreationDate

      public com.google.protobuf.Timestamp getCreationDate()
       Office.CREATION_DATE
       
      optional .google.protobuf.Timestamp creation_date = 24 [json_name = "creationDate"];
      Specified by:
      getCreationDate in interface OfficeMetadataOrBuilder
      Returns:
      The creationDate.
    • setCreationDate

      public OfficeMetadata.Builder setCreationDate(com.google.protobuf.Timestamp value)
       Office.CREATION_DATE
       
      optional .google.protobuf.Timestamp creation_date = 24 [json_name = "creationDate"];
    • setCreationDate

      public OfficeMetadata.Builder setCreationDate(com.google.protobuf.Timestamp.Builder builderForValue)
       Office.CREATION_DATE
       
      optional .google.protobuf.Timestamp creation_date = 24 [json_name = "creationDate"];
    • mergeCreationDate

      public OfficeMetadata.Builder mergeCreationDate(com.google.protobuf.Timestamp value)
       Office.CREATION_DATE
       
      optional .google.protobuf.Timestamp creation_date = 24 [json_name = "creationDate"];
    • clearCreationDate

      public OfficeMetadata.Builder clearCreationDate()
       Office.CREATION_DATE
       
      optional .google.protobuf.Timestamp creation_date = 24 [json_name = "creationDate"];
    • getCreationDateBuilder

      public com.google.protobuf.Timestamp.Builder getCreationDateBuilder()
       Office.CREATION_DATE
       
      optional .google.protobuf.Timestamp creation_date = 24 [json_name = "creationDate"];
    • getCreationDateOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreationDateOrBuilder()
       Office.CREATION_DATE
       
      optional .google.protobuf.Timestamp creation_date = 24 [json_name = "creationDate"];
      Specified by:
      getCreationDateOrBuilder in interface OfficeMetadataOrBuilder
    • hasCreationDateRaw

      public boolean hasCreationDateRaw()
       Raw string fallback
       
      optional string creation_date_raw = 105 [json_name = "creationDateRaw"];
      Specified by:
      hasCreationDateRaw in interface OfficeMetadataOrBuilder
      Returns:
      Whether the creationDateRaw field is set.
    • getCreationDateRaw

      public String getCreationDateRaw()
       Raw string fallback
       
      optional string creation_date_raw = 105 [json_name = "creationDateRaw"];
      Specified by:
      getCreationDateRaw in interface OfficeMetadataOrBuilder
      Returns:
      The creationDateRaw.
    • getCreationDateRawBytes

      public com.google.protobuf.ByteString getCreationDateRawBytes()
       Raw string fallback
       
      optional string creation_date_raw = 105 [json_name = "creationDateRaw"];
      Specified by:
      getCreationDateRawBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for creationDateRaw.
    • setCreationDateRaw

      public OfficeMetadata.Builder setCreationDateRaw(String value)
       Raw string fallback
       
      optional string creation_date_raw = 105 [json_name = "creationDateRaw"];
      Parameters:
      value - The creationDateRaw to set.
      Returns:
      This builder for chaining.
    • clearCreationDateRaw

      public OfficeMetadata.Builder clearCreationDateRaw()
       Raw string fallback
       
      optional string creation_date_raw = 105 [json_name = "creationDateRaw"];
      Returns:
      This builder for chaining.
    • setCreationDateRawBytes

      public OfficeMetadata.Builder setCreationDateRawBytes(com.google.protobuf.ByteString value)
       Raw string fallback
       
      optional string creation_date_raw = 105 [json_name = "creationDateRaw"];
      Parameters:
      value - The bytes for creationDateRaw to set.
      Returns:
      This builder for chaining.
    • hasSaveDate

      public boolean hasSaveDate()
       Office.SAVE_DATE
       
      optional .google.protobuf.Timestamp save_date = 25 [json_name = "saveDate"];
      Specified by:
      hasSaveDate in interface OfficeMetadataOrBuilder
      Returns:
      Whether the saveDate field is set.
    • getSaveDate

      public com.google.protobuf.Timestamp getSaveDate()
       Office.SAVE_DATE
       
      optional .google.protobuf.Timestamp save_date = 25 [json_name = "saveDate"];
      Specified by:
      getSaveDate in interface OfficeMetadataOrBuilder
      Returns:
      The saveDate.
    • setSaveDate

      public OfficeMetadata.Builder setSaveDate(com.google.protobuf.Timestamp value)
       Office.SAVE_DATE
       
      optional .google.protobuf.Timestamp save_date = 25 [json_name = "saveDate"];
    • setSaveDate

      public OfficeMetadata.Builder setSaveDate(com.google.protobuf.Timestamp.Builder builderForValue)
       Office.SAVE_DATE
       
      optional .google.protobuf.Timestamp save_date = 25 [json_name = "saveDate"];
    • mergeSaveDate

      public OfficeMetadata.Builder mergeSaveDate(com.google.protobuf.Timestamp value)
       Office.SAVE_DATE
       
      optional .google.protobuf.Timestamp save_date = 25 [json_name = "saveDate"];
    • clearSaveDate

      public OfficeMetadata.Builder clearSaveDate()
       Office.SAVE_DATE
       
      optional .google.protobuf.Timestamp save_date = 25 [json_name = "saveDate"];
    • getSaveDateBuilder

      public com.google.protobuf.Timestamp.Builder getSaveDateBuilder()
       Office.SAVE_DATE
       
      optional .google.protobuf.Timestamp save_date = 25 [json_name = "saveDate"];
    • getSaveDateOrBuilder

      public com.google.protobuf.TimestampOrBuilder getSaveDateOrBuilder()
       Office.SAVE_DATE
       
      optional .google.protobuf.Timestamp save_date = 25 [json_name = "saveDate"];
      Specified by:
      getSaveDateOrBuilder in interface OfficeMetadataOrBuilder
    • hasSaveDateRaw

      public boolean hasSaveDateRaw()
       Raw string fallback
       
      optional string save_date_raw = 106 [json_name = "saveDateRaw"];
      Specified by:
      hasSaveDateRaw in interface OfficeMetadataOrBuilder
      Returns:
      Whether the saveDateRaw field is set.
    • getSaveDateRaw

      public String getSaveDateRaw()
       Raw string fallback
       
      optional string save_date_raw = 106 [json_name = "saveDateRaw"];
      Specified by:
      getSaveDateRaw in interface OfficeMetadataOrBuilder
      Returns:
      The saveDateRaw.
    • getSaveDateRawBytes

      public com.google.protobuf.ByteString getSaveDateRawBytes()
       Raw string fallback
       
      optional string save_date_raw = 106 [json_name = "saveDateRaw"];
      Specified by:
      getSaveDateRawBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for saveDateRaw.
    • setSaveDateRaw

      public OfficeMetadata.Builder setSaveDateRaw(String value)
       Raw string fallback
       
      optional string save_date_raw = 106 [json_name = "saveDateRaw"];
      Parameters:
      value - The saveDateRaw to set.
      Returns:
      This builder for chaining.
    • clearSaveDateRaw

      public OfficeMetadata.Builder clearSaveDateRaw()
       Raw string fallback
       
      optional string save_date_raw = 106 [json_name = "saveDateRaw"];
      Returns:
      This builder for chaining.
    • setSaveDateRawBytes

      public OfficeMetadata.Builder setSaveDateRawBytes(com.google.protobuf.ByteString value)
       Raw string fallback
       
      optional string save_date_raw = 106 [json_name = "saveDateRaw"];
      Parameters:
      value - The bytes for saveDateRaw to set.
      Returns:
      This builder for chaining.
    • hasPrintDate

      public boolean hasPrintDate()
       Office.PRINT_DATE
       
      optional .google.protobuf.Timestamp print_date = 26 [json_name = "printDate"];
      Specified by:
      hasPrintDate in interface OfficeMetadataOrBuilder
      Returns:
      Whether the printDate field is set.
    • getPrintDate

      public com.google.protobuf.Timestamp getPrintDate()
       Office.PRINT_DATE
       
      optional .google.protobuf.Timestamp print_date = 26 [json_name = "printDate"];
      Specified by:
      getPrintDate in interface OfficeMetadataOrBuilder
      Returns:
      The printDate.
    • setPrintDate

      public OfficeMetadata.Builder setPrintDate(com.google.protobuf.Timestamp value)
       Office.PRINT_DATE
       
      optional .google.protobuf.Timestamp print_date = 26 [json_name = "printDate"];
    • setPrintDate

      public OfficeMetadata.Builder setPrintDate(com.google.protobuf.Timestamp.Builder builderForValue)
       Office.PRINT_DATE
       
      optional .google.protobuf.Timestamp print_date = 26 [json_name = "printDate"];
    • mergePrintDate

      public OfficeMetadata.Builder mergePrintDate(com.google.protobuf.Timestamp value)
       Office.PRINT_DATE
       
      optional .google.protobuf.Timestamp print_date = 26 [json_name = "printDate"];
    • clearPrintDate

      public OfficeMetadata.Builder clearPrintDate()
       Office.PRINT_DATE
       
      optional .google.protobuf.Timestamp print_date = 26 [json_name = "printDate"];
    • getPrintDateBuilder

      public com.google.protobuf.Timestamp.Builder getPrintDateBuilder()
       Office.PRINT_DATE
       
      optional .google.protobuf.Timestamp print_date = 26 [json_name = "printDate"];
    • getPrintDateOrBuilder

      public com.google.protobuf.TimestampOrBuilder getPrintDateOrBuilder()
       Office.PRINT_DATE
       
      optional .google.protobuf.Timestamp print_date = 26 [json_name = "printDate"];
      Specified by:
      getPrintDateOrBuilder in interface OfficeMetadataOrBuilder
    • hasPrintDateRaw

      public boolean hasPrintDateRaw()
       Raw string fallback
       
      optional string print_date_raw = 107 [json_name = "printDateRaw"];
      Specified by:
      hasPrintDateRaw in interface OfficeMetadataOrBuilder
      Returns:
      Whether the printDateRaw field is set.
    • getPrintDateRaw

      public String getPrintDateRaw()
       Raw string fallback
       
      optional string print_date_raw = 107 [json_name = "printDateRaw"];
      Specified by:
      getPrintDateRaw in interface OfficeMetadataOrBuilder
      Returns:
      The printDateRaw.
    • getPrintDateRawBytes

      public com.google.protobuf.ByteString getPrintDateRawBytes()
       Raw string fallback
       
      optional string print_date_raw = 107 [json_name = "printDateRaw"];
      Specified by:
      getPrintDateRawBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for printDateRaw.
    • setPrintDateRaw

      public OfficeMetadata.Builder setPrintDateRaw(String value)
       Raw string fallback
       
      optional string print_date_raw = 107 [json_name = "printDateRaw"];
      Parameters:
      value - The printDateRaw to set.
      Returns:
      This builder for chaining.
    • clearPrintDateRaw

      public OfficeMetadata.Builder clearPrintDateRaw()
       Raw string fallback
       
      optional string print_date_raw = 107 [json_name = "printDateRaw"];
      Returns:
      This builder for chaining.
    • setPrintDateRawBytes

      public OfficeMetadata.Builder setPrintDateRawBytes(com.google.protobuf.ByteString value)
       Raw string fallback
       
      optional string print_date_raw = 107 [json_name = "printDateRaw"];
      Parameters:
      value - The bytes for printDateRaw to set.
      Returns:
      This builder for chaining.
    • hasSlideCount

      public boolean hasSlideCount()
       === Document Statistics ===
       Office.SLIDE_COUNT
       
      optional int32 slide_count = 27 [json_name = "slideCount"];
      Specified by:
      hasSlideCount in interface OfficeMetadataOrBuilder
      Returns:
      Whether the slideCount field is set.
    • getSlideCount

      public int getSlideCount()
       === Document Statistics ===
       Office.SLIDE_COUNT
       
      optional int32 slide_count = 27 [json_name = "slideCount"];
      Specified by:
      getSlideCount in interface OfficeMetadataOrBuilder
      Returns:
      The slideCount.
    • setSlideCount

      public OfficeMetadata.Builder setSlideCount(int value)
       === Document Statistics ===
       Office.SLIDE_COUNT
       
      optional int32 slide_count = 27 [json_name = "slideCount"];
      Parameters:
      value - The slideCount to set.
      Returns:
      This builder for chaining.
    • clearSlideCount

      public OfficeMetadata.Builder clearSlideCount()
       === Document Statistics ===
       Office.SLIDE_COUNT
       
      optional int32 slide_count = 27 [json_name = "slideCount"];
      Returns:
      This builder for chaining.
    • hasPageCount

      public boolean hasPageCount()
       Office.PAGE_COUNT / PagedText.N_PAGES
       
      optional int32 page_count = 28 [json_name = "pageCount"];
      Specified by:
      hasPageCount in interface OfficeMetadataOrBuilder
      Returns:
      Whether the pageCount field is set.
    • getPageCount

      public int getPageCount()
       Office.PAGE_COUNT / PagedText.N_PAGES
       
      optional int32 page_count = 28 [json_name = "pageCount"];
      Specified by:
      getPageCount in interface OfficeMetadataOrBuilder
      Returns:
      The pageCount.
    • setPageCount

      public OfficeMetadata.Builder setPageCount(int value)
       Office.PAGE_COUNT / PagedText.N_PAGES
       
      optional int32 page_count = 28 [json_name = "pageCount"];
      Parameters:
      value - The pageCount to set.
      Returns:
      This builder for chaining.
    • clearPageCount

      public OfficeMetadata.Builder clearPageCount()
       Office.PAGE_COUNT / PagedText.N_PAGES
       
      optional int32 page_count = 28 [json_name = "pageCount"];
      Returns:
      This builder for chaining.
    • hasParagraphCount

      public boolean hasParagraphCount()
       Office.PARAGRAPH_COUNT
       
      optional int32 paragraph_count = 29 [json_name = "paragraphCount"];
      Specified by:
      hasParagraphCount in interface OfficeMetadataOrBuilder
      Returns:
      Whether the paragraphCount field is set.
    • getParagraphCount

      public int getParagraphCount()
       Office.PARAGRAPH_COUNT
       
      optional int32 paragraph_count = 29 [json_name = "paragraphCount"];
      Specified by:
      getParagraphCount in interface OfficeMetadataOrBuilder
      Returns:
      The paragraphCount.
    • setParagraphCount

      public OfficeMetadata.Builder setParagraphCount(int value)
       Office.PARAGRAPH_COUNT
       
      optional int32 paragraph_count = 29 [json_name = "paragraphCount"];
      Parameters:
      value - The paragraphCount to set.
      Returns:
      This builder for chaining.
    • clearParagraphCount

      public OfficeMetadata.Builder clearParagraphCount()
       Office.PARAGRAPH_COUNT
       
      optional int32 paragraph_count = 29 [json_name = "paragraphCount"];
      Returns:
      This builder for chaining.
    • hasLineCount

      public boolean hasLineCount()
       Office.LINE_COUNT
       
      optional int32 line_count = 30 [json_name = "lineCount"];
      Specified by:
      hasLineCount in interface OfficeMetadataOrBuilder
      Returns:
      Whether the lineCount field is set.
    • getLineCount

      public int getLineCount()
       Office.LINE_COUNT
       
      optional int32 line_count = 30 [json_name = "lineCount"];
      Specified by:
      getLineCount in interface OfficeMetadataOrBuilder
      Returns:
      The lineCount.
    • setLineCount

      public OfficeMetadata.Builder setLineCount(int value)
       Office.LINE_COUNT
       
      optional int32 line_count = 30 [json_name = "lineCount"];
      Parameters:
      value - The lineCount to set.
      Returns:
      This builder for chaining.
    • clearLineCount

      public OfficeMetadata.Builder clearLineCount()
       Office.LINE_COUNT
       
      optional int32 line_count = 30 [json_name = "lineCount"];
      Returns:
      This builder for chaining.
    • hasWordCount

      public boolean hasWordCount()
       Office.WORD_COUNT
       
      optional int32 word_count = 31 [json_name = "wordCount"];
      Specified by:
      hasWordCount in interface OfficeMetadataOrBuilder
      Returns:
      Whether the wordCount field is set.
    • getWordCount

      public int getWordCount()
       Office.WORD_COUNT
       
      optional int32 word_count = 31 [json_name = "wordCount"];
      Specified by:
      getWordCount in interface OfficeMetadataOrBuilder
      Returns:
      The wordCount.
    • setWordCount

      public OfficeMetadata.Builder setWordCount(int value)
       Office.WORD_COUNT
       
      optional int32 word_count = 31 [json_name = "wordCount"];
      Parameters:
      value - The wordCount to set.
      Returns:
      This builder for chaining.
    • clearWordCount

      public OfficeMetadata.Builder clearWordCount()
       Office.WORD_COUNT
       
      optional int32 word_count = 31 [json_name = "wordCount"];
      Returns:
      This builder for chaining.
    • hasCharacterCount

      public boolean hasCharacterCount()
       Office.CHARACTER_COUNT
       
      optional int32 character_count = 32 [json_name = "characterCount"];
      Specified by:
      hasCharacterCount in interface OfficeMetadataOrBuilder
      Returns:
      Whether the characterCount field is set.
    • getCharacterCount

      public int getCharacterCount()
       Office.CHARACTER_COUNT
       
      optional int32 character_count = 32 [json_name = "characterCount"];
      Specified by:
      getCharacterCount in interface OfficeMetadataOrBuilder
      Returns:
      The characterCount.
    • setCharacterCount

      public OfficeMetadata.Builder setCharacterCount(int value)
       Office.CHARACTER_COUNT
       
      optional int32 character_count = 32 [json_name = "characterCount"];
      Parameters:
      value - The characterCount to set.
      Returns:
      This builder for chaining.
    • clearCharacterCount

      public OfficeMetadata.Builder clearCharacterCount()
       Office.CHARACTER_COUNT
       
      optional int32 character_count = 32 [json_name = "characterCount"];
      Returns:
      This builder for chaining.
    • hasCharacterCountWithSpaces

      public boolean hasCharacterCountWithSpaces()
       Office.CHARACTER_COUNT_WITH_SPACES
       
      optional int32 character_count_with_spaces = 33 [json_name = "characterCountWithSpaces"];
      Specified by:
      hasCharacterCountWithSpaces in interface OfficeMetadataOrBuilder
      Returns:
      Whether the characterCountWithSpaces field is set.
    • getCharacterCountWithSpaces

      public int getCharacterCountWithSpaces()
       Office.CHARACTER_COUNT_WITH_SPACES
       
      optional int32 character_count_with_spaces = 33 [json_name = "characterCountWithSpaces"];
      Specified by:
      getCharacterCountWithSpaces in interface OfficeMetadataOrBuilder
      Returns:
      The characterCountWithSpaces.
    • setCharacterCountWithSpaces

      public OfficeMetadata.Builder setCharacterCountWithSpaces(int value)
       Office.CHARACTER_COUNT_WITH_SPACES
       
      optional int32 character_count_with_spaces = 33 [json_name = "characterCountWithSpaces"];
      Parameters:
      value - The characterCountWithSpaces to set.
      Returns:
      This builder for chaining.
    • clearCharacterCountWithSpaces

      public OfficeMetadata.Builder clearCharacterCountWithSpaces()
       Office.CHARACTER_COUNT_WITH_SPACES
       
      optional int32 character_count_with_spaces = 33 [json_name = "characterCountWithSpaces"];
      Returns:
      This builder for chaining.
    • hasTableCount

      public boolean hasTableCount()
       Office.TABLE_COUNT
       
      optional int32 table_count = 34 [json_name = "tableCount"];
      Specified by:
      hasTableCount in interface OfficeMetadataOrBuilder
      Returns:
      Whether the tableCount field is set.
    • getTableCount

      public int getTableCount()
       Office.TABLE_COUNT
       
      optional int32 table_count = 34 [json_name = "tableCount"];
      Specified by:
      getTableCount in interface OfficeMetadataOrBuilder
      Returns:
      The tableCount.
    • setTableCount

      public OfficeMetadata.Builder setTableCount(int value)
       Office.TABLE_COUNT
       
      optional int32 table_count = 34 [json_name = "tableCount"];
      Parameters:
      value - The tableCount to set.
      Returns:
      This builder for chaining.
    • clearTableCount

      public OfficeMetadata.Builder clearTableCount()
       Office.TABLE_COUNT
       
      optional int32 table_count = 34 [json_name = "tableCount"];
      Returns:
      This builder for chaining.
    • hasImageCount

      public boolean hasImageCount()
       Office.IMAGE_COUNT
       
      optional int32 image_count = 35 [json_name = "imageCount"];
      Specified by:
      hasImageCount in interface OfficeMetadataOrBuilder
      Returns:
      Whether the imageCount field is set.
    • getImageCount

      public int getImageCount()
       Office.IMAGE_COUNT
       
      optional int32 image_count = 35 [json_name = "imageCount"];
      Specified by:
      getImageCount in interface OfficeMetadataOrBuilder
      Returns:
      The imageCount.
    • setImageCount

      public OfficeMetadata.Builder setImageCount(int value)
       Office.IMAGE_COUNT
       
      optional int32 image_count = 35 [json_name = "imageCount"];
      Parameters:
      value - The imageCount to set.
      Returns:
      This builder for chaining.
    • clearImageCount

      public OfficeMetadata.Builder clearImageCount()
       Office.IMAGE_COUNT
       
      optional int32 image_count = 35 [json_name = "imageCount"];
      Returns:
      This builder for chaining.
    • hasObjectCount

      public boolean hasObjectCount()
       Office.OBJECT_COUNT
       
      optional int32 object_count = 36 [json_name = "objectCount"];
      Specified by:
      hasObjectCount in interface OfficeMetadataOrBuilder
      Returns:
      Whether the objectCount field is set.
    • getObjectCount

      public int getObjectCount()
       Office.OBJECT_COUNT
       
      optional int32 object_count = 36 [json_name = "objectCount"];
      Specified by:
      getObjectCount in interface OfficeMetadataOrBuilder
      Returns:
      The objectCount.
    • setObjectCount

      public OfficeMetadata.Builder setObjectCount(int value)
       Office.OBJECT_COUNT
       
      optional int32 object_count = 36 [json_name = "objectCount"];
      Parameters:
      value - The objectCount to set.
      Returns:
      This builder for chaining.
    • clearObjectCount

      public OfficeMetadata.Builder clearObjectCount()
       Office.OBJECT_COUNT
       
      optional int32 object_count = 36 [json_name = "objectCount"];
      Returns:
      This builder for chaining.
    • hasProgId

      public boolean hasProgId()
       === Microsoft Office Specific Properties ===
       Office.PROG_ID
       
      optional string prog_id = 37 [json_name = "progId"];
      Specified by:
      hasProgId in interface OfficeMetadataOrBuilder
      Returns:
      Whether the progId field is set.
    • getProgId

      public String getProgId()
       === Microsoft Office Specific Properties ===
       Office.PROG_ID
       
      optional string prog_id = 37 [json_name = "progId"];
      Specified by:
      getProgId in interface OfficeMetadataOrBuilder
      Returns:
      The progId.
    • getProgIdBytes

      public com.google.protobuf.ByteString getProgIdBytes()
       === Microsoft Office Specific Properties ===
       Office.PROG_ID
       
      optional string prog_id = 37 [json_name = "progId"];
      Specified by:
      getProgIdBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for progId.
    • setProgId

      public OfficeMetadata.Builder setProgId(String value)
       === Microsoft Office Specific Properties ===
       Office.PROG_ID
       
      optional string prog_id = 37 [json_name = "progId"];
      Parameters:
      value - The progId to set.
      Returns:
      This builder for chaining.
    • clearProgId

      public OfficeMetadata.Builder clearProgId()
       === Microsoft Office Specific Properties ===
       Office.PROG_ID
       
      optional string prog_id = 37 [json_name = "progId"];
      Returns:
      This builder for chaining.
    • setProgIdBytes

      public OfficeMetadata.Builder setProgIdBytes(com.google.protobuf.ByteString value)
       === Microsoft Office Specific Properties ===
       Office.PROG_ID
       
      optional string prog_id = 37 [json_name = "progId"];
      Parameters:
      value - The bytes for progId to set.
      Returns:
      This builder for chaining.
    • hasOcxName

      public boolean hasOcxName()
       Office.OCX_NAME
       
      optional string ocx_name = 38 [json_name = "ocxName"];
      Specified by:
      hasOcxName in interface OfficeMetadataOrBuilder
      Returns:
      Whether the ocxName field is set.
    • getOcxName

      public String getOcxName()
       Office.OCX_NAME
       
      optional string ocx_name = 38 [json_name = "ocxName"];
      Specified by:
      getOcxName in interface OfficeMetadataOrBuilder
      Returns:
      The ocxName.
    • getOcxNameBytes

      public com.google.protobuf.ByteString getOcxNameBytes()
       Office.OCX_NAME
       
      optional string ocx_name = 38 [json_name = "ocxName"];
      Specified by:
      getOcxNameBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for ocxName.
    • setOcxName

      public OfficeMetadata.Builder setOcxName(String value)
       Office.OCX_NAME
       
      optional string ocx_name = 38 [json_name = "ocxName"];
      Parameters:
      value - The ocxName to set.
      Returns:
      This builder for chaining.
    • clearOcxName

      public OfficeMetadata.Builder clearOcxName()
       Office.OCX_NAME
       
      optional string ocx_name = 38 [json_name = "ocxName"];
      Returns:
      This builder for chaining.
    • setOcxNameBytes

      public OfficeMetadata.Builder setOcxNameBytes(com.google.protobuf.ByteString value)
       Office.OCX_NAME
       
      optional string ocx_name = 38 [json_name = "ocxName"];
      Parameters:
      value - The bytes for ocxName to set.
      Returns:
      This builder for chaining.
    • hasEmbeddedStorageClassId

      public boolean hasEmbeddedStorageClassId()
       Office.EMBEDDED_STORAGE_CLASS_ID
       
      optional string embedded_storage_class_id = 39 [json_name = "embeddedStorageClassId"];
      Specified by:
      hasEmbeddedStorageClassId in interface OfficeMetadataOrBuilder
      Returns:
      Whether the embeddedStorageClassId field is set.
    • getEmbeddedStorageClassId

      public String getEmbeddedStorageClassId()
       Office.EMBEDDED_STORAGE_CLASS_ID
       
      optional string embedded_storage_class_id = 39 [json_name = "embeddedStorageClassId"];
      Specified by:
      getEmbeddedStorageClassId in interface OfficeMetadataOrBuilder
      Returns:
      The embeddedStorageClassId.
    • getEmbeddedStorageClassIdBytes

      public com.google.protobuf.ByteString getEmbeddedStorageClassIdBytes()
       Office.EMBEDDED_STORAGE_CLASS_ID
       
      optional string embedded_storage_class_id = 39 [json_name = "embeddedStorageClassId"];
      Specified by:
      getEmbeddedStorageClassIdBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for embeddedStorageClassId.
    • setEmbeddedStorageClassId

      public OfficeMetadata.Builder setEmbeddedStorageClassId(String value)
       Office.EMBEDDED_STORAGE_CLASS_ID
       
      optional string embedded_storage_class_id = 39 [json_name = "embeddedStorageClassId"];
      Parameters:
      value - The embeddedStorageClassId to set.
      Returns:
      This builder for chaining.
    • clearEmbeddedStorageClassId

      public OfficeMetadata.Builder clearEmbeddedStorageClassId()
       Office.EMBEDDED_STORAGE_CLASS_ID
       
      optional string embedded_storage_class_id = 39 [json_name = "embeddedStorageClassId"];
      Returns:
      This builder for chaining.
    • setEmbeddedStorageClassIdBytes

      public OfficeMetadata.Builder setEmbeddedStorageClassIdBytes(com.google.protobuf.ByteString value)
       Office.EMBEDDED_STORAGE_CLASS_ID
       
      optional string embedded_storage_class_id = 39 [json_name = "embeddedStorageClassId"];
      Parameters:
      value - The bytes for embeddedStorageClassId to set.
      Returns:
      This builder for chaining.
    • hasHasHiddenSheets

      public boolean hasHasHiddenSheets()
       === Excel Specific Properties ===
       Office.HAS_HIDDEN_SHEETS
       
      optional bool has_hidden_sheets = 40 [json_name = "hasHiddenSheets"];
      Specified by:
      hasHasHiddenSheets in interface OfficeMetadataOrBuilder
      Returns:
      Whether the hasHiddenSheets field is set.
    • getHasHiddenSheets

      public boolean getHasHiddenSheets()
       === Excel Specific Properties ===
       Office.HAS_HIDDEN_SHEETS
       
      optional bool has_hidden_sheets = 40 [json_name = "hasHiddenSheets"];
      Specified by:
      getHasHiddenSheets in interface OfficeMetadataOrBuilder
      Returns:
      The hasHiddenSheets.
    • setHasHiddenSheets

      public OfficeMetadata.Builder setHasHiddenSheets(boolean value)
       === Excel Specific Properties ===
       Office.HAS_HIDDEN_SHEETS
       
      optional bool has_hidden_sheets = 40 [json_name = "hasHiddenSheets"];
      Parameters:
      value - The hasHiddenSheets to set.
      Returns:
      This builder for chaining.
    • clearHasHiddenSheets

      public OfficeMetadata.Builder clearHasHiddenSheets()
       === Excel Specific Properties ===
       Office.HAS_HIDDEN_SHEETS
       
      optional bool has_hidden_sheets = 40 [json_name = "hasHiddenSheets"];
      Returns:
      This builder for chaining.
    • hasHasHiddenColumns

      public boolean hasHasHiddenColumns()
       Office.HAS_HIDDEN_COLUMNS
       
      optional bool has_hidden_columns = 41 [json_name = "hasHiddenColumns"];
      Specified by:
      hasHasHiddenColumns in interface OfficeMetadataOrBuilder
      Returns:
      Whether the hasHiddenColumns field is set.
    • getHasHiddenColumns

      public boolean getHasHiddenColumns()
       Office.HAS_HIDDEN_COLUMNS
       
      optional bool has_hidden_columns = 41 [json_name = "hasHiddenColumns"];
      Specified by:
      getHasHiddenColumns in interface OfficeMetadataOrBuilder
      Returns:
      The hasHiddenColumns.
    • setHasHiddenColumns

      public OfficeMetadata.Builder setHasHiddenColumns(boolean value)
       Office.HAS_HIDDEN_COLUMNS
       
      optional bool has_hidden_columns = 41 [json_name = "hasHiddenColumns"];
      Parameters:
      value - The hasHiddenColumns to set.
      Returns:
      This builder for chaining.
    • clearHasHiddenColumns

      public OfficeMetadata.Builder clearHasHiddenColumns()
       Office.HAS_HIDDEN_COLUMNS
       
      optional bool has_hidden_columns = 41 [json_name = "hasHiddenColumns"];
      Returns:
      This builder for chaining.
    • hasHasHiddenRows

      public boolean hasHasHiddenRows()
       Office.HAS_HIDDEN_ROWS
       
      optional bool has_hidden_rows = 42 [json_name = "hasHiddenRows"];
      Specified by:
      hasHasHiddenRows in interface OfficeMetadataOrBuilder
      Returns:
      Whether the hasHiddenRows field is set.
    • getHasHiddenRows

      public boolean getHasHiddenRows()
       Office.HAS_HIDDEN_ROWS
       
      optional bool has_hidden_rows = 42 [json_name = "hasHiddenRows"];
      Specified by:
      getHasHiddenRows in interface OfficeMetadataOrBuilder
      Returns:
      The hasHiddenRows.
    • setHasHiddenRows

      public OfficeMetadata.Builder setHasHiddenRows(boolean value)
       Office.HAS_HIDDEN_ROWS
       
      optional bool has_hidden_rows = 42 [json_name = "hasHiddenRows"];
      Parameters:
      value - The hasHiddenRows to set.
      Returns:
      This builder for chaining.
    • clearHasHiddenRows

      public OfficeMetadata.Builder clearHasHiddenRows()
       Office.HAS_HIDDEN_ROWS
       
      optional bool has_hidden_rows = 42 [json_name = "hasHiddenRows"];
      Returns:
      This builder for chaining.
    • hasHasVeryHiddenSheets

      public boolean hasHasVeryHiddenSheets()
       Office.HAS_VERY_HIDDEN_SHEETS
       
      optional bool has_very_hidden_sheets = 43 [json_name = "hasVeryHiddenSheets"];
      Specified by:
      hasHasVeryHiddenSheets in interface OfficeMetadataOrBuilder
      Returns:
      Whether the hasVeryHiddenSheets field is set.
    • getHasVeryHiddenSheets

      public boolean getHasVeryHiddenSheets()
       Office.HAS_VERY_HIDDEN_SHEETS
       
      optional bool has_very_hidden_sheets = 43 [json_name = "hasVeryHiddenSheets"];
      Specified by:
      getHasVeryHiddenSheets in interface OfficeMetadataOrBuilder
      Returns:
      The hasVeryHiddenSheets.
    • setHasVeryHiddenSheets

      public OfficeMetadata.Builder setHasVeryHiddenSheets(boolean value)
       Office.HAS_VERY_HIDDEN_SHEETS
       
      optional bool has_very_hidden_sheets = 43 [json_name = "hasVeryHiddenSheets"];
      Parameters:
      value - The hasVeryHiddenSheets to set.
      Returns:
      This builder for chaining.
    • clearHasVeryHiddenSheets

      public OfficeMetadata.Builder clearHasVeryHiddenSheets()
       Office.HAS_VERY_HIDDEN_SHEETS
       
      optional bool has_very_hidden_sheets = 43 [json_name = "hasVeryHiddenSheets"];
      Returns:
      This builder for chaining.
    • getHiddenSheetNamesList

      public com.google.protobuf.ProtocolStringList getHiddenSheetNamesList()
       Office.HIDDEN_SHEET_NAMES
       
      repeated string hidden_sheet_names = 44 [json_name = "hiddenSheetNames"];
      Specified by:
      getHiddenSheetNamesList in interface OfficeMetadataOrBuilder
      Returns:
      A list containing the hiddenSheetNames.
    • getHiddenSheetNamesCount

      public int getHiddenSheetNamesCount()
       Office.HIDDEN_SHEET_NAMES
       
      repeated string hidden_sheet_names = 44 [json_name = "hiddenSheetNames"];
      Specified by:
      getHiddenSheetNamesCount in interface OfficeMetadataOrBuilder
      Returns:
      The count of hiddenSheetNames.
    • getHiddenSheetNames

      public String getHiddenSheetNames(int index)
       Office.HIDDEN_SHEET_NAMES
       
      repeated string hidden_sheet_names = 44 [json_name = "hiddenSheetNames"];
      Specified by:
      getHiddenSheetNames in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The hiddenSheetNames at the given index.
    • getHiddenSheetNamesBytes

      public com.google.protobuf.ByteString getHiddenSheetNamesBytes(int index)
       Office.HIDDEN_SHEET_NAMES
       
      repeated string hidden_sheet_names = 44 [json_name = "hiddenSheetNames"];
      Specified by:
      getHiddenSheetNamesBytes in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the hiddenSheetNames at the given index.
    • setHiddenSheetNames

      public OfficeMetadata.Builder setHiddenSheetNames(int index, String value)
       Office.HIDDEN_SHEET_NAMES
       
      repeated string hidden_sheet_names = 44 [json_name = "hiddenSheetNames"];
      Parameters:
      index - The index to set the value at.
      value - The hiddenSheetNames to set.
      Returns:
      This builder for chaining.
    • addHiddenSheetNames

      public OfficeMetadata.Builder addHiddenSheetNames(String value)
       Office.HIDDEN_SHEET_NAMES
       
      repeated string hidden_sheet_names = 44 [json_name = "hiddenSheetNames"];
      Parameters:
      value - The hiddenSheetNames to add.
      Returns:
      This builder for chaining.
    • addAllHiddenSheetNames

      public OfficeMetadata.Builder addAllHiddenSheetNames(Iterable<String> values)
       Office.HIDDEN_SHEET_NAMES
       
      repeated string hidden_sheet_names = 44 [json_name = "hiddenSheetNames"];
      Parameters:
      values - The hiddenSheetNames to add.
      Returns:
      This builder for chaining.
    • clearHiddenSheetNames

      public OfficeMetadata.Builder clearHiddenSheetNames()
       Office.HIDDEN_SHEET_NAMES
       
      repeated string hidden_sheet_names = 44 [json_name = "hiddenSheetNames"];
      Returns:
      This builder for chaining.
    • addHiddenSheetNamesBytes

      public OfficeMetadata.Builder addHiddenSheetNamesBytes(com.google.protobuf.ByteString value)
       Office.HIDDEN_SHEET_NAMES
       
      repeated string hidden_sheet_names = 44 [json_name = "hiddenSheetNames"];
      Parameters:
      value - The bytes of the hiddenSheetNames to add.
      Returns:
      This builder for chaining.
    • getVeryHiddenSheetNamesList

      public com.google.protobuf.ProtocolStringList getVeryHiddenSheetNamesList()
       Office.VERY_HIDDEN_SHEET_NAMES
       
      repeated string very_hidden_sheet_names = 45 [json_name = "veryHiddenSheetNames"];
      Specified by:
      getVeryHiddenSheetNamesList in interface OfficeMetadataOrBuilder
      Returns:
      A list containing the veryHiddenSheetNames.
    • getVeryHiddenSheetNamesCount

      public int getVeryHiddenSheetNamesCount()
       Office.VERY_HIDDEN_SHEET_NAMES
       
      repeated string very_hidden_sheet_names = 45 [json_name = "veryHiddenSheetNames"];
      Specified by:
      getVeryHiddenSheetNamesCount in interface OfficeMetadataOrBuilder
      Returns:
      The count of veryHiddenSheetNames.
    • getVeryHiddenSheetNames

      public String getVeryHiddenSheetNames(int index)
       Office.VERY_HIDDEN_SHEET_NAMES
       
      repeated string very_hidden_sheet_names = 45 [json_name = "veryHiddenSheetNames"];
      Specified by:
      getVeryHiddenSheetNames in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The veryHiddenSheetNames at the given index.
    • getVeryHiddenSheetNamesBytes

      public com.google.protobuf.ByteString getVeryHiddenSheetNamesBytes(int index)
       Office.VERY_HIDDEN_SHEET_NAMES
       
      repeated string very_hidden_sheet_names = 45 [json_name = "veryHiddenSheetNames"];
      Specified by:
      getVeryHiddenSheetNamesBytes in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the veryHiddenSheetNames at the given index.
    • setVeryHiddenSheetNames

      public OfficeMetadata.Builder setVeryHiddenSheetNames(int index, String value)
       Office.VERY_HIDDEN_SHEET_NAMES
       
      repeated string very_hidden_sheet_names = 45 [json_name = "veryHiddenSheetNames"];
      Parameters:
      index - The index to set the value at.
      value - The veryHiddenSheetNames to set.
      Returns:
      This builder for chaining.
    • addVeryHiddenSheetNames

      public OfficeMetadata.Builder addVeryHiddenSheetNames(String value)
       Office.VERY_HIDDEN_SHEET_NAMES
       
      repeated string very_hidden_sheet_names = 45 [json_name = "veryHiddenSheetNames"];
      Parameters:
      value - The veryHiddenSheetNames to add.
      Returns:
      This builder for chaining.
    • addAllVeryHiddenSheetNames

      public OfficeMetadata.Builder addAllVeryHiddenSheetNames(Iterable<String> values)
       Office.VERY_HIDDEN_SHEET_NAMES
       
      repeated string very_hidden_sheet_names = 45 [json_name = "veryHiddenSheetNames"];
      Parameters:
      values - The veryHiddenSheetNames to add.
      Returns:
      This builder for chaining.
    • clearVeryHiddenSheetNames

      public OfficeMetadata.Builder clearVeryHiddenSheetNames()
       Office.VERY_HIDDEN_SHEET_NAMES
       
      repeated string very_hidden_sheet_names = 45 [json_name = "veryHiddenSheetNames"];
      Returns:
      This builder for chaining.
    • addVeryHiddenSheetNamesBytes

      public OfficeMetadata.Builder addVeryHiddenSheetNamesBytes(com.google.protobuf.ByteString value)
       Office.VERY_HIDDEN_SHEET_NAMES
       
      repeated string very_hidden_sheet_names = 45 [json_name = "veryHiddenSheetNames"];
      Parameters:
      value - The bytes of the veryHiddenSheetNames to add.
      Returns:
      This builder for chaining.
    • hasProtectedWorksheet

      public boolean hasProtectedWorksheet()
       Office.PROTECTED_WORKSHEET
       
      optional bool protected_worksheet = 46 [json_name = "protectedWorksheet"];
      Specified by:
      hasProtectedWorksheet in interface OfficeMetadataOrBuilder
      Returns:
      Whether the protectedWorksheet field is set.
    • getProtectedWorksheet

      public boolean getProtectedWorksheet()
       Office.PROTECTED_WORKSHEET
       
      optional bool protected_worksheet = 46 [json_name = "protectedWorksheet"];
      Specified by:
      getProtectedWorksheet in interface OfficeMetadataOrBuilder
      Returns:
      The protectedWorksheet.
    • setProtectedWorksheet

      public OfficeMetadata.Builder setProtectedWorksheet(boolean value)
       Office.PROTECTED_WORKSHEET
       
      optional bool protected_worksheet = 46 [json_name = "protectedWorksheet"];
      Parameters:
      value - The protectedWorksheet to set.
      Returns:
      This builder for chaining.
    • clearProtectedWorksheet

      public OfficeMetadata.Builder clearProtectedWorksheet()
       Office.PROTECTED_WORKSHEET
       
      optional bool protected_worksheet = 46 [json_name = "protectedWorksheet"];
      Returns:
      This builder for chaining.
    • hasWorkbookCodename

      public boolean hasWorkbookCodename()
       Office.WORKBOOK_CODENAME
       
      optional string workbook_codename = 47 [json_name = "workbookCodename"];
      Specified by:
      hasWorkbookCodename in interface OfficeMetadataOrBuilder
      Returns:
      Whether the workbookCodename field is set.
    • getWorkbookCodename

      public String getWorkbookCodename()
       Office.WORKBOOK_CODENAME
       
      optional string workbook_codename = 47 [json_name = "workbookCodename"];
      Specified by:
      getWorkbookCodename in interface OfficeMetadataOrBuilder
      Returns:
      The workbookCodename.
    • getWorkbookCodenameBytes

      public com.google.protobuf.ByteString getWorkbookCodenameBytes()
       Office.WORKBOOK_CODENAME
       
      optional string workbook_codename = 47 [json_name = "workbookCodename"];
      Specified by:
      getWorkbookCodenameBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for workbookCodename.
    • setWorkbookCodename

      public OfficeMetadata.Builder setWorkbookCodename(String value)
       Office.WORKBOOK_CODENAME
       
      optional string workbook_codename = 47 [json_name = "workbookCodename"];
      Parameters:
      value - The workbookCodename to set.
      Returns:
      This builder for chaining.
    • clearWorkbookCodename

      public OfficeMetadata.Builder clearWorkbookCodename()
       Office.WORKBOOK_CODENAME
       
      optional string workbook_codename = 47 [json_name = "workbookCodename"];
      Returns:
      This builder for chaining.
    • setWorkbookCodenameBytes

      public OfficeMetadata.Builder setWorkbookCodenameBytes(com.google.protobuf.ByteString value)
       Office.WORKBOOK_CODENAME
       
      optional string workbook_codename = 47 [json_name = "workbookCodename"];
      Parameters:
      value - The bytes for workbookCodename to set.
      Returns:
      This builder for chaining.
    • hasHasComments

      public boolean hasHasComments()
       === Comments and Collaboration ===
       Office.HAS_COMMENTS
       
      optional bool has_comments = 48 [json_name = "hasComments"];
      Specified by:
      hasHasComments in interface OfficeMetadataOrBuilder
      Returns:
      Whether the hasComments field is set.
    • getHasComments

      public boolean getHasComments()
       === Comments and Collaboration ===
       Office.HAS_COMMENTS
       
      optional bool has_comments = 48 [json_name = "hasComments"];
      Specified by:
      getHasComments in interface OfficeMetadataOrBuilder
      Returns:
      The hasComments.
    • setHasComments

      public OfficeMetadata.Builder setHasComments(boolean value)
       === Comments and Collaboration ===
       Office.HAS_COMMENTS
       
      optional bool has_comments = 48 [json_name = "hasComments"];
      Parameters:
      value - The hasComments to set.
      Returns:
      This builder for chaining.
    • clearHasComments

      public OfficeMetadata.Builder clearHasComments()
       === Comments and Collaboration ===
       Office.HAS_COMMENTS
       
      optional bool has_comments = 48 [json_name = "hasComments"];
      Returns:
      This builder for chaining.
    • getCommentPersonsList

      public com.google.protobuf.ProtocolStringList getCommentPersonsList()
       Office.COMMENT_PERSONS
       
      repeated string comment_persons = 49 [json_name = "commentPersons"];
      Specified by:
      getCommentPersonsList in interface OfficeMetadataOrBuilder
      Returns:
      A list containing the commentPersons.
    • getCommentPersonsCount

      public int getCommentPersonsCount()
       Office.COMMENT_PERSONS
       
      repeated string comment_persons = 49 [json_name = "commentPersons"];
      Specified by:
      getCommentPersonsCount in interface OfficeMetadataOrBuilder
      Returns:
      The count of commentPersons.
    • getCommentPersons

      public String getCommentPersons(int index)
       Office.COMMENT_PERSONS
       
      repeated string comment_persons = 49 [json_name = "commentPersons"];
      Specified by:
      getCommentPersons in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The commentPersons at the given index.
    • getCommentPersonsBytes

      public com.google.protobuf.ByteString getCommentPersonsBytes(int index)
       Office.COMMENT_PERSONS
       
      repeated string comment_persons = 49 [json_name = "commentPersons"];
      Specified by:
      getCommentPersonsBytes in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the commentPersons at the given index.
    • setCommentPersons

      public OfficeMetadata.Builder setCommentPersons(int index, String value)
       Office.COMMENT_PERSONS
       
      repeated string comment_persons = 49 [json_name = "commentPersons"];
      Parameters:
      index - The index to set the value at.
      value - The commentPersons to set.
      Returns:
      This builder for chaining.
    • addCommentPersons

      public OfficeMetadata.Builder addCommentPersons(String value)
       Office.COMMENT_PERSONS
       
      repeated string comment_persons = 49 [json_name = "commentPersons"];
      Parameters:
      value - The commentPersons to add.
      Returns:
      This builder for chaining.
    • addAllCommentPersons

      public OfficeMetadata.Builder addAllCommentPersons(Iterable<String> values)
       Office.COMMENT_PERSONS
       
      repeated string comment_persons = 49 [json_name = "commentPersons"];
      Parameters:
      values - The commentPersons to add.
      Returns:
      This builder for chaining.
    • clearCommentPersons

      public OfficeMetadata.Builder clearCommentPersons()
       Office.COMMENT_PERSONS
       
      repeated string comment_persons = 49 [json_name = "commentPersons"];
      Returns:
      This builder for chaining.
    • addCommentPersonsBytes

      public OfficeMetadata.Builder addCommentPersonsBytes(com.google.protobuf.ByteString value)
       Office.COMMENT_PERSONS
       
      repeated string comment_persons = 49 [json_name = "commentPersons"];
      Parameters:
      value - The bytes of the commentPersons to add.
      Returns:
      This builder for chaining.
    • hasHasHiddenSlides

      public boolean hasHasHiddenSlides()
       === PowerPoint Specific Properties ===
       Office.HAS_HIDDEN_SLIDES
       
      optional bool has_hidden_slides = 50 [json_name = "hasHiddenSlides"];
      Specified by:
      hasHasHiddenSlides in interface OfficeMetadataOrBuilder
      Returns:
      Whether the hasHiddenSlides field is set.
    • getHasHiddenSlides

      public boolean getHasHiddenSlides()
       === PowerPoint Specific Properties ===
       Office.HAS_HIDDEN_SLIDES
       
      optional bool has_hidden_slides = 50 [json_name = "hasHiddenSlides"];
      Specified by:
      getHasHiddenSlides in interface OfficeMetadataOrBuilder
      Returns:
      The hasHiddenSlides.
    • setHasHiddenSlides

      public OfficeMetadata.Builder setHasHiddenSlides(boolean value)
       === PowerPoint Specific Properties ===
       Office.HAS_HIDDEN_SLIDES
       
      optional bool has_hidden_slides = 50 [json_name = "hasHiddenSlides"];
      Parameters:
      value - The hasHiddenSlides to set.
      Returns:
      This builder for chaining.
    • clearHasHiddenSlides

      public OfficeMetadata.Builder clearHasHiddenSlides()
       === PowerPoint Specific Properties ===
       Office.HAS_HIDDEN_SLIDES
       
      optional bool has_hidden_slides = 50 [json_name = "hasHiddenSlides"];
      Returns:
      This builder for chaining.
    • hasNumHiddenSlides

      public boolean hasNumHiddenSlides()
       Office.NUM_HIDDEN_SLIDES
       
      optional int32 num_hidden_slides = 51 [json_name = "numHiddenSlides"];
      Specified by:
      hasNumHiddenSlides in interface OfficeMetadataOrBuilder
      Returns:
      Whether the numHiddenSlides field is set.
    • getNumHiddenSlides

      public int getNumHiddenSlides()
       Office.NUM_HIDDEN_SLIDES
       
      optional int32 num_hidden_slides = 51 [json_name = "numHiddenSlides"];
      Specified by:
      getNumHiddenSlides in interface OfficeMetadataOrBuilder
      Returns:
      The numHiddenSlides.
    • setNumHiddenSlides

      public OfficeMetadata.Builder setNumHiddenSlides(int value)
       Office.NUM_HIDDEN_SLIDES
       
      optional int32 num_hidden_slides = 51 [json_name = "numHiddenSlides"];
      Parameters:
      value - The numHiddenSlides to set.
      Returns:
      This builder for chaining.
    • clearNumHiddenSlides

      public OfficeMetadata.Builder clearNumHiddenSlides()
       Office.NUM_HIDDEN_SLIDES
       
      optional int32 num_hidden_slides = 51 [json_name = "numHiddenSlides"];
      Returns:
      This builder for chaining.
    • hasHasAnimations

      public boolean hasHasAnimations()
       Office.HAS_ANIMATIONS
       
      optional bool has_animations = 52 [json_name = "hasAnimations"];
      Specified by:
      hasHasAnimations in interface OfficeMetadataOrBuilder
      Returns:
      Whether the hasAnimations field is set.
    • getHasAnimations

      public boolean getHasAnimations()
       Office.HAS_ANIMATIONS
       
      optional bool has_animations = 52 [json_name = "hasAnimations"];
      Specified by:
      getHasAnimations in interface OfficeMetadataOrBuilder
      Returns:
      The hasAnimations.
    • setHasAnimations

      public OfficeMetadata.Builder setHasAnimations(boolean value)
       Office.HAS_ANIMATIONS
       
      optional bool has_animations = 52 [json_name = "hasAnimations"];
      Parameters:
      value - The hasAnimations to set.
      Returns:
      This builder for chaining.
    • clearHasAnimations

      public OfficeMetadata.Builder clearHasAnimations()
       Office.HAS_ANIMATIONS
       
      optional bool has_animations = 52 [json_name = "hasAnimations"];
      Returns:
      This builder for chaining.
    • hasHasHiddenText

      public boolean hasHasHiddenText()
       === Word Specific Properties ===
       Office.HAS_HIDDEN_TEXT
       
      optional bool has_hidden_text = 53 [json_name = "hasHiddenText"];
      Specified by:
      hasHasHiddenText in interface OfficeMetadataOrBuilder
      Returns:
      Whether the hasHiddenText field is set.
    • getHasHiddenText

      public boolean getHasHiddenText()
       === Word Specific Properties ===
       Office.HAS_HIDDEN_TEXT
       
      optional bool has_hidden_text = 53 [json_name = "hasHiddenText"];
      Specified by:
      getHasHiddenText in interface OfficeMetadataOrBuilder
      Returns:
      The hasHiddenText.
    • setHasHiddenText

      public OfficeMetadata.Builder setHasHiddenText(boolean value)
       === Word Specific Properties ===
       Office.HAS_HIDDEN_TEXT
       
      optional bool has_hidden_text = 53 [json_name = "hasHiddenText"];
      Parameters:
      value - The hasHiddenText to set.
      Returns:
      This builder for chaining.
    • clearHasHiddenText

      public OfficeMetadata.Builder clearHasHiddenText()
       === Word Specific Properties ===
       Office.HAS_HIDDEN_TEXT
       
      optional bool has_hidden_text = 53 [json_name = "hasHiddenText"];
      Returns:
      This builder for chaining.
    • hasHasTrackChanges

      public boolean hasHasTrackChanges()
       Office.HAS_TRACK_CHANGES
       
      optional bool has_track_changes = 54 [json_name = "hasTrackChanges"];
      Specified by:
      hasHasTrackChanges in interface OfficeMetadataOrBuilder
      Returns:
      Whether the hasTrackChanges field is set.
    • getHasTrackChanges

      public boolean getHasTrackChanges()
       Office.HAS_TRACK_CHANGES
       
      optional bool has_track_changes = 54 [json_name = "hasTrackChanges"];
      Specified by:
      getHasTrackChanges in interface OfficeMetadataOrBuilder
      Returns:
      The hasTrackChanges.
    • setHasTrackChanges

      public OfficeMetadata.Builder setHasTrackChanges(boolean value)
       Office.HAS_TRACK_CHANGES
       
      optional bool has_track_changes = 54 [json_name = "hasTrackChanges"];
      Parameters:
      value - The hasTrackChanges to set.
      Returns:
      This builder for chaining.
    • clearHasTrackChanges

      public OfficeMetadata.Builder clearHasTrackChanges()
       Office.HAS_TRACK_CHANGES
       
      optional bool has_track_changes = 54 [json_name = "hasTrackChanges"];
      Returns:
      This builder for chaining.
    • hasCategory

      public boolean hasCategory()
       === OfficeOpenXMLCore Properties ===
       OfficeOpenXMLCore.CATEGORY
       
      optional string category = 55 [json_name = "category"];
      Specified by:
      hasCategory in interface OfficeMetadataOrBuilder
      Returns:
      Whether the category field is set.
    • getCategory

      public String getCategory()
       === OfficeOpenXMLCore Properties ===
       OfficeOpenXMLCore.CATEGORY
       
      optional string category = 55 [json_name = "category"];
      Specified by:
      getCategory in interface OfficeMetadataOrBuilder
      Returns:
      The category.
    • getCategoryBytes

      public com.google.protobuf.ByteString getCategoryBytes()
       === OfficeOpenXMLCore Properties ===
       OfficeOpenXMLCore.CATEGORY
       
      optional string category = 55 [json_name = "category"];
      Specified by:
      getCategoryBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for category.
    • setCategory

      public OfficeMetadata.Builder setCategory(String value)
       === OfficeOpenXMLCore Properties ===
       OfficeOpenXMLCore.CATEGORY
       
      optional string category = 55 [json_name = "category"];
      Parameters:
      value - The category to set.
      Returns:
      This builder for chaining.
    • clearCategory

      public OfficeMetadata.Builder clearCategory()
       === OfficeOpenXMLCore Properties ===
       OfficeOpenXMLCore.CATEGORY
       
      optional string category = 55 [json_name = "category"];
      Returns:
      This builder for chaining.
    • setCategoryBytes

      public OfficeMetadata.Builder setCategoryBytes(com.google.protobuf.ByteString value)
       === OfficeOpenXMLCore Properties ===
       OfficeOpenXMLCore.CATEGORY
       
      optional string category = 55 [json_name = "category"];
      Parameters:
      value - The bytes for category to set.
      Returns:
      This builder for chaining.
    • hasContentStatus

      public boolean hasContentStatus()
       OfficeOpenXMLCore.CONTENT_STATUS
       
      optional string content_status = 56 [json_name = "contentStatus"];
      Specified by:
      hasContentStatus in interface OfficeMetadataOrBuilder
      Returns:
      Whether the contentStatus field is set.
    • getContentStatus

      public String getContentStatus()
       OfficeOpenXMLCore.CONTENT_STATUS
       
      optional string content_status = 56 [json_name = "contentStatus"];
      Specified by:
      getContentStatus in interface OfficeMetadataOrBuilder
      Returns:
      The contentStatus.
    • getContentStatusBytes

      public com.google.protobuf.ByteString getContentStatusBytes()
       OfficeOpenXMLCore.CONTENT_STATUS
       
      optional string content_status = 56 [json_name = "contentStatus"];
      Specified by:
      getContentStatusBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for contentStatus.
    • setContentStatus

      public OfficeMetadata.Builder setContentStatus(String value)
       OfficeOpenXMLCore.CONTENT_STATUS
       
      optional string content_status = 56 [json_name = "contentStatus"];
      Parameters:
      value - The contentStatus to set.
      Returns:
      This builder for chaining.
    • clearContentStatus

      public OfficeMetadata.Builder clearContentStatus()
       OfficeOpenXMLCore.CONTENT_STATUS
       
      optional string content_status = 56 [json_name = "contentStatus"];
      Returns:
      This builder for chaining.
    • setContentStatusBytes

      public OfficeMetadata.Builder setContentStatusBytes(com.google.protobuf.ByteString value)
       OfficeOpenXMLCore.CONTENT_STATUS
       
      optional string content_status = 56 [json_name = "contentStatus"];
      Parameters:
      value - The bytes for contentStatus to set.
      Returns:
      This builder for chaining.
    • hasLastModifiedBy

      public boolean hasLastModifiedBy()
       OfficeOpenXMLCore.LAST_MODIFIED_BY
       
      optional string last_modified_by = 57 [json_name = "lastModifiedBy"];
      Specified by:
      hasLastModifiedBy in interface OfficeMetadataOrBuilder
      Returns:
      Whether the lastModifiedBy field is set.
    • getLastModifiedBy

      public String getLastModifiedBy()
       OfficeOpenXMLCore.LAST_MODIFIED_BY
       
      optional string last_modified_by = 57 [json_name = "lastModifiedBy"];
      Specified by:
      getLastModifiedBy in interface OfficeMetadataOrBuilder
      Returns:
      The lastModifiedBy.
    • getLastModifiedByBytes

      public com.google.protobuf.ByteString getLastModifiedByBytes()
       OfficeOpenXMLCore.LAST_MODIFIED_BY
       
      optional string last_modified_by = 57 [json_name = "lastModifiedBy"];
      Specified by:
      getLastModifiedByBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for lastModifiedBy.
    • setLastModifiedBy

      public OfficeMetadata.Builder setLastModifiedBy(String value)
       OfficeOpenXMLCore.LAST_MODIFIED_BY
       
      optional string last_modified_by = 57 [json_name = "lastModifiedBy"];
      Parameters:
      value - The lastModifiedBy to set.
      Returns:
      This builder for chaining.
    • clearLastModifiedBy

      public OfficeMetadata.Builder clearLastModifiedBy()
       OfficeOpenXMLCore.LAST_MODIFIED_BY
       
      optional string last_modified_by = 57 [json_name = "lastModifiedBy"];
      Returns:
      This builder for chaining.
    • setLastModifiedByBytes

      public OfficeMetadata.Builder setLastModifiedByBytes(com.google.protobuf.ByteString value)
       OfficeOpenXMLCore.LAST_MODIFIED_BY
       
      optional string last_modified_by = 57 [json_name = "lastModifiedBy"];
      Parameters:
      value - The bytes for lastModifiedBy to set.
      Returns:
      This builder for chaining.
    • hasLastPrinted

      public boolean hasLastPrinted()
       OfficeOpenXMLCore.LAST_PRINTED
       
      optional .google.protobuf.Timestamp last_printed = 58 [json_name = "lastPrinted"];
      Specified by:
      hasLastPrinted in interface OfficeMetadataOrBuilder
      Returns:
      Whether the lastPrinted field is set.
    • getLastPrinted

      public com.google.protobuf.Timestamp getLastPrinted()
       OfficeOpenXMLCore.LAST_PRINTED
       
      optional .google.protobuf.Timestamp last_printed = 58 [json_name = "lastPrinted"];
      Specified by:
      getLastPrinted in interface OfficeMetadataOrBuilder
      Returns:
      The lastPrinted.
    • setLastPrinted

      public OfficeMetadata.Builder setLastPrinted(com.google.protobuf.Timestamp value)
       OfficeOpenXMLCore.LAST_PRINTED
       
      optional .google.protobuf.Timestamp last_printed = 58 [json_name = "lastPrinted"];
    • setLastPrinted

      public OfficeMetadata.Builder setLastPrinted(com.google.protobuf.Timestamp.Builder builderForValue)
       OfficeOpenXMLCore.LAST_PRINTED
       
      optional .google.protobuf.Timestamp last_printed = 58 [json_name = "lastPrinted"];
    • mergeLastPrinted

      public OfficeMetadata.Builder mergeLastPrinted(com.google.protobuf.Timestamp value)
       OfficeOpenXMLCore.LAST_PRINTED
       
      optional .google.protobuf.Timestamp last_printed = 58 [json_name = "lastPrinted"];
    • clearLastPrinted

      public OfficeMetadata.Builder clearLastPrinted()
       OfficeOpenXMLCore.LAST_PRINTED
       
      optional .google.protobuf.Timestamp last_printed = 58 [json_name = "lastPrinted"];
    • getLastPrintedBuilder

      public com.google.protobuf.Timestamp.Builder getLastPrintedBuilder()
       OfficeOpenXMLCore.LAST_PRINTED
       
      optional .google.protobuf.Timestamp last_printed = 58 [json_name = "lastPrinted"];
    • getLastPrintedOrBuilder

      public com.google.protobuf.TimestampOrBuilder getLastPrintedOrBuilder()
       OfficeOpenXMLCore.LAST_PRINTED
       
      optional .google.protobuf.Timestamp last_printed = 58 [json_name = "lastPrinted"];
      Specified by:
      getLastPrintedOrBuilder in interface OfficeMetadataOrBuilder
    • hasLastPrintedRaw

      public boolean hasLastPrintedRaw()
       Raw string fallback
       
      optional string last_printed_raw = 108 [json_name = "lastPrintedRaw"];
      Specified by:
      hasLastPrintedRaw in interface OfficeMetadataOrBuilder
      Returns:
      Whether the lastPrintedRaw field is set.
    • getLastPrintedRaw

      public String getLastPrintedRaw()
       Raw string fallback
       
      optional string last_printed_raw = 108 [json_name = "lastPrintedRaw"];
      Specified by:
      getLastPrintedRaw in interface OfficeMetadataOrBuilder
      Returns:
      The lastPrintedRaw.
    • getLastPrintedRawBytes

      public com.google.protobuf.ByteString getLastPrintedRawBytes()
       Raw string fallback
       
      optional string last_printed_raw = 108 [json_name = "lastPrintedRaw"];
      Specified by:
      getLastPrintedRawBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for lastPrintedRaw.
    • setLastPrintedRaw

      public OfficeMetadata.Builder setLastPrintedRaw(String value)
       Raw string fallback
       
      optional string last_printed_raw = 108 [json_name = "lastPrintedRaw"];
      Parameters:
      value - The lastPrintedRaw to set.
      Returns:
      This builder for chaining.
    • clearLastPrintedRaw

      public OfficeMetadata.Builder clearLastPrintedRaw()
       Raw string fallback
       
      optional string last_printed_raw = 108 [json_name = "lastPrintedRaw"];
      Returns:
      This builder for chaining.
    • setLastPrintedRawBytes

      public OfficeMetadata.Builder setLastPrintedRawBytes(com.google.protobuf.ByteString value)
       Raw string fallback
       
      optional string last_printed_raw = 108 [json_name = "lastPrintedRaw"];
      Parameters:
      value - The bytes for lastPrintedRaw to set.
      Returns:
      This builder for chaining.
    • hasRevision

      public boolean hasRevision()
       OfficeOpenXMLCore.REVISION
       
      optional string revision = 59 [json_name = "revision"];
      Specified by:
      hasRevision in interface OfficeMetadataOrBuilder
      Returns:
      Whether the revision field is set.
    • getRevision

      public String getRevision()
       OfficeOpenXMLCore.REVISION
       
      optional string revision = 59 [json_name = "revision"];
      Specified by:
      getRevision in interface OfficeMetadataOrBuilder
      Returns:
      The revision.
    • getRevisionBytes

      public com.google.protobuf.ByteString getRevisionBytes()
       OfficeOpenXMLCore.REVISION
       
      optional string revision = 59 [json_name = "revision"];
      Specified by:
      getRevisionBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for revision.
    • setRevision

      public OfficeMetadata.Builder setRevision(String value)
       OfficeOpenXMLCore.REVISION
       
      optional string revision = 59 [json_name = "revision"];
      Parameters:
      value - The revision to set.
      Returns:
      This builder for chaining.
    • clearRevision

      public OfficeMetadata.Builder clearRevision()
       OfficeOpenXMLCore.REVISION
       
      optional string revision = 59 [json_name = "revision"];
      Returns:
      This builder for chaining.
    • setRevisionBytes

      public OfficeMetadata.Builder setRevisionBytes(com.google.protobuf.ByteString value)
       OfficeOpenXMLCore.REVISION
       
      optional string revision = 59 [json_name = "revision"];
      Parameters:
      value - The bytes for revision to set.
      Returns:
      This builder for chaining.
    • hasVersion

      public boolean hasVersion()
       OfficeOpenXMLCore.VERSION
       
      optional string version = 60 [json_name = "version"];
      Specified by:
      hasVersion in interface OfficeMetadataOrBuilder
      Returns:
      Whether the version field is set.
    • getVersion

      public String getVersion()
       OfficeOpenXMLCore.VERSION
       
      optional string version = 60 [json_name = "version"];
      Specified by:
      getVersion in interface OfficeMetadataOrBuilder
      Returns:
      The version.
    • getVersionBytes

      public com.google.protobuf.ByteString getVersionBytes()
       OfficeOpenXMLCore.VERSION
       
      optional string version = 60 [json_name = "version"];
      Specified by:
      getVersionBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for version.
    • setVersion

      public OfficeMetadata.Builder setVersion(String value)
       OfficeOpenXMLCore.VERSION
       
      optional string version = 60 [json_name = "version"];
      Parameters:
      value - The version to set.
      Returns:
      This builder for chaining.
    • clearVersion

      public OfficeMetadata.Builder clearVersion()
       OfficeOpenXMLCore.VERSION
       
      optional string version = 60 [json_name = "version"];
      Returns:
      This builder for chaining.
    • setVersionBytes

      public OfficeMetadata.Builder setVersionBytes(com.google.protobuf.ByteString value)
       OfficeOpenXMLCore.VERSION
       
      optional string version = 60 [json_name = "version"];
      Parameters:
      value - The bytes for version to set.
      Returns:
      This builder for chaining.
    • hasTemplate

      public boolean hasTemplate()
       === OfficeOpenXMLExtended Properties ===
       OfficeOpenXMLExtended.TEMPLATE
       
      optional string template = 61 [json_name = "template"];
      Specified by:
      hasTemplate in interface OfficeMetadataOrBuilder
      Returns:
      Whether the template field is set.
    • getTemplate

      public String getTemplate()
       === OfficeOpenXMLExtended Properties ===
       OfficeOpenXMLExtended.TEMPLATE
       
      optional string template = 61 [json_name = "template"];
      Specified by:
      getTemplate in interface OfficeMetadataOrBuilder
      Returns:
      The template.
    • getTemplateBytes

      public com.google.protobuf.ByteString getTemplateBytes()
       === OfficeOpenXMLExtended Properties ===
       OfficeOpenXMLExtended.TEMPLATE
       
      optional string template = 61 [json_name = "template"];
      Specified by:
      getTemplateBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for template.
    • setTemplate

      public OfficeMetadata.Builder setTemplate(String value)
       === OfficeOpenXMLExtended Properties ===
       OfficeOpenXMLExtended.TEMPLATE
       
      optional string template = 61 [json_name = "template"];
      Parameters:
      value - The template to set.
      Returns:
      This builder for chaining.
    • clearTemplate

      public OfficeMetadata.Builder clearTemplate()
       === OfficeOpenXMLExtended Properties ===
       OfficeOpenXMLExtended.TEMPLATE
       
      optional string template = 61 [json_name = "template"];
      Returns:
      This builder for chaining.
    • setTemplateBytes

      public OfficeMetadata.Builder setTemplateBytes(com.google.protobuf.ByteString value)
       === OfficeOpenXMLExtended Properties ===
       OfficeOpenXMLExtended.TEMPLATE
       
      optional string template = 61 [json_name = "template"];
      Parameters:
      value - The bytes for template to set.
      Returns:
      This builder for chaining.
    • getManagerList

      public com.google.protobuf.ProtocolStringList getManagerList()
       OfficeOpenXMLExtended.MANAGER
       
      repeated string manager = 62 [json_name = "manager"];
      Specified by:
      getManagerList in interface OfficeMetadataOrBuilder
      Returns:
      A list containing the manager.
    • getManagerCount

      public int getManagerCount()
       OfficeOpenXMLExtended.MANAGER
       
      repeated string manager = 62 [json_name = "manager"];
      Specified by:
      getManagerCount in interface OfficeMetadataOrBuilder
      Returns:
      The count of manager.
    • getManager

      public String getManager(int index)
       OfficeOpenXMLExtended.MANAGER
       
      repeated string manager = 62 [json_name = "manager"];
      Specified by:
      getManager in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The manager at the given index.
    • getManagerBytes

      public com.google.protobuf.ByteString getManagerBytes(int index)
       OfficeOpenXMLExtended.MANAGER
       
      repeated string manager = 62 [json_name = "manager"];
      Specified by:
      getManagerBytes in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the manager at the given index.
    • setManager

      public OfficeMetadata.Builder setManager(int index, String value)
       OfficeOpenXMLExtended.MANAGER
       
      repeated string manager = 62 [json_name = "manager"];
      Parameters:
      index - The index to set the value at.
      value - The manager to set.
      Returns:
      This builder for chaining.
    • addManager

      public OfficeMetadata.Builder addManager(String value)
       OfficeOpenXMLExtended.MANAGER
       
      repeated string manager = 62 [json_name = "manager"];
      Parameters:
      value - The manager to add.
      Returns:
      This builder for chaining.
    • addAllManager

      public OfficeMetadata.Builder addAllManager(Iterable<String> values)
       OfficeOpenXMLExtended.MANAGER
       
      repeated string manager = 62 [json_name = "manager"];
      Parameters:
      values - The manager to add.
      Returns:
      This builder for chaining.
    • clearManager

      public OfficeMetadata.Builder clearManager()
       OfficeOpenXMLExtended.MANAGER
       
      repeated string manager = 62 [json_name = "manager"];
      Returns:
      This builder for chaining.
    • addManagerBytes

      public OfficeMetadata.Builder addManagerBytes(com.google.protobuf.ByteString value)
       OfficeOpenXMLExtended.MANAGER
       
      repeated string manager = 62 [json_name = "manager"];
      Parameters:
      value - The bytes of the manager to add.
      Returns:
      This builder for chaining.
    • hasCompany

      public boolean hasCompany()
       OfficeOpenXMLExtended.COMPANY
       
      optional string company = 63 [json_name = "company"];
      Specified by:
      hasCompany in interface OfficeMetadataOrBuilder
      Returns:
      Whether the company field is set.
    • getCompany

      public String getCompany()
       OfficeOpenXMLExtended.COMPANY
       
      optional string company = 63 [json_name = "company"];
      Specified by:
      getCompany in interface OfficeMetadataOrBuilder
      Returns:
      The company.
    • getCompanyBytes

      public com.google.protobuf.ByteString getCompanyBytes()
       OfficeOpenXMLExtended.COMPANY
       
      optional string company = 63 [json_name = "company"];
      Specified by:
      getCompanyBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for company.
    • setCompany

      public OfficeMetadata.Builder setCompany(String value)
       OfficeOpenXMLExtended.COMPANY
       
      optional string company = 63 [json_name = "company"];
      Parameters:
      value - The company to set.
      Returns:
      This builder for chaining.
    • clearCompany

      public OfficeMetadata.Builder clearCompany()
       OfficeOpenXMLExtended.COMPANY
       
      optional string company = 63 [json_name = "company"];
      Returns:
      This builder for chaining.
    • setCompanyBytes

      public OfficeMetadata.Builder setCompanyBytes(com.google.protobuf.ByteString value)
       OfficeOpenXMLExtended.COMPANY
       
      optional string company = 63 [json_name = "company"];
      Parameters:
      value - The bytes for company to set.
      Returns:
      This builder for chaining.
    • hasPresentationFormat

      public boolean hasPresentationFormat()
       OfficeOpenXMLExtended.PRESENTATION_FORMAT
       
      optional string presentation_format = 64 [json_name = "presentationFormat"];
      Specified by:
      hasPresentationFormat in interface OfficeMetadataOrBuilder
      Returns:
      Whether the presentationFormat field is set.
    • getPresentationFormat

      public String getPresentationFormat()
       OfficeOpenXMLExtended.PRESENTATION_FORMAT
       
      optional string presentation_format = 64 [json_name = "presentationFormat"];
      Specified by:
      getPresentationFormat in interface OfficeMetadataOrBuilder
      Returns:
      The presentationFormat.
    • getPresentationFormatBytes

      public com.google.protobuf.ByteString getPresentationFormatBytes()
       OfficeOpenXMLExtended.PRESENTATION_FORMAT
       
      optional string presentation_format = 64 [json_name = "presentationFormat"];
      Specified by:
      getPresentationFormatBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for presentationFormat.
    • setPresentationFormat

      public OfficeMetadata.Builder setPresentationFormat(String value)
       OfficeOpenXMLExtended.PRESENTATION_FORMAT
       
      optional string presentation_format = 64 [json_name = "presentationFormat"];
      Parameters:
      value - The presentationFormat to set.
      Returns:
      This builder for chaining.
    • clearPresentationFormat

      public OfficeMetadata.Builder clearPresentationFormat()
       OfficeOpenXMLExtended.PRESENTATION_FORMAT
       
      optional string presentation_format = 64 [json_name = "presentationFormat"];
      Returns:
      This builder for chaining.
    • setPresentationFormatBytes

      public OfficeMetadata.Builder setPresentationFormatBytes(com.google.protobuf.ByteString value)
       OfficeOpenXMLExtended.PRESENTATION_FORMAT
       
      optional string presentation_format = 64 [json_name = "presentationFormat"];
      Parameters:
      value - The bytes for presentationFormat to set.
      Returns:
      This builder for chaining.
    • hasNotes

      public boolean hasNotes()
       OfficeOpenXMLExtended.NOTES
       
      optional int32 notes = 65 [json_name = "notes"];
      Specified by:
      hasNotes in interface OfficeMetadataOrBuilder
      Returns:
      Whether the notes field is set.
    • getNotes

      public int getNotes()
       OfficeOpenXMLExtended.NOTES
       
      optional int32 notes = 65 [json_name = "notes"];
      Specified by:
      getNotes in interface OfficeMetadataOrBuilder
      Returns:
      The notes.
    • setNotes

      public OfficeMetadata.Builder setNotes(int value)
       OfficeOpenXMLExtended.NOTES
       
      optional int32 notes = 65 [json_name = "notes"];
      Parameters:
      value - The notes to set.
      Returns:
      This builder for chaining.
    • clearNotes

      public OfficeMetadata.Builder clearNotes()
       OfficeOpenXMLExtended.NOTES
       
      optional int32 notes = 65 [json_name = "notes"];
      Returns:
      This builder for chaining.
    • hasTotalTimeRaw

      public boolean hasTotalTimeRaw()
       total_time from OfficeOpenXMLExtended.TOTAL_TIME can be ISO-8601 (e.g., PT02H03M24S).
       raw duration
       
      optional string total_time_raw = 66 [json_name = "totalTimeRaw"];
      Specified by:
      hasTotalTimeRaw in interface OfficeMetadataOrBuilder
      Returns:
      Whether the totalTimeRaw field is set.
    • getTotalTimeRaw

      public String getTotalTimeRaw()
       total_time from OfficeOpenXMLExtended.TOTAL_TIME can be ISO-8601 (e.g., PT02H03M24S).
       raw duration
       
      optional string total_time_raw = 66 [json_name = "totalTimeRaw"];
      Specified by:
      getTotalTimeRaw in interface OfficeMetadataOrBuilder
      Returns:
      The totalTimeRaw.
    • getTotalTimeRawBytes

      public com.google.protobuf.ByteString getTotalTimeRawBytes()
       total_time from OfficeOpenXMLExtended.TOTAL_TIME can be ISO-8601 (e.g., PT02H03M24S).
       raw duration
       
      optional string total_time_raw = 66 [json_name = "totalTimeRaw"];
      Specified by:
      getTotalTimeRawBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for totalTimeRaw.
    • setTotalTimeRaw

      public OfficeMetadata.Builder setTotalTimeRaw(String value)
       total_time from OfficeOpenXMLExtended.TOTAL_TIME can be ISO-8601 (e.g., PT02H03M24S).
       raw duration
       
      optional string total_time_raw = 66 [json_name = "totalTimeRaw"];
      Parameters:
      value - The totalTimeRaw to set.
      Returns:
      This builder for chaining.
    • clearTotalTimeRaw

      public OfficeMetadata.Builder clearTotalTimeRaw()
       total_time from OfficeOpenXMLExtended.TOTAL_TIME can be ISO-8601 (e.g., PT02H03M24S).
       raw duration
       
      optional string total_time_raw = 66 [json_name = "totalTimeRaw"];
      Returns:
      This builder for chaining.
    • setTotalTimeRawBytes

      public OfficeMetadata.Builder setTotalTimeRawBytes(com.google.protobuf.ByteString value)
       total_time from OfficeOpenXMLExtended.TOTAL_TIME can be ISO-8601 (e.g., PT02H03M24S).
       raw duration
       
      optional string total_time_raw = 66 [json_name = "totalTimeRaw"];
      Parameters:
      value - The bytes for totalTimeRaw to set.
      Returns:
      This builder for chaining.
    • hasTotalTimeSeconds

      public boolean hasTotalTimeSeconds()
       parsed to seconds if available
       
      optional int32 total_time_seconds = 104 [json_name = "totalTimeSeconds"];
      Specified by:
      hasTotalTimeSeconds in interface OfficeMetadataOrBuilder
      Returns:
      Whether the totalTimeSeconds field is set.
    • getTotalTimeSeconds

      public int getTotalTimeSeconds()
       parsed to seconds if available
       
      optional int32 total_time_seconds = 104 [json_name = "totalTimeSeconds"];
      Specified by:
      getTotalTimeSeconds in interface OfficeMetadataOrBuilder
      Returns:
      The totalTimeSeconds.
    • setTotalTimeSeconds

      public OfficeMetadata.Builder setTotalTimeSeconds(int value)
       parsed to seconds if available
       
      optional int32 total_time_seconds = 104 [json_name = "totalTimeSeconds"];
      Parameters:
      value - The totalTimeSeconds to set.
      Returns:
      This builder for chaining.
    • clearTotalTimeSeconds

      public OfficeMetadata.Builder clearTotalTimeSeconds()
       parsed to seconds if available
       
      optional int32 total_time_seconds = 104 [json_name = "totalTimeSeconds"];
      Returns:
      This builder for chaining.
    • hasHiddenSlides

      public boolean hasHiddenSlides()
       OfficeOpenXMLExtended.HIDDEN_SLIDES
       
      optional int32 hidden_slides = 67 [json_name = "hiddenSlides"];
      Specified by:
      hasHiddenSlides in interface OfficeMetadataOrBuilder
      Returns:
      Whether the hiddenSlides field is set.
    • getHiddenSlides

      public int getHiddenSlides()
       OfficeOpenXMLExtended.HIDDEN_SLIDES
       
      optional int32 hidden_slides = 67 [json_name = "hiddenSlides"];
      Specified by:
      getHiddenSlides in interface OfficeMetadataOrBuilder
      Returns:
      The hiddenSlides.
    • setHiddenSlides

      public OfficeMetadata.Builder setHiddenSlides(int value)
       OfficeOpenXMLExtended.HIDDEN_SLIDES
       
      optional int32 hidden_slides = 67 [json_name = "hiddenSlides"];
      Parameters:
      value - The hiddenSlides to set.
      Returns:
      This builder for chaining.
    • clearHiddenSlides

      public OfficeMetadata.Builder clearHiddenSlides()
       OfficeOpenXMLExtended.HIDDEN_SLIDES
       
      optional int32 hidden_slides = 67 [json_name = "hiddenSlides"];
      Returns:
      This builder for chaining.
    • hasApplication

      public boolean hasApplication()
       OfficeOpenXMLExtended.APPLICATION
       
      optional string application = 68 [json_name = "application"];
      Specified by:
      hasApplication in interface OfficeMetadataOrBuilder
      Returns:
      Whether the application field is set.
    • getApplication

      public String getApplication()
       OfficeOpenXMLExtended.APPLICATION
       
      optional string application = 68 [json_name = "application"];
      Specified by:
      getApplication in interface OfficeMetadataOrBuilder
      Returns:
      The application.
    • getApplicationBytes

      public com.google.protobuf.ByteString getApplicationBytes()
       OfficeOpenXMLExtended.APPLICATION
       
      optional string application = 68 [json_name = "application"];
      Specified by:
      getApplicationBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for application.
    • setApplication

      public OfficeMetadata.Builder setApplication(String value)
       OfficeOpenXMLExtended.APPLICATION
       
      optional string application = 68 [json_name = "application"];
      Parameters:
      value - The application to set.
      Returns:
      This builder for chaining.
    • clearApplication

      public OfficeMetadata.Builder clearApplication()
       OfficeOpenXMLExtended.APPLICATION
       
      optional string application = 68 [json_name = "application"];
      Returns:
      This builder for chaining.
    • setApplicationBytes

      public OfficeMetadata.Builder setApplicationBytes(com.google.protobuf.ByteString value)
       OfficeOpenXMLExtended.APPLICATION
       
      optional string application = 68 [json_name = "application"];
      Parameters:
      value - The bytes for application to set.
      Returns:
      This builder for chaining.
    • hasAppVersion

      public boolean hasAppVersion()
       OfficeOpenXMLExtended.APP_VERSION
       
      optional string app_version = 69 [json_name = "appVersion"];
      Specified by:
      hasAppVersion in interface OfficeMetadataOrBuilder
      Returns:
      Whether the appVersion field is set.
    • getAppVersion

      public String getAppVersion()
       OfficeOpenXMLExtended.APP_VERSION
       
      optional string app_version = 69 [json_name = "appVersion"];
      Specified by:
      getAppVersion in interface OfficeMetadataOrBuilder
      Returns:
      The appVersion.
    • getAppVersionBytes

      public com.google.protobuf.ByteString getAppVersionBytes()
       OfficeOpenXMLExtended.APP_VERSION
       
      optional string app_version = 69 [json_name = "appVersion"];
      Specified by:
      getAppVersionBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for appVersion.
    • setAppVersion

      public OfficeMetadata.Builder setAppVersion(String value)
       OfficeOpenXMLExtended.APP_VERSION
       
      optional string app_version = 69 [json_name = "appVersion"];
      Parameters:
      value - The appVersion to set.
      Returns:
      This builder for chaining.
    • clearAppVersion

      public OfficeMetadata.Builder clearAppVersion()
       OfficeOpenXMLExtended.APP_VERSION
       
      optional string app_version = 69 [json_name = "appVersion"];
      Returns:
      This builder for chaining.
    • setAppVersionBytes

      public OfficeMetadata.Builder setAppVersionBytes(com.google.protobuf.ByteString value)
       OfficeOpenXMLExtended.APP_VERSION
       
      optional string app_version = 69 [json_name = "appVersion"];
      Parameters:
      value - The bytes for appVersion to set.
      Returns:
      This builder for chaining.
    • hasDocSecurity

      public boolean hasDocSecurity()
       OfficeOpenXMLExtended.DOC_SECURITY
       
      optional int32 doc_security = 70 [json_name = "docSecurity"];
      Specified by:
      hasDocSecurity in interface OfficeMetadataOrBuilder
      Returns:
      Whether the docSecurity field is set.
    • getDocSecurity

      public int getDocSecurity()
       OfficeOpenXMLExtended.DOC_SECURITY
       
      optional int32 doc_security = 70 [json_name = "docSecurity"];
      Specified by:
      getDocSecurity in interface OfficeMetadataOrBuilder
      Returns:
      The docSecurity.
    • setDocSecurity

      public OfficeMetadata.Builder setDocSecurity(int value)
       OfficeOpenXMLExtended.DOC_SECURITY
       
      optional int32 doc_security = 70 [json_name = "docSecurity"];
      Parameters:
      value - The docSecurity to set.
      Returns:
      This builder for chaining.
    • clearDocSecurity

      public OfficeMetadata.Builder clearDocSecurity()
       OfficeOpenXMLExtended.DOC_SECURITY
       
      optional int32 doc_security = 70 [json_name = "docSecurity"];
      Returns:
      This builder for chaining.
    • hasDocSecurityString

      public boolean hasDocSecurityString()
       OfficeOpenXMLExtended.DOC_SECURITY_STRING
       
      optional string doc_security_string = 71 [json_name = "docSecurityString"];
      Specified by:
      hasDocSecurityString in interface OfficeMetadataOrBuilder
      Returns:
      Whether the docSecurityString field is set.
    • getDocSecurityString

      public String getDocSecurityString()
       OfficeOpenXMLExtended.DOC_SECURITY_STRING
       
      optional string doc_security_string = 71 [json_name = "docSecurityString"];
      Specified by:
      getDocSecurityString in interface OfficeMetadataOrBuilder
      Returns:
      The docSecurityString.
    • getDocSecurityStringBytes

      public com.google.protobuf.ByteString getDocSecurityStringBytes()
       OfficeOpenXMLExtended.DOC_SECURITY_STRING
       
      optional string doc_security_string = 71 [json_name = "docSecurityString"];
      Specified by:
      getDocSecurityStringBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for docSecurityString.
    • setDocSecurityString

      public OfficeMetadata.Builder setDocSecurityString(String value)
       OfficeOpenXMLExtended.DOC_SECURITY_STRING
       
      optional string doc_security_string = 71 [json_name = "docSecurityString"];
      Parameters:
      value - The docSecurityString to set.
      Returns:
      This builder for chaining.
    • clearDocSecurityString

      public OfficeMetadata.Builder clearDocSecurityString()
       OfficeOpenXMLExtended.DOC_SECURITY_STRING
       
      optional string doc_security_string = 71 [json_name = "docSecurityString"];
      Returns:
      This builder for chaining.
    • setDocSecurityStringBytes

      public OfficeMetadata.Builder setDocSecurityStringBytes(com.google.protobuf.ByteString value)
       OfficeOpenXMLExtended.DOC_SECURITY_STRING
       
      optional string doc_security_string = 71 [json_name = "docSecurityString"];
      Parameters:
      value - The bytes for docSecurityString to set.
      Returns:
      This builder for chaining.
    • getExtendedCommentsList

      public com.google.protobuf.ProtocolStringList getExtendedCommentsList()
       OfficeOpenXMLExtended.COMMENTS
       
      repeated string extended_comments = 72 [json_name = "extendedComments"];
      Specified by:
      getExtendedCommentsList in interface OfficeMetadataOrBuilder
      Returns:
      A list containing the extendedComments.
    • getExtendedCommentsCount

      public int getExtendedCommentsCount()
       OfficeOpenXMLExtended.COMMENTS
       
      repeated string extended_comments = 72 [json_name = "extendedComments"];
      Specified by:
      getExtendedCommentsCount in interface OfficeMetadataOrBuilder
      Returns:
      The count of extendedComments.
    • getExtendedComments

      public String getExtendedComments(int index)
       OfficeOpenXMLExtended.COMMENTS
       
      repeated string extended_comments = 72 [json_name = "extendedComments"];
      Specified by:
      getExtendedComments in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The extendedComments at the given index.
    • getExtendedCommentsBytes

      public com.google.protobuf.ByteString getExtendedCommentsBytes(int index)
       OfficeOpenXMLExtended.COMMENTS
       
      repeated string extended_comments = 72 [json_name = "extendedComments"];
      Specified by:
      getExtendedCommentsBytes in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the extendedComments at the given index.
    • setExtendedComments

      public OfficeMetadata.Builder setExtendedComments(int index, String value)
       OfficeOpenXMLExtended.COMMENTS
       
      repeated string extended_comments = 72 [json_name = "extendedComments"];
      Parameters:
      index - The index to set the value at.
      value - The extendedComments to set.
      Returns:
      This builder for chaining.
    • addExtendedComments

      public OfficeMetadata.Builder addExtendedComments(String value)
       OfficeOpenXMLExtended.COMMENTS
       
      repeated string extended_comments = 72 [json_name = "extendedComments"];
      Parameters:
      value - The extendedComments to add.
      Returns:
      This builder for chaining.
    • addAllExtendedComments

      public OfficeMetadata.Builder addAllExtendedComments(Iterable<String> values)
       OfficeOpenXMLExtended.COMMENTS
       
      repeated string extended_comments = 72 [json_name = "extendedComments"];
      Parameters:
      values - The extendedComments to add.
      Returns:
      This builder for chaining.
    • clearExtendedComments

      public OfficeMetadata.Builder clearExtendedComments()
       OfficeOpenXMLExtended.COMMENTS
       
      repeated string extended_comments = 72 [json_name = "extendedComments"];
      Returns:
      This builder for chaining.
    • addExtendedCommentsBytes

      public OfficeMetadata.Builder addExtendedCommentsBytes(com.google.protobuf.ByteString value)
       OfficeOpenXMLExtended.COMMENTS
       
      repeated string extended_comments = 72 [json_name = "extendedComments"];
      Parameters:
      value - The bytes of the extendedComments to add.
      Returns:
      This builder for chaining.
    • hasContentType

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

      public String getContentType()
       === Content Type ===
       Metadata.CONTENT_TYPE
       
      optional string content_type = 73 [json_name = "contentType"];
      Specified by:
      getContentType in interface OfficeMetadataOrBuilder
      Returns:
      The contentType.
    • getContentTypeBytes

      public com.google.protobuf.ByteString getContentTypeBytes()
       === Content Type ===
       Metadata.CONTENT_TYPE
       
      optional string content_type = 73 [json_name = "contentType"];
      Specified by:
      getContentTypeBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for contentType.
    • setContentType

      public OfficeMetadata.Builder setContentType(String value)
       === Content Type ===
       Metadata.CONTENT_TYPE
       
      optional string content_type = 73 [json_name = "contentType"];
      Parameters:
      value - The contentType to set.
      Returns:
      This builder for chaining.
    • clearContentType

      public OfficeMetadata.Builder clearContentType()
       === Content Type ===
       Metadata.CONTENT_TYPE
       
      optional string content_type = 73 [json_name = "contentType"];
      Returns:
      This builder for chaining.
    • setContentTypeBytes

      public OfficeMetadata.Builder setContentTypeBytes(com.google.protobuf.ByteString value)
       === Content Type ===
       Metadata.CONTENT_TYPE
       
      optional string content_type = 73 [json_name = "contentType"];
      Parameters:
      value - The bytes for contentType to set.
      Returns:
      This builder for chaining.
    • hasHasSignature

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

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

      public OfficeMetadata.Builder setHasSignature(boolean value)
       === Security and Signature Properties ===
       TikaCoreProperties.HAS_SIGNATURE
       
      optional bool has_signature = 74 [json_name = "hasSignature"];
      Parameters:
      value - The hasSignature to set.
      Returns:
      This builder for chaining.
    • clearHasSignature

      public OfficeMetadata.Builder clearHasSignature()
       === Security and Signature Properties ===
       TikaCoreProperties.HAS_SIGNATURE
       
      optional bool has_signature = 74 [json_name = "hasSignature"];
      Returns:
      This builder for chaining.
    • hasIsEncrypted

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

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

      public OfficeMetadata.Builder setIsEncrypted(boolean value)
       TikaCoreProperties.IS_ENCRYPTED
       
      optional bool is_encrypted = 75 [json_name = "isEncrypted"];
      Parameters:
      value - The isEncrypted to set.
      Returns:
      This builder for chaining.
    • clearIsEncrypted

      public OfficeMetadata.Builder clearIsEncrypted()
       TikaCoreProperties.IS_ENCRYPTED
       
      optional bool is_encrypted = 75 [json_name = "isEncrypted"];
      Returns:
      This builder for chaining.
    • getSignatureNameList

      public com.google.protobuf.ProtocolStringList getSignatureNameList()
       TikaCoreProperties.SIGNATURE_NAME
       
      repeated string signature_name = 76 [json_name = "signatureName"];
      Specified by:
      getSignatureNameList in interface OfficeMetadataOrBuilder
      Returns:
      A list containing the signatureName.
    • getSignatureNameCount

      public int getSignatureNameCount()
       TikaCoreProperties.SIGNATURE_NAME
       
      repeated string signature_name = 76 [json_name = "signatureName"];
      Specified by:
      getSignatureNameCount in interface OfficeMetadataOrBuilder
      Returns:
      The count of signatureName.
    • getSignatureName

      public String getSignatureName(int index)
       TikaCoreProperties.SIGNATURE_NAME
       
      repeated string signature_name = 76 [json_name = "signatureName"];
      Specified by:
      getSignatureName in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The signatureName at the given index.
    • getSignatureNameBytes

      public com.google.protobuf.ByteString getSignatureNameBytes(int index)
       TikaCoreProperties.SIGNATURE_NAME
       
      repeated string signature_name = 76 [json_name = "signatureName"];
      Specified by:
      getSignatureNameBytes in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the signatureName at the given index.
    • setSignatureName

      public OfficeMetadata.Builder setSignatureName(int index, String value)
       TikaCoreProperties.SIGNATURE_NAME
       
      repeated string signature_name = 76 [json_name = "signatureName"];
      Parameters:
      index - The index to set the value at.
      value - The signatureName to set.
      Returns:
      This builder for chaining.
    • addSignatureName

      public OfficeMetadata.Builder addSignatureName(String value)
       TikaCoreProperties.SIGNATURE_NAME
       
      repeated string signature_name = 76 [json_name = "signatureName"];
      Parameters:
      value - The signatureName to add.
      Returns:
      This builder for chaining.
    • addAllSignatureName

      public OfficeMetadata.Builder addAllSignatureName(Iterable<String> values)
       TikaCoreProperties.SIGNATURE_NAME
       
      repeated string signature_name = 76 [json_name = "signatureName"];
      Parameters:
      values - The signatureName to add.
      Returns:
      This builder for chaining.
    • clearSignatureName

      public OfficeMetadata.Builder clearSignatureName()
       TikaCoreProperties.SIGNATURE_NAME
       
      repeated string signature_name = 76 [json_name = "signatureName"];
      Returns:
      This builder for chaining.
    • addSignatureNameBytes

      public OfficeMetadata.Builder addSignatureNameBytes(com.google.protobuf.ByteString value)
       TikaCoreProperties.SIGNATURE_NAME
       
      repeated string signature_name = 76 [json_name = "signatureName"];
      Parameters:
      value - The bytes of the signatureName to add.
      Returns:
      This builder for chaining.
    • getSignatureDateList

      public List<com.google.protobuf.Timestamp> getSignatureDateList()
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 77 [json_name = "signatureDate"];
      Specified by:
      getSignatureDateList in interface OfficeMetadataOrBuilder
    • getSignatureDateCount

      public int getSignatureDateCount()
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 77 [json_name = "signatureDate"];
      Specified by:
      getSignatureDateCount in interface OfficeMetadataOrBuilder
    • getSignatureDate

      public com.google.protobuf.Timestamp getSignatureDate(int index)
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 77 [json_name = "signatureDate"];
      Specified by:
      getSignatureDate in interface OfficeMetadataOrBuilder
    • setSignatureDate

      public OfficeMetadata.Builder setSignatureDate(int index, com.google.protobuf.Timestamp value)
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 77 [json_name = "signatureDate"];
    • setSignatureDate

      public OfficeMetadata.Builder setSignatureDate(int index, com.google.protobuf.Timestamp.Builder builderForValue)
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 77 [json_name = "signatureDate"];
    • addSignatureDate

      public OfficeMetadata.Builder addSignatureDate(com.google.protobuf.Timestamp value)
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 77 [json_name = "signatureDate"];
    • addSignatureDate

      public OfficeMetadata.Builder addSignatureDate(int index, com.google.protobuf.Timestamp value)
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 77 [json_name = "signatureDate"];
    • addSignatureDate

      public OfficeMetadata.Builder addSignatureDate(com.google.protobuf.Timestamp.Builder builderForValue)
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 77 [json_name = "signatureDate"];
    • addSignatureDate

      public OfficeMetadata.Builder addSignatureDate(int index, com.google.protobuf.Timestamp.Builder builderForValue)
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 77 [json_name = "signatureDate"];
    • addAllSignatureDate

      public OfficeMetadata.Builder addAllSignatureDate(Iterable<? extends com.google.protobuf.Timestamp> values)
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 77 [json_name = "signatureDate"];
    • clearSignatureDate

      public OfficeMetadata.Builder clearSignatureDate()
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 77 [json_name = "signatureDate"];
    • removeSignatureDate

      public OfficeMetadata.Builder removeSignatureDate(int index)
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 77 [json_name = "signatureDate"];
    • getSignatureDateBuilder

      public com.google.protobuf.Timestamp.Builder getSignatureDateBuilder(int index)
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 77 [json_name = "signatureDate"];
    • getSignatureDateOrBuilder

      public com.google.protobuf.TimestampOrBuilder getSignatureDateOrBuilder(int index)
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 77 [json_name = "signatureDate"];
      Specified by:
      getSignatureDateOrBuilder in interface OfficeMetadataOrBuilder
    • getSignatureDateOrBuilderList

      public List<? extends com.google.protobuf.TimestampOrBuilder> getSignatureDateOrBuilderList()
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 77 [json_name = "signatureDate"];
      Specified by:
      getSignatureDateOrBuilderList in interface OfficeMetadataOrBuilder
    • addSignatureDateBuilder

      public com.google.protobuf.Timestamp.Builder addSignatureDateBuilder()
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 77 [json_name = "signatureDate"];
    • addSignatureDateBuilder

      public com.google.protobuf.Timestamp.Builder addSignatureDateBuilder(int index)
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 77 [json_name = "signatureDate"];
    • getSignatureDateBuilderList

      public List<com.google.protobuf.Timestamp.Builder> getSignatureDateBuilderList()
       TikaCoreProperties.SIGNATURE_DATE
       
      repeated .google.protobuf.Timestamp signature_date = 77 [json_name = "signatureDate"];
    • getSignatureDateRawList

      public com.google.protobuf.ProtocolStringList getSignatureDateRawList()
       Raw string fallback
       
      repeated string signature_date_raw = 109 [json_name = "signatureDateRaw"];
      Specified by:
      getSignatureDateRawList in interface OfficeMetadataOrBuilder
      Returns:
      A list containing the signatureDateRaw.
    • getSignatureDateRawCount

      public int getSignatureDateRawCount()
       Raw string fallback
       
      repeated string signature_date_raw = 109 [json_name = "signatureDateRaw"];
      Specified by:
      getSignatureDateRawCount in interface OfficeMetadataOrBuilder
      Returns:
      The count of signatureDateRaw.
    • getSignatureDateRaw

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

      public com.google.protobuf.ByteString getSignatureDateRawBytes(int index)
       Raw string fallback
       
      repeated string signature_date_raw = 109 [json_name = "signatureDateRaw"];
      Specified by:
      getSignatureDateRawBytes in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the signatureDateRaw at the given index.
    • setSignatureDateRaw

      public OfficeMetadata.Builder setSignatureDateRaw(int index, String value)
       Raw string fallback
       
      repeated string signature_date_raw = 109 [json_name = "signatureDateRaw"];
      Parameters:
      index - The index to set the value at.
      value - The signatureDateRaw to set.
      Returns:
      This builder for chaining.
    • addSignatureDateRaw

      public OfficeMetadata.Builder addSignatureDateRaw(String value)
       Raw string fallback
       
      repeated string signature_date_raw = 109 [json_name = "signatureDateRaw"];
      Parameters:
      value - The signatureDateRaw to add.
      Returns:
      This builder for chaining.
    • addAllSignatureDateRaw

      public OfficeMetadata.Builder addAllSignatureDateRaw(Iterable<String> values)
       Raw string fallback
       
      repeated string signature_date_raw = 109 [json_name = "signatureDateRaw"];
      Parameters:
      values - The signatureDateRaw to add.
      Returns:
      This builder for chaining.
    • clearSignatureDateRaw

      public OfficeMetadata.Builder clearSignatureDateRaw()
       Raw string fallback
       
      repeated string signature_date_raw = 109 [json_name = "signatureDateRaw"];
      Returns:
      This builder for chaining.
    • addSignatureDateRawBytes

      public OfficeMetadata.Builder addSignatureDateRawBytes(com.google.protobuf.ByteString value)
       Raw string fallback
       
      repeated string signature_date_raw = 109 [json_name = "signatureDateRaw"];
      Parameters:
      value - The bytes of the signatureDateRaw to add.
      Returns:
      This builder for chaining.
    • getSignatureLocationList

      public com.google.protobuf.ProtocolStringList getSignatureLocationList()
       TikaCoreProperties.SIGNATURE_LOCATION
       
      repeated string signature_location = 78 [json_name = "signatureLocation"];
      Specified by:
      getSignatureLocationList in interface OfficeMetadataOrBuilder
      Returns:
      A list containing the signatureLocation.
    • getSignatureLocationCount

      public int getSignatureLocationCount()
       TikaCoreProperties.SIGNATURE_LOCATION
       
      repeated string signature_location = 78 [json_name = "signatureLocation"];
      Specified by:
      getSignatureLocationCount in interface OfficeMetadataOrBuilder
      Returns:
      The count of signatureLocation.
    • getSignatureLocation

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

      public com.google.protobuf.ByteString getSignatureLocationBytes(int index)
       TikaCoreProperties.SIGNATURE_LOCATION
       
      repeated string signature_location = 78 [json_name = "signatureLocation"];
      Specified by:
      getSignatureLocationBytes in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the signatureLocation at the given index.
    • setSignatureLocation

      public OfficeMetadata.Builder setSignatureLocation(int index, String value)
       TikaCoreProperties.SIGNATURE_LOCATION
       
      repeated string signature_location = 78 [json_name = "signatureLocation"];
      Parameters:
      index - The index to set the value at.
      value - The signatureLocation to set.
      Returns:
      This builder for chaining.
    • addSignatureLocation

      public OfficeMetadata.Builder addSignatureLocation(String value)
       TikaCoreProperties.SIGNATURE_LOCATION
       
      repeated string signature_location = 78 [json_name = "signatureLocation"];
      Parameters:
      value - The signatureLocation to add.
      Returns:
      This builder for chaining.
    • addAllSignatureLocation

      public OfficeMetadata.Builder addAllSignatureLocation(Iterable<String> values)
       TikaCoreProperties.SIGNATURE_LOCATION
       
      repeated string signature_location = 78 [json_name = "signatureLocation"];
      Parameters:
      values - The signatureLocation to add.
      Returns:
      This builder for chaining.
    • clearSignatureLocation

      public OfficeMetadata.Builder clearSignatureLocation()
       TikaCoreProperties.SIGNATURE_LOCATION
       
      repeated string signature_location = 78 [json_name = "signatureLocation"];
      Returns:
      This builder for chaining.
    • addSignatureLocationBytes

      public OfficeMetadata.Builder addSignatureLocationBytes(com.google.protobuf.ByteString value)
       TikaCoreProperties.SIGNATURE_LOCATION
       
      repeated string signature_location = 78 [json_name = "signatureLocation"];
      Parameters:
      value - The bytes of the signatureLocation to add.
      Returns:
      This builder for chaining.
    • getSignatureReasonList

      public com.google.protobuf.ProtocolStringList getSignatureReasonList()
       TikaCoreProperties.SIGNATURE_REASON
       
      repeated string signature_reason = 79 [json_name = "signatureReason"];
      Specified by:
      getSignatureReasonList in interface OfficeMetadataOrBuilder
      Returns:
      A list containing the signatureReason.
    • getSignatureReasonCount

      public int getSignatureReasonCount()
       TikaCoreProperties.SIGNATURE_REASON
       
      repeated string signature_reason = 79 [json_name = "signatureReason"];
      Specified by:
      getSignatureReasonCount in interface OfficeMetadataOrBuilder
      Returns:
      The count of signatureReason.
    • getSignatureReason

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

      public com.google.protobuf.ByteString getSignatureReasonBytes(int index)
       TikaCoreProperties.SIGNATURE_REASON
       
      repeated string signature_reason = 79 [json_name = "signatureReason"];
      Specified by:
      getSignatureReasonBytes in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the signatureReason at the given index.
    • setSignatureReason

      public OfficeMetadata.Builder setSignatureReason(int index, String value)
       TikaCoreProperties.SIGNATURE_REASON
       
      repeated string signature_reason = 79 [json_name = "signatureReason"];
      Parameters:
      index - The index to set the value at.
      value - The signatureReason to set.
      Returns:
      This builder for chaining.
    • addSignatureReason

      public OfficeMetadata.Builder addSignatureReason(String value)
       TikaCoreProperties.SIGNATURE_REASON
       
      repeated string signature_reason = 79 [json_name = "signatureReason"];
      Parameters:
      value - The signatureReason to add.
      Returns:
      This builder for chaining.
    • addAllSignatureReason

      public OfficeMetadata.Builder addAllSignatureReason(Iterable<String> values)
       TikaCoreProperties.SIGNATURE_REASON
       
      repeated string signature_reason = 79 [json_name = "signatureReason"];
      Parameters:
      values - The signatureReason to add.
      Returns:
      This builder for chaining.
    • clearSignatureReason

      public OfficeMetadata.Builder clearSignatureReason()
       TikaCoreProperties.SIGNATURE_REASON
       
      repeated string signature_reason = 79 [json_name = "signatureReason"];
      Returns:
      This builder for chaining.
    • addSignatureReasonBytes

      public OfficeMetadata.Builder addSignatureReasonBytes(com.google.protobuf.ByteString value)
       TikaCoreProperties.SIGNATURE_REASON
       
      repeated string signature_reason = 79 [json_name = "signatureReason"];
      Parameters:
      value - The bytes of the signatureReason to add.
      Returns:
      This builder for chaining.
    • getSignatureFilterList

      public com.google.protobuf.ProtocolStringList getSignatureFilterList()
       TikaCoreProperties.SIGNATURE_FILTER
       
      repeated string signature_filter = 80 [json_name = "signatureFilter"];
      Specified by:
      getSignatureFilterList in interface OfficeMetadataOrBuilder
      Returns:
      A list containing the signatureFilter.
    • getSignatureFilterCount

      public int getSignatureFilterCount()
       TikaCoreProperties.SIGNATURE_FILTER
       
      repeated string signature_filter = 80 [json_name = "signatureFilter"];
      Specified by:
      getSignatureFilterCount in interface OfficeMetadataOrBuilder
      Returns:
      The count of signatureFilter.
    • getSignatureFilter

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

      public com.google.protobuf.ByteString getSignatureFilterBytes(int index)
       TikaCoreProperties.SIGNATURE_FILTER
       
      repeated string signature_filter = 80 [json_name = "signatureFilter"];
      Specified by:
      getSignatureFilterBytes in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the signatureFilter at the given index.
    • setSignatureFilter

      public OfficeMetadata.Builder setSignatureFilter(int index, String value)
       TikaCoreProperties.SIGNATURE_FILTER
       
      repeated string signature_filter = 80 [json_name = "signatureFilter"];
      Parameters:
      index - The index to set the value at.
      value - The signatureFilter to set.
      Returns:
      This builder for chaining.
    • addSignatureFilter

      public OfficeMetadata.Builder addSignatureFilter(String value)
       TikaCoreProperties.SIGNATURE_FILTER
       
      repeated string signature_filter = 80 [json_name = "signatureFilter"];
      Parameters:
      value - The signatureFilter to add.
      Returns:
      This builder for chaining.
    • addAllSignatureFilter

      public OfficeMetadata.Builder addAllSignatureFilter(Iterable<String> values)
       TikaCoreProperties.SIGNATURE_FILTER
       
      repeated string signature_filter = 80 [json_name = "signatureFilter"];
      Parameters:
      values - The signatureFilter to add.
      Returns:
      This builder for chaining.
    • clearSignatureFilter

      public OfficeMetadata.Builder clearSignatureFilter()
       TikaCoreProperties.SIGNATURE_FILTER
       
      repeated string signature_filter = 80 [json_name = "signatureFilter"];
      Returns:
      This builder for chaining.
    • addSignatureFilterBytes

      public OfficeMetadata.Builder addSignatureFilterBytes(com.google.protobuf.ByteString value)
       TikaCoreProperties.SIGNATURE_FILTER
       
      repeated string signature_filter = 80 [json_name = "signatureFilter"];
      Parameters:
      value - The bytes of the signatureFilter to add.
      Returns:
      This builder for chaining.
    • getSignatureContactInfoList

      public com.google.protobuf.ProtocolStringList getSignatureContactInfoList()
       TikaCoreProperties.SIGNATURE_CONTACT_INFO
       
      repeated string signature_contact_info = 81 [json_name = "signatureContactInfo"];
      Specified by:
      getSignatureContactInfoList in interface OfficeMetadataOrBuilder
      Returns:
      A list containing the signatureContactInfo.
    • getSignatureContactInfoCount

      public int getSignatureContactInfoCount()
       TikaCoreProperties.SIGNATURE_CONTACT_INFO
       
      repeated string signature_contact_info = 81 [json_name = "signatureContactInfo"];
      Specified by:
      getSignatureContactInfoCount in interface OfficeMetadataOrBuilder
      Returns:
      The count of signatureContactInfo.
    • getSignatureContactInfo

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

      public com.google.protobuf.ByteString getSignatureContactInfoBytes(int index)
       TikaCoreProperties.SIGNATURE_CONTACT_INFO
       
      repeated string signature_contact_info = 81 [json_name = "signatureContactInfo"];
      Specified by:
      getSignatureContactInfoBytes in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the signatureContactInfo at the given index.
    • setSignatureContactInfo

      public OfficeMetadata.Builder setSignatureContactInfo(int index, String value)
       TikaCoreProperties.SIGNATURE_CONTACT_INFO
       
      repeated string signature_contact_info = 81 [json_name = "signatureContactInfo"];
      Parameters:
      index - The index to set the value at.
      value - The signatureContactInfo to set.
      Returns:
      This builder for chaining.
    • addSignatureContactInfo

      public OfficeMetadata.Builder addSignatureContactInfo(String value)
       TikaCoreProperties.SIGNATURE_CONTACT_INFO
       
      repeated string signature_contact_info = 81 [json_name = "signatureContactInfo"];
      Parameters:
      value - The signatureContactInfo to add.
      Returns:
      This builder for chaining.
    • addAllSignatureContactInfo

      public OfficeMetadata.Builder addAllSignatureContactInfo(Iterable<String> values)
       TikaCoreProperties.SIGNATURE_CONTACT_INFO
       
      repeated string signature_contact_info = 81 [json_name = "signatureContactInfo"];
      Parameters:
      values - The signatureContactInfo to add.
      Returns:
      This builder for chaining.
    • clearSignatureContactInfo

      public OfficeMetadata.Builder clearSignatureContactInfo()
       TikaCoreProperties.SIGNATURE_CONTACT_INFO
       
      repeated string signature_contact_info = 81 [json_name = "signatureContactInfo"];
      Returns:
      This builder for chaining.
    • addSignatureContactInfoBytes

      public OfficeMetadata.Builder addSignatureContactInfoBytes(com.google.protobuf.ByteString value)
       TikaCoreProperties.SIGNATURE_CONTACT_INFO
       
      repeated string signature_contact_info = 81 [json_name = "signatureContactInfo"];
      Parameters:
      value - The bytes of the signatureContactInfo to add.
      Returns:
      This builder for chaining.
    • hasLatitude

      public boolean hasLatitude()
       === Geographic Properties ===
       TikaCoreProperties.LATITUDE
       
      optional double latitude = 82 [json_name = "latitude"];
      Specified by:
      hasLatitude in interface OfficeMetadataOrBuilder
      Returns:
      Whether the latitude field is set.
    • getLatitude

      public double getLatitude()
       === Geographic Properties ===
       TikaCoreProperties.LATITUDE
       
      optional double latitude = 82 [json_name = "latitude"];
      Specified by:
      getLatitude in interface OfficeMetadataOrBuilder
      Returns:
      The latitude.
    • setLatitude

      public OfficeMetadata.Builder setLatitude(double value)
       === Geographic Properties ===
       TikaCoreProperties.LATITUDE
       
      optional double latitude = 82 [json_name = "latitude"];
      Parameters:
      value - The latitude to set.
      Returns:
      This builder for chaining.
    • clearLatitude

      public OfficeMetadata.Builder clearLatitude()
       === Geographic Properties ===
       TikaCoreProperties.LATITUDE
       
      optional double latitude = 82 [json_name = "latitude"];
      Returns:
      This builder for chaining.
    • hasLongitude

      public boolean hasLongitude()
       TikaCoreProperties.LONGITUDE
       
      optional double longitude = 83 [json_name = "longitude"];
      Specified by:
      hasLongitude in interface OfficeMetadataOrBuilder
      Returns:
      Whether the longitude field is set.
    • getLongitude

      public double getLongitude()
       TikaCoreProperties.LONGITUDE
       
      optional double longitude = 83 [json_name = "longitude"];
      Specified by:
      getLongitude in interface OfficeMetadataOrBuilder
      Returns:
      The longitude.
    • setLongitude

      public OfficeMetadata.Builder setLongitude(double value)
       TikaCoreProperties.LONGITUDE
       
      optional double longitude = 83 [json_name = "longitude"];
      Parameters:
      value - The longitude to set.
      Returns:
      This builder for chaining.
    • clearLongitude

      public OfficeMetadata.Builder clearLongitude()
       TikaCoreProperties.LONGITUDE
       
      optional double longitude = 83 [json_name = "longitude"];
      Returns:
      This builder for chaining.
    • hasAltitude

      public boolean hasAltitude()
       TikaCoreProperties.ALTITUDE
       
      optional double altitude = 84 [json_name = "altitude"];
      Specified by:
      hasAltitude in interface OfficeMetadataOrBuilder
      Returns:
      Whether the altitude field is set.
    • getAltitude

      public double getAltitude()
       TikaCoreProperties.ALTITUDE
       
      optional double altitude = 84 [json_name = "altitude"];
      Specified by:
      getAltitude in interface OfficeMetadataOrBuilder
      Returns:
      The altitude.
    • setAltitude

      public OfficeMetadata.Builder setAltitude(double value)
       TikaCoreProperties.ALTITUDE
       
      optional double altitude = 84 [json_name = "altitude"];
      Parameters:
      value - The altitude to set.
      Returns:
      This builder for chaining.
    • clearAltitude

      public OfficeMetadata.Builder clearAltitude()
       TikaCoreProperties.ALTITUDE
       
      optional double altitude = 84 [json_name = "altitude"];
      Returns:
      This builder for chaining.
    • getParsedByList

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

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

      public String getParsedBy(int index)
       === Parsing Metadata ===
       TikaCoreProperties.TIKA_PARSED_BY
       
      repeated string parsed_by = 85 [json_name = "parsedBy"];
      Specified by:
      getParsedBy in interface OfficeMetadataOrBuilder
      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 = 85 [json_name = "parsedBy"];
      Specified by:
      getParsedByBytes in interface OfficeMetadataOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the parsedBy at the given index.
    • setParsedBy

      public OfficeMetadata.Builder setParsedBy(int index, String value)
       === Parsing Metadata ===
       TikaCoreProperties.TIKA_PARSED_BY
       
      repeated string parsed_by = 85 [json_name = "parsedBy"];
      Parameters:
      index - The index to set the value at.
      value - The parsedBy to set.
      Returns:
      This builder for chaining.
    • addParsedBy

      public OfficeMetadata.Builder addParsedBy(String value)
       === Parsing Metadata ===
       TikaCoreProperties.TIKA_PARSED_BY
       
      repeated string parsed_by = 85 [json_name = "parsedBy"];
      Parameters:
      value - The parsedBy to add.
      Returns:
      This builder for chaining.
    • addAllParsedBy

      public OfficeMetadata.Builder addAllParsedBy(Iterable<String> values)
       === Parsing Metadata ===
       TikaCoreProperties.TIKA_PARSED_BY
       
      repeated string parsed_by = 85 [json_name = "parsedBy"];
      Parameters:
      values - The parsedBy to add.
      Returns:
      This builder for chaining.
    • clearParsedBy

      public OfficeMetadata.Builder clearParsedBy()
       === Parsing Metadata ===
       TikaCoreProperties.TIKA_PARSED_BY
       
      repeated string parsed_by = 85 [json_name = "parsedBy"];
      Returns:
      This builder for chaining.
    • addParsedByBytes

      public OfficeMetadata.Builder addParsedByBytes(com.google.protobuf.ByteString value)
       === Parsing Metadata ===
       TikaCoreProperties.TIKA_PARSED_BY
       
      repeated string parsed_by = 85 [json_name = "parsedBy"];
      Parameters:
      value - The bytes of the parsedBy to add.
      Returns:
      This builder for chaining.
    • hasDetectedLanguage

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

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

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

      public OfficeMetadata.Builder setDetectedLanguage(String value)
       TikaCoreProperties.TIKA_DETECTED_LANGUAGE
       
      optional string detected_language = 86 [json_name = "detectedLanguage"];
      Parameters:
      value - The detectedLanguage to set.
      Returns:
      This builder for chaining.
    • clearDetectedLanguage

      public OfficeMetadata.Builder clearDetectedLanguage()
       TikaCoreProperties.TIKA_DETECTED_LANGUAGE
       
      optional string detected_language = 86 [json_name = "detectedLanguage"];
      Returns:
      This builder for chaining.
    • setDetectedLanguageBytes

      public OfficeMetadata.Builder setDetectedLanguageBytes(com.google.protobuf.ByteString value)
       TikaCoreProperties.TIKA_DETECTED_LANGUAGE
       
      optional string detected_language = 86 [json_name = "detectedLanguage"];
      Parameters:
      value - The bytes for detectedLanguage to set.
      Returns:
      This builder for chaining.
    • hasDetectedLanguageConfidence

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

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

      public OfficeMetadata.Builder setDetectedLanguageConfidence(double value)
       TikaCoreProperties.TIKA_DETECTED_LANGUAGE_CONFIDENCE
       
      optional double detected_language_confidence = 87 [json_name = "detectedLanguageConfidence"];
      Parameters:
      value - The detectedLanguageConfidence to set.
      Returns:
      This builder for chaining.
    • clearDetectedLanguageConfidence

      public OfficeMetadata.Builder clearDetectedLanguageConfidence()
       TikaCoreProperties.TIKA_DETECTED_LANGUAGE_CONFIDENCE
       
      optional double detected_language_confidence = 87 [json_name = "detectedLanguageConfidence"];
      Returns:
      This builder for chaining.
    • hasEncodingDetector

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

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

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

      public OfficeMetadata.Builder setEncodingDetector(String value)
       TikaCoreProperties.ENCODING_DETECTOR
       
      optional string encoding_detector = 88 [json_name = "encodingDetector"];
      Parameters:
      value - The encodingDetector to set.
      Returns:
      This builder for chaining.
    • clearEncodingDetector

      public OfficeMetadata.Builder clearEncodingDetector()
       TikaCoreProperties.ENCODING_DETECTOR
       
      optional string encoding_detector = 88 [json_name = "encodingDetector"];
      Returns:
      This builder for chaining.
    • setEncodingDetectorBytes

      public OfficeMetadata.Builder setEncodingDetectorBytes(com.google.protobuf.ByteString value)
       TikaCoreProperties.ENCODING_DETECTOR
       
      optional string encoding_detector = 88 [json_name = "encodingDetector"];
      Parameters:
      value - The bytes for encodingDetector to set.
      Returns:
      This builder for chaining.
    • hasDetectedEncoding

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

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

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

      public OfficeMetadata.Builder setDetectedEncoding(String value)
       TikaCoreProperties.DETECTED_ENCODING
       
      optional string detected_encoding = 89 [json_name = "detectedEncoding"];
      Parameters:
      value - The detectedEncoding to set.
      Returns:
      This builder for chaining.
    • clearDetectedEncoding

      public OfficeMetadata.Builder clearDetectedEncoding()
       TikaCoreProperties.DETECTED_ENCODING
       
      optional string detected_encoding = 89 [json_name = "detectedEncoding"];
      Returns:
      This builder for chaining.
    • setDetectedEncodingBytes

      public OfficeMetadata.Builder setDetectedEncodingBytes(com.google.protobuf.ByteString value)
       TikaCoreProperties.DETECTED_ENCODING
       
      optional string detected_encoding = 89 [json_name = "detectedEncoding"];
      Parameters:
      value - The bytes for detectedEncoding to set.
      Returns:
      This builder for chaining.
    • hasEmbeddedResourceType

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

      public String getEmbeddedResourceType()
       === Embedded Resource Properties ===
       TikaCoreProperties.EMBEDDED_RESOURCE_TYPE
       
      optional string embedded_resource_type = 90 [json_name = "embeddedResourceType"];
      Specified by:
      getEmbeddedResourceType in interface OfficeMetadataOrBuilder
      Returns:
      The embeddedResourceType.
    • getEmbeddedResourceTypeBytes

      public com.google.protobuf.ByteString getEmbeddedResourceTypeBytes()
       === Embedded Resource Properties ===
       TikaCoreProperties.EMBEDDED_RESOURCE_TYPE
       
      optional string embedded_resource_type = 90 [json_name = "embeddedResourceType"];
      Specified by:
      getEmbeddedResourceTypeBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for embeddedResourceType.
    • setEmbeddedResourceType

      public OfficeMetadata.Builder setEmbeddedResourceType(String value)
       === Embedded Resource Properties ===
       TikaCoreProperties.EMBEDDED_RESOURCE_TYPE
       
      optional string embedded_resource_type = 90 [json_name = "embeddedResourceType"];
      Parameters:
      value - The embeddedResourceType to set.
      Returns:
      This builder for chaining.
    • clearEmbeddedResourceType

      public OfficeMetadata.Builder clearEmbeddedResourceType()
       === Embedded Resource Properties ===
       TikaCoreProperties.EMBEDDED_RESOURCE_TYPE
       
      optional string embedded_resource_type = 90 [json_name = "embeddedResourceType"];
      Returns:
      This builder for chaining.
    • setEmbeddedResourceTypeBytes

      public OfficeMetadata.Builder setEmbeddedResourceTypeBytes(com.google.protobuf.ByteString value)
       === Embedded Resource Properties ===
       TikaCoreProperties.EMBEDDED_RESOURCE_TYPE
       
      optional string embedded_resource_type = 90 [json_name = "embeddedResourceType"];
      Parameters:
      value - The bytes for embeddedResourceType to set.
      Returns:
      This builder for chaining.
    • hasResourceName

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

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

      public com.google.protobuf.ByteString getResourceNameBytes()
       TikaCoreProperties.RESOURCE_NAME_KEY
       
      optional string resource_name = 91 [json_name = "resourceName"];
      Specified by:
      getResourceNameBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for resourceName.
    • setResourceName

      public OfficeMetadata.Builder setResourceName(String value)
       TikaCoreProperties.RESOURCE_NAME_KEY
       
      optional string resource_name = 91 [json_name = "resourceName"];
      Parameters:
      value - The resourceName to set.
      Returns:
      This builder for chaining.
    • clearResourceName

      public OfficeMetadata.Builder clearResourceName()
       TikaCoreProperties.RESOURCE_NAME_KEY
       
      optional string resource_name = 91 [json_name = "resourceName"];
      Returns:
      This builder for chaining.
    • setResourceNameBytes

      public OfficeMetadata.Builder setResourceNameBytes(com.google.protobuf.ByteString value)
       TikaCoreProperties.RESOURCE_NAME_KEY
       
      optional string resource_name = 91 [json_name = "resourceName"];
      Parameters:
      value - The bytes for resourceName to set.
      Returns:
      This builder for chaining.
    • hasOriginalResourceName

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

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

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

      public OfficeMetadata.Builder setOriginalResourceName(String value)
       TikaCoreProperties.ORIGINAL_RESOURCE_NAME
       
      optional string original_resource_name = 92 [json_name = "originalResourceName"];
      Parameters:
      value - The originalResourceName to set.
      Returns:
      This builder for chaining.
    • clearOriginalResourceName

      public OfficeMetadata.Builder clearOriginalResourceName()
       TikaCoreProperties.ORIGINAL_RESOURCE_NAME
       
      optional string original_resource_name = 92 [json_name = "originalResourceName"];
      Returns:
      This builder for chaining.
    • setOriginalResourceNameBytes

      public OfficeMetadata.Builder setOriginalResourceNameBytes(com.google.protobuf.ByteString value)
       TikaCoreProperties.ORIGINAL_RESOURCE_NAME
       
      optional string original_resource_name = 92 [json_name = "originalResourceName"];
      Parameters:
      value - The bytes for originalResourceName to set.
      Returns:
      This builder for chaining.
    • hasVersionCount

      public boolean hasVersionCount()
       === Version Control Properties ===
       TikaCoreProperties.VERSION_COUNT
       
      optional int32 version_count = 93 [json_name = "versionCount"];
      Specified by:
      hasVersionCount in interface OfficeMetadataOrBuilder
      Returns:
      Whether the versionCount field is set.
    • getVersionCount

      public int getVersionCount()
       === Version Control Properties ===
       TikaCoreProperties.VERSION_COUNT
       
      optional int32 version_count = 93 [json_name = "versionCount"];
      Specified by:
      getVersionCount in interface OfficeMetadataOrBuilder
      Returns:
      The versionCount.
    • setVersionCount

      public OfficeMetadata.Builder setVersionCount(int value)
       === Version Control Properties ===
       TikaCoreProperties.VERSION_COUNT
       
      optional int32 version_count = 93 [json_name = "versionCount"];
      Parameters:
      value - The versionCount to set.
      Returns:
      This builder for chaining.
    • clearVersionCount

      public OfficeMetadata.Builder clearVersionCount()
       === Version Control Properties ===
       TikaCoreProperties.VERSION_COUNT
       
      optional int32 version_count = 93 [json_name = "versionCount"];
      Returns:
      This builder for chaining.
    • hasVersionNumber

      public boolean hasVersionNumber()
       TikaCoreProperties.VERSION_NUMBER
       
      optional int32 version_number = 94 [json_name = "versionNumber"];
      Specified by:
      hasVersionNumber in interface OfficeMetadataOrBuilder
      Returns:
      Whether the versionNumber field is set.
    • getVersionNumber

      public int getVersionNumber()
       TikaCoreProperties.VERSION_NUMBER
       
      optional int32 version_number = 94 [json_name = "versionNumber"];
      Specified by:
      getVersionNumber in interface OfficeMetadataOrBuilder
      Returns:
      The versionNumber.
    • setVersionNumber

      public OfficeMetadata.Builder setVersionNumber(int value)
       TikaCoreProperties.VERSION_NUMBER
       
      optional int32 version_number = 94 [json_name = "versionNumber"];
      Parameters:
      value - The versionNumber to set.
      Returns:
      This builder for chaining.
    • clearVersionNumber

      public OfficeMetadata.Builder clearVersionNumber()
       TikaCoreProperties.VERSION_NUMBER
       
      optional int32 version_number = 94 [json_name = "versionNumber"];
      Returns:
      This builder for chaining.
    • hasEmbeddedProgId

      public boolean hasEmbeddedProgId()
       === Embedded Part Metadata (for embedded objects) ===
       EmbeddedPartMetadata.progId
       
      optional string embedded_prog_id = 95 [json_name = "embeddedProgId"];
      Specified by:
      hasEmbeddedProgId in interface OfficeMetadataOrBuilder
      Returns:
      Whether the embeddedProgId field is set.
    • getEmbeddedProgId

      public String getEmbeddedProgId()
       === Embedded Part Metadata (for embedded objects) ===
       EmbeddedPartMetadata.progId
       
      optional string embedded_prog_id = 95 [json_name = "embeddedProgId"];
      Specified by:
      getEmbeddedProgId in interface OfficeMetadataOrBuilder
      Returns:
      The embeddedProgId.
    • getEmbeddedProgIdBytes

      public com.google.protobuf.ByteString getEmbeddedProgIdBytes()
       === Embedded Part Metadata (for embedded objects) ===
       EmbeddedPartMetadata.progId
       
      optional string embedded_prog_id = 95 [json_name = "embeddedProgId"];
      Specified by:
      getEmbeddedProgIdBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for embeddedProgId.
    • setEmbeddedProgId

      public OfficeMetadata.Builder setEmbeddedProgId(String value)
       === Embedded Part Metadata (for embedded objects) ===
       EmbeddedPartMetadata.progId
       
      optional string embedded_prog_id = 95 [json_name = "embeddedProgId"];
      Parameters:
      value - The embeddedProgId to set.
      Returns:
      This builder for chaining.
    • clearEmbeddedProgId

      public OfficeMetadata.Builder clearEmbeddedProgId()
       === Embedded Part Metadata (for embedded objects) ===
       EmbeddedPartMetadata.progId
       
      optional string embedded_prog_id = 95 [json_name = "embeddedProgId"];
      Returns:
      This builder for chaining.
    • setEmbeddedProgIdBytes

      public OfficeMetadata.Builder setEmbeddedProgIdBytes(com.google.protobuf.ByteString value)
       === Embedded Part Metadata (for embedded objects) ===
       EmbeddedPartMetadata.progId
       
      optional string embedded_prog_id = 95 [json_name = "embeddedProgId"];
      Parameters:
      value - The bytes for embeddedProgId to set.
      Returns:
      This builder for chaining.
    • hasEmbeddedRenderedName

      public boolean hasEmbeddedRenderedName()
       EmbeddedPartMetadata.renderedName
       
      optional string embedded_rendered_name = 96 [json_name = "embeddedRenderedName"];
      Specified by:
      hasEmbeddedRenderedName in interface OfficeMetadataOrBuilder
      Returns:
      Whether the embeddedRenderedName field is set.
    • getEmbeddedRenderedName

      public String getEmbeddedRenderedName()
       EmbeddedPartMetadata.renderedName
       
      optional string embedded_rendered_name = 96 [json_name = "embeddedRenderedName"];
      Specified by:
      getEmbeddedRenderedName in interface OfficeMetadataOrBuilder
      Returns:
      The embeddedRenderedName.
    • getEmbeddedRenderedNameBytes

      public com.google.protobuf.ByteString getEmbeddedRenderedNameBytes()
       EmbeddedPartMetadata.renderedName
       
      optional string embedded_rendered_name = 96 [json_name = "embeddedRenderedName"];
      Specified by:
      getEmbeddedRenderedNameBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for embeddedRenderedName.
    • setEmbeddedRenderedName

      public OfficeMetadata.Builder setEmbeddedRenderedName(String value)
       EmbeddedPartMetadata.renderedName
       
      optional string embedded_rendered_name = 96 [json_name = "embeddedRenderedName"];
      Parameters:
      value - The embeddedRenderedName to set.
      Returns:
      This builder for chaining.
    • clearEmbeddedRenderedName

      public OfficeMetadata.Builder clearEmbeddedRenderedName()
       EmbeddedPartMetadata.renderedName
       
      optional string embedded_rendered_name = 96 [json_name = "embeddedRenderedName"];
      Returns:
      This builder for chaining.
    • setEmbeddedRenderedNameBytes

      public OfficeMetadata.Builder setEmbeddedRenderedNameBytes(com.google.protobuf.ByteString value)
       EmbeddedPartMetadata.renderedName
       
      optional string embedded_rendered_name = 96 [json_name = "embeddedRenderedName"];
      Parameters:
      value - The bytes for embeddedRenderedName to set.
      Returns:
      This builder for chaining.
    • hasEmbeddedFullName

      public boolean hasEmbeddedFullName()
       EmbeddedPartMetadata.fullName
       
      optional string embedded_full_name = 97 [json_name = "embeddedFullName"];
      Specified by:
      hasEmbeddedFullName in interface OfficeMetadataOrBuilder
      Returns:
      Whether the embeddedFullName field is set.
    • getEmbeddedFullName

      public String getEmbeddedFullName()
       EmbeddedPartMetadata.fullName
       
      optional string embedded_full_name = 97 [json_name = "embeddedFullName"];
      Specified by:
      getEmbeddedFullName in interface OfficeMetadataOrBuilder
      Returns:
      The embeddedFullName.
    • getEmbeddedFullNameBytes

      public com.google.protobuf.ByteString getEmbeddedFullNameBytes()
       EmbeddedPartMetadata.fullName
       
      optional string embedded_full_name = 97 [json_name = "embeddedFullName"];
      Specified by:
      getEmbeddedFullNameBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for embeddedFullName.
    • setEmbeddedFullName

      public OfficeMetadata.Builder setEmbeddedFullName(String value)
       EmbeddedPartMetadata.fullName
       
      optional string embedded_full_name = 97 [json_name = "embeddedFullName"];
      Parameters:
      value - The embeddedFullName to set.
      Returns:
      This builder for chaining.
    • clearEmbeddedFullName

      public OfficeMetadata.Builder clearEmbeddedFullName()
       EmbeddedPartMetadata.fullName
       
      optional string embedded_full_name = 97 [json_name = "embeddedFullName"];
      Returns:
      This builder for chaining.
    • setEmbeddedFullNameBytes

      public OfficeMetadata.Builder setEmbeddedFullNameBytes(com.google.protobuf.ByteString value)
       EmbeddedPartMetadata.fullName
       
      optional string embedded_full_name = 97 [json_name = "embeddedFullName"];
      Parameters:
      value - The bytes for embeddedFullName to set.
      Returns:
      This builder for chaining.
    • hasEmfIconString

      public boolean hasEmfIconString()
       === Additional Technical Properties ===
       EMFParser.EMF_ICON_STRING
       
      optional string emf_icon_string = 98 [json_name = "emfIconString"];
      Specified by:
      hasEmfIconString in interface OfficeMetadataOrBuilder
      Returns:
      Whether the emfIconString field is set.
    • getEmfIconString

      public String getEmfIconString()
       === Additional Technical Properties ===
       EMFParser.EMF_ICON_STRING
       
      optional string emf_icon_string = 98 [json_name = "emfIconString"];
      Specified by:
      getEmfIconString in interface OfficeMetadataOrBuilder
      Returns:
      The emfIconString.
    • getEmfIconStringBytes

      public com.google.protobuf.ByteString getEmfIconStringBytes()
       === Additional Technical Properties ===
       EMFParser.EMF_ICON_STRING
       
      optional string emf_icon_string = 98 [json_name = "emfIconString"];
      Specified by:
      getEmfIconStringBytes in interface OfficeMetadataOrBuilder
      Returns:
      The bytes for emfIconString.
    • setEmfIconString

      public OfficeMetadata.Builder setEmfIconString(String value)
       === Additional Technical Properties ===
       EMFParser.EMF_ICON_STRING
       
      optional string emf_icon_string = 98 [json_name = "emfIconString"];
      Parameters:
      value - The emfIconString to set.
      Returns:
      This builder for chaining.
    • clearEmfIconString

      public OfficeMetadata.Builder clearEmfIconString()
       === Additional Technical Properties ===
       EMFParser.EMF_ICON_STRING
       
      optional string emf_icon_string = 98 [json_name = "emfIconString"];
      Returns:
      This builder for chaining.
    • setEmfIconStringBytes

      public OfficeMetadata.Builder setEmfIconStringBytes(com.google.protobuf.ByteString value)
       === Additional Technical Properties ===
       EMFParser.EMF_ICON_STRING
       
      optional string emf_icon_string = 98 [json_name = "emfIconString"];
      Parameters:
      value - The bytes for emfIconString to set.
      Returns:
      This builder for chaining.
    • hasAdditionalMetadata

      public boolean hasAdditionalMetadata()
       === Catch-all for unknown/unmapped fields ===
       
      .google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"];
      Specified by:
      hasAdditionalMetadata in interface OfficeMetadataOrBuilder
      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 OfficeMetadataOrBuilder
      Returns:
      The additionalMetadata.
    • setAdditionalMetadata

      public OfficeMetadata.Builder setAdditionalMetadata(com.google.protobuf.Struct value)
       === Catch-all for unknown/unmapped fields ===
       
      .google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"];
    • setAdditionalMetadata

      public OfficeMetadata.Builder setAdditionalMetadata(com.google.protobuf.Struct.Builder builderForValue)
       === Catch-all for unknown/unmapped fields ===
       
      .google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"];
    • mergeAdditionalMetadata

      public OfficeMetadata.Builder mergeAdditionalMetadata(com.google.protobuf.Struct value)
       === Catch-all for unknown/unmapped fields ===
       
      .google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"];
    • clearAdditionalMetadata

      public OfficeMetadata.Builder clearAdditionalMetadata()
       === Catch-all for unknown/unmapped fields ===
       
      .google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"];
    • getAdditionalMetadataBuilder

      public com.google.protobuf.Struct.Builder getAdditionalMetadataBuilder()
       === Catch-all for unknown/unmapped fields ===
       
      .google.protobuf.Struct additional_metadata = 200 [json_name = "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 OfficeMetadataOrBuilder
    • 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 OfficeMetadataOrBuilder
      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 OfficeMetadataOrBuilder
      Returns:
      The baseFields.
    • setBaseFields

      public OfficeMetadata.Builder setBaseFields(TikaBaseFields value)
       Base Tika fields common to all document types
       
      .ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];
    • setBaseFields

      public OfficeMetadata.Builder setBaseFields(TikaBaseFields.Builder builderForValue)
       Base Tika fields common to all document types
       
      .ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];
    • mergeBaseFields

      public OfficeMetadata.Builder mergeBaseFields(TikaBaseFields value)
       Base Tika fields common to all document types
       
      .ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];
    • clearBaseFields

      public OfficeMetadata.Builder clearBaseFields()
       Base Tika fields common to all document types
       
      .ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"];
    • getBaseFieldsBuilder

      public TikaBaseFields.Builder getBaseFieldsBuilder()
       Base Tika fields common to all document types
       
      .ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "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 OfficeMetadataOrBuilder