Class ErrorInputBlockMetaDataConfig


  • public final class ErrorInputBlockMetaDataConfig
    extends BlockMetaDataConfig

    Configuration that describes the metadata for a TCS error input block. Error input blocks are based on StreamBase error input streams, and have a hard-wired configuration JSON schema.

    • Constructor Detail

      • ErrorInputBlockMetaDataConfig

        public ErrorInputBlockMetaDataConfig()

        Create a new empty error input block metadata object.

    • Method Detail

      • setConfigurationSchema

        public ErrorInputBlockMetaDataConfig setConfigurationSchema​(String configurationSchema)

        Set the schema that describes and validates configuration for this block, expressed as a fully-qualified class path resource. No-op; error input block schemas cannot be changed.

        Overrides:
        setConfigurationSchema in class BlockMetaDataConfig
        Parameters:
        configurationSchema - schema
        Returns:
        this object
      • fillMap

        protected void fillMap​(Map<String,​Object> props)

        Add this object's properties to the specified map. Override superclass so configuration schema isn't part of the configuration

        Overrides:
        fillMap in class BlockMetaDataConfig
        Parameters:
        props - map to fill