Package ai.pipestream.data.module.v1
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 Summary
Modifier and TypeMethodDescriptionConfiguration for this specific processing step.Configuration for this specific processing step.The primary document data to be processed.The primary document data to be processed.booleanWhether this is a test call that should not count as legitimate processing.Engine-provided metadata for context and observability.Engine-provided metadata for context and observability.getPostMappings(int index) A list of declarative mapping rules for the engine to apply to the output_doc *after* this step completes successfully.intA list of declarative mapping rules for the engine to apply to the output_doc *after* this step completes successfully.A list of declarative mapping rules for the engine to apply to the output_doc *after* this step completes successfully.getPostMappingsOrBuilder(int index) A list of declarative mapping rules for the engine to apply to the output_doc *after* this step completes successfully.List<? extends ProcessingMappingOrBuilder> A list of declarative mapping rules for the engine to apply to the output_doc *after* this step completes successfully.booleanConfiguration for this specific processing step.booleanThe primary document data to be processed.booleanEngine-provided metadata for context and observability.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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
ProcessConfiguration 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
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
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.
-