Package ai.pipestream.data.v1
Class NodeProcessingConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<NodeProcessingConfig.Builder>
com.google.protobuf.GeneratedMessage.Builder<NodeProcessingConfig.Builder>
ai.pipestream.data.v1.NodeProcessingConfig.Builder
- All Implemented Interfaces:
NodeProcessingConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
NodeProcessingConfig
public static final class NodeProcessingConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<NodeProcessingConfig.Builder>
implements NodeProcessingConfigOrBuilder
Node-specific processing configuration. Defines pre/post mappings and custom configuration for a processing node.Protobuf type
ai.pipestream.data.v1.NodeProcessingConfig-
Method Summary
Modifier and TypeMethodDescriptionaddAllPostMappings(Iterable<? extends ProcessingMapping> values) Field mappings applied after node processing.addAllPreMappings(Iterable<? extends ProcessingMapping> values) Field mappings applied before node processing.addPostMappings(int index, ProcessingMapping value) Field mappings applied after node processing.addPostMappings(int index, ProcessingMapping.Builder builderForValue) Field mappings applied after node processing.addPostMappings(ProcessingMapping value) Field mappings applied after node processing.addPostMappings(ProcessingMapping.Builder builderForValue) Field mappings applied after node processing.Field mappings applied after node processing.addPostMappingsBuilder(int index) Field mappings applied after node processing.addPreMappings(int index, ProcessingMapping value) Field mappings applied before node processing.addPreMappings(int index, ProcessingMapping.Builder builderForValue) Field mappings applied before node processing.addPreMappings(ProcessingMapping value) Field mappings applied before node processing.addPreMappings(ProcessingMapping.Builder builderForValue) Field mappings applied before node processing.Field mappings applied before node processing.addPreMappingsBuilder(int index) Field mappings applied before node processing.build()clear()Processing intent for this record.Node-specific custom configuration.Node identifier for this configuration.Field mappings applied after node processing.Field mappings applied before node processing.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorProcessing intent for this record.intProcessing intent for this record.com.google.protobuf.AnyNode-specific custom configuration.com.google.protobuf.Any.BuilderNode-specific custom configuration.com.google.protobuf.AnyOrBuilderNode-specific custom configuration.Node identifier for this configuration.com.google.protobuf.ByteStringNode identifier for this configuration.getPostMappings(int index) Field mappings applied after node processing.getPostMappingsBuilder(int index) Field mappings applied after node processing.Field mappings applied after node processing.intField mappings applied after node processing.Field mappings applied after node processing.getPostMappingsOrBuilder(int index) Field mappings applied after node processing.List<? extends ProcessingMappingOrBuilder> Field mappings applied after node processing.getPreMappings(int index) Field mappings applied before node processing.getPreMappingsBuilder(int index) Field mappings applied before node processing.Field mappings applied before node processing.intField mappings applied before node processing.Field mappings applied before node processing.getPreMappingsOrBuilder(int index) Field mappings applied before node processing.List<? extends ProcessingMappingOrBuilder> Field mappings applied before node processing.booleanNode-specific custom configuration.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(NodeProcessingConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeNodeConfig(com.google.protobuf.Any value) Node-specific custom configuration.removePostMappings(int index) Field mappings applied after node processing.removePreMappings(int index) Field mappings applied before node processing.Processing intent for this record.setIntentValue(int value) Processing intent for this record.setNodeConfig(com.google.protobuf.Any value) Node-specific custom configuration.setNodeConfig(com.google.protobuf.Any.Builder builderForValue) Node-specific custom configuration.Node identifier for this configuration.setNodeIdBytes(com.google.protobuf.ByteString value) Node identifier for this configuration.setPostMappings(int index, ProcessingMapping value) Field mappings applied after node processing.setPostMappings(int index, ProcessingMapping.Builder builderForValue) Field mappings applied after node processing.setPreMappings(int index, ProcessingMapping value) Field mappings applied before node processing.setPreMappings(int index, ProcessingMapping.Builder builderForValue) Field mappings applied before node processing.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<NodeProcessingConfig.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<NodeProcessingConfig.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<NodeProcessingConfig.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<NodeProcessingConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<NodeProcessingConfig.Builder>
-
mergeFrom
public NodeProcessingConfig.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<NodeProcessingConfig.Builder>- Throws:
IOException
-
getNodeId
Node identifier for this configuration.
string node_id = 1 [json_name = "nodeId"];- Specified by:
getNodeIdin interfaceNodeProcessingConfigOrBuilder- Returns:
- The nodeId.
-
getNodeIdBytes
public com.google.protobuf.ByteString getNodeIdBytes()Node identifier for this configuration.
string node_id = 1 [json_name = "nodeId"];- Specified by:
getNodeIdBytesin interfaceNodeProcessingConfigOrBuilder- Returns:
- The bytes for nodeId.
-
setNodeId
Node identifier for this configuration.
string node_id = 1 [json_name = "nodeId"];- Parameters:
value- The nodeId to set.- Returns:
- This builder for chaining.
-
clearNodeId
Node identifier for this configuration.
string node_id = 1 [json_name = "nodeId"];- Returns:
- This builder for chaining.
-
setNodeIdBytes
Node identifier for this configuration.
string node_id = 1 [json_name = "nodeId"];- Parameters:
value- The bytes for nodeId to set.- Returns:
- This builder for chaining.
-
getPreMappingsList
Field mappings applied before node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping pre_mappings = 2 [json_name = "preMappings"];- Specified by:
getPreMappingsListin interfaceNodeProcessingConfigOrBuilder
-
getPreMappingsCount
public int getPreMappingsCount()Field mappings applied before node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping pre_mappings = 2 [json_name = "preMappings"];- Specified by:
getPreMappingsCountin interfaceNodeProcessingConfigOrBuilder
-
getPreMappings
Field mappings applied before node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping pre_mappings = 2 [json_name = "preMappings"];- Specified by:
getPreMappingsin interfaceNodeProcessingConfigOrBuilder
-
setPreMappings
Field mappings applied before node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping pre_mappings = 2 [json_name = "preMappings"]; -
setPreMappings
public NodeProcessingConfig.Builder setPreMappings(int index, ProcessingMapping.Builder builderForValue) Field mappings applied before node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping pre_mappings = 2 [json_name = "preMappings"]; -
addPreMappings
Field mappings applied before node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping pre_mappings = 2 [json_name = "preMappings"]; -
addPreMappings
Field mappings applied before node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping pre_mappings = 2 [json_name = "preMappings"]; -
addPreMappings
Field mappings applied before node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping pre_mappings = 2 [json_name = "preMappings"]; -
addPreMappings
public NodeProcessingConfig.Builder addPreMappings(int index, ProcessingMapping.Builder builderForValue) Field mappings applied before node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping pre_mappings = 2 [json_name = "preMappings"]; -
addAllPreMappings
Field mappings applied before node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping pre_mappings = 2 [json_name = "preMappings"]; -
clearPreMappings
Field mappings applied before node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping pre_mappings = 2 [json_name = "preMappings"]; -
removePreMappings
Field mappings applied before node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping pre_mappings = 2 [json_name = "preMappings"]; -
getPreMappingsBuilder
Field mappings applied before node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping pre_mappings = 2 [json_name = "preMappings"]; -
getPreMappingsOrBuilder
Field mappings applied before node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping pre_mappings = 2 [json_name = "preMappings"];- Specified by:
getPreMappingsOrBuilderin interfaceNodeProcessingConfigOrBuilder
-
getPreMappingsOrBuilderList
Field mappings applied before node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping pre_mappings = 2 [json_name = "preMappings"];- Specified by:
getPreMappingsOrBuilderListin interfaceNodeProcessingConfigOrBuilder
-
addPreMappingsBuilder
Field mappings applied before node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping pre_mappings = 2 [json_name = "preMappings"]; -
addPreMappingsBuilder
Field mappings applied before node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping pre_mappings = 2 [json_name = "preMappings"]; -
getPreMappingsBuilderList
Field mappings applied before node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping pre_mappings = 2 [json_name = "preMappings"]; -
getPostMappingsList
Field mappings applied after node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 3 [json_name = "postMappings"];- Specified by:
getPostMappingsListin interfaceNodeProcessingConfigOrBuilder
-
getPostMappingsCount
public int getPostMappingsCount()Field mappings applied after node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 3 [json_name = "postMappings"];- Specified by:
getPostMappingsCountin interfaceNodeProcessingConfigOrBuilder
-
getPostMappings
Field mappings applied after node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 3 [json_name = "postMappings"];- Specified by:
getPostMappingsin interfaceNodeProcessingConfigOrBuilder
-
setPostMappings
Field mappings applied after node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 3 [json_name = "postMappings"]; -
setPostMappings
public NodeProcessingConfig.Builder setPostMappings(int index, ProcessingMapping.Builder builderForValue) Field mappings applied after node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 3 [json_name = "postMappings"]; -
addPostMappings
Field mappings applied after node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 3 [json_name = "postMappings"]; -
addPostMappings
Field mappings applied after node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 3 [json_name = "postMappings"]; -
addPostMappings
Field mappings applied after node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 3 [json_name = "postMappings"]; -
addPostMappings
public NodeProcessingConfig.Builder addPostMappings(int index, ProcessingMapping.Builder builderForValue) Field mappings applied after node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 3 [json_name = "postMappings"]; -
addAllPostMappings
public NodeProcessingConfig.Builder addAllPostMappings(Iterable<? extends ProcessingMapping> values) Field mappings applied after node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 3 [json_name = "postMappings"]; -
clearPostMappings
Field mappings applied after node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 3 [json_name = "postMappings"]; -
removePostMappings
Field mappings applied after node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 3 [json_name = "postMappings"]; -
getPostMappingsBuilder
Field mappings applied after node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 3 [json_name = "postMappings"]; -
getPostMappingsOrBuilder
Field mappings applied after node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 3 [json_name = "postMappings"];- Specified by:
getPostMappingsOrBuilderin interfaceNodeProcessingConfigOrBuilder
-
getPostMappingsOrBuilderList
Field mappings applied after node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 3 [json_name = "postMappings"];- Specified by:
getPostMappingsOrBuilderListin interfaceNodeProcessingConfigOrBuilder
-
addPostMappingsBuilder
Field mappings applied after node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 3 [json_name = "postMappings"]; -
addPostMappingsBuilder
Field mappings applied after node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 3 [json_name = "postMappings"]; -
getPostMappingsBuilderList
Field mappings applied after node processing.
repeated .ai.pipestream.data.v1.ProcessingMapping post_mappings = 3 [json_name = "postMappings"]; -
getIntentValue
public int getIntentValue()Processing intent for this record.
.ai.pipestream.data.v1.Intent intent = 4 [json_name = "intent"];- Specified by:
getIntentValuein interfaceNodeProcessingConfigOrBuilder- Returns:
- The enum numeric value on the wire for intent.
-
setIntentValue
Processing intent for this record.
.ai.pipestream.data.v1.Intent intent = 4 [json_name = "intent"];- Parameters:
value- The enum numeric value on the wire for intent to set.- Returns:
- This builder for chaining.
-
getIntent
Processing intent for this record.
.ai.pipestream.data.v1.Intent intent = 4 [json_name = "intent"];- Specified by:
getIntentin interfaceNodeProcessingConfigOrBuilder- Returns:
- The intent.
-
setIntent
Processing intent for this record.
.ai.pipestream.data.v1.Intent intent = 4 [json_name = "intent"];- Parameters:
value- The intent to set.- Returns:
- This builder for chaining.
-
clearIntent
Processing intent for this record.
.ai.pipestream.data.v1.Intent intent = 4 [json_name = "intent"];- Returns:
- This builder for chaining.
-
hasNodeConfig
public boolean hasNodeConfig()Node-specific custom configuration.
.google.protobuf.Any node_config = 5 [json_name = "nodeConfig"];- Specified by:
hasNodeConfigin interfaceNodeProcessingConfigOrBuilder- Returns:
- Whether the nodeConfig field is set.
-
getNodeConfig
public com.google.protobuf.Any getNodeConfig()Node-specific custom configuration.
.google.protobuf.Any node_config = 5 [json_name = "nodeConfig"];- Specified by:
getNodeConfigin interfaceNodeProcessingConfigOrBuilder- Returns:
- The nodeConfig.
-
setNodeConfig
Node-specific custom configuration.
.google.protobuf.Any node_config = 5 [json_name = "nodeConfig"]; -
setNodeConfig
Node-specific custom configuration.
.google.protobuf.Any node_config = 5 [json_name = "nodeConfig"]; -
mergeNodeConfig
Node-specific custom configuration.
.google.protobuf.Any node_config = 5 [json_name = "nodeConfig"]; -
clearNodeConfig
Node-specific custom configuration.
.google.protobuf.Any node_config = 5 [json_name = "nodeConfig"]; -
getNodeConfigBuilder
public com.google.protobuf.Any.Builder getNodeConfigBuilder()Node-specific custom configuration.
.google.protobuf.Any node_config = 5 [json_name = "nodeConfig"]; -
getNodeConfigOrBuilder
public com.google.protobuf.AnyOrBuilder getNodeConfigOrBuilder()Node-specific custom configuration.
.google.protobuf.Any node_config = 5 [json_name = "nodeConfig"];- Specified by:
getNodeConfigOrBuilderin interfaceNodeProcessingConfigOrBuilder
-