All Classes and Interfaces
Class
Description
Step property that takes a boolean value as an input.
Builder for step property that takes a boolean value as an input.
Standard SDK column value type.
Predefined value data types that can be applied to custom step cell.
Predefined value types that can be applied to custom step cell.
Iterator for the custom parser that can be closed after processing.
Builder for an iterator for the custom parser that can be closed after processing.
Definition of a column in a custom step.
Step property that provides a column chooser for user to select an input.
Builder for step property that provides a column chooser for user to select an input.
Context for input configuration of the custom parser.
Predefined custom chooser item for internal use.
Builder for custom chooser item.
Step property that provides a custom chooser for user to select an input.
Builder for step property that provides a custom chooser for user to select an input.
Definition that is shared between a custom step/parser.
The main interface of custom exporter plugin.
Definition of a custom parser, encompasses parser configuration and custom type metadata.
Definition of a custom step, encompasses step configuration, step processor, and custom type metadata.
Standard exception that will be thrown by custom step
Step settings of a custom step.
Builder for step settings of a custom step.
Step settings data class.
Builder for a setting field of a custom step.
The custom step/parser metadata consists of the name of the custom step/parser, description,
major version, minor version, patch version, author name, and license type.
Builder for metadata of a custom step/parser.
Custom type version of the custom step/parser.
Predefined style that can be applied to custom step output cell.
Context for step property when setting default value.
Context for step property when setting default value.
Configuration of a file generator.
Builder to build configuration of file generator.
Builder to build and configure a custom chooser
Builder to build and configure an input node
Builder to build and configure a step property
The context for generator.
The input column of an input node for a file generator.
The input context of a file generator.
Defines an input column of a custom step.
Step property that sets an input label for an input node.
Builder for step property that sets an input label for an input node.
Custom step input node.
Builder for input node.
Builder for input node.
Contains step's input of a single row
Step property that takes a user input in a text field as an input.
Builder for step property that takes a user input in a text field as an input.
Custom step API for input / output node.
Predefined node types that can be applied to custom step (data/process).
Step property that takes a numerical value as an input.
Builder for step property that takes a numerical value as an input.
An object to hold custom step output cell value and it's style.
Builder for defining the value and style of a custom step output cell.
The context for the output column builder of the custom step.
Defines the manager for output columns of a custom step.
Defines the output layout of the custom step.
Builder for the output layout of the custom step.
Custom step output node.
Builder for custom step output node.
Builder for custom step output node.
Contains step's results of a single row
Parameter context of a custom parser.
Parameter definition of a custom parser
Used by
ParameterDefinitionBuilder
Builder for a parameter definition of a custom parser
Used by
ParameterDefinitionsBuilder
Builder for a list of parameter definitions of a custom parser.
Predefined column data types that can be applied to custom parser.
Column definition of a custom parser.
Factory for column definitions of a custom parser.
Parser configuration of a custom parser.
Builder for custom parser configuration.
Predefined parameter custom selection types that can be applied to custom parser.
Predefined parameter display types that can be applied to custom parser.
Predefined parameter value types that can be applied to custom parser.
Processor for custom parser.
Table definition of a custom parser.
Factory for table definition of a custom parser.
Context for the input to the processor of a custom step.
One of the index type supported for step processor index
Index is row-based
Builder for row based index
Defines the context in all
RowBasedIndex
usagesContext of a row iterator for a custom parser.
A StepCache is a Map-like data structure that provides temporary storage of application data.
Configuration for getting and creating
StepCache
.Builder for configuring a cache of a custom step.
A manager to get, create and destroy
StepCache
.Defines accessibility of the
StepCache
.Defines the time-to-live (expiry) of a
StepCache
's entry.Defines the custom step nodes, step properties, output layout and settings.
Builder for step configuration of a custom step.
Predefined icons that can be applied to custom step.
Builder for a node of a custom step.
The Step Processor contains the main processing logic of the custom step.
Builder for processor of a custom step.
Context for the main processing logic of the custom step.
Function defining step processor logic for a custom step.
Defines the type of index of the custom step processor.
Builder for the step properties of a custom step.
Defines the property of a step configured in a workflow.
Builder that defines the common concrete step property builder methods shared by all Step Properties.
Defines the context in all
StepPropertyConfig
callback api.Defines the callback to update other step properties.
Step resource of a custom step.
Builder for defining the step resource of a custom step.
Factory for builder which defines the step resource of a custom step.
Context of the step resource of a custom step.
Predefined step setting types that can be applied to custom step .
Step property that takes a string from a text field as an input.
Builder for step property that takes a string from a text field as an input.
Supported file extension of the custom parser.
Builder for a supported file extension of a custom parser
Used by
SupportedFileExtensionsBuilder
Builder for a list of supported file extensions of a custom parser.
Context of table definition of a custom parser.
The SDK version of Java's Runnable interface which comes with a throw signature.
The SDK version of Java's Supplier interface which comes with a throw signature.
Defines the UI Callback context of the custom step.
Builder for step configuration of unified custom step.
Builder for a node of unified custom step.
User defined step options to pass in the value of StepConfiguration into Data Studio.