Package ai.pipestream.data.module.v1
Class ProcessDataRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ProcessDataRequest.Builder>
com.google.protobuf.GeneratedMessage.Builder<ProcessDataRequest.Builder>
ai.pipestream.data.module.v1.ProcessDataRequest.Builder
- All Implemented Interfaces:
ProcessDataRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
ProcessDataRequest
public static final class ProcessDataRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ProcessDataRequest.Builder>
implements ProcessDataRequestOrBuilder
Request message for the ProcessData RPC.Protobuf type
ai.pipestream.data.module.v1.ProcessDataRequest-
Method Summary
Modifier and TypeMethodDescriptionaddAllPostMappings(Iterable<? extends ProcessingMapping> values) A list of declarative mapping rules for the engine to apply to the output_doc *after* this step completes successfully.addPostMappings(int index, ProcessingMapping value) A list of declarative mapping rules for the engine to apply to the output_doc *after* this step completes successfully.addPostMappings(int index, ProcessingMapping.Builder builderForValue) A list of declarative mapping rules for the engine to apply to the output_doc *after* this step completes successfully.addPostMappings(ProcessingMapping value) A list of declarative mapping rules for the engine to apply to the output_doc *after* this step completes successfully.addPostMappings(ProcessingMapping.Builder builderForValue) A 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.addPostMappingsBuilder(int index) A list of declarative mapping rules for the engine to apply to the output_doc *after* this step completes successfully.build()clear()Configuration for this specific processing step.The primary document data to be processed.Whether this is a test call that should not count as legitimate processing.Engine-provided metadata for context and observability.A list of declarative mapping rules for the engine to apply to the output_doc *after* this step completes successfully.Configuration for this specific processing step.Configuration for this specific processing step.Configuration for this specific processing step.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe primary document data to be processed.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.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.getPostMappingsBuilder(int index) A 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.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.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeConfig(ProcessConfiguration value) Configuration for this specific processing step.mergeDocument(PipeDoc value) The primary document data to be processed.mergeFrom(ProcessDataRequest other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeMetadata(ServiceMetadata value) Engine-provided metadata for context and observability.removePostMappings(int index) A list of declarative mapping rules for the engine to apply to the output_doc *after* this step completes successfully.setConfig(ProcessConfiguration value) Configuration for this specific processing step.setConfig(ProcessConfiguration.Builder builderForValue) Configuration for this specific processing step.setDocument(PipeDoc value) The primary document data to be processed.setDocument(PipeDoc.Builder builderForValue) The primary document data to be processed.setIsTest(boolean value) Whether this is a test call that should not count as legitimate processing.setMetadata(ServiceMetadata value) Engine-provided metadata for context and observability.setMetadata(ServiceMetadata.Builder builderForValue) Engine-provided metadata for context and observability.setPostMappings(int index, ProcessingMapping value) A list of declarative mapping rules for the engine to apply to the output_doc *after* this step completes successfully.setPostMappings(int index, ProcessingMapping.Builder builderForValue) A list of declarative mapping rules for the engine to apply to the output_doc *after* this step completes successfully.Methods 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<ProcessDataRequest.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<ProcessDataRequest.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<ProcessDataRequest.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<ProcessDataRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ProcessDataRequest.Builder>
-
mergeFrom
public ProcessDataRequest.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<ProcessDataRequest.Builder>- Throws:
IOException
-
hasDocument
public 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"];- Specified by:
hasDocumentin interfaceProcessDataRequestOrBuilder- Returns:
- Whether the document field is set.
-
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"];- Specified by:
getDocumentin interfaceProcessDataRequestOrBuilder- Returns:
- The document.
-
setDocument
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"]; -
setDocument
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"]; -
mergeDocument
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"]; -
clearDocument
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"]; -
getDocumentBuilder
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"]; -
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"];- Specified by:
getDocumentOrBuilderin interfaceProcessDataRequestOrBuilder
-
hasConfig
public boolean hasConfig()Configuration for this specific processing step.
.ai.pipestream.data.module.v1.ProcessConfiguration config = 2 [json_name = "config"];- Specified by:
hasConfigin interfaceProcessDataRequestOrBuilder- 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"];- Specified by:
getConfigin interfaceProcessDataRequestOrBuilder- Returns:
- The config.
-
setConfig
Configuration for this specific processing step.
.ai.pipestream.data.module.v1.ProcessConfiguration config = 2 [json_name = "config"]; -
setConfig
Configuration for this specific processing step.
.ai.pipestream.data.module.v1.ProcessConfiguration config = 2 [json_name = "config"]; -
mergeConfig
Configuration for this specific processing step.
.ai.pipestream.data.module.v1.ProcessConfiguration config = 2 [json_name = "config"]; -
clearConfig
Configuration for this specific processing step.
.ai.pipestream.data.module.v1.ProcessConfiguration config = 2 [json_name = "config"]; -
getConfigBuilder
Configuration for this specific processing step.
.ai.pipestream.data.module.v1.ProcessConfiguration config = 2 [json_name = "config"]; -
getConfigOrBuilder
Configuration for this specific processing step.
.ai.pipestream.data.module.v1.ProcessConfiguration config = 2 [json_name = "config"];- Specified by:
getConfigOrBuilderin interfaceProcessDataRequestOrBuilder
-
hasMetadata
public boolean hasMetadata()Engine-provided metadata for context and observability.
.ai.pipestream.data.module.v1.ServiceMetadata metadata = 3 [json_name = "metadata"];- Specified by:
hasMetadatain interfaceProcessDataRequestOrBuilder- Returns:
- Whether the metadata field is set.
-
getMetadata
Engine-provided metadata for context and observability.
.ai.pipestream.data.module.v1.ServiceMetadata metadata = 3 [json_name = "metadata"];- Specified by:
getMetadatain interfaceProcessDataRequestOrBuilder- Returns:
- The metadata.
-
setMetadata
Engine-provided metadata for context and observability.
.ai.pipestream.data.module.v1.ServiceMetadata metadata = 3 [json_name = "metadata"]; -
setMetadata
Engine-provided metadata for context and observability.
.ai.pipestream.data.module.v1.ServiceMetadata metadata = 3 [json_name = "metadata"]; -
mergeMetadata
Engine-provided metadata for context and observability.
.ai.pipestream.data.module.v1.ServiceMetadata metadata = 3 [json_name = "metadata"]; -
clearMetadata
Engine-provided metadata for context and observability.
.ai.pipestream.data.module.v1.ServiceMetadata metadata = 3 [json_name = "metadata"]; -
getMetadataBuilder
Engine-provided metadata for context and observability.
.ai.pipestream.data.module.v1.ServiceMetadata metadata = 3 [json_name = "metadata"]; -
getMetadataOrBuilder
Engine-provided metadata for context and observability.
.ai.pipestream.data.module.v1.ServiceMetadata metadata = 3 [json_name = "metadata"];- Specified by:
getMetadataOrBuilderin interfaceProcessDataRequestOrBuilder
-
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"];- Specified by:
getPostMappingsListin interfaceProcessDataRequestOrBuilder
-
getPostMappingsCount
public 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"];- Specified by:
getPostMappingsCountin interfaceProcessDataRequestOrBuilder
-
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"];- Specified by:
getPostMappingsin interfaceProcessDataRequestOrBuilder
-
setPostMappings
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"]; -
setPostMappings
public ProcessDataRequest.Builder setPostMappings(int index, ProcessingMapping.Builder builderForValue) 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"]; -
addPostMappings
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"]; -
addPostMappings
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"]; -
addPostMappings
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"]; -
addPostMappings
public ProcessDataRequest.Builder addPostMappings(int index, ProcessingMapping.Builder builderForValue) 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"]; -
addAllPostMappings
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"]; -
clearPostMappings
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"]; -
removePostMappings
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"]; -
getPostMappingsBuilder
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"];- Specified by:
getPostMappingsOrBuilderin interfaceProcessDataRequestOrBuilder
-
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"];- Specified by:
getPostMappingsOrBuilderListin interfaceProcessDataRequestOrBuilder
-
addPostMappingsBuilder
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"]; -
addPostMappingsBuilder
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"]; -
getPostMappingsBuilderList
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
public 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"];- Specified by:
getIsTestin interfaceProcessDataRequestOrBuilder- Returns:
- The isTest.
-
setIsTest
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"];- Parameters:
value- The isTest to set.- Returns:
- This builder for chaining.
-
clearIsTest
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:
- This builder for chaining.
-