Interface ProcessDataRequestOrBuilder

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

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

    • hasDocument

      boolean hasDocument()
       The primary document data to be processed.
       The Blob is now expected to be within PipeDoc if used.
       
      .ai.pipestream.data.v1.PipeDoc document = 1 [json_name = "document"];
      Returns:
      Whether the document field is set.
    • getDocument

      PipeDoc getDocument()
       The primary document data to be processed.
       The Blob is now expected to be within PipeDoc if used.
       
      .ai.pipestream.data.v1.PipeDoc document = 1 [json_name = "document"];
      Returns:
      The document.
    • getDocumentOrBuilder

      PipeDocOrBuilder getDocumentOrBuilder()
       The primary document data to be processed.
       The Blob is now expected to be within PipeDoc if used.
       
      .ai.pipestream.data.v1.PipeDoc document = 1 [json_name = "document"];
    • hasConfig

      boolean hasConfig()
       Configuration for this specific processing step.
       
      .ai.pipestream.data.module.v1.ProcessConfiguration config = 2 [json_name = "config"];
      Returns:
      Whether the config field is set.
    • getConfig

       Configuration for this specific processing step.
       
      .ai.pipestream.data.module.v1.ProcessConfiguration config = 2 [json_name = "config"];
      Returns:
      The config.
    • getConfigOrBuilder

      ProcessConfigurationOrBuilder getConfigOrBuilder()
       Configuration for this specific processing step.
       
      .ai.pipestream.data.module.v1.ProcessConfiguration config = 2 [json_name = "config"];
    • hasMetadata

      boolean hasMetadata()
       Engine-provided metadata for context and observability.
       
      .ai.pipestream.data.module.v1.ServiceMetadata metadata = 3 [json_name = "metadata"];
      Returns:
      Whether the metadata field is set.
    • getMetadata

      ServiceMetadata getMetadata()
       Engine-provided metadata for context and observability.
       
      .ai.pipestream.data.module.v1.ServiceMetadata metadata = 3 [json_name = "metadata"];
      Returns:
      The metadata.
    • getMetadataOrBuilder

      ServiceMetadataOrBuilder getMetadataOrBuilder()
       Engine-provided metadata for context and observability.
       
      .ai.pipestream.data.module.v1.ServiceMetadata metadata = 3 [json_name = "metadata"];
    • getPostMappingsList

      List<ProcessingMapping> getPostMappingsList()
       A list of declarative mapping rules for the engine to apply to the
       output_doc *after* this step completes successfully.
       
      repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 5 [json_name = "postMappings"];
    • getPostMappings

      ProcessingMapping getPostMappings(int index)
       A list of declarative mapping rules for the engine to apply to the
       output_doc *after* this step completes successfully.
       
      repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 5 [json_name = "postMappings"];
    • getPostMappingsCount

      int getPostMappingsCount()
       A list of declarative mapping rules for the engine to apply to the
       output_doc *after* this step completes successfully.
       
      repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 5 [json_name = "postMappings"];
    • getPostMappingsOrBuilderList

      List<? extends ProcessingMappingOrBuilder> getPostMappingsOrBuilderList()
       A list of declarative mapping rules for the engine to apply to the
       output_doc *after* this step completes successfully.
       
      repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 5 [json_name = "postMappings"];
    • getPostMappingsOrBuilder

      ProcessingMappingOrBuilder getPostMappingsOrBuilder(int index)
       A list of declarative mapping rules for the engine to apply to the
       output_doc *after* this step completes successfully.
       
      repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 5 [json_name = "postMappings"];
    • getIsTest

      boolean getIsTest()
       Whether this is a test call that should not count as legitimate processing.
       Test calls follow the same logic but may be used for validation/health checks.
       
      bool is_test = 6 [json_name = "isTest"];
      Returns:
      The isTest.