Interface CrawlSessionSummaryOrBuilder

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

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

    • getSessionId

      String getSessionId()
       Session identifier.
       
      string session_id = 1 [json_name = "sessionId"];
      Returns:
      The sessionId.
    • getSessionIdBytes

      com.google.protobuf.ByteString getSessionIdBytes()
       Session identifier.
       
      string session_id = 1 [json_name = "sessionId"];
      Returns:
      The bytes for sessionId.
    • getCrawlId

      String getCrawlId()
       Crawl identifier.
       
      string crawl_id = 2 [json_name = "crawlId"];
      Returns:
      The crawlId.
    • getCrawlIdBytes

      com.google.protobuf.ByteString getCrawlIdBytes()
       Crawl identifier.
       
      string crawl_id = 2 [json_name = "crawlId"];
      Returns:
      The bytes for crawlId.
    • hasStartedAt

      boolean hasStartedAt()
       Timestamp when crawl started.
       
      .google.protobuf.Timestamp started_at = 3 [json_name = "startedAt"];
      Returns:
      Whether the startedAt field is set.
    • getStartedAt

      com.google.protobuf.Timestamp getStartedAt()
       Timestamp when crawl started.
       
      .google.protobuf.Timestamp started_at = 3 [json_name = "startedAt"];
      Returns:
      The startedAt.
    • getStartedAtOrBuilder

      com.google.protobuf.TimestampOrBuilder getStartedAtOrBuilder()
       Timestamp when crawl started.
       
      .google.protobuf.Timestamp started_at = 3 [json_name = "startedAt"];
    • hasCompletedAt

      boolean hasCompletedAt()
       Timestamp when crawl completed.
       
      .google.protobuf.Timestamp completed_at = 4 [json_name = "completedAt"];
      Returns:
      Whether the completedAt field is set.
    • getCompletedAt

      com.google.protobuf.Timestamp getCompletedAt()
       Timestamp when crawl completed.
       
      .google.protobuf.Timestamp completed_at = 4 [json_name = "completedAt"];
      Returns:
      The completedAt.
    • getCompletedAtOrBuilder

      com.google.protobuf.TimestampOrBuilder getCompletedAtOrBuilder()
       Timestamp when crawl completed.
       
      .google.protobuf.Timestamp completed_at = 4 [json_name = "completedAt"];
    • getDocumentsFound

      int getDocumentsFound()
       Total documents found.
       
      int32 documents_found = 5 [json_name = "documentsFound"];
      Returns:
      The documentsFound.
    • getDocumentsProcessed

      int getDocumentsProcessed()
       Documents successfully processed.
       
      int32 documents_processed = 6 [json_name = "documentsProcessed"];
      Returns:
      The documentsProcessed.
    • getDocumentsFailed

      int getDocumentsFailed()
       Documents that failed processing.
       
      int32 documents_failed = 7 [json_name = "documentsFailed"];
      Returns:
      The documentsFailed.
    • getBytesProcessed

      long getBytesProcessed()
       Total bytes processed.
       
      int64 bytes_processed = 8 [json_name = "bytesProcessed"];
      Returns:
      The bytesProcessed.
    • getStatus

      String getStatus()
       Status of the crawl (e.g., "RUNNING", "COMPLETED", "FAILED").
       
      string status = 9 [json_name = "status"];
      Returns:
      The status.
    • getStatusBytes

      com.google.protobuf.ByteString getStatusBytes()
       Status of the crawl (e.g., "RUNNING", "COMPLETED", "FAILED").
       
      string status = 9 [json_name = "status"];
      Returns:
      The bytes for status.
    • getMetadataCount

      int getMetadataCount()
       Additional metadata as key-value pairs.
       
      map<string, string> metadata = 10 [json_name = "metadata"];
    • containsMetadata

      boolean containsMetadata(String key)
       Additional metadata as key-value pairs.
       
      map<string, string> metadata = 10 [json_name = "metadata"];
    • getMetadata

      @Deprecated Map<String,String> getMetadata()
      Deprecated.
      Use getMetadataMap() instead.
    • getMetadataMap

      Map<String,String> getMetadataMap()
       Additional metadata as key-value pairs.
       
      map<string, string> metadata = 10 [json_name = "metadata"];
    • getMetadataOrDefault

      String getMetadataOrDefault(String key, String defaultValue)
       Additional metadata as key-value pairs.
       
      map<string, string> metadata = 10 [json_name = "metadata"];
    • getMetadataOrThrow

      String getMetadataOrThrow(String key)
       Additional metadata as key-value pairs.
       
      map<string, string> metadata = 10 [json_name = "metadata"];