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;- 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;- 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; -
hasConfig
boolean hasConfig()Configuration for this specific processing step.
.ai.pipestream.data.module.v1.ProcessConfiguration config = 2;- Returns:
- Whether the config field is set.
-
getConfig
ProcessConfiguration getConfig()Configuration for this specific processing step.
.ai.pipestream.data.module.v1.ProcessConfiguration config = 2;- Returns:
- The config.
-
getConfigOrBuilder
ProcessConfigurationOrBuilder getConfigOrBuilder()Configuration for this specific processing step.
.ai.pipestream.data.module.v1.ProcessConfiguration config = 2; -
hasMetadata
boolean hasMetadata()Engine-provided metadata for context and observability.
.ai.pipestream.data.module.v1.ServiceMetadata metadata = 3;- 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;- Returns:
- The metadata.
-
getMetadataOrBuilder
ServiceMetadataOrBuilder getMetadataOrBuilder()Engine-provided metadata for context and observability.
.ai.pipestream.data.module.v1.ServiceMetadata metadata = 3; -
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; -
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; -
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; -
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; -
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; -
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;- Returns:
- The isTest.
-