AdditionalTransformationConfig |
A single additional transformation belonging to a flow edge, applied after all input transformations.
|
BaseConfig |
Abstract base class for all configuration objects.
|
BasePortConfig |
A base class describing common port configuration as shared by module, data input, and data output blocks.
|
BlockInstanceConfig |
Configuration describing a block instance in a flow.
|
BlockMetaDataConfig |
Block metadata base configuration, from which all block metadata configuration classes are derived.
|
BlockMetaDataConfigFactory.BlockType |
Full list of block types.
|
CallFlowBlockMetaDataConfig |
Configuration that describes the metadata for a TCS call-flow block.
|
DataInputBlockMetaDataConfig |
Configuration that describes the metadata for a TCS data input block.
|
DataInputOutputBlockMetaDataConfig |
Metadata common to data input and data output blocks.
|
DataInputOutputPortConfig |
A class describing a data input or output block port.
|
DataInputPortConfig |
A class describing a data input port.
|
DataOutputBlockMetaDataConfig |
Configuration that describes the metadata for a TCS data output block.
|
DataOutputPortConfig |
A class describing a data output port.
|
DependentBlockMetaDataConfig |
Configuration that describes the metadata for a TCS dependent block.
|
EdgeConfig |
Configuration for an edge between two block instances in a flow.
|
ErrorInputBlockMetaDataConfig |
Configuration that describes the metadata for a TCS error input block.
|
ErrorOutputBlockMetaDataConfig |
Configuration that describes the metadata for a TCS error output block.
|
ExportedEndpointsConfig |
A class containing a flow's exported endpoints.
|
FlowConfig |
Configuration describing a TCS flow as a graph of TCS block instances.
|
IAdditionalTransformation |
An interface describing a single additional transformation belonging to a flow edge, applied after all input
transformations.
|
IAdditionalTransformation.OperationType |
The type of transformation operation, one of ADD, DECLARE, REMOVE, or REPLACE.
|
IBasePort |
A base interface describing common port configuration as shared by module, data input, and data output blocks.
|
IBlockInstance |
An interface describing a block instance in a flow.
|
IBlockMetaData |
A marker interface for all TCS block metadata.
|
IBlockMetaDataWithSchema |
Base class for all blocks whose instances are configurable.
|
IDataInputOutputBlockMetaData |
An interface that describes the metadata for a TCS data input or data output block.
|
IdentificationConfig |
A class containing identification metadata for a flow or block.
|
IdentifiedBlockMetaDataConfig |
Identified block metaData, consisting of block metaData plus identification information.
|
IEdge |
An interface describing an edge between two block instances in a flow.
|
IExportedEndpoints |
An interface describing a set of exported input and output endpoints belonging to a flow.
|
IFlow |
An interface describing a TCS flow as a graph of TCS block instances.
|
IIdentification |
An interface describing identification metadata for a flow or block.
|
IInputTransformation |
An interface describing a single input transformation for a flow edge, applied to a field of the input tuple.
|
IInputTransformation.OperationType |
The type of transformation operation, one of DECLARE, INCLUDE, REMOVE, or REPLACE.
|
IInputTransformations |
An interface describing an edge's input transformations, applied to fields of an input tuple.
|
IInputTransformations.StartFieldSetType |
The set of input fields to start with, either ALL or NONE.
|
IModuleBlockPort |
An interface that describes a module block's input or output port.
|
InputTransformationConfig |
A single input transformation for a flow edge, applied to a field of the input tuple.
|
InputTransformationsConfig |
An edge's input transformations, applied to fields of an input tuple.
|
ISearchMetaData |
An interface describing search metadata for a flow or block.
|
ITransformation |
An interface describing a generic transformation.
|
ModuleBlockMetaDataConfig |
Configuration that describes the metadata for a TCS module block.
|
ModuleBlockPortConfig |
A class describing a module block input or output port.
|
OperatorBlockMetaDataConfig |
Configuration that describes the metadata for a TCS operator block.
|
SearchMetaDataConfig |
A class containing search metadata for a flow or block.
|
StreamInputBlockMetaDataConfig |
Configuration that describes a TCS stream input block with a hard-wired configuration JSON schema.
|
StreamOutputBlockMetaDataConfig |
Configuration that describes a TCS stream output block.
|
TransformationConfig |
A generic transformation.
|
TupleSchemaFactory |
A factory that creates an EventFlow tuple Schema object given an EventFlow tuple schema configuration as
represented using JSON Schema.
|