Each component needs to specify how its user interface (UI) will look. Otherwise the component cannot be configured via the UI (it can still be configured using the API though).
The most basic UI configuration is genericDockerUI
. The generic UI will always show a text field for entering the
component configuration in JSON format. Other parts of the UI are turned on using other UI options
(for example, genericDockerUI-tableInput
, genericDockerUI-tableOutput
). All of the UI options may be combined freely.
This provides a basic text area for setting component parameters as a JSON; the text area has JSON validation and syntax highlighting.
The configuration provided in this input is available in the parameters
section of the
configuration file.
Defining a configuration schema will replace the JSON text area with a form.
This flag provides a UI for setting the table input mapping. You can set the following options:
The configuration provided in this input is available in the storage.input
section of the
configuration file.
This flag provides a UI for setting the table output mapping. This UI part should not be used if the component is using the default bucket setting.
With this UI, you can set the following options:
The configuration provided in this input is available in the storage.output
section of the
configuration file.
This flag provides a UI for the processor configuration. It offers a basic text area for setting the processors and their parameters as a JSON; the text area has JSON validation and syntax highlighting.
This flag provides a UI for setting the file input mapping. You can set the following options:
The configuration provided in this input is available in the storage.input
section of the
configuration file.
This flag provides a UI for setting the file output mapping. You can set the following options:
The configuration provided in this input is available in the storage.output
section of the
configuration file.
This flag provides a UI for setting OAuth2 Authorization. However, to actually activate OAuth for your component, you have to contact our support.
The configuration provided in this input is available in the authorization
section of the
configuration file.
This flag is used to provide a UI for components based on the Generic Extractor. It allows the end user to select a Generic Extractor template.