Class WarcMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<WarcMetadata.Builder>
com.google.protobuf.GeneratedMessage.Builder<WarcMetadata.Builder>
ai.pipestream.parsed.data.warc.v1.WarcMetadata.Builder
- All Implemented Interfaces:
WarcMetadataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
WarcMetadata
public static final class WarcMetadata.Builder
extends com.google.protobuf.GeneratedMessage.Builder<WarcMetadata.Builder>
implements WarcMetadataOrBuilder
Comprehensive WARC (Web ARChive) metadata as extracted by Tika from WARC and ARC files. Based on Tika's WARC interface, WARCParser implementation, and WARC/ARC specifications. This is a 1:1 mapping to all fields that Tika can extract from web archive files. WARC files are the standard format for web archiving, containing: - Web pages and their resources - HTTP request/response pairs - Metadata about the crawl process - Relationships between archived resources Critical for digital preservation and web content analysis.Protobuf type
ai.pipestream.parsed.data.warc.v1.WarcMetadata-
Method Summary
Modifier and TypeMethodDescriptionaddAllCookies(Iterable<? extends WarcCookie> values) Cookies associated with this request/responseaddAllEmbeddedResources(Iterable<? extends WarcEmbeddedResource> values) Embedded resources found within this recordaddAllHttpHeaders(Iterable<? extends WarcHttpHeader> values) HTTP response headersaddAllMigrationHistory(Iterable<? extends WarcMigration> values) Migration history if the record has been migratedaddAllPreservationActions(Iterable<String> values) Preservation actions taken on this recordaddAllRedirectChain(Iterable<? extends WarcRedirect> values) Redirect chain informationaddAllTechnicalProperties(Iterable<? extends WarcTechnicalProperty> values) Technical properties specific to the content typeaddAllValidationErrors(Iterable<String> values) Validation errors found in the WARC recordaddAllValidationWarnings(Iterable<String> values) Validation warnings found in the WARC recordaddAllWarcWarnings(Iterable<String> values) WARC warnings encountered during parsing Multiple warnings can be present WARC.WARC_WARNINGaddCookies(int index, WarcCookie value) Cookies associated with this request/responseaddCookies(int index, WarcCookie.Builder builderForValue) Cookies associated with this request/responseaddCookies(WarcCookie value) Cookies associated with this request/responseaddCookies(WarcCookie.Builder builderForValue) Cookies associated with this request/responseCookies associated with this request/responseaddCookiesBuilder(int index) Cookies associated with this request/responseaddEmbeddedResources(int index, WarcEmbeddedResource value) Embedded resources found within this recordaddEmbeddedResources(int index, WarcEmbeddedResource.Builder builderForValue) Embedded resources found within this recordEmbedded resources found within this recordaddEmbeddedResources(WarcEmbeddedResource.Builder builderForValue) Embedded resources found within this recordEmbedded resources found within this recordaddEmbeddedResourcesBuilder(int index) Embedded resources found within this recordaddHttpHeaders(int index, WarcHttpHeader value) HTTP response headersaddHttpHeaders(int index, WarcHttpHeader.Builder builderForValue) HTTP response headersaddHttpHeaders(WarcHttpHeader value) HTTP response headersaddHttpHeaders(WarcHttpHeader.Builder builderForValue) HTTP response headersHTTP response headersaddHttpHeadersBuilder(int index) HTTP response headersaddMigrationHistory(int index, WarcMigration value) Migration history if the record has been migratedaddMigrationHistory(int index, WarcMigration.Builder builderForValue) Migration history if the record has been migratedaddMigrationHistory(WarcMigration value) Migration history if the record has been migratedaddMigrationHistory(WarcMigration.Builder builderForValue) Migration history if the record has been migratedMigration history if the record has been migratedaddMigrationHistoryBuilder(int index) Migration history if the record has been migratedaddPreservationActions(String value) Preservation actions taken on this recordaddPreservationActionsBytes(com.google.protobuf.ByteString value) Preservation actions taken on this recordaddRedirectChain(int index, WarcRedirect value) Redirect chain informationaddRedirectChain(int index, WarcRedirect.Builder builderForValue) Redirect chain informationaddRedirectChain(WarcRedirect value) Redirect chain informationaddRedirectChain(WarcRedirect.Builder builderForValue) Redirect chain informationRedirect chain informationaddRedirectChainBuilder(int index) Redirect chain informationaddTechnicalProperties(int index, WarcTechnicalProperty value) Technical properties specific to the content typeaddTechnicalProperties(int index, WarcTechnicalProperty.Builder builderForValue) Technical properties specific to the content typeTechnical properties specific to the content typeaddTechnicalProperties(WarcTechnicalProperty.Builder builderForValue) Technical properties specific to the content typeTechnical properties specific to the content typeaddTechnicalPropertiesBuilder(int index) Technical properties specific to the content typeaddValidationErrors(String value) Validation errors found in the WARC recordaddValidationErrorsBytes(com.google.protobuf.ByteString value) Validation errors found in the WARC recordaddValidationWarnings(String value) Validation warnings found in the WARC recordaddValidationWarningsBytes(com.google.protobuf.ByteString value) Validation warnings found in the WARC recordaddWarcWarnings(String value) WARC warnings encountered during parsing Multiple warnings can be present WARC.WARC_WARNINGaddWarcWarningsBytes(com.google.protobuf.ByteString value) WARC warnings encountered during parsing Multiple warnings can be present WARC.WARC_WARNINGbuild()clear()Access restrictions or rights information=== Catch-all for unmapped WARC-specific metadata ===Archive collection or series nameInstitution or organization that created the archiveBase Tika fields common to all document typesWhether the content matches expected checksumsCompleteness score (0.0 to 1.0) indicating how complete the capture isCompression method used (if any)Character encoding of the contentDetected language of the contentCookies associated with this request/responseMIME type as detected by content analysisEmbedded resources found within this recordEstimated character count of textual contentEstimated word count of textual contentFetch timestamp (may differ from WARC-Date)File format version (if applicable)Whether this record has associated metadata recordsWhether this record has associated request recordsHTTP response headersHTTP method used for the request (GET, POST, etc.)HTTP status code (200, 404, 500, etc.) HTTP statusHTTP status reason phrase ("OK", "Not Found", etc.) HTTP reason phraseHTTP version (1.0, 1.1, 2.0)Whether the content appears to be truncatedMigration history if the record has been migratedPreservation actions taken on this recordIndex of this record within the file (0-based)Position of this record within the WARC fileSize of the complete WARC record (headers + payload)Redirect chain informationReferrer URL (if available)Technical properties specific to the content typeNumber of records in the WARC fileUser agent string used for the requestValidation errors found in the WARC recordValidation warnings found in the WARC recordBlock digest (hash) of the payload WARC-Block-DigestCrawl or collection identifier Collection nameWARC record ID that this record is concurrent with WARC-Concurrent-ToLength of the record payload in bytes Content-LengthCrawl job or session identifier Crawl identifierSoftware/crawler that created this WARC file Software infoDate and time when the resource was captured WARC-DateWARC filename where this record is stored WARC-FilenameVersion of the WARC format specification used WARC format versionIdentified payload type (may differ from Content-Type) WARC-Identified-Payload-TypeIP address of the server that provided this resource WARC-IP-AddressContent type of the payload within the WARC record e.g., "text/html", "image/jpeg" WARC.WARC_PAYLOAD_CONTENT_TYPEPayload digest (hash) of the actual content WARC-Payload-DigestContent type of the WARC record itself e.g., "application/http; msgtype=response" WARC.WARC_RECORD_CONTENT_TYPEUnique identifier for this WARC record Format: <urn:uuid:...> or similar URI WARC.WARC_RECORD_IDWARC record ID that this record refers to Used for linking related records WARC-Refers-ToRobot policy information (robots.txt compliance) Robot policyTarget URI that was archived The original URL of the web resource WARC-Target-URITruncation reason if record was truncated WARC-TruncatedType of WARC record (response, request, metadata, resource, etc.) WARC-Type headerWARC record ID of the warcinfo record for this crawl WARC-Warcinfo-IDWARC warnings encountered during parsing Multiple warnings can be present WARC.WARC_WARNINGAccess restrictions or rights informationcom.google.protobuf.ByteStringAccess restrictions or rights informationcom.google.protobuf.Struct=== Catch-all for unmapped WARC-specific metadata ===com.google.protobuf.Struct.Builder=== Catch-all for unmapped WARC-specific metadata ===com.google.protobuf.StructOrBuilder=== Catch-all for unmapped WARC-specific metadata ===Archive collection or series namecom.google.protobuf.ByteStringArchive collection or series nameInstitution or organization that created the archivecom.google.protobuf.ByteStringInstitution or organization that created the archiveBase Tika fields common to all document typesBase Tika fields common to all document typesBase Tika fields common to all document typesbooleanWhether the content matches expected checksumsdoubleCompleteness score (0.0 to 1.0) indicating how complete the capture isCompression method used (if any)com.google.protobuf.ByteStringCompression method used (if any)Character encoding of the contentcom.google.protobuf.ByteStringCharacter encoding of the contentDetected language of the contentcom.google.protobuf.ByteStringDetected language of the contentgetCookies(int index) Cookies associated with this request/responsegetCookiesBuilder(int index) Cookies associated with this request/responseCookies associated with this request/responseintCookies associated with this request/responseCookies associated with this request/responsegetCookiesOrBuilder(int index) Cookies associated with this request/responseList<? extends WarcCookieOrBuilder> Cookies associated with this request/responsestatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorMIME type as detected by content analysiscom.google.protobuf.ByteStringMIME type as detected by content analysisgetEmbeddedResources(int index) Embedded resources found within this recordgetEmbeddedResourcesBuilder(int index) Embedded resources found within this recordEmbedded resources found within this recordintEmbedded resources found within this recordEmbedded resources found within this recordgetEmbeddedResourcesOrBuilder(int index) Embedded resources found within this recordList<? extends WarcEmbeddedResourceOrBuilder> Embedded resources found within this recordlongEstimated character count of textual contentlongEstimated word count of textual contentcom.google.protobuf.TimestampFetch timestamp (may differ from WARC-Date)com.google.protobuf.Timestamp.BuilderFetch timestamp (may differ from WARC-Date)com.google.protobuf.TimestampOrBuilderFetch timestamp (may differ from WARC-Date)File format version (if applicable)com.google.protobuf.ByteStringFile format version (if applicable)booleanWhether this record has associated metadata recordsbooleanWhether this record has associated request recordsgetHttpHeaders(int index) HTTP response headersgetHttpHeadersBuilder(int index) HTTP response headersHTTP response headersintHTTP response headersHTTP response headersgetHttpHeadersOrBuilder(int index) HTTP response headersList<? extends WarcHttpHeaderOrBuilder> HTTP response headersHTTP method used for the request (GET, POST, etc.)com.google.protobuf.ByteStringHTTP method used for the request (GET, POST, etc.)intHTTP status code (200, 404, 500, etc.) HTTP statusHTTP status reason phrase ("OK", "Not Found", etc.) HTTP reason phrasecom.google.protobuf.ByteStringHTTP status reason phrase ("OK", "Not Found", etc.) HTTP reason phraseHTTP version (1.0, 1.1, 2.0)com.google.protobuf.ByteStringHTTP version (1.0, 1.1, 2.0)booleanWhether the content appears to be truncatedgetMigrationHistory(int index) Migration history if the record has been migratedgetMigrationHistoryBuilder(int index) Migration history if the record has been migratedMigration history if the record has been migratedintMigration history if the record has been migratedMigration history if the record has been migratedgetMigrationHistoryOrBuilder(int index) Migration history if the record has been migratedList<? extends WarcMigrationOrBuilder> Migration history if the record has been migratedgetPreservationActions(int index) Preservation actions taken on this recordcom.google.protobuf.ByteStringgetPreservationActionsBytes(int index) Preservation actions taken on this recordintPreservation actions taken on this recordcom.google.protobuf.ProtocolStringListPreservation actions taken on this recordintIndex of this record within the file (0-based)longPosition of this record within the WARC filelongSize of the complete WARC record (headers + payload)getRedirectChain(int index) Redirect chain informationgetRedirectChainBuilder(int index) Redirect chain informationRedirect chain informationintRedirect chain informationRedirect chain informationgetRedirectChainOrBuilder(int index) Redirect chain informationList<? extends WarcRedirectOrBuilder> Redirect chain informationReferrer URL (if available)com.google.protobuf.ByteStringReferrer URL (if available)getTechnicalProperties(int index) Technical properties specific to the content typegetTechnicalPropertiesBuilder(int index) Technical properties specific to the content typeTechnical properties specific to the content typeintTechnical properties specific to the content typeTechnical properties specific to the content typegetTechnicalPropertiesOrBuilder(int index) Technical properties specific to the content typeList<? extends WarcTechnicalPropertyOrBuilder> Technical properties specific to the content typeintNumber of records in the WARC fileUser agent string used for the requestcom.google.protobuf.ByteStringUser agent string used for the requestgetValidationErrors(int index) Validation errors found in the WARC recordcom.google.protobuf.ByteStringgetValidationErrorsBytes(int index) Validation errors found in the WARC recordintValidation errors found in the WARC recordcom.google.protobuf.ProtocolStringListValidation errors found in the WARC recordgetValidationWarnings(int index) Validation warnings found in the WARC recordcom.google.protobuf.ByteStringgetValidationWarningsBytes(int index) Validation warnings found in the WARC recordintValidation warnings found in the WARC recordcom.google.protobuf.ProtocolStringListValidation warnings found in the WARC recordBlock digest (hash) of the payload WARC-Block-Digestcom.google.protobuf.ByteStringBlock digest (hash) of the payload WARC-Block-DigestCrawl or collection identifier Collection namecom.google.protobuf.ByteStringCrawl or collection identifier Collection nameWARC record ID that this record is concurrent with WARC-Concurrent-Tocom.google.protobuf.ByteStringWARC record ID that this record is concurrent with WARC-Concurrent-TolongLength of the record payload in bytes Content-LengthCrawl job or session identifier Crawl identifiercom.google.protobuf.ByteStringCrawl job or session identifier Crawl identifierSoftware/crawler that created this WARC file Software infocom.google.protobuf.ByteStringSoftware/crawler that created this WARC file Software infocom.google.protobuf.TimestampDate and time when the resource was captured WARC-Datecom.google.protobuf.Timestamp.BuilderDate and time when the resource was captured WARC-Datecom.google.protobuf.TimestampOrBuilderDate and time when the resource was captured WARC-DateWARC filename where this record is stored WARC-Filenamecom.google.protobuf.ByteStringWARC filename where this record is stored WARC-FilenameVersion of the WARC format specification used WARC format versioncom.google.protobuf.ByteStringVersion of the WARC format specification used WARC format versionIdentified payload type (may differ from Content-Type) WARC-Identified-Payload-Typecom.google.protobuf.ByteStringIdentified payload type (may differ from Content-Type) WARC-Identified-Payload-TypeIP address of the server that provided this resource WARC-IP-Addresscom.google.protobuf.ByteStringIP address of the server that provided this resource WARC-IP-AddressContent type of the payload within the WARC record e.g., "text/html", "image/jpeg" WARC.WARC_PAYLOAD_CONTENT_TYPEcom.google.protobuf.ByteStringContent type of the payload within the WARC record e.g., "text/html", "image/jpeg" WARC.WARC_PAYLOAD_CONTENT_TYPEPayload digest (hash) of the actual content WARC-Payload-Digestcom.google.protobuf.ByteStringPayload digest (hash) of the actual content WARC-Payload-DigestContent type of the WARC record itself e.g., "application/http; msgtype=response" WARC.WARC_RECORD_CONTENT_TYPEcom.google.protobuf.ByteStringContent type of the WARC record itself e.g., "application/http; msgtype=response" WARC.WARC_RECORD_CONTENT_TYPEUnique identifier for this WARC record Format: <urn:uuid:...> or similar URI WARC.WARC_RECORD_IDcom.google.protobuf.ByteStringUnique identifier for this WARC record Format: <urn:uuid:...> or similar URI WARC.WARC_RECORD_IDWARC record ID that this record refers to Used for linking related records WARC-Refers-Tocom.google.protobuf.ByteStringWARC record ID that this record refers to Used for linking related records WARC-Refers-ToRobot policy information (robots.txt compliance) Robot policycom.google.protobuf.ByteStringRobot policy information (robots.txt compliance) Robot policyTarget URI that was archived The original URL of the web resource WARC-Target-URIcom.google.protobuf.ByteStringTarget URI that was archived The original URL of the web resource WARC-Target-URITruncation reason if record was truncated WARC-Truncatedcom.google.protobuf.ByteStringTruncation reason if record was truncated WARC-TruncatedType of WARC record (response, request, metadata, resource, etc.) WARC-Type headercom.google.protobuf.ByteStringType of WARC record (response, request, metadata, resource, etc.) WARC-Type headerWARC record ID of the warcinfo record for this crawl WARC-Warcinfo-IDcom.google.protobuf.ByteStringWARC record ID of the warcinfo record for this crawl WARC-Warcinfo-IDgetWarcWarnings(int index) WARC warnings encountered during parsing Multiple warnings can be present WARC.WARC_WARNINGcom.google.protobuf.ByteStringgetWarcWarningsBytes(int index) WARC warnings encountered during parsing Multiple warnings can be present WARC.WARC_WARNINGintWARC warnings encountered during parsing Multiple warnings can be present WARC.WARC_WARNINGcom.google.protobuf.ProtocolStringListWARC warnings encountered during parsing Multiple warnings can be present WARC.WARC_WARNINGbooleanAccess restrictions or rights informationboolean=== Catch-all for unmapped WARC-specific metadata ===booleanArchive collection or series namebooleanInstitution or organization that created the archivebooleanBase Tika fields common to all document typesbooleanWhether the content matches expected checksumsbooleanCompleteness score (0.0 to 1.0) indicating how complete the capture isbooleanCompression method used (if any)booleanCharacter encoding of the contentbooleanDetected language of the contentbooleanMIME type as detected by content analysisbooleanEstimated character count of textual contentbooleanEstimated word count of textual contentbooleanFetch timestamp (may differ from WARC-Date)booleanFile format version (if applicable)booleanWhether this record has associated metadata recordsbooleanWhether this record has associated request recordsbooleanHTTP method used for the request (GET, POST, etc.)booleanHTTP status code (200, 404, 500, etc.) HTTP statusbooleanHTTP status reason phrase ("OK", "Not Found", etc.) HTTP reason phrasebooleanHTTP version (1.0, 1.1, 2.0)booleanWhether the content appears to be truncatedbooleanIndex of this record within the file (0-based)booleanPosition of this record within the WARC filebooleanSize of the complete WARC record (headers + payload)booleanReferrer URL (if available)booleanNumber of records in the WARC filebooleanUser agent string used for the requestbooleanBlock digest (hash) of the payload WARC-Block-DigestbooleanCrawl or collection identifier Collection namebooleanWARC record ID that this record is concurrent with WARC-Concurrent-TobooleanLength of the record payload in bytes Content-LengthbooleanCrawl job or session identifier Crawl identifierbooleanSoftware/crawler that created this WARC file Software infobooleanDate and time when the resource was captured WARC-DatebooleanWARC filename where this record is stored WARC-FilenamebooleanVersion of the WARC format specification used WARC format versionbooleanIdentified payload type (may differ from Content-Type) WARC-Identified-Payload-TypebooleanIP address of the server that provided this resource WARC-IP-AddressbooleanContent type of the payload within the WARC record e.g., "text/html", "image/jpeg" WARC.WARC_PAYLOAD_CONTENT_TYPEbooleanPayload digest (hash) of the actual content WARC-Payload-DigestbooleanContent type of the WARC record itself e.g., "application/http; msgtype=response" WARC.WARC_RECORD_CONTENT_TYPEbooleanUnique identifier for this WARC record Format: <urn:uuid:...> or similar URI WARC.WARC_RECORD_IDbooleanWARC record ID that this record refers to Used for linking related records WARC-Refers-TobooleanRobot policy information (robots.txt compliance) Robot policybooleanTarget URI that was archived The original URL of the web resource WARC-Target-URIbooleanTruncation reason if record was truncated WARC-TruncatedbooleanType of WARC record (response, request, metadata, resource, etc.) WARC-Type headerbooleanWARC record ID of the warcinfo record for this crawl WARC-Warcinfo-IDprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeAdditionalMetadata(com.google.protobuf.Struct value) === Catch-all for unmapped WARC-specific metadata ===mergeBaseFields(TikaBaseFields value) Base Tika fields common to all document typesmergeFetchTimestamp(com.google.protobuf.Timestamp value) Fetch timestamp (may differ from WARC-Date)mergeFrom(WarcMetadata other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeWarcDate(com.google.protobuf.Timestamp value) Date and time when the resource was captured WARC-DateremoveCookies(int index) Cookies associated with this request/responseremoveEmbeddedResources(int index) Embedded resources found within this recordremoveHttpHeaders(int index) HTTP response headersremoveMigrationHistory(int index) Migration history if the record has been migratedremoveRedirectChain(int index) Redirect chain informationremoveTechnicalProperties(int index) Technical properties specific to the content typesetAccessRights(String value) Access restrictions or rights informationsetAccessRightsBytes(com.google.protobuf.ByteString value) Access restrictions or rights informationsetAdditionalMetadata(com.google.protobuf.Struct value) === Catch-all for unmapped WARC-specific metadata ===setAdditionalMetadata(com.google.protobuf.Struct.Builder builderForValue) === Catch-all for unmapped WARC-specific metadata ===setArchiveCollectionName(String value) Archive collection or series namesetArchiveCollectionNameBytes(com.google.protobuf.ByteString value) Archive collection or series namesetArchiveInstitution(String value) Institution or organization that created the archivesetArchiveInstitutionBytes(com.google.protobuf.ByteString value) Institution or organization that created the archivesetBaseFields(TikaBaseFields value) Base Tika fields common to all document typessetBaseFields(TikaBaseFields.Builder builderForValue) Base Tika fields common to all document typessetChecksumVerified(boolean value) Whether the content matches expected checksumssetCompletenessScore(double value) Completeness score (0.0 to 1.0) indicating how complete the capture issetCompressionMethod(String value) Compression method used (if any)setCompressionMethodBytes(com.google.protobuf.ByteString value) Compression method used (if any)setContentEncoding(String value) Character encoding of the contentsetContentEncodingBytes(com.google.protobuf.ByteString value) Character encoding of the contentsetContentLanguage(String value) Detected language of the contentsetContentLanguageBytes(com.google.protobuf.ByteString value) Detected language of the contentsetCookies(int index, WarcCookie value) Cookies associated with this request/responsesetCookies(int index, WarcCookie.Builder builderForValue) Cookies associated with this request/responsesetDetectedMimeType(String value) MIME type as detected by content analysissetDetectedMimeTypeBytes(com.google.protobuf.ByteString value) MIME type as detected by content analysissetEmbeddedResources(int index, WarcEmbeddedResource value) Embedded resources found within this recordsetEmbeddedResources(int index, WarcEmbeddedResource.Builder builderForValue) Embedded resources found within this recordsetEstimatedCharacterCount(long value) Estimated character count of textual contentsetEstimatedWordCount(long value) Estimated word count of textual contentsetFetchTimestamp(com.google.protobuf.Timestamp value) Fetch timestamp (may differ from WARC-Date)setFetchTimestamp(com.google.protobuf.Timestamp.Builder builderForValue) Fetch timestamp (may differ from WARC-Date)setFormatVersion(String value) File format version (if applicable)setFormatVersionBytes(com.google.protobuf.ByteString value) File format version (if applicable)setHasMetadataRecords(boolean value) Whether this record has associated metadata recordssetHasRequestRecords(boolean value) Whether this record has associated request recordssetHttpHeaders(int index, WarcHttpHeader value) HTTP response headerssetHttpHeaders(int index, WarcHttpHeader.Builder builderForValue) HTTP response headerssetHttpMethod(String value) HTTP method used for the request (GET, POST, etc.)setHttpMethodBytes(com.google.protobuf.ByteString value) HTTP method used for the request (GET, POST, etc.)setHttpStatusCode(int value) HTTP status code (200, 404, 500, etc.) HTTP statussetHttpStatusReason(String value) HTTP status reason phrase ("OK", "Not Found", etc.) HTTP reason phrasesetHttpStatusReasonBytes(com.google.protobuf.ByteString value) HTTP status reason phrase ("OK", "Not Found", etc.) HTTP reason phrasesetHttpVersion(String value) HTTP version (1.0, 1.1, 2.0)setHttpVersionBytes(com.google.protobuf.ByteString value) HTTP version (1.0, 1.1, 2.0)setIsTruncated(boolean value) Whether the content appears to be truncatedsetMigrationHistory(int index, WarcMigration value) Migration history if the record has been migratedsetMigrationHistory(int index, WarcMigration.Builder builderForValue) Migration history if the record has been migratedsetPreservationActions(int index, String value) Preservation actions taken on this recordsetRecordIndex(int value) Index of this record within the file (0-based)setRecordPosition(long value) Position of this record within the WARC filesetRecordSize(long value) Size of the complete WARC record (headers + payload)setRedirectChain(int index, WarcRedirect value) Redirect chain informationsetRedirectChain(int index, WarcRedirect.Builder builderForValue) Redirect chain informationsetReferrerUrl(String value) Referrer URL (if available)setReferrerUrlBytes(com.google.protobuf.ByteString value) Referrer URL (if available)setTechnicalProperties(int index, WarcTechnicalProperty value) Technical properties specific to the content typesetTechnicalProperties(int index, WarcTechnicalProperty.Builder builderForValue) Technical properties specific to the content typesetTotalRecordsInFile(int value) Number of records in the WARC filesetUserAgent(String value) User agent string used for the requestsetUserAgentBytes(com.google.protobuf.ByteString value) User agent string used for the requestsetValidationErrors(int index, String value) Validation errors found in the WARC recordsetValidationWarnings(int index, String value) Validation warnings found in the WARC recordsetWarcBlockDigest(String value) Block digest (hash) of the payload WARC-Block-DigestsetWarcBlockDigestBytes(com.google.protobuf.ByteString value) Block digest (hash) of the payload WARC-Block-DigestsetWarcCollection(String value) Crawl or collection identifier Collection namesetWarcCollectionBytes(com.google.protobuf.ByteString value) Crawl or collection identifier Collection namesetWarcConcurrentTo(String value) WARC record ID that this record is concurrent with WARC-Concurrent-TosetWarcConcurrentToBytes(com.google.protobuf.ByteString value) WARC record ID that this record is concurrent with WARC-Concurrent-TosetWarcContentLength(long value) Length of the record payload in bytes Content-LengthsetWarcCrawlId(String value) Crawl job or session identifier Crawl identifiersetWarcCrawlIdBytes(com.google.protobuf.ByteString value) Crawl job or session identifier Crawl identifiersetWarcCreatedBy(String value) Software/crawler that created this WARC file Software infosetWarcCreatedByBytes(com.google.protobuf.ByteString value) Software/crawler that created this WARC file Software infosetWarcDate(com.google.protobuf.Timestamp value) Date and time when the resource was captured WARC-DatesetWarcDate(com.google.protobuf.Timestamp.Builder builderForValue) Date and time when the resource was captured WARC-DatesetWarcFilename(String value) WARC filename where this record is stored WARC-FilenamesetWarcFilenameBytes(com.google.protobuf.ByteString value) WARC filename where this record is stored WARC-FilenamesetWarcFormatVersion(String value) Version of the WARC format specification used WARC format versionsetWarcFormatVersionBytes(com.google.protobuf.ByteString value) Version of the WARC format specification used WARC format versionIdentified payload type (may differ from Content-Type) WARC-Identified-Payload-TypesetWarcIdentifiedPayloadTypeBytes(com.google.protobuf.ByteString value) Identified payload type (may differ from Content-Type) WARC-Identified-Payload-TypesetWarcIpAddress(String value) IP address of the server that provided this resource WARC-IP-AddresssetWarcIpAddressBytes(com.google.protobuf.ByteString value) IP address of the server that provided this resource WARC-IP-AddresssetWarcPayloadContentType(String value) Content type of the payload within the WARC record e.g., "text/html", "image/jpeg" WARC.WARC_PAYLOAD_CONTENT_TYPEsetWarcPayloadContentTypeBytes(com.google.protobuf.ByteString value) Content type of the payload within the WARC record e.g., "text/html", "image/jpeg" WARC.WARC_PAYLOAD_CONTENT_TYPEsetWarcPayloadDigest(String value) Payload digest (hash) of the actual content WARC-Payload-DigestsetWarcPayloadDigestBytes(com.google.protobuf.ByteString value) Payload digest (hash) of the actual content WARC-Payload-DigestsetWarcRecordContentType(String value) Content type of the WARC record itself e.g., "application/http; msgtype=response" WARC.WARC_RECORD_CONTENT_TYPEsetWarcRecordContentTypeBytes(com.google.protobuf.ByteString value) Content type of the WARC record itself e.g., "application/http; msgtype=response" WARC.WARC_RECORD_CONTENT_TYPEsetWarcRecordId(String value) Unique identifier for this WARC record Format: <urn:uuid:...> or similar URI WARC.WARC_RECORD_IDsetWarcRecordIdBytes(com.google.protobuf.ByteString value) Unique identifier for this WARC record Format: <urn:uuid:...> or similar URI WARC.WARC_RECORD_IDsetWarcRefersTo(String value) WARC record ID that this record refers to Used for linking related records WARC-Refers-TosetWarcRefersToBytes(com.google.protobuf.ByteString value) WARC record ID that this record refers to Used for linking related records WARC-Refers-TosetWarcRobotPolicy(String value) Robot policy information (robots.txt compliance) Robot policysetWarcRobotPolicyBytes(com.google.protobuf.ByteString value) Robot policy information (robots.txt compliance) Robot policysetWarcTargetUri(String value) Target URI that was archived The original URL of the web resource WARC-Target-URIsetWarcTargetUriBytes(com.google.protobuf.ByteString value) Target URI that was archived The original URL of the web resource WARC-Target-URIsetWarcTruncated(String value) Truncation reason if record was truncated WARC-TruncatedsetWarcTruncatedBytes(com.google.protobuf.ByteString value) Truncation reason if record was truncated WARC-TruncatedsetWarcType(String value) Type of WARC record (response, request, metadata, resource, etc.) WARC-Type headersetWarcTypeBytes(com.google.protobuf.ByteString value) Type of WARC record (response, request, metadata, resource, etc.) WARC-Type headersetWarcWarcinfoId(String value) WARC record ID of the warcinfo record for this crawl WARC-Warcinfo-IDsetWarcWarcinfoIdBytes(com.google.protobuf.ByteString value) WARC record ID of the warcinfo record for this crawl WARC-Warcinfo-IDsetWarcWarnings(int index, String value) WARC warnings encountered during parsing Multiple warnings can be present WARC.WARC_WARNINGMethods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<WarcMetadata.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<WarcMetadata.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<WarcMetadata.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<WarcMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<WarcMetadata.Builder>
-
mergeFrom
public WarcMetadata.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<WarcMetadata.Builder>- Throws:
IOException
-
getWarcWarningsList
public com.google.protobuf.ProtocolStringList getWarcWarningsList()WARC warnings encountered during parsing Multiple warnings can be present WARC.WARC_WARNING
repeated string warc_warnings = 1 [json_name = "warcWarnings"];- Specified by:
getWarcWarningsListin interfaceWarcMetadataOrBuilder- Returns:
- A list containing the warcWarnings.
-
getWarcWarningsCount
public int getWarcWarningsCount()WARC warnings encountered during parsing Multiple warnings can be present WARC.WARC_WARNING
repeated string warc_warnings = 1 [json_name = "warcWarnings"];- Specified by:
getWarcWarningsCountin interfaceWarcMetadataOrBuilder- Returns:
- The count of warcWarnings.
-
getWarcWarnings
WARC warnings encountered during parsing Multiple warnings can be present WARC.WARC_WARNING
repeated string warc_warnings = 1 [json_name = "warcWarnings"];- Specified by:
getWarcWarningsin interfaceWarcMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The warcWarnings at the given index.
-
getWarcWarningsBytes
public com.google.protobuf.ByteString getWarcWarningsBytes(int index) WARC warnings encountered during parsing Multiple warnings can be present WARC.WARC_WARNING
repeated string warc_warnings = 1 [json_name = "warcWarnings"];- Specified by:
getWarcWarningsBytesin interfaceWarcMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the warcWarnings at the given index.
-
setWarcWarnings
WARC warnings encountered during parsing Multiple warnings can be present WARC.WARC_WARNING
repeated string warc_warnings = 1 [json_name = "warcWarnings"];- Parameters:
index- The index to set the value at.value- The warcWarnings to set.- Returns:
- This builder for chaining.
-
addWarcWarnings
WARC warnings encountered during parsing Multiple warnings can be present WARC.WARC_WARNING
repeated string warc_warnings = 1 [json_name = "warcWarnings"];- Parameters:
value- The warcWarnings to add.- Returns:
- This builder for chaining.
-
addAllWarcWarnings
WARC warnings encountered during parsing Multiple warnings can be present WARC.WARC_WARNING
repeated string warc_warnings = 1 [json_name = "warcWarnings"];- Parameters:
values- The warcWarnings to add.- Returns:
- This builder for chaining.
-
clearWarcWarnings
WARC warnings encountered during parsing Multiple warnings can be present WARC.WARC_WARNING
repeated string warc_warnings = 1 [json_name = "warcWarnings"];- Returns:
- This builder for chaining.
-
addWarcWarningsBytes
WARC warnings encountered during parsing Multiple warnings can be present WARC.WARC_WARNING
repeated string warc_warnings = 1 [json_name = "warcWarnings"];- Parameters:
value- The bytes of the warcWarnings to add.- Returns:
- This builder for chaining.
-
hasWarcRecordContentType
public boolean hasWarcRecordContentType()Content type of the WARC record itself e.g., "application/http; msgtype=response" WARC.WARC_RECORD_CONTENT_TYPE
optional string warc_record_content_type = 2 [json_name = "warcRecordContentType"];- Specified by:
hasWarcRecordContentTypein interfaceWarcMetadataOrBuilder- Returns:
- Whether the warcRecordContentType field is set.
-
getWarcRecordContentType
Content type of the WARC record itself e.g., "application/http; msgtype=response" WARC.WARC_RECORD_CONTENT_TYPE
optional string warc_record_content_type = 2 [json_name = "warcRecordContentType"];- Specified by:
getWarcRecordContentTypein interfaceWarcMetadataOrBuilder- Returns:
- The warcRecordContentType.
-
getWarcRecordContentTypeBytes
public com.google.protobuf.ByteString getWarcRecordContentTypeBytes()Content type of the WARC record itself e.g., "application/http; msgtype=response" WARC.WARC_RECORD_CONTENT_TYPE
optional string warc_record_content_type = 2 [json_name = "warcRecordContentType"];- Specified by:
getWarcRecordContentTypeBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for warcRecordContentType.
-
setWarcRecordContentType
Content type of the WARC record itself e.g., "application/http; msgtype=response" WARC.WARC_RECORD_CONTENT_TYPE
optional string warc_record_content_type = 2 [json_name = "warcRecordContentType"];- Parameters:
value- The warcRecordContentType to set.- Returns:
- This builder for chaining.
-
clearWarcRecordContentType
Content type of the WARC record itself e.g., "application/http; msgtype=response" WARC.WARC_RECORD_CONTENT_TYPE
optional string warc_record_content_type = 2 [json_name = "warcRecordContentType"];- Returns:
- This builder for chaining.
-
setWarcRecordContentTypeBytes
Content type of the WARC record itself e.g., "application/http; msgtype=response" WARC.WARC_RECORD_CONTENT_TYPE
optional string warc_record_content_type = 2 [json_name = "warcRecordContentType"];- Parameters:
value- The bytes for warcRecordContentType to set.- Returns:
- This builder for chaining.
-
hasWarcPayloadContentType
public boolean hasWarcPayloadContentType()Content type of the payload within the WARC record e.g., "text/html", "image/jpeg" WARC.WARC_PAYLOAD_CONTENT_TYPE
optional string warc_payload_content_type = 3 [json_name = "warcPayloadContentType"];- Specified by:
hasWarcPayloadContentTypein interfaceWarcMetadataOrBuilder- Returns:
- Whether the warcPayloadContentType field is set.
-
getWarcPayloadContentType
Content type of the payload within the WARC record e.g., "text/html", "image/jpeg" WARC.WARC_PAYLOAD_CONTENT_TYPE
optional string warc_payload_content_type = 3 [json_name = "warcPayloadContentType"];- Specified by:
getWarcPayloadContentTypein interfaceWarcMetadataOrBuilder- Returns:
- The warcPayloadContentType.
-
getWarcPayloadContentTypeBytes
public com.google.protobuf.ByteString getWarcPayloadContentTypeBytes()Content type of the payload within the WARC record e.g., "text/html", "image/jpeg" WARC.WARC_PAYLOAD_CONTENT_TYPE
optional string warc_payload_content_type = 3 [json_name = "warcPayloadContentType"];- Specified by:
getWarcPayloadContentTypeBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for warcPayloadContentType.
-
setWarcPayloadContentType
Content type of the payload within the WARC record e.g., "text/html", "image/jpeg" WARC.WARC_PAYLOAD_CONTENT_TYPE
optional string warc_payload_content_type = 3 [json_name = "warcPayloadContentType"];- Parameters:
value- The warcPayloadContentType to set.- Returns:
- This builder for chaining.
-
clearWarcPayloadContentType
Content type of the payload within the WARC record e.g., "text/html", "image/jpeg" WARC.WARC_PAYLOAD_CONTENT_TYPE
optional string warc_payload_content_type = 3 [json_name = "warcPayloadContentType"];- Returns:
- This builder for chaining.
-
setWarcPayloadContentTypeBytes
Content type of the payload within the WARC record e.g., "text/html", "image/jpeg" WARC.WARC_PAYLOAD_CONTENT_TYPE
optional string warc_payload_content_type = 3 [json_name = "warcPayloadContentType"];- Parameters:
value- The bytes for warcPayloadContentType to set.- Returns:
- This builder for chaining.
-
hasWarcRecordId
public boolean hasWarcRecordId()Unique identifier for this WARC record Format: <urn:uuid:...> or similar URI WARC.WARC_RECORD_ID
optional string warc_record_id = 4 [json_name = "warcRecordId"];- Specified by:
hasWarcRecordIdin interfaceWarcMetadataOrBuilder- Returns:
- Whether the warcRecordId field is set.
-
getWarcRecordId
Unique identifier for this WARC record Format: <urn:uuid:...> or similar URI WARC.WARC_RECORD_ID
optional string warc_record_id = 4 [json_name = "warcRecordId"];- Specified by:
getWarcRecordIdin interfaceWarcMetadataOrBuilder- Returns:
- The warcRecordId.
-
getWarcRecordIdBytes
public com.google.protobuf.ByteString getWarcRecordIdBytes()Unique identifier for this WARC record Format: <urn:uuid:...> or similar URI WARC.WARC_RECORD_ID
optional string warc_record_id = 4 [json_name = "warcRecordId"];- Specified by:
getWarcRecordIdBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for warcRecordId.
-
setWarcRecordId
Unique identifier for this WARC record Format: <urn:uuid:...> or similar URI WARC.WARC_RECORD_ID
optional string warc_record_id = 4 [json_name = "warcRecordId"];- Parameters:
value- The warcRecordId to set.- Returns:
- This builder for chaining.
-
clearWarcRecordId
Unique identifier for this WARC record Format: <urn:uuid:...> or similar URI WARC.WARC_RECORD_ID
optional string warc_record_id = 4 [json_name = "warcRecordId"];- Returns:
- This builder for chaining.
-
setWarcRecordIdBytes
Unique identifier for this WARC record Format: <urn:uuid:...> or similar URI WARC.WARC_RECORD_ID
optional string warc_record_id = 4 [json_name = "warcRecordId"];- Parameters:
value- The bytes for warcRecordId to set.- Returns:
- This builder for chaining.
-
hasWarcType
public boolean hasWarcType()Type of WARC record (response, request, metadata, resource, etc.) WARC-Type header
optional string warc_type = 5 [json_name = "warcType"];- Specified by:
hasWarcTypein interfaceWarcMetadataOrBuilder- Returns:
- Whether the warcType field is set.
-
getWarcType
Type of WARC record (response, request, metadata, resource, etc.) WARC-Type header
optional string warc_type = 5 [json_name = "warcType"];- Specified by:
getWarcTypein interfaceWarcMetadataOrBuilder- Returns:
- The warcType.
-
getWarcTypeBytes
public com.google.protobuf.ByteString getWarcTypeBytes()Type of WARC record (response, request, metadata, resource, etc.) WARC-Type header
optional string warc_type = 5 [json_name = "warcType"];- Specified by:
getWarcTypeBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for warcType.
-
setWarcType
Type of WARC record (response, request, metadata, resource, etc.) WARC-Type header
optional string warc_type = 5 [json_name = "warcType"];- Parameters:
value- The warcType to set.- Returns:
- This builder for chaining.
-
clearWarcType
Type of WARC record (response, request, metadata, resource, etc.) WARC-Type header
optional string warc_type = 5 [json_name = "warcType"];- Returns:
- This builder for chaining.
-
setWarcTypeBytes
Type of WARC record (response, request, metadata, resource, etc.) WARC-Type header
optional string warc_type = 5 [json_name = "warcType"];- Parameters:
value- The bytes for warcType to set.- Returns:
- This builder for chaining.
-
hasWarcTargetUri
public boolean hasWarcTargetUri()Target URI that was archived The original URL of the web resource WARC-Target-URI
optional string warc_target_uri = 6 [json_name = "warcTargetUri"];- Specified by:
hasWarcTargetUriin interfaceWarcMetadataOrBuilder- Returns:
- Whether the warcTargetUri field is set.
-
getWarcTargetUri
Target URI that was archived The original URL of the web resource WARC-Target-URI
optional string warc_target_uri = 6 [json_name = "warcTargetUri"];- Specified by:
getWarcTargetUriin interfaceWarcMetadataOrBuilder- Returns:
- The warcTargetUri.
-
getWarcTargetUriBytes
public com.google.protobuf.ByteString getWarcTargetUriBytes()Target URI that was archived The original URL of the web resource WARC-Target-URI
optional string warc_target_uri = 6 [json_name = "warcTargetUri"];- Specified by:
getWarcTargetUriBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for warcTargetUri.
-
setWarcTargetUri
Target URI that was archived The original URL of the web resource WARC-Target-URI
optional string warc_target_uri = 6 [json_name = "warcTargetUri"];- Parameters:
value- The warcTargetUri to set.- Returns:
- This builder for chaining.
-
clearWarcTargetUri
Target URI that was archived The original URL of the web resource WARC-Target-URI
optional string warc_target_uri = 6 [json_name = "warcTargetUri"];- Returns:
- This builder for chaining.
-
setWarcTargetUriBytes
Target URI that was archived The original URL of the web resource WARC-Target-URI
optional string warc_target_uri = 6 [json_name = "warcTargetUri"];- Parameters:
value- The bytes for warcTargetUri to set.- Returns:
- This builder for chaining.
-
hasWarcDate
public boolean hasWarcDate()Date and time when the resource was captured WARC-Date
optional .google.protobuf.Timestamp warc_date = 7 [json_name = "warcDate"];- Specified by:
hasWarcDatein interfaceWarcMetadataOrBuilder- Returns:
- Whether the warcDate field is set.
-
getWarcDate
public com.google.protobuf.Timestamp getWarcDate()Date and time when the resource was captured WARC-Date
optional .google.protobuf.Timestamp warc_date = 7 [json_name = "warcDate"];- Specified by:
getWarcDatein interfaceWarcMetadataOrBuilder- Returns:
- The warcDate.
-
setWarcDate
Date and time when the resource was captured WARC-Date
optional .google.protobuf.Timestamp warc_date = 7 [json_name = "warcDate"]; -
setWarcDate
Date and time when the resource was captured WARC-Date
optional .google.protobuf.Timestamp warc_date = 7 [json_name = "warcDate"]; -
mergeWarcDate
Date and time when the resource was captured WARC-Date
optional .google.protobuf.Timestamp warc_date = 7 [json_name = "warcDate"]; -
clearWarcDate
Date and time when the resource was captured WARC-Date
optional .google.protobuf.Timestamp warc_date = 7 [json_name = "warcDate"]; -
getWarcDateBuilder
public com.google.protobuf.Timestamp.Builder getWarcDateBuilder()Date and time when the resource was captured WARC-Date
optional .google.protobuf.Timestamp warc_date = 7 [json_name = "warcDate"]; -
getWarcDateOrBuilder
public com.google.protobuf.TimestampOrBuilder getWarcDateOrBuilder()Date and time when the resource was captured WARC-Date
optional .google.protobuf.Timestamp warc_date = 7 [json_name = "warcDate"];- Specified by:
getWarcDateOrBuilderin interfaceWarcMetadataOrBuilder
-
hasWarcContentLength
public boolean hasWarcContentLength()Length of the record payload in bytes Content-Length
optional int64 warc_content_length = 8 [json_name = "warcContentLength"];- Specified by:
hasWarcContentLengthin interfaceWarcMetadataOrBuilder- Returns:
- Whether the warcContentLength field is set.
-
getWarcContentLength
public long getWarcContentLength()Length of the record payload in bytes Content-Length
optional int64 warc_content_length = 8 [json_name = "warcContentLength"];- Specified by:
getWarcContentLengthin interfaceWarcMetadataOrBuilder- Returns:
- The warcContentLength.
-
setWarcContentLength
Length of the record payload in bytes Content-Length
optional int64 warc_content_length = 8 [json_name = "warcContentLength"];- Parameters:
value- The warcContentLength to set.- Returns:
- This builder for chaining.
-
clearWarcContentLength
Length of the record payload in bytes Content-Length
optional int64 warc_content_length = 8 [json_name = "warcContentLength"];- Returns:
- This builder for chaining.
-
hasWarcFilename
public boolean hasWarcFilename()WARC filename where this record is stored WARC-Filename
optional string warc_filename = 9 [json_name = "warcFilename"];- Specified by:
hasWarcFilenamein interfaceWarcMetadataOrBuilder- Returns:
- Whether the warcFilename field is set.
-
getWarcFilename
WARC filename where this record is stored WARC-Filename
optional string warc_filename = 9 [json_name = "warcFilename"];- Specified by:
getWarcFilenamein interfaceWarcMetadataOrBuilder- Returns:
- The warcFilename.
-
getWarcFilenameBytes
public com.google.protobuf.ByteString getWarcFilenameBytes()WARC filename where this record is stored WARC-Filename
optional string warc_filename = 9 [json_name = "warcFilename"];- Specified by:
getWarcFilenameBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for warcFilename.
-
setWarcFilename
WARC filename where this record is stored WARC-Filename
optional string warc_filename = 9 [json_name = "warcFilename"];- Parameters:
value- The warcFilename to set.- Returns:
- This builder for chaining.
-
clearWarcFilename
WARC filename where this record is stored WARC-Filename
optional string warc_filename = 9 [json_name = "warcFilename"];- Returns:
- This builder for chaining.
-
setWarcFilenameBytes
WARC filename where this record is stored WARC-Filename
optional string warc_filename = 9 [json_name = "warcFilename"];- Parameters:
value- The bytes for warcFilename to set.- Returns:
- This builder for chaining.
-
hasWarcRefersTo
public boolean hasWarcRefersTo()WARC record ID that this record refers to Used for linking related records WARC-Refers-To
optional string warc_refers_to = 10 [json_name = "warcRefersTo"];- Specified by:
hasWarcRefersToin interfaceWarcMetadataOrBuilder- Returns:
- Whether the warcRefersTo field is set.
-
getWarcRefersTo
WARC record ID that this record refers to Used for linking related records WARC-Refers-To
optional string warc_refers_to = 10 [json_name = "warcRefersTo"];- Specified by:
getWarcRefersToin interfaceWarcMetadataOrBuilder- Returns:
- The warcRefersTo.
-
getWarcRefersToBytes
public com.google.protobuf.ByteString getWarcRefersToBytes()WARC record ID that this record refers to Used for linking related records WARC-Refers-To
optional string warc_refers_to = 10 [json_name = "warcRefersTo"];- Specified by:
getWarcRefersToBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for warcRefersTo.
-
setWarcRefersTo
WARC record ID that this record refers to Used for linking related records WARC-Refers-To
optional string warc_refers_to = 10 [json_name = "warcRefersTo"];- Parameters:
value- The warcRefersTo to set.- Returns:
- This builder for chaining.
-
clearWarcRefersTo
WARC record ID that this record refers to Used for linking related records WARC-Refers-To
optional string warc_refers_to = 10 [json_name = "warcRefersTo"];- Returns:
- This builder for chaining.
-
setWarcRefersToBytes
WARC record ID that this record refers to Used for linking related records WARC-Refers-To
optional string warc_refers_to = 10 [json_name = "warcRefersTo"];- Parameters:
value- The bytes for warcRefersTo to set.- Returns:
- This builder for chaining.
-
hasWarcConcurrentTo
public boolean hasWarcConcurrentTo()WARC record ID that this record is concurrent with WARC-Concurrent-To
optional string warc_concurrent_to = 11 [json_name = "warcConcurrentTo"];- Specified by:
hasWarcConcurrentToin interfaceWarcMetadataOrBuilder- Returns:
- Whether the warcConcurrentTo field is set.
-
getWarcConcurrentTo
WARC record ID that this record is concurrent with WARC-Concurrent-To
optional string warc_concurrent_to = 11 [json_name = "warcConcurrentTo"];- Specified by:
getWarcConcurrentToin interfaceWarcMetadataOrBuilder- Returns:
- The warcConcurrentTo.
-
getWarcConcurrentToBytes
public com.google.protobuf.ByteString getWarcConcurrentToBytes()WARC record ID that this record is concurrent with WARC-Concurrent-To
optional string warc_concurrent_to = 11 [json_name = "warcConcurrentTo"];- Specified by:
getWarcConcurrentToBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for warcConcurrentTo.
-
setWarcConcurrentTo
WARC record ID that this record is concurrent with WARC-Concurrent-To
optional string warc_concurrent_to = 11 [json_name = "warcConcurrentTo"];- Parameters:
value- The warcConcurrentTo to set.- Returns:
- This builder for chaining.
-
clearWarcConcurrentTo
WARC record ID that this record is concurrent with WARC-Concurrent-To
optional string warc_concurrent_to = 11 [json_name = "warcConcurrentTo"];- Returns:
- This builder for chaining.
-
setWarcConcurrentToBytes
WARC record ID that this record is concurrent with WARC-Concurrent-To
optional string warc_concurrent_to = 11 [json_name = "warcConcurrentTo"];- Parameters:
value- The bytes for warcConcurrentTo to set.- Returns:
- This builder for chaining.
-
hasWarcWarcinfoId
public boolean hasWarcWarcinfoId()WARC record ID of the warcinfo record for this crawl WARC-Warcinfo-ID
optional string warc_warcinfo_id = 12 [json_name = "warcWarcinfoId"];- Specified by:
hasWarcWarcinfoIdin interfaceWarcMetadataOrBuilder- Returns:
- Whether the warcWarcinfoId field is set.
-
getWarcWarcinfoId
WARC record ID of the warcinfo record for this crawl WARC-Warcinfo-ID
optional string warc_warcinfo_id = 12 [json_name = "warcWarcinfoId"];- Specified by:
getWarcWarcinfoIdin interfaceWarcMetadataOrBuilder- Returns:
- The warcWarcinfoId.
-
getWarcWarcinfoIdBytes
public com.google.protobuf.ByteString getWarcWarcinfoIdBytes()WARC record ID of the warcinfo record for this crawl WARC-Warcinfo-ID
optional string warc_warcinfo_id = 12 [json_name = "warcWarcinfoId"];- Specified by:
getWarcWarcinfoIdBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for warcWarcinfoId.
-
setWarcWarcinfoId
WARC record ID of the warcinfo record for this crawl WARC-Warcinfo-ID
optional string warc_warcinfo_id = 12 [json_name = "warcWarcinfoId"];- Parameters:
value- The warcWarcinfoId to set.- Returns:
- This builder for chaining.
-
clearWarcWarcinfoId
WARC record ID of the warcinfo record for this crawl WARC-Warcinfo-ID
optional string warc_warcinfo_id = 12 [json_name = "warcWarcinfoId"];- Returns:
- This builder for chaining.
-
setWarcWarcinfoIdBytes
WARC record ID of the warcinfo record for this crawl WARC-Warcinfo-ID
optional string warc_warcinfo_id = 12 [json_name = "warcWarcinfoId"];- Parameters:
value- The bytes for warcWarcinfoId to set.- Returns:
- This builder for chaining.
-
hasWarcIpAddress
public boolean hasWarcIpAddress()IP address of the server that provided this resource WARC-IP-Address
optional string warc_ip_address = 13 [json_name = "warcIpAddress"];- Specified by:
hasWarcIpAddressin interfaceWarcMetadataOrBuilder- Returns:
- Whether the warcIpAddress field is set.
-
getWarcIpAddress
IP address of the server that provided this resource WARC-IP-Address
optional string warc_ip_address = 13 [json_name = "warcIpAddress"];- Specified by:
getWarcIpAddressin interfaceWarcMetadataOrBuilder- Returns:
- The warcIpAddress.
-
getWarcIpAddressBytes
public com.google.protobuf.ByteString getWarcIpAddressBytes()IP address of the server that provided this resource WARC-IP-Address
optional string warc_ip_address = 13 [json_name = "warcIpAddress"];- Specified by:
getWarcIpAddressBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for warcIpAddress.
-
setWarcIpAddress
IP address of the server that provided this resource WARC-IP-Address
optional string warc_ip_address = 13 [json_name = "warcIpAddress"];- Parameters:
value- The warcIpAddress to set.- Returns:
- This builder for chaining.
-
clearWarcIpAddress
IP address of the server that provided this resource WARC-IP-Address
optional string warc_ip_address = 13 [json_name = "warcIpAddress"];- Returns:
- This builder for chaining.
-
setWarcIpAddressBytes
IP address of the server that provided this resource WARC-IP-Address
optional string warc_ip_address = 13 [json_name = "warcIpAddress"];- Parameters:
value- The bytes for warcIpAddress to set.- Returns:
- This builder for chaining.
-
hasWarcBlockDigest
public boolean hasWarcBlockDigest()Block digest (hash) of the payload WARC-Block-Digest
optional string warc_block_digest = 14 [json_name = "warcBlockDigest"];- Specified by:
hasWarcBlockDigestin interfaceWarcMetadataOrBuilder- Returns:
- Whether the warcBlockDigest field is set.
-
getWarcBlockDigest
Block digest (hash) of the payload WARC-Block-Digest
optional string warc_block_digest = 14 [json_name = "warcBlockDigest"];- Specified by:
getWarcBlockDigestin interfaceWarcMetadataOrBuilder- Returns:
- The warcBlockDigest.
-
getWarcBlockDigestBytes
public com.google.protobuf.ByteString getWarcBlockDigestBytes()Block digest (hash) of the payload WARC-Block-Digest
optional string warc_block_digest = 14 [json_name = "warcBlockDigest"];- Specified by:
getWarcBlockDigestBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for warcBlockDigest.
-
setWarcBlockDigest
Block digest (hash) of the payload WARC-Block-Digest
optional string warc_block_digest = 14 [json_name = "warcBlockDigest"];- Parameters:
value- The warcBlockDigest to set.- Returns:
- This builder for chaining.
-
clearWarcBlockDigest
Block digest (hash) of the payload WARC-Block-Digest
optional string warc_block_digest = 14 [json_name = "warcBlockDigest"];- Returns:
- This builder for chaining.
-
setWarcBlockDigestBytes
Block digest (hash) of the payload WARC-Block-Digest
optional string warc_block_digest = 14 [json_name = "warcBlockDigest"];- Parameters:
value- The bytes for warcBlockDigest to set.- Returns:
- This builder for chaining.
-
hasWarcPayloadDigest
public boolean hasWarcPayloadDigest()Payload digest (hash) of the actual content WARC-Payload-Digest
optional string warc_payload_digest = 15 [json_name = "warcPayloadDigest"];- Specified by:
hasWarcPayloadDigestin interfaceWarcMetadataOrBuilder- Returns:
- Whether the warcPayloadDigest field is set.
-
getWarcPayloadDigest
Payload digest (hash) of the actual content WARC-Payload-Digest
optional string warc_payload_digest = 15 [json_name = "warcPayloadDigest"];- Specified by:
getWarcPayloadDigestin interfaceWarcMetadataOrBuilder- Returns:
- The warcPayloadDigest.
-
getWarcPayloadDigestBytes
public com.google.protobuf.ByteString getWarcPayloadDigestBytes()Payload digest (hash) of the actual content WARC-Payload-Digest
optional string warc_payload_digest = 15 [json_name = "warcPayloadDigest"];- Specified by:
getWarcPayloadDigestBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for warcPayloadDigest.
-
setWarcPayloadDigest
Payload digest (hash) of the actual content WARC-Payload-Digest
optional string warc_payload_digest = 15 [json_name = "warcPayloadDigest"];- Parameters:
value- The warcPayloadDigest to set.- Returns:
- This builder for chaining.
-
clearWarcPayloadDigest
Payload digest (hash) of the actual content WARC-Payload-Digest
optional string warc_payload_digest = 15 [json_name = "warcPayloadDigest"];- Returns:
- This builder for chaining.
-
setWarcPayloadDigestBytes
Payload digest (hash) of the actual content WARC-Payload-Digest
optional string warc_payload_digest = 15 [json_name = "warcPayloadDigest"];- Parameters:
value- The bytes for warcPayloadDigest to set.- Returns:
- This builder for chaining.
-
hasWarcTruncated
public boolean hasWarcTruncated()Truncation reason if record was truncated WARC-Truncated
optional string warc_truncated = 16 [json_name = "warcTruncated"];- Specified by:
hasWarcTruncatedin interfaceWarcMetadataOrBuilder- Returns:
- Whether the warcTruncated field is set.
-
getWarcTruncated
Truncation reason if record was truncated WARC-Truncated
optional string warc_truncated = 16 [json_name = "warcTruncated"];- Specified by:
getWarcTruncatedin interfaceWarcMetadataOrBuilder- Returns:
- The warcTruncated.
-
getWarcTruncatedBytes
public com.google.protobuf.ByteString getWarcTruncatedBytes()Truncation reason if record was truncated WARC-Truncated
optional string warc_truncated = 16 [json_name = "warcTruncated"];- Specified by:
getWarcTruncatedBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for warcTruncated.
-
setWarcTruncated
Truncation reason if record was truncated WARC-Truncated
optional string warc_truncated = 16 [json_name = "warcTruncated"];- Parameters:
value- The warcTruncated to set.- Returns:
- This builder for chaining.
-
clearWarcTruncated
Truncation reason if record was truncated WARC-Truncated
optional string warc_truncated = 16 [json_name = "warcTruncated"];- Returns:
- This builder for chaining.
-
setWarcTruncatedBytes
Truncation reason if record was truncated WARC-Truncated
optional string warc_truncated = 16 [json_name = "warcTruncated"];- Parameters:
value- The bytes for warcTruncated to set.- Returns:
- This builder for chaining.
-
hasWarcIdentifiedPayloadType
public boolean hasWarcIdentifiedPayloadType()Identified payload type (may differ from Content-Type) WARC-Identified-Payload-Type
optional string warc_identified_payload_type = 17 [json_name = "warcIdentifiedPayloadType"];- Specified by:
hasWarcIdentifiedPayloadTypein interfaceWarcMetadataOrBuilder- Returns:
- Whether the warcIdentifiedPayloadType field is set.
-
getWarcIdentifiedPayloadType
Identified payload type (may differ from Content-Type) WARC-Identified-Payload-Type
optional string warc_identified_payload_type = 17 [json_name = "warcIdentifiedPayloadType"];- Specified by:
getWarcIdentifiedPayloadTypein interfaceWarcMetadataOrBuilder- Returns:
- The warcIdentifiedPayloadType.
-
getWarcIdentifiedPayloadTypeBytes
public com.google.protobuf.ByteString getWarcIdentifiedPayloadTypeBytes()Identified payload type (may differ from Content-Type) WARC-Identified-Payload-Type
optional string warc_identified_payload_type = 17 [json_name = "warcIdentifiedPayloadType"];- Specified by:
getWarcIdentifiedPayloadTypeBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for warcIdentifiedPayloadType.
-
setWarcIdentifiedPayloadType
Identified payload type (may differ from Content-Type) WARC-Identified-Payload-Type
optional string warc_identified_payload_type = 17 [json_name = "warcIdentifiedPayloadType"];- Parameters:
value- The warcIdentifiedPayloadType to set.- Returns:
- This builder for chaining.
-
clearWarcIdentifiedPayloadType
Identified payload type (may differ from Content-Type) WARC-Identified-Payload-Type
optional string warc_identified_payload_type = 17 [json_name = "warcIdentifiedPayloadType"];- Returns:
- This builder for chaining.
-
setWarcIdentifiedPayloadTypeBytes
Identified payload type (may differ from Content-Type) WARC-Identified-Payload-Type
optional string warc_identified_payload_type = 17 [json_name = "warcIdentifiedPayloadType"];- Parameters:
value- The bytes for warcIdentifiedPayloadType to set.- Returns:
- This builder for chaining.
-
hasHttpStatusCode
public boolean hasHttpStatusCode()HTTP status code (200, 404, 500, etc.) HTTP status
optional int32 http_status_code = 18 [json_name = "httpStatusCode"];- Specified by:
hasHttpStatusCodein interfaceWarcMetadataOrBuilder- Returns:
- Whether the httpStatusCode field is set.
-
getHttpStatusCode
public int getHttpStatusCode()HTTP status code (200, 404, 500, etc.) HTTP status
optional int32 http_status_code = 18 [json_name = "httpStatusCode"];- Specified by:
getHttpStatusCodein interfaceWarcMetadataOrBuilder- Returns:
- The httpStatusCode.
-
setHttpStatusCode
HTTP status code (200, 404, 500, etc.) HTTP status
optional int32 http_status_code = 18 [json_name = "httpStatusCode"];- Parameters:
value- The httpStatusCode to set.- Returns:
- This builder for chaining.
-
clearHttpStatusCode
HTTP status code (200, 404, 500, etc.) HTTP status
optional int32 http_status_code = 18 [json_name = "httpStatusCode"];- Returns:
- This builder for chaining.
-
hasHttpStatusReason
public boolean hasHttpStatusReason()HTTP status reason phrase ("OK", "Not Found", etc.) HTTP reason phraseoptional string http_status_reason = 19 [json_name = "httpStatusReason"];- Specified by:
hasHttpStatusReasonin interfaceWarcMetadataOrBuilder- Returns:
- Whether the httpStatusReason field is set.
-
getHttpStatusReason
HTTP status reason phrase ("OK", "Not Found", etc.) HTTP reason phraseoptional string http_status_reason = 19 [json_name = "httpStatusReason"];- Specified by:
getHttpStatusReasonin interfaceWarcMetadataOrBuilder- Returns:
- The httpStatusReason.
-
getHttpStatusReasonBytes
public com.google.protobuf.ByteString getHttpStatusReasonBytes()HTTP status reason phrase ("OK", "Not Found", etc.) HTTP reason phraseoptional string http_status_reason = 19 [json_name = "httpStatusReason"];- Specified by:
getHttpStatusReasonBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for httpStatusReason.
-
setHttpStatusReason
HTTP status reason phrase ("OK", "Not Found", etc.) HTTP reason phraseoptional string http_status_reason = 19 [json_name = "httpStatusReason"];- Parameters:
value- The httpStatusReason to set.- Returns:
- This builder for chaining.
-
clearHttpStatusReason
HTTP status reason phrase ("OK", "Not Found", etc.) HTTP reason phraseoptional string http_status_reason = 19 [json_name = "httpStatusReason"];- Returns:
- This builder for chaining.
-
setHttpStatusReasonBytes
HTTP status reason phrase ("OK", "Not Found", etc.) HTTP reason phraseoptional string http_status_reason = 19 [json_name = "httpStatusReason"];- Parameters:
value- The bytes for httpStatusReason to set.- Returns:
- This builder for chaining.
-
getHttpHeadersList
HTTP response headers
repeated .ai.pipestream.parsed.data.warc.v1.WarcHttpHeader http_headers = 20 [json_name = "httpHeaders"];- Specified by:
getHttpHeadersListin interfaceWarcMetadataOrBuilder
-
getHttpHeadersCount
public int getHttpHeadersCount()HTTP response headers
repeated .ai.pipestream.parsed.data.warc.v1.WarcHttpHeader http_headers = 20 [json_name = "httpHeaders"];- Specified by:
getHttpHeadersCountin interfaceWarcMetadataOrBuilder
-
getHttpHeaders
HTTP response headers
repeated .ai.pipestream.parsed.data.warc.v1.WarcHttpHeader http_headers = 20 [json_name = "httpHeaders"];- Specified by:
getHttpHeadersin interfaceWarcMetadataOrBuilder
-
setHttpHeaders
HTTP response headers
repeated .ai.pipestream.parsed.data.warc.v1.WarcHttpHeader http_headers = 20 [json_name = "httpHeaders"]; -
setHttpHeaders
HTTP response headers
repeated .ai.pipestream.parsed.data.warc.v1.WarcHttpHeader http_headers = 20 [json_name = "httpHeaders"]; -
addHttpHeaders
HTTP response headers
repeated .ai.pipestream.parsed.data.warc.v1.WarcHttpHeader http_headers = 20 [json_name = "httpHeaders"]; -
addHttpHeaders
HTTP response headers
repeated .ai.pipestream.parsed.data.warc.v1.WarcHttpHeader http_headers = 20 [json_name = "httpHeaders"]; -
addHttpHeaders
HTTP response headers
repeated .ai.pipestream.parsed.data.warc.v1.WarcHttpHeader http_headers = 20 [json_name = "httpHeaders"]; -
addHttpHeaders
HTTP response headers
repeated .ai.pipestream.parsed.data.warc.v1.WarcHttpHeader http_headers = 20 [json_name = "httpHeaders"]; -
addAllHttpHeaders
HTTP response headers
repeated .ai.pipestream.parsed.data.warc.v1.WarcHttpHeader http_headers = 20 [json_name = "httpHeaders"]; -
clearHttpHeaders
HTTP response headers
repeated .ai.pipestream.parsed.data.warc.v1.WarcHttpHeader http_headers = 20 [json_name = "httpHeaders"]; -
removeHttpHeaders
HTTP response headers
repeated .ai.pipestream.parsed.data.warc.v1.WarcHttpHeader http_headers = 20 [json_name = "httpHeaders"]; -
getHttpHeadersBuilder
HTTP response headers
repeated .ai.pipestream.parsed.data.warc.v1.WarcHttpHeader http_headers = 20 [json_name = "httpHeaders"]; -
getHttpHeadersOrBuilder
HTTP response headers
repeated .ai.pipestream.parsed.data.warc.v1.WarcHttpHeader http_headers = 20 [json_name = "httpHeaders"];- Specified by:
getHttpHeadersOrBuilderin interfaceWarcMetadataOrBuilder
-
getHttpHeadersOrBuilderList
HTTP response headers
repeated .ai.pipestream.parsed.data.warc.v1.WarcHttpHeader http_headers = 20 [json_name = "httpHeaders"];- Specified by:
getHttpHeadersOrBuilderListin interfaceWarcMetadataOrBuilder
-
addHttpHeadersBuilder
HTTP response headers
repeated .ai.pipestream.parsed.data.warc.v1.WarcHttpHeader http_headers = 20 [json_name = "httpHeaders"]; -
addHttpHeadersBuilder
HTTP response headers
repeated .ai.pipestream.parsed.data.warc.v1.WarcHttpHeader http_headers = 20 [json_name = "httpHeaders"]; -
getHttpHeadersBuilderList
HTTP response headers
repeated .ai.pipestream.parsed.data.warc.v1.WarcHttpHeader http_headers = 20 [json_name = "httpHeaders"]; -
hasWarcCreatedBy
public boolean hasWarcCreatedBy()Software/crawler that created this WARC file Software info
optional string warc_created_by = 21 [json_name = "warcCreatedBy"];- Specified by:
hasWarcCreatedByin interfaceWarcMetadataOrBuilder- Returns:
- Whether the warcCreatedBy field is set.
-
getWarcCreatedBy
Software/crawler that created this WARC file Software info
optional string warc_created_by = 21 [json_name = "warcCreatedBy"];- Specified by:
getWarcCreatedByin interfaceWarcMetadataOrBuilder- Returns:
- The warcCreatedBy.
-
getWarcCreatedByBytes
public com.google.protobuf.ByteString getWarcCreatedByBytes()Software/crawler that created this WARC file Software info
optional string warc_created_by = 21 [json_name = "warcCreatedBy"];- Specified by:
getWarcCreatedByBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for warcCreatedBy.
-
setWarcCreatedBy
Software/crawler that created this WARC file Software info
optional string warc_created_by = 21 [json_name = "warcCreatedBy"];- Parameters:
value- The warcCreatedBy to set.- Returns:
- This builder for chaining.
-
clearWarcCreatedBy
Software/crawler that created this WARC file Software info
optional string warc_created_by = 21 [json_name = "warcCreatedBy"];- Returns:
- This builder for chaining.
-
setWarcCreatedByBytes
Software/crawler that created this WARC file Software info
optional string warc_created_by = 21 [json_name = "warcCreatedBy"];- Parameters:
value- The bytes for warcCreatedBy to set.- Returns:
- This builder for chaining.
-
hasWarcFormatVersion
public boolean hasWarcFormatVersion()Version of the WARC format specification used WARC format version
optional string warc_format_version = 22 [json_name = "warcFormatVersion"];- Specified by:
hasWarcFormatVersionin interfaceWarcMetadataOrBuilder- Returns:
- Whether the warcFormatVersion field is set.
-
getWarcFormatVersion
Version of the WARC format specification used WARC format version
optional string warc_format_version = 22 [json_name = "warcFormatVersion"];- Specified by:
getWarcFormatVersionin interfaceWarcMetadataOrBuilder- Returns:
- The warcFormatVersion.
-
getWarcFormatVersionBytes
public com.google.protobuf.ByteString getWarcFormatVersionBytes()Version of the WARC format specification used WARC format version
optional string warc_format_version = 22 [json_name = "warcFormatVersion"];- Specified by:
getWarcFormatVersionBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for warcFormatVersion.
-
setWarcFormatVersion
Version of the WARC format specification used WARC format version
optional string warc_format_version = 22 [json_name = "warcFormatVersion"];- Parameters:
value- The warcFormatVersion to set.- Returns:
- This builder for chaining.
-
clearWarcFormatVersion
Version of the WARC format specification used WARC format version
optional string warc_format_version = 22 [json_name = "warcFormatVersion"];- Returns:
- This builder for chaining.
-
setWarcFormatVersionBytes
Version of the WARC format specification used WARC format version
optional string warc_format_version = 22 [json_name = "warcFormatVersion"];- Parameters:
value- The bytes for warcFormatVersion to set.- Returns:
- This builder for chaining.
-
hasWarcCollection
public boolean hasWarcCollection()Crawl or collection identifier Collection name
optional string warc_collection = 23 [json_name = "warcCollection"];- Specified by:
hasWarcCollectionin interfaceWarcMetadataOrBuilder- Returns:
- Whether the warcCollection field is set.
-
getWarcCollection
Crawl or collection identifier Collection name
optional string warc_collection = 23 [json_name = "warcCollection"];- Specified by:
getWarcCollectionin interfaceWarcMetadataOrBuilder- Returns:
- The warcCollection.
-
getWarcCollectionBytes
public com.google.protobuf.ByteString getWarcCollectionBytes()Crawl or collection identifier Collection name
optional string warc_collection = 23 [json_name = "warcCollection"];- Specified by:
getWarcCollectionBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for warcCollection.
-
setWarcCollection
Crawl or collection identifier Collection name
optional string warc_collection = 23 [json_name = "warcCollection"];- Parameters:
value- The warcCollection to set.- Returns:
- This builder for chaining.
-
clearWarcCollection
Crawl or collection identifier Collection name
optional string warc_collection = 23 [json_name = "warcCollection"];- Returns:
- This builder for chaining.
-
setWarcCollectionBytes
Crawl or collection identifier Collection name
optional string warc_collection = 23 [json_name = "warcCollection"];- Parameters:
value- The bytes for warcCollection to set.- Returns:
- This builder for chaining.
-
hasWarcCrawlId
public boolean hasWarcCrawlId()Crawl job or session identifier Crawl identifier
optional string warc_crawl_id = 24 [json_name = "warcCrawlId"];- Specified by:
hasWarcCrawlIdin interfaceWarcMetadataOrBuilder- Returns:
- Whether the warcCrawlId field is set.
-
getWarcCrawlId
Crawl job or session identifier Crawl identifier
optional string warc_crawl_id = 24 [json_name = "warcCrawlId"];- Specified by:
getWarcCrawlIdin interfaceWarcMetadataOrBuilder- Returns:
- The warcCrawlId.
-
getWarcCrawlIdBytes
public com.google.protobuf.ByteString getWarcCrawlIdBytes()Crawl job or session identifier Crawl identifier
optional string warc_crawl_id = 24 [json_name = "warcCrawlId"];- Specified by:
getWarcCrawlIdBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for warcCrawlId.
-
setWarcCrawlId
Crawl job or session identifier Crawl identifier
optional string warc_crawl_id = 24 [json_name = "warcCrawlId"];- Parameters:
value- The warcCrawlId to set.- Returns:
- This builder for chaining.
-
clearWarcCrawlId
Crawl job or session identifier Crawl identifier
optional string warc_crawl_id = 24 [json_name = "warcCrawlId"];- Returns:
- This builder for chaining.
-
setWarcCrawlIdBytes
Crawl job or session identifier Crawl identifier
optional string warc_crawl_id = 24 [json_name = "warcCrawlId"];- Parameters:
value- The bytes for warcCrawlId to set.- Returns:
- This builder for chaining.
-
hasWarcRobotPolicy
public boolean hasWarcRobotPolicy()Robot policy information (robots.txt compliance) Robot policy
optional string warc_robot_policy = 25 [json_name = "warcRobotPolicy"];- Specified by:
hasWarcRobotPolicyin interfaceWarcMetadataOrBuilder- Returns:
- Whether the warcRobotPolicy field is set.
-
getWarcRobotPolicy
Robot policy information (robots.txt compliance) Robot policy
optional string warc_robot_policy = 25 [json_name = "warcRobotPolicy"];- Specified by:
getWarcRobotPolicyin interfaceWarcMetadataOrBuilder- Returns:
- The warcRobotPolicy.
-
getWarcRobotPolicyBytes
public com.google.protobuf.ByteString getWarcRobotPolicyBytes()Robot policy information (robots.txt compliance) Robot policy
optional string warc_robot_policy = 25 [json_name = "warcRobotPolicy"];- Specified by:
getWarcRobotPolicyBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for warcRobotPolicy.
-
setWarcRobotPolicy
Robot policy information (robots.txt compliance) Robot policy
optional string warc_robot_policy = 25 [json_name = "warcRobotPolicy"];- Parameters:
value- The warcRobotPolicy to set.- Returns:
- This builder for chaining.
-
clearWarcRobotPolicy
Robot policy information (robots.txt compliance) Robot policy
optional string warc_robot_policy = 25 [json_name = "warcRobotPolicy"];- Returns:
- This builder for chaining.
-
setWarcRobotPolicyBytes
Robot policy information (robots.txt compliance) Robot policy
optional string warc_robot_policy = 25 [json_name = "warcRobotPolicy"];- Parameters:
value- The bytes for warcRobotPolicy to set.- Returns:
- This builder for chaining.
-
hasFetchTimestamp
public boolean hasFetchTimestamp()Fetch timestamp (may differ from WARC-Date)
optional .google.protobuf.Timestamp fetch_timestamp = 26 [json_name = "fetchTimestamp"];- Specified by:
hasFetchTimestampin interfaceWarcMetadataOrBuilder- Returns:
- Whether the fetchTimestamp field is set.
-
getFetchTimestamp
public com.google.protobuf.Timestamp getFetchTimestamp()Fetch timestamp (may differ from WARC-Date)
optional .google.protobuf.Timestamp fetch_timestamp = 26 [json_name = "fetchTimestamp"];- Specified by:
getFetchTimestampin interfaceWarcMetadataOrBuilder- Returns:
- The fetchTimestamp.
-
setFetchTimestamp
Fetch timestamp (may differ from WARC-Date)
optional .google.protobuf.Timestamp fetch_timestamp = 26 [json_name = "fetchTimestamp"]; -
setFetchTimestamp
public WarcMetadata.Builder setFetchTimestamp(com.google.protobuf.Timestamp.Builder builderForValue) Fetch timestamp (may differ from WARC-Date)
optional .google.protobuf.Timestamp fetch_timestamp = 26 [json_name = "fetchTimestamp"]; -
mergeFetchTimestamp
Fetch timestamp (may differ from WARC-Date)
optional .google.protobuf.Timestamp fetch_timestamp = 26 [json_name = "fetchTimestamp"]; -
clearFetchTimestamp
Fetch timestamp (may differ from WARC-Date)
optional .google.protobuf.Timestamp fetch_timestamp = 26 [json_name = "fetchTimestamp"]; -
getFetchTimestampBuilder
public com.google.protobuf.Timestamp.Builder getFetchTimestampBuilder()Fetch timestamp (may differ from WARC-Date)
optional .google.protobuf.Timestamp fetch_timestamp = 26 [json_name = "fetchTimestamp"]; -
getFetchTimestampOrBuilder
public com.google.protobuf.TimestampOrBuilder getFetchTimestampOrBuilder()Fetch timestamp (may differ from WARC-Date)
optional .google.protobuf.Timestamp fetch_timestamp = 26 [json_name = "fetchTimestamp"];- Specified by:
getFetchTimestampOrBuilderin interfaceWarcMetadataOrBuilder
-
hasContentLanguage
public boolean hasContentLanguage()Detected language of the content
optional string content_language = 27 [json_name = "contentLanguage"];- Specified by:
hasContentLanguagein interfaceWarcMetadataOrBuilder- Returns:
- Whether the contentLanguage field is set.
-
getContentLanguage
Detected language of the content
optional string content_language = 27 [json_name = "contentLanguage"];- Specified by:
getContentLanguagein interfaceWarcMetadataOrBuilder- Returns:
- The contentLanguage.
-
getContentLanguageBytes
public com.google.protobuf.ByteString getContentLanguageBytes()Detected language of the content
optional string content_language = 27 [json_name = "contentLanguage"];- Specified by:
getContentLanguageBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for contentLanguage.
-
setContentLanguage
Detected language of the content
optional string content_language = 27 [json_name = "contentLanguage"];- Parameters:
value- The contentLanguage to set.- Returns:
- This builder for chaining.
-
clearContentLanguage
Detected language of the content
optional string content_language = 27 [json_name = "contentLanguage"];- Returns:
- This builder for chaining.
-
setContentLanguageBytes
Detected language of the content
optional string content_language = 27 [json_name = "contentLanguage"];- Parameters:
value- The bytes for contentLanguage to set.- Returns:
- This builder for chaining.
-
hasContentEncoding
public boolean hasContentEncoding()Character encoding of the content
optional string content_encoding = 28 [json_name = "contentEncoding"];- Specified by:
hasContentEncodingin interfaceWarcMetadataOrBuilder- Returns:
- Whether the contentEncoding field is set.
-
getContentEncoding
Character encoding of the content
optional string content_encoding = 28 [json_name = "contentEncoding"];- Specified by:
getContentEncodingin interfaceWarcMetadataOrBuilder- Returns:
- The contentEncoding.
-
getContentEncodingBytes
public com.google.protobuf.ByteString getContentEncodingBytes()Character encoding of the content
optional string content_encoding = 28 [json_name = "contentEncoding"];- Specified by:
getContentEncodingBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for contentEncoding.
-
setContentEncoding
Character encoding of the content
optional string content_encoding = 28 [json_name = "contentEncoding"];- Parameters:
value- The contentEncoding to set.- Returns:
- This builder for chaining.
-
clearContentEncoding
Character encoding of the content
optional string content_encoding = 28 [json_name = "contentEncoding"];- Returns:
- This builder for chaining.
-
setContentEncodingBytes
Character encoding of the content
optional string content_encoding = 28 [json_name = "contentEncoding"];- Parameters:
value- The bytes for contentEncoding to set.- Returns:
- This builder for chaining.
-
hasEstimatedWordCount
public boolean hasEstimatedWordCount()Estimated word count of textual content
optional int64 estimated_word_count = 29 [json_name = "estimatedWordCount"];- Specified by:
hasEstimatedWordCountin interfaceWarcMetadataOrBuilder- Returns:
- Whether the estimatedWordCount field is set.
-
getEstimatedWordCount
public long getEstimatedWordCount()Estimated word count of textual content
optional int64 estimated_word_count = 29 [json_name = "estimatedWordCount"];- Specified by:
getEstimatedWordCountin interfaceWarcMetadataOrBuilder- Returns:
- The estimatedWordCount.
-
setEstimatedWordCount
Estimated word count of textual content
optional int64 estimated_word_count = 29 [json_name = "estimatedWordCount"];- Parameters:
value- The estimatedWordCount to set.- Returns:
- This builder for chaining.
-
clearEstimatedWordCount
Estimated word count of textual content
optional int64 estimated_word_count = 29 [json_name = "estimatedWordCount"];- Returns:
- This builder for chaining.
-
hasEstimatedCharacterCount
public boolean hasEstimatedCharacterCount()Estimated character count of textual content
optional int64 estimated_character_count = 30 [json_name = "estimatedCharacterCount"];- Specified by:
hasEstimatedCharacterCountin interfaceWarcMetadataOrBuilder- Returns:
- Whether the estimatedCharacterCount field is set.
-
getEstimatedCharacterCount
public long getEstimatedCharacterCount()Estimated character count of textual content
optional int64 estimated_character_count = 30 [json_name = "estimatedCharacterCount"];- Specified by:
getEstimatedCharacterCountin interfaceWarcMetadataOrBuilder- Returns:
- The estimatedCharacterCount.
-
setEstimatedCharacterCount
Estimated character count of textual content
optional int64 estimated_character_count = 30 [json_name = "estimatedCharacterCount"];- Parameters:
value- The estimatedCharacterCount to set.- Returns:
- This builder for chaining.
-
clearEstimatedCharacterCount
Estimated character count of textual content
optional int64 estimated_character_count = 30 [json_name = "estimatedCharacterCount"];- Returns:
- This builder for chaining.
-
hasIsTruncated
public boolean hasIsTruncated()Whether the content appears to be truncated
optional bool is_truncated = 31 [json_name = "isTruncated"];- Specified by:
hasIsTruncatedin interfaceWarcMetadataOrBuilder- Returns:
- Whether the isTruncated field is set.
-
getIsTruncated
public boolean getIsTruncated()Whether the content appears to be truncated
optional bool is_truncated = 31 [json_name = "isTruncated"];- Specified by:
getIsTruncatedin interfaceWarcMetadataOrBuilder- Returns:
- The isTruncated.
-
setIsTruncated
Whether the content appears to be truncated
optional bool is_truncated = 31 [json_name = "isTruncated"];- Parameters:
value- The isTruncated to set.- Returns:
- This builder for chaining.
-
clearIsTruncated
Whether the content appears to be truncated
optional bool is_truncated = 31 [json_name = "isTruncated"];- Returns:
- This builder for chaining.
-
hasCompressionMethod
public boolean hasCompressionMethod()Compression method used (if any)
optional string compression_method = 32 [json_name = "compressionMethod"];- Specified by:
hasCompressionMethodin interfaceWarcMetadataOrBuilder- Returns:
- Whether the compressionMethod field is set.
-
getCompressionMethod
Compression method used (if any)
optional string compression_method = 32 [json_name = "compressionMethod"];- Specified by:
getCompressionMethodin interfaceWarcMetadataOrBuilder- Returns:
- The compressionMethod.
-
getCompressionMethodBytes
public com.google.protobuf.ByteString getCompressionMethodBytes()Compression method used (if any)
optional string compression_method = 32 [json_name = "compressionMethod"];- Specified by:
getCompressionMethodBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for compressionMethod.
-
setCompressionMethod
Compression method used (if any)
optional string compression_method = 32 [json_name = "compressionMethod"];- Parameters:
value- The compressionMethod to set.- Returns:
- This builder for chaining.
-
clearCompressionMethod
Compression method used (if any)
optional string compression_method = 32 [json_name = "compressionMethod"];- Returns:
- This builder for chaining.
-
setCompressionMethodBytes
Compression method used (if any)
optional string compression_method = 32 [json_name = "compressionMethod"];- Parameters:
value- The bytes for compressionMethod to set.- Returns:
- This builder for chaining.
-
hasHttpMethod
public boolean hasHttpMethod()HTTP method used for the request (GET, POST, etc.)
optional string http_method = 33 [json_name = "httpMethod"];- Specified by:
hasHttpMethodin interfaceWarcMetadataOrBuilder- Returns:
- Whether the httpMethod field is set.
-
getHttpMethod
HTTP method used for the request (GET, POST, etc.)
optional string http_method = 33 [json_name = "httpMethod"];- Specified by:
getHttpMethodin interfaceWarcMetadataOrBuilder- Returns:
- The httpMethod.
-
getHttpMethodBytes
public com.google.protobuf.ByteString getHttpMethodBytes()HTTP method used for the request (GET, POST, etc.)
optional string http_method = 33 [json_name = "httpMethod"];- Specified by:
getHttpMethodBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for httpMethod.
-
setHttpMethod
HTTP method used for the request (GET, POST, etc.)
optional string http_method = 33 [json_name = "httpMethod"];- Parameters:
value- The httpMethod to set.- Returns:
- This builder for chaining.
-
clearHttpMethod
HTTP method used for the request (GET, POST, etc.)
optional string http_method = 33 [json_name = "httpMethod"];- Returns:
- This builder for chaining.
-
setHttpMethodBytes
HTTP method used for the request (GET, POST, etc.)
optional string http_method = 33 [json_name = "httpMethod"];- Parameters:
value- The bytes for httpMethod to set.- Returns:
- This builder for chaining.
-
hasHttpVersion
public boolean hasHttpVersion()HTTP version (1.0, 1.1, 2.0)
optional string http_version = 34 [json_name = "httpVersion"];- Specified by:
hasHttpVersionin interfaceWarcMetadataOrBuilder- Returns:
- Whether the httpVersion field is set.
-
getHttpVersion
HTTP version (1.0, 1.1, 2.0)
optional string http_version = 34 [json_name = "httpVersion"];- Specified by:
getHttpVersionin interfaceWarcMetadataOrBuilder- Returns:
- The httpVersion.
-
getHttpVersionBytes
public com.google.protobuf.ByteString getHttpVersionBytes()HTTP version (1.0, 1.1, 2.0)
optional string http_version = 34 [json_name = "httpVersion"];- Specified by:
getHttpVersionBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for httpVersion.
-
setHttpVersion
HTTP version (1.0, 1.1, 2.0)
optional string http_version = 34 [json_name = "httpVersion"];- Parameters:
value- The httpVersion to set.- Returns:
- This builder for chaining.
-
clearHttpVersion
HTTP version (1.0, 1.1, 2.0)
optional string http_version = 34 [json_name = "httpVersion"];- Returns:
- This builder for chaining.
-
setHttpVersionBytes
HTTP version (1.0, 1.1, 2.0)
optional string http_version = 34 [json_name = "httpVersion"];- Parameters:
value- The bytes for httpVersion to set.- Returns:
- This builder for chaining.
-
getRedirectChainList
Redirect chain information
repeated .ai.pipestream.parsed.data.warc.v1.WarcRedirect redirect_chain = 35 [json_name = "redirectChain"];- Specified by:
getRedirectChainListin interfaceWarcMetadataOrBuilder
-
getRedirectChainCount
public int getRedirectChainCount()Redirect chain information
repeated .ai.pipestream.parsed.data.warc.v1.WarcRedirect redirect_chain = 35 [json_name = "redirectChain"];- Specified by:
getRedirectChainCountin interfaceWarcMetadataOrBuilder
-
getRedirectChain
Redirect chain information
repeated .ai.pipestream.parsed.data.warc.v1.WarcRedirect redirect_chain = 35 [json_name = "redirectChain"];- Specified by:
getRedirectChainin interfaceWarcMetadataOrBuilder
-
setRedirectChain
Redirect chain information
repeated .ai.pipestream.parsed.data.warc.v1.WarcRedirect redirect_chain = 35 [json_name = "redirectChain"]; -
setRedirectChain
Redirect chain information
repeated .ai.pipestream.parsed.data.warc.v1.WarcRedirect redirect_chain = 35 [json_name = "redirectChain"]; -
addRedirectChain
Redirect chain information
repeated .ai.pipestream.parsed.data.warc.v1.WarcRedirect redirect_chain = 35 [json_name = "redirectChain"]; -
addRedirectChain
Redirect chain information
repeated .ai.pipestream.parsed.data.warc.v1.WarcRedirect redirect_chain = 35 [json_name = "redirectChain"]; -
addRedirectChain
Redirect chain information
repeated .ai.pipestream.parsed.data.warc.v1.WarcRedirect redirect_chain = 35 [json_name = "redirectChain"]; -
addRedirectChain
Redirect chain information
repeated .ai.pipestream.parsed.data.warc.v1.WarcRedirect redirect_chain = 35 [json_name = "redirectChain"]; -
addAllRedirectChain
Redirect chain information
repeated .ai.pipestream.parsed.data.warc.v1.WarcRedirect redirect_chain = 35 [json_name = "redirectChain"]; -
clearRedirectChain
Redirect chain information
repeated .ai.pipestream.parsed.data.warc.v1.WarcRedirect redirect_chain = 35 [json_name = "redirectChain"]; -
removeRedirectChain
Redirect chain information
repeated .ai.pipestream.parsed.data.warc.v1.WarcRedirect redirect_chain = 35 [json_name = "redirectChain"]; -
getRedirectChainBuilder
Redirect chain information
repeated .ai.pipestream.parsed.data.warc.v1.WarcRedirect redirect_chain = 35 [json_name = "redirectChain"]; -
getRedirectChainOrBuilder
Redirect chain information
repeated .ai.pipestream.parsed.data.warc.v1.WarcRedirect redirect_chain = 35 [json_name = "redirectChain"];- Specified by:
getRedirectChainOrBuilderin interfaceWarcMetadataOrBuilder
-
getRedirectChainOrBuilderList
Redirect chain information
repeated .ai.pipestream.parsed.data.warc.v1.WarcRedirect redirect_chain = 35 [json_name = "redirectChain"];- Specified by:
getRedirectChainOrBuilderListin interfaceWarcMetadataOrBuilder
-
addRedirectChainBuilder
Redirect chain information
repeated .ai.pipestream.parsed.data.warc.v1.WarcRedirect redirect_chain = 35 [json_name = "redirectChain"]; -
addRedirectChainBuilder
Redirect chain information
repeated .ai.pipestream.parsed.data.warc.v1.WarcRedirect redirect_chain = 35 [json_name = "redirectChain"]; -
getRedirectChainBuilderList
Redirect chain information
repeated .ai.pipestream.parsed.data.warc.v1.WarcRedirect redirect_chain = 35 [json_name = "redirectChain"]; -
getCookiesList
Cookies associated with this request/response
repeated .ai.pipestream.parsed.data.warc.v1.WarcCookie cookies = 36 [json_name = "cookies"];- Specified by:
getCookiesListin interfaceWarcMetadataOrBuilder
-
getCookiesCount
public int getCookiesCount()Cookies associated with this request/response
repeated .ai.pipestream.parsed.data.warc.v1.WarcCookie cookies = 36 [json_name = "cookies"];- Specified by:
getCookiesCountin interfaceWarcMetadataOrBuilder
-
getCookies
Cookies associated with this request/response
repeated .ai.pipestream.parsed.data.warc.v1.WarcCookie cookies = 36 [json_name = "cookies"];- Specified by:
getCookiesin interfaceWarcMetadataOrBuilder
-
setCookies
Cookies associated with this request/response
repeated .ai.pipestream.parsed.data.warc.v1.WarcCookie cookies = 36 [json_name = "cookies"]; -
setCookies
Cookies associated with this request/response
repeated .ai.pipestream.parsed.data.warc.v1.WarcCookie cookies = 36 [json_name = "cookies"]; -
addCookies
Cookies associated with this request/response
repeated .ai.pipestream.parsed.data.warc.v1.WarcCookie cookies = 36 [json_name = "cookies"]; -
addCookies
Cookies associated with this request/response
repeated .ai.pipestream.parsed.data.warc.v1.WarcCookie cookies = 36 [json_name = "cookies"]; -
addCookies
Cookies associated with this request/response
repeated .ai.pipestream.parsed.data.warc.v1.WarcCookie cookies = 36 [json_name = "cookies"]; -
addCookies
Cookies associated with this request/response
repeated .ai.pipestream.parsed.data.warc.v1.WarcCookie cookies = 36 [json_name = "cookies"]; -
addAllCookies
Cookies associated with this request/response
repeated .ai.pipestream.parsed.data.warc.v1.WarcCookie cookies = 36 [json_name = "cookies"]; -
clearCookies
Cookies associated with this request/response
repeated .ai.pipestream.parsed.data.warc.v1.WarcCookie cookies = 36 [json_name = "cookies"]; -
removeCookies
Cookies associated with this request/response
repeated .ai.pipestream.parsed.data.warc.v1.WarcCookie cookies = 36 [json_name = "cookies"]; -
getCookiesBuilder
Cookies associated with this request/response
repeated .ai.pipestream.parsed.data.warc.v1.WarcCookie cookies = 36 [json_name = "cookies"]; -
getCookiesOrBuilder
Cookies associated with this request/response
repeated .ai.pipestream.parsed.data.warc.v1.WarcCookie cookies = 36 [json_name = "cookies"];- Specified by:
getCookiesOrBuilderin interfaceWarcMetadataOrBuilder
-
getCookiesOrBuilderList
Cookies associated with this request/response
repeated .ai.pipestream.parsed.data.warc.v1.WarcCookie cookies = 36 [json_name = "cookies"];- Specified by:
getCookiesOrBuilderListin interfaceWarcMetadataOrBuilder
-
addCookiesBuilder
Cookies associated with this request/response
repeated .ai.pipestream.parsed.data.warc.v1.WarcCookie cookies = 36 [json_name = "cookies"]; -
addCookiesBuilder
Cookies associated with this request/response
repeated .ai.pipestream.parsed.data.warc.v1.WarcCookie cookies = 36 [json_name = "cookies"]; -
getCookiesBuilderList
Cookies associated with this request/response
repeated .ai.pipestream.parsed.data.warc.v1.WarcCookie cookies = 36 [json_name = "cookies"]; -
hasReferrerUrl
public boolean hasReferrerUrl()Referrer URL (if available)
optional string referrer_url = 37 [json_name = "referrerUrl"];- Specified by:
hasReferrerUrlin interfaceWarcMetadataOrBuilder- Returns:
- Whether the referrerUrl field is set.
-
getReferrerUrl
Referrer URL (if available)
optional string referrer_url = 37 [json_name = "referrerUrl"];- Specified by:
getReferrerUrlin interfaceWarcMetadataOrBuilder- Returns:
- The referrerUrl.
-
getReferrerUrlBytes
public com.google.protobuf.ByteString getReferrerUrlBytes()Referrer URL (if available)
optional string referrer_url = 37 [json_name = "referrerUrl"];- Specified by:
getReferrerUrlBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for referrerUrl.
-
setReferrerUrl
Referrer URL (if available)
optional string referrer_url = 37 [json_name = "referrerUrl"];- Parameters:
value- The referrerUrl to set.- Returns:
- This builder for chaining.
-
clearReferrerUrl
Referrer URL (if available)
optional string referrer_url = 37 [json_name = "referrerUrl"];- Returns:
- This builder for chaining.
-
setReferrerUrlBytes
Referrer URL (if available)
optional string referrer_url = 37 [json_name = "referrerUrl"];- Parameters:
value- The bytes for referrerUrl to set.- Returns:
- This builder for chaining.
-
hasUserAgent
public boolean hasUserAgent()User agent string used for the request
optional string user_agent = 38 [json_name = "userAgent"];- Specified by:
hasUserAgentin interfaceWarcMetadataOrBuilder- Returns:
- Whether the userAgent field is set.
-
getUserAgent
User agent string used for the request
optional string user_agent = 38 [json_name = "userAgent"];- Specified by:
getUserAgentin interfaceWarcMetadataOrBuilder- Returns:
- The userAgent.
-
getUserAgentBytes
public com.google.protobuf.ByteString getUserAgentBytes()User agent string used for the request
optional string user_agent = 38 [json_name = "userAgent"];- Specified by:
getUserAgentBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for userAgent.
-
setUserAgent
User agent string used for the request
optional string user_agent = 38 [json_name = "userAgent"];- Parameters:
value- The userAgent to set.- Returns:
- This builder for chaining.
-
clearUserAgent
User agent string used for the request
optional string user_agent = 38 [json_name = "userAgent"];- Returns:
- This builder for chaining.
-
setUserAgentBytes
User agent string used for the request
optional string user_agent = 38 [json_name = "userAgent"];- Parameters:
value- The bytes for userAgent to set.- Returns:
- This builder for chaining.
-
hasRecordPosition
public boolean hasRecordPosition()Position of this record within the WARC file
optional int64 record_position = 39 [json_name = "recordPosition"];- Specified by:
hasRecordPositionin interfaceWarcMetadataOrBuilder- Returns:
- Whether the recordPosition field is set.
-
getRecordPosition
public long getRecordPosition()Position of this record within the WARC file
optional int64 record_position = 39 [json_name = "recordPosition"];- Specified by:
getRecordPositionin interfaceWarcMetadataOrBuilder- Returns:
- The recordPosition.
-
setRecordPosition
Position of this record within the WARC file
optional int64 record_position = 39 [json_name = "recordPosition"];- Parameters:
value- The recordPosition to set.- Returns:
- This builder for chaining.
-
clearRecordPosition
Position of this record within the WARC file
optional int64 record_position = 39 [json_name = "recordPosition"];- Returns:
- This builder for chaining.
-
hasRecordSize
public boolean hasRecordSize()Size of the complete WARC record (headers + payload)
optional int64 record_size = 40 [json_name = "recordSize"];- Specified by:
hasRecordSizein interfaceWarcMetadataOrBuilder- Returns:
- Whether the recordSize field is set.
-
getRecordSize
public long getRecordSize()Size of the complete WARC record (headers + payload)
optional int64 record_size = 40 [json_name = "recordSize"];- Specified by:
getRecordSizein interfaceWarcMetadataOrBuilder- Returns:
- The recordSize.
-
setRecordSize
Size of the complete WARC record (headers + payload)
optional int64 record_size = 40 [json_name = "recordSize"];- Parameters:
value- The recordSize to set.- Returns:
- This builder for chaining.
-
clearRecordSize
Size of the complete WARC record (headers + payload)
optional int64 record_size = 40 [json_name = "recordSize"];- Returns:
- This builder for chaining.
-
hasTotalRecordsInFile
public boolean hasTotalRecordsInFile()Number of records in the WARC file
optional int32 total_records_in_file = 41 [json_name = "totalRecordsInFile"];- Specified by:
hasTotalRecordsInFilein interfaceWarcMetadataOrBuilder- Returns:
- Whether the totalRecordsInFile field is set.
-
getTotalRecordsInFile
public int getTotalRecordsInFile()Number of records in the WARC file
optional int32 total_records_in_file = 41 [json_name = "totalRecordsInFile"];- Specified by:
getTotalRecordsInFilein interfaceWarcMetadataOrBuilder- Returns:
- The totalRecordsInFile.
-
setTotalRecordsInFile
Number of records in the WARC file
optional int32 total_records_in_file = 41 [json_name = "totalRecordsInFile"];- Parameters:
value- The totalRecordsInFile to set.- Returns:
- This builder for chaining.
-
clearTotalRecordsInFile
Number of records in the WARC file
optional int32 total_records_in_file = 41 [json_name = "totalRecordsInFile"];- Returns:
- This builder for chaining.
-
hasRecordIndex
public boolean hasRecordIndex()Index of this record within the file (0-based)
optional int32 record_index = 42 [json_name = "recordIndex"];- Specified by:
hasRecordIndexin interfaceWarcMetadataOrBuilder- Returns:
- Whether the recordIndex field is set.
-
getRecordIndex
public int getRecordIndex()Index of this record within the file (0-based)
optional int32 record_index = 42 [json_name = "recordIndex"];- Specified by:
getRecordIndexin interfaceWarcMetadataOrBuilder- Returns:
- The recordIndex.
-
setRecordIndex
Index of this record within the file (0-based)
optional int32 record_index = 42 [json_name = "recordIndex"];- Parameters:
value- The recordIndex to set.- Returns:
- This builder for chaining.
-
clearRecordIndex
Index of this record within the file (0-based)
optional int32 record_index = 42 [json_name = "recordIndex"];- Returns:
- This builder for chaining.
-
hasHasMetadataRecords
public boolean hasHasMetadataRecords()Whether this record has associated metadata records
optional bool has_metadata_records = 43 [json_name = "hasMetadataRecords"];- Specified by:
hasHasMetadataRecordsin interfaceWarcMetadataOrBuilder- Returns:
- Whether the hasMetadataRecords field is set.
-
getHasMetadataRecords
public boolean getHasMetadataRecords()Whether this record has associated metadata records
optional bool has_metadata_records = 43 [json_name = "hasMetadataRecords"];- Specified by:
getHasMetadataRecordsin interfaceWarcMetadataOrBuilder- Returns:
- The hasMetadataRecords.
-
setHasMetadataRecords
Whether this record has associated metadata records
optional bool has_metadata_records = 43 [json_name = "hasMetadataRecords"];- Parameters:
value- The hasMetadataRecords to set.- Returns:
- This builder for chaining.
-
clearHasMetadataRecords
Whether this record has associated metadata records
optional bool has_metadata_records = 43 [json_name = "hasMetadataRecords"];- Returns:
- This builder for chaining.
-
hasHasRequestRecords
public boolean hasHasRequestRecords()Whether this record has associated request records
optional bool has_request_records = 44 [json_name = "hasRequestRecords"];- Specified by:
hasHasRequestRecordsin interfaceWarcMetadataOrBuilder- Returns:
- Whether the hasRequestRecords field is set.
-
getHasRequestRecords
public boolean getHasRequestRecords()Whether this record has associated request records
optional bool has_request_records = 44 [json_name = "hasRequestRecords"];- Specified by:
getHasRequestRecordsin interfaceWarcMetadataOrBuilder- Returns:
- The hasRequestRecords.
-
setHasRequestRecords
Whether this record has associated request records
optional bool has_request_records = 44 [json_name = "hasRequestRecords"];- Parameters:
value- The hasRequestRecords to set.- Returns:
- This builder for chaining.
-
clearHasRequestRecords
Whether this record has associated request records
optional bool has_request_records = 44 [json_name = "hasRequestRecords"];- Returns:
- This builder for chaining.
-
getValidationErrorsList
public com.google.protobuf.ProtocolStringList getValidationErrorsList()Validation errors found in the WARC record
repeated string validation_errors = 45 [json_name = "validationErrors"];- Specified by:
getValidationErrorsListin interfaceWarcMetadataOrBuilder- Returns:
- A list containing the validationErrors.
-
getValidationErrorsCount
public int getValidationErrorsCount()Validation errors found in the WARC record
repeated string validation_errors = 45 [json_name = "validationErrors"];- Specified by:
getValidationErrorsCountin interfaceWarcMetadataOrBuilder- Returns:
- The count of validationErrors.
-
getValidationErrors
Validation errors found in the WARC record
repeated string validation_errors = 45 [json_name = "validationErrors"];- Specified by:
getValidationErrorsin interfaceWarcMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The validationErrors at the given index.
-
getValidationErrorsBytes
public com.google.protobuf.ByteString getValidationErrorsBytes(int index) Validation errors found in the WARC record
repeated string validation_errors = 45 [json_name = "validationErrors"];- Specified by:
getValidationErrorsBytesin interfaceWarcMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the validationErrors at the given index.
-
setValidationErrors
Validation errors found in the WARC record
repeated string validation_errors = 45 [json_name = "validationErrors"];- Parameters:
index- The index to set the value at.value- The validationErrors to set.- Returns:
- This builder for chaining.
-
addValidationErrors
Validation errors found in the WARC record
repeated string validation_errors = 45 [json_name = "validationErrors"];- Parameters:
value- The validationErrors to add.- Returns:
- This builder for chaining.
-
addAllValidationErrors
Validation errors found in the WARC record
repeated string validation_errors = 45 [json_name = "validationErrors"];- Parameters:
values- The validationErrors to add.- Returns:
- This builder for chaining.
-
clearValidationErrors
Validation errors found in the WARC record
repeated string validation_errors = 45 [json_name = "validationErrors"];- Returns:
- This builder for chaining.
-
addValidationErrorsBytes
Validation errors found in the WARC record
repeated string validation_errors = 45 [json_name = "validationErrors"];- Parameters:
value- The bytes of the validationErrors to add.- Returns:
- This builder for chaining.
-
getValidationWarningsList
public com.google.protobuf.ProtocolStringList getValidationWarningsList()Validation warnings found in the WARC record
repeated string validation_warnings = 46 [json_name = "validationWarnings"];- Specified by:
getValidationWarningsListin interfaceWarcMetadataOrBuilder- Returns:
- A list containing the validationWarnings.
-
getValidationWarningsCount
public int getValidationWarningsCount()Validation warnings found in the WARC record
repeated string validation_warnings = 46 [json_name = "validationWarnings"];- Specified by:
getValidationWarningsCountin interfaceWarcMetadataOrBuilder- Returns:
- The count of validationWarnings.
-
getValidationWarnings
Validation warnings found in the WARC record
repeated string validation_warnings = 46 [json_name = "validationWarnings"];- Specified by:
getValidationWarningsin interfaceWarcMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The validationWarnings at the given index.
-
getValidationWarningsBytes
public com.google.protobuf.ByteString getValidationWarningsBytes(int index) Validation warnings found in the WARC record
repeated string validation_warnings = 46 [json_name = "validationWarnings"];- Specified by:
getValidationWarningsBytesin interfaceWarcMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the validationWarnings at the given index.
-
setValidationWarnings
Validation warnings found in the WARC record
repeated string validation_warnings = 46 [json_name = "validationWarnings"];- Parameters:
index- The index to set the value at.value- The validationWarnings to set.- Returns:
- This builder for chaining.
-
addValidationWarnings
Validation warnings found in the WARC record
repeated string validation_warnings = 46 [json_name = "validationWarnings"];- Parameters:
value- The validationWarnings to add.- Returns:
- This builder for chaining.
-
addAllValidationWarnings
Validation warnings found in the WARC record
repeated string validation_warnings = 46 [json_name = "validationWarnings"];- Parameters:
values- The validationWarnings to add.- Returns:
- This builder for chaining.
-
clearValidationWarnings
Validation warnings found in the WARC record
repeated string validation_warnings = 46 [json_name = "validationWarnings"];- Returns:
- This builder for chaining.
-
addValidationWarningsBytes
Validation warnings found in the WARC record
repeated string validation_warnings = 46 [json_name = "validationWarnings"];- Parameters:
value- The bytes of the validationWarnings to add.- Returns:
- This builder for chaining.
-
hasCompletenessScore
public boolean hasCompletenessScore()Completeness score (0.0 to 1.0) indicating how complete the capture is
optional double completeness_score = 47 [json_name = "completenessScore"];- Specified by:
hasCompletenessScorein interfaceWarcMetadataOrBuilder- Returns:
- Whether the completenessScore field is set.
-
getCompletenessScore
public double getCompletenessScore()Completeness score (0.0 to 1.0) indicating how complete the capture is
optional double completeness_score = 47 [json_name = "completenessScore"];- Specified by:
getCompletenessScorein interfaceWarcMetadataOrBuilder- Returns:
- The completenessScore.
-
setCompletenessScore
Completeness score (0.0 to 1.0) indicating how complete the capture is
optional double completeness_score = 47 [json_name = "completenessScore"];- Parameters:
value- The completenessScore to set.- Returns:
- This builder for chaining.
-
clearCompletenessScore
Completeness score (0.0 to 1.0) indicating how complete the capture is
optional double completeness_score = 47 [json_name = "completenessScore"];- Returns:
- This builder for chaining.
-
hasChecksumVerified
public boolean hasChecksumVerified()Whether the content matches expected checksums
optional bool checksum_verified = 48 [json_name = "checksumVerified"];- Specified by:
hasChecksumVerifiedin interfaceWarcMetadataOrBuilder- Returns:
- Whether the checksumVerified field is set.
-
getChecksumVerified
public boolean getChecksumVerified()Whether the content matches expected checksums
optional bool checksum_verified = 48 [json_name = "checksumVerified"];- Specified by:
getChecksumVerifiedin interfaceWarcMetadataOrBuilder- Returns:
- The checksumVerified.
-
setChecksumVerified
Whether the content matches expected checksums
optional bool checksum_verified = 48 [json_name = "checksumVerified"];- Parameters:
value- The checksumVerified to set.- Returns:
- This builder for chaining.
-
clearChecksumVerified
Whether the content matches expected checksums
optional bool checksum_verified = 48 [json_name = "checksumVerified"];- Returns:
- This builder for chaining.
-
hasArchiveInstitution
public boolean hasArchiveInstitution()Institution or organization that created the archive
optional string archive_institution = 49 [json_name = "archiveInstitution"];- Specified by:
hasArchiveInstitutionin interfaceWarcMetadataOrBuilder- Returns:
- Whether the archiveInstitution field is set.
-
getArchiveInstitution
Institution or organization that created the archive
optional string archive_institution = 49 [json_name = "archiveInstitution"];- Specified by:
getArchiveInstitutionin interfaceWarcMetadataOrBuilder- Returns:
- The archiveInstitution.
-
getArchiveInstitutionBytes
public com.google.protobuf.ByteString getArchiveInstitutionBytes()Institution or organization that created the archive
optional string archive_institution = 49 [json_name = "archiveInstitution"];- Specified by:
getArchiveInstitutionBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for archiveInstitution.
-
setArchiveInstitution
Institution or organization that created the archive
optional string archive_institution = 49 [json_name = "archiveInstitution"];- Parameters:
value- The archiveInstitution to set.- Returns:
- This builder for chaining.
-
clearArchiveInstitution
Institution or organization that created the archive
optional string archive_institution = 49 [json_name = "archiveInstitution"];- Returns:
- This builder for chaining.
-
setArchiveInstitutionBytes
Institution or organization that created the archive
optional string archive_institution = 49 [json_name = "archiveInstitution"];- Parameters:
value- The bytes for archiveInstitution to set.- Returns:
- This builder for chaining.
-
hasArchiveCollectionName
public boolean hasArchiveCollectionName()Archive collection or series name
optional string archive_collection_name = 50 [json_name = "archiveCollectionName"];- Specified by:
hasArchiveCollectionNamein interfaceWarcMetadataOrBuilder- Returns:
- Whether the archiveCollectionName field is set.
-
getArchiveCollectionName
Archive collection or series name
optional string archive_collection_name = 50 [json_name = "archiveCollectionName"];- Specified by:
getArchiveCollectionNamein interfaceWarcMetadataOrBuilder- Returns:
- The archiveCollectionName.
-
getArchiveCollectionNameBytes
public com.google.protobuf.ByteString getArchiveCollectionNameBytes()Archive collection or series name
optional string archive_collection_name = 50 [json_name = "archiveCollectionName"];- Specified by:
getArchiveCollectionNameBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for archiveCollectionName.
-
setArchiveCollectionName
Archive collection or series name
optional string archive_collection_name = 50 [json_name = "archiveCollectionName"];- Parameters:
value- The archiveCollectionName to set.- Returns:
- This builder for chaining.
-
clearArchiveCollectionName
Archive collection or series name
optional string archive_collection_name = 50 [json_name = "archiveCollectionName"];- Returns:
- This builder for chaining.
-
setArchiveCollectionNameBytes
Archive collection or series name
optional string archive_collection_name = 50 [json_name = "archiveCollectionName"];- Parameters:
value- The bytes for archiveCollectionName to set.- Returns:
- This builder for chaining.
-
hasAccessRights
public boolean hasAccessRights()Access restrictions or rights information
optional string access_rights = 51 [json_name = "accessRights"];- Specified by:
hasAccessRightsin interfaceWarcMetadataOrBuilder- Returns:
- Whether the accessRights field is set.
-
getAccessRights
Access restrictions or rights information
optional string access_rights = 51 [json_name = "accessRights"];- Specified by:
getAccessRightsin interfaceWarcMetadataOrBuilder- Returns:
- The accessRights.
-
getAccessRightsBytes
public com.google.protobuf.ByteString getAccessRightsBytes()Access restrictions or rights information
optional string access_rights = 51 [json_name = "accessRights"];- Specified by:
getAccessRightsBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for accessRights.
-
setAccessRights
Access restrictions or rights information
optional string access_rights = 51 [json_name = "accessRights"];- Parameters:
value- The accessRights to set.- Returns:
- This builder for chaining.
-
clearAccessRights
Access restrictions or rights information
optional string access_rights = 51 [json_name = "accessRights"];- Returns:
- This builder for chaining.
-
setAccessRightsBytes
Access restrictions or rights information
optional string access_rights = 51 [json_name = "accessRights"];- Parameters:
value- The bytes for accessRights to set.- Returns:
- This builder for chaining.
-
getPreservationActionsList
public com.google.protobuf.ProtocolStringList getPreservationActionsList()Preservation actions taken on this record
repeated string preservation_actions = 52 [json_name = "preservationActions"];- Specified by:
getPreservationActionsListin interfaceWarcMetadataOrBuilder- Returns:
- A list containing the preservationActions.
-
getPreservationActionsCount
public int getPreservationActionsCount()Preservation actions taken on this record
repeated string preservation_actions = 52 [json_name = "preservationActions"];- Specified by:
getPreservationActionsCountin interfaceWarcMetadataOrBuilder- Returns:
- The count of preservationActions.
-
getPreservationActions
Preservation actions taken on this record
repeated string preservation_actions = 52 [json_name = "preservationActions"];- Specified by:
getPreservationActionsin interfaceWarcMetadataOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The preservationActions at the given index.
-
getPreservationActionsBytes
public com.google.protobuf.ByteString getPreservationActionsBytes(int index) Preservation actions taken on this record
repeated string preservation_actions = 52 [json_name = "preservationActions"];- Specified by:
getPreservationActionsBytesin interfaceWarcMetadataOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the preservationActions at the given index.
-
setPreservationActions
Preservation actions taken on this record
repeated string preservation_actions = 52 [json_name = "preservationActions"];- Parameters:
index- The index to set the value at.value- The preservationActions to set.- Returns:
- This builder for chaining.
-
addPreservationActions
Preservation actions taken on this record
repeated string preservation_actions = 52 [json_name = "preservationActions"];- Parameters:
value- The preservationActions to add.- Returns:
- This builder for chaining.
-
addAllPreservationActions
Preservation actions taken on this record
repeated string preservation_actions = 52 [json_name = "preservationActions"];- Parameters:
values- The preservationActions to add.- Returns:
- This builder for chaining.
-
clearPreservationActions
Preservation actions taken on this record
repeated string preservation_actions = 52 [json_name = "preservationActions"];- Returns:
- This builder for chaining.
-
addPreservationActionsBytes
Preservation actions taken on this record
repeated string preservation_actions = 52 [json_name = "preservationActions"];- Parameters:
value- The bytes of the preservationActions to add.- Returns:
- This builder for chaining.
-
getMigrationHistoryList
Migration history if the record has been migrated
repeated .ai.pipestream.parsed.data.warc.v1.WarcMigration migration_history = 53 [json_name = "migrationHistory"];- Specified by:
getMigrationHistoryListin interfaceWarcMetadataOrBuilder
-
getMigrationHistoryCount
public int getMigrationHistoryCount()Migration history if the record has been migrated
repeated .ai.pipestream.parsed.data.warc.v1.WarcMigration migration_history = 53 [json_name = "migrationHistory"];- Specified by:
getMigrationHistoryCountin interfaceWarcMetadataOrBuilder
-
getMigrationHistory
Migration history if the record has been migrated
repeated .ai.pipestream.parsed.data.warc.v1.WarcMigration migration_history = 53 [json_name = "migrationHistory"];- Specified by:
getMigrationHistoryin interfaceWarcMetadataOrBuilder
-
setMigrationHistory
Migration history if the record has been migrated
repeated .ai.pipestream.parsed.data.warc.v1.WarcMigration migration_history = 53 [json_name = "migrationHistory"]; -
setMigrationHistory
Migration history if the record has been migrated
repeated .ai.pipestream.parsed.data.warc.v1.WarcMigration migration_history = 53 [json_name = "migrationHistory"]; -
addMigrationHistory
Migration history if the record has been migrated
repeated .ai.pipestream.parsed.data.warc.v1.WarcMigration migration_history = 53 [json_name = "migrationHistory"]; -
addMigrationHistory
Migration history if the record has been migrated
repeated .ai.pipestream.parsed.data.warc.v1.WarcMigration migration_history = 53 [json_name = "migrationHistory"]; -
addMigrationHistory
Migration history if the record has been migrated
repeated .ai.pipestream.parsed.data.warc.v1.WarcMigration migration_history = 53 [json_name = "migrationHistory"]; -
addMigrationHistory
Migration history if the record has been migrated
repeated .ai.pipestream.parsed.data.warc.v1.WarcMigration migration_history = 53 [json_name = "migrationHistory"]; -
addAllMigrationHistory
Migration history if the record has been migrated
repeated .ai.pipestream.parsed.data.warc.v1.WarcMigration migration_history = 53 [json_name = "migrationHistory"]; -
clearMigrationHistory
Migration history if the record has been migrated
repeated .ai.pipestream.parsed.data.warc.v1.WarcMigration migration_history = 53 [json_name = "migrationHistory"]; -
removeMigrationHistory
Migration history if the record has been migrated
repeated .ai.pipestream.parsed.data.warc.v1.WarcMigration migration_history = 53 [json_name = "migrationHistory"]; -
getMigrationHistoryBuilder
Migration history if the record has been migrated
repeated .ai.pipestream.parsed.data.warc.v1.WarcMigration migration_history = 53 [json_name = "migrationHistory"]; -
getMigrationHistoryOrBuilder
Migration history if the record has been migrated
repeated .ai.pipestream.parsed.data.warc.v1.WarcMigration migration_history = 53 [json_name = "migrationHistory"];- Specified by:
getMigrationHistoryOrBuilderin interfaceWarcMetadataOrBuilder
-
getMigrationHistoryOrBuilderList
Migration history if the record has been migrated
repeated .ai.pipestream.parsed.data.warc.v1.WarcMigration migration_history = 53 [json_name = "migrationHistory"];- Specified by:
getMigrationHistoryOrBuilderListin interfaceWarcMetadataOrBuilder
-
addMigrationHistoryBuilder
Migration history if the record has been migrated
repeated .ai.pipestream.parsed.data.warc.v1.WarcMigration migration_history = 53 [json_name = "migrationHistory"]; -
addMigrationHistoryBuilder
Migration history if the record has been migrated
repeated .ai.pipestream.parsed.data.warc.v1.WarcMigration migration_history = 53 [json_name = "migrationHistory"]; -
getMigrationHistoryBuilderList
Migration history if the record has been migrated
repeated .ai.pipestream.parsed.data.warc.v1.WarcMigration migration_history = 53 [json_name = "migrationHistory"]; -
hasDetectedMimeType
public boolean hasDetectedMimeType()MIME type as detected by content analysis
optional string detected_mime_type = 54 [json_name = "detectedMimeType"];- Specified by:
hasDetectedMimeTypein interfaceWarcMetadataOrBuilder- Returns:
- Whether the detectedMimeType field is set.
-
getDetectedMimeType
MIME type as detected by content analysis
optional string detected_mime_type = 54 [json_name = "detectedMimeType"];- Specified by:
getDetectedMimeTypein interfaceWarcMetadataOrBuilder- Returns:
- The detectedMimeType.
-
getDetectedMimeTypeBytes
public com.google.protobuf.ByteString getDetectedMimeTypeBytes()MIME type as detected by content analysis
optional string detected_mime_type = 54 [json_name = "detectedMimeType"];- Specified by:
getDetectedMimeTypeBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for detectedMimeType.
-
setDetectedMimeType
MIME type as detected by content analysis
optional string detected_mime_type = 54 [json_name = "detectedMimeType"];- Parameters:
value- The detectedMimeType to set.- Returns:
- This builder for chaining.
-
clearDetectedMimeType
MIME type as detected by content analysis
optional string detected_mime_type = 54 [json_name = "detectedMimeType"];- Returns:
- This builder for chaining.
-
setDetectedMimeTypeBytes
MIME type as detected by content analysis
optional string detected_mime_type = 54 [json_name = "detectedMimeType"];- Parameters:
value- The bytes for detectedMimeType to set.- Returns:
- This builder for chaining.
-
hasFormatVersion
public boolean hasFormatVersion()File format version (if applicable)
optional string format_version = 55 [json_name = "formatVersion"];- Specified by:
hasFormatVersionin interfaceWarcMetadataOrBuilder- Returns:
- Whether the formatVersion field is set.
-
getFormatVersion
File format version (if applicable)
optional string format_version = 55 [json_name = "formatVersion"];- Specified by:
getFormatVersionin interfaceWarcMetadataOrBuilder- Returns:
- The formatVersion.
-
getFormatVersionBytes
public com.google.protobuf.ByteString getFormatVersionBytes()File format version (if applicable)
optional string format_version = 55 [json_name = "formatVersion"];- Specified by:
getFormatVersionBytesin interfaceWarcMetadataOrBuilder- Returns:
- The bytes for formatVersion.
-
setFormatVersion
File format version (if applicable)
optional string format_version = 55 [json_name = "formatVersion"];- Parameters:
value- The formatVersion to set.- Returns:
- This builder for chaining.
-
clearFormatVersion
File format version (if applicable)
optional string format_version = 55 [json_name = "formatVersion"];- Returns:
- This builder for chaining.
-
setFormatVersionBytes
File format version (if applicable)
optional string format_version = 55 [json_name = "formatVersion"];- Parameters:
value- The bytes for formatVersion to set.- Returns:
- This builder for chaining.
-
getTechnicalPropertiesList
Technical properties specific to the content type
repeated .ai.pipestream.parsed.data.warc.v1.WarcTechnicalProperty technical_properties = 56 [json_name = "technicalProperties"];- Specified by:
getTechnicalPropertiesListin interfaceWarcMetadataOrBuilder
-
getTechnicalPropertiesCount
public int getTechnicalPropertiesCount()Technical properties specific to the content type
repeated .ai.pipestream.parsed.data.warc.v1.WarcTechnicalProperty technical_properties = 56 [json_name = "technicalProperties"];- Specified by:
getTechnicalPropertiesCountin interfaceWarcMetadataOrBuilder
-
getTechnicalProperties
Technical properties specific to the content type
repeated .ai.pipestream.parsed.data.warc.v1.WarcTechnicalProperty technical_properties = 56 [json_name = "technicalProperties"];- Specified by:
getTechnicalPropertiesin interfaceWarcMetadataOrBuilder
-
setTechnicalProperties
Technical properties specific to the content type
repeated .ai.pipestream.parsed.data.warc.v1.WarcTechnicalProperty technical_properties = 56 [json_name = "technicalProperties"]; -
setTechnicalProperties
public WarcMetadata.Builder setTechnicalProperties(int index, WarcTechnicalProperty.Builder builderForValue) Technical properties specific to the content type
repeated .ai.pipestream.parsed.data.warc.v1.WarcTechnicalProperty technical_properties = 56 [json_name = "technicalProperties"]; -
addTechnicalProperties
Technical properties specific to the content type
repeated .ai.pipestream.parsed.data.warc.v1.WarcTechnicalProperty technical_properties = 56 [json_name = "technicalProperties"]; -
addTechnicalProperties
Technical properties specific to the content type
repeated .ai.pipestream.parsed.data.warc.v1.WarcTechnicalProperty technical_properties = 56 [json_name = "technicalProperties"]; -
addTechnicalProperties
Technical properties specific to the content type
repeated .ai.pipestream.parsed.data.warc.v1.WarcTechnicalProperty technical_properties = 56 [json_name = "technicalProperties"]; -
addTechnicalProperties
public WarcMetadata.Builder addTechnicalProperties(int index, WarcTechnicalProperty.Builder builderForValue) Technical properties specific to the content type
repeated .ai.pipestream.parsed.data.warc.v1.WarcTechnicalProperty technical_properties = 56 [json_name = "technicalProperties"]; -
addAllTechnicalProperties
public WarcMetadata.Builder addAllTechnicalProperties(Iterable<? extends WarcTechnicalProperty> values) Technical properties specific to the content type
repeated .ai.pipestream.parsed.data.warc.v1.WarcTechnicalProperty technical_properties = 56 [json_name = "technicalProperties"]; -
clearTechnicalProperties
Technical properties specific to the content type
repeated .ai.pipestream.parsed.data.warc.v1.WarcTechnicalProperty technical_properties = 56 [json_name = "technicalProperties"]; -
removeTechnicalProperties
Technical properties specific to the content type
repeated .ai.pipestream.parsed.data.warc.v1.WarcTechnicalProperty technical_properties = 56 [json_name = "technicalProperties"]; -
getTechnicalPropertiesBuilder
Technical properties specific to the content type
repeated .ai.pipestream.parsed.data.warc.v1.WarcTechnicalProperty technical_properties = 56 [json_name = "technicalProperties"]; -
getTechnicalPropertiesOrBuilder
Technical properties specific to the content type
repeated .ai.pipestream.parsed.data.warc.v1.WarcTechnicalProperty technical_properties = 56 [json_name = "technicalProperties"];- Specified by:
getTechnicalPropertiesOrBuilderin interfaceWarcMetadataOrBuilder
-
getTechnicalPropertiesOrBuilderList
Technical properties specific to the content type
repeated .ai.pipestream.parsed.data.warc.v1.WarcTechnicalProperty technical_properties = 56 [json_name = "technicalProperties"];- Specified by:
getTechnicalPropertiesOrBuilderListin interfaceWarcMetadataOrBuilder
-
addTechnicalPropertiesBuilder
Technical properties specific to the content type
repeated .ai.pipestream.parsed.data.warc.v1.WarcTechnicalProperty technical_properties = 56 [json_name = "technicalProperties"]; -
addTechnicalPropertiesBuilder
Technical properties specific to the content type
repeated .ai.pipestream.parsed.data.warc.v1.WarcTechnicalProperty technical_properties = 56 [json_name = "technicalProperties"]; -
getTechnicalPropertiesBuilderList
Technical properties specific to the content type
repeated .ai.pipestream.parsed.data.warc.v1.WarcTechnicalProperty technical_properties = 56 [json_name = "technicalProperties"]; -
getEmbeddedResourcesList
Embedded resources found within this record
repeated .ai.pipestream.parsed.data.warc.v1.WarcEmbeddedResource embedded_resources = 57 [json_name = "embeddedResources"];- Specified by:
getEmbeddedResourcesListin interfaceWarcMetadataOrBuilder
-
getEmbeddedResourcesCount
public int getEmbeddedResourcesCount()Embedded resources found within this record
repeated .ai.pipestream.parsed.data.warc.v1.WarcEmbeddedResource embedded_resources = 57 [json_name = "embeddedResources"];- Specified by:
getEmbeddedResourcesCountin interfaceWarcMetadataOrBuilder
-
getEmbeddedResources
Embedded resources found within this record
repeated .ai.pipestream.parsed.data.warc.v1.WarcEmbeddedResource embedded_resources = 57 [json_name = "embeddedResources"];- Specified by:
getEmbeddedResourcesin interfaceWarcMetadataOrBuilder
-
setEmbeddedResources
Embedded resources found within this record
repeated .ai.pipestream.parsed.data.warc.v1.WarcEmbeddedResource embedded_resources = 57 [json_name = "embeddedResources"]; -
setEmbeddedResources
public WarcMetadata.Builder setEmbeddedResources(int index, WarcEmbeddedResource.Builder builderForValue) Embedded resources found within this record
repeated .ai.pipestream.parsed.data.warc.v1.WarcEmbeddedResource embedded_resources = 57 [json_name = "embeddedResources"]; -
addEmbeddedResources
Embedded resources found within this record
repeated .ai.pipestream.parsed.data.warc.v1.WarcEmbeddedResource embedded_resources = 57 [json_name = "embeddedResources"]; -
addEmbeddedResources
Embedded resources found within this record
repeated .ai.pipestream.parsed.data.warc.v1.WarcEmbeddedResource embedded_resources = 57 [json_name = "embeddedResources"]; -
addEmbeddedResources
Embedded resources found within this record
repeated .ai.pipestream.parsed.data.warc.v1.WarcEmbeddedResource embedded_resources = 57 [json_name = "embeddedResources"]; -
addEmbeddedResources
public WarcMetadata.Builder addEmbeddedResources(int index, WarcEmbeddedResource.Builder builderForValue) Embedded resources found within this record
repeated .ai.pipestream.parsed.data.warc.v1.WarcEmbeddedResource embedded_resources = 57 [json_name = "embeddedResources"]; -
addAllEmbeddedResources
public WarcMetadata.Builder addAllEmbeddedResources(Iterable<? extends WarcEmbeddedResource> values) Embedded resources found within this record
repeated .ai.pipestream.parsed.data.warc.v1.WarcEmbeddedResource embedded_resources = 57 [json_name = "embeddedResources"]; -
clearEmbeddedResources
Embedded resources found within this record
repeated .ai.pipestream.parsed.data.warc.v1.WarcEmbeddedResource embedded_resources = 57 [json_name = "embeddedResources"]; -
removeEmbeddedResources
Embedded resources found within this record
repeated .ai.pipestream.parsed.data.warc.v1.WarcEmbeddedResource embedded_resources = 57 [json_name = "embeddedResources"]; -
getEmbeddedResourcesBuilder
Embedded resources found within this record
repeated .ai.pipestream.parsed.data.warc.v1.WarcEmbeddedResource embedded_resources = 57 [json_name = "embeddedResources"]; -
getEmbeddedResourcesOrBuilder
Embedded resources found within this record
repeated .ai.pipestream.parsed.data.warc.v1.WarcEmbeddedResource embedded_resources = 57 [json_name = "embeddedResources"];- Specified by:
getEmbeddedResourcesOrBuilderin interfaceWarcMetadataOrBuilder
-
getEmbeddedResourcesOrBuilderList
Embedded resources found within this record
repeated .ai.pipestream.parsed.data.warc.v1.WarcEmbeddedResource embedded_resources = 57 [json_name = "embeddedResources"];- Specified by:
getEmbeddedResourcesOrBuilderListin interfaceWarcMetadataOrBuilder
-
addEmbeddedResourcesBuilder
Embedded resources found within this record
repeated .ai.pipestream.parsed.data.warc.v1.WarcEmbeddedResource embedded_resources = 57 [json_name = "embeddedResources"]; -
addEmbeddedResourcesBuilder
Embedded resources found within this record
repeated .ai.pipestream.parsed.data.warc.v1.WarcEmbeddedResource embedded_resources = 57 [json_name = "embeddedResources"]; -
getEmbeddedResourcesBuilderList
Embedded resources found within this record
repeated .ai.pipestream.parsed.data.warc.v1.WarcEmbeddedResource embedded_resources = 57 [json_name = "embeddedResources"]; -
hasAdditionalMetadata
public boolean hasAdditionalMetadata()=== Catch-all for unmapped WARC-specific metadata ===
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"];- Specified by:
hasAdditionalMetadatain interfaceWarcMetadataOrBuilder- Returns:
- Whether the additionalMetadata field is set.
-
getAdditionalMetadata
public com.google.protobuf.Struct getAdditionalMetadata()=== Catch-all for unmapped WARC-specific metadata ===
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"];- Specified by:
getAdditionalMetadatain interfaceWarcMetadataOrBuilder- Returns:
- The additionalMetadata.
-
setAdditionalMetadata
=== Catch-all for unmapped WARC-specific metadata ===
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"]; -
setAdditionalMetadata
public WarcMetadata.Builder setAdditionalMetadata(com.google.protobuf.Struct.Builder builderForValue) === Catch-all for unmapped WARC-specific metadata ===
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"]; -
mergeAdditionalMetadata
=== Catch-all for unmapped WARC-specific metadata ===
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"]; -
clearAdditionalMetadata
=== Catch-all for unmapped WARC-specific metadata ===
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"]; -
getAdditionalMetadataBuilder
public com.google.protobuf.Struct.Builder getAdditionalMetadataBuilder()=== Catch-all for unmapped WARC-specific metadata ===
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"]; -
getAdditionalMetadataOrBuilder
public com.google.protobuf.StructOrBuilder getAdditionalMetadataOrBuilder()=== Catch-all for unmapped WARC-specific metadata ===
.google.protobuf.Struct additional_metadata = 200 [json_name = "additionalMetadata"];- Specified by:
getAdditionalMetadataOrBuilderin interfaceWarcMetadataOrBuilder
-
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:
hasBaseFieldsin interfaceWarcMetadataOrBuilder- Returns:
- Whether the baseFields field is set.
-
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:
getBaseFieldsin interfaceWarcMetadataOrBuilder- Returns:
- The baseFields.
-
setBaseFields
Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"]; -
setBaseFields
Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"]; -
mergeBaseFields
Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"]; -
clearBaseFields
Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"]; -
getBaseFieldsBuilder
Base Tika fields common to all document types
.ai.pipestream.parsed.data.tika.base.v1.TikaBaseFields base_fields = 201 [json_name = "baseFields"]; -
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:
getBaseFieldsOrBuilderin interfaceWarcMetadataOrBuilder
-