Package com.tibco.ep.tcs.runtime.config
Class DataInputBlockMetaDataConfig
- java.lang.Object
-
- com.tibco.ep.tcs.runtime.config.BaseConfig
-
- com.tibco.ep.tcs.runtime.config.BlockMetaDataConfig
-
- com.tibco.ep.tcs.runtime.config.DataInputOutputBlockMetaDataConfig
-
- com.tibco.ep.tcs.runtime.config.DataInputBlockMetaDataConfig
-
public class DataInputBlockMetaDataConfig extends DataInputOutputBlockMetaDataConfig
Configuration that describes the metadata for a TCS data input block.
-
-
Field Summary
-
Fields inherited from class com.tibco.ep.tcs.runtime.config.BlockMetaDataConfig
CONFIGURATION_SCHEMA_PROP
-
-
Constructor Summary
Constructors Constructor Description DataInputBlockMetaDataConfig()
Create a new empty data input block metadata object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
fillMap(Map<String,Object> props)
Add this object's properties to the specified map.DataInputBlockMetaDataConfig
setConfigurationSchema(String configurationSchema)
Set the schema that describes and validates configuration for this block, expressed as a fully-qualified class path resource.DataInputBlockMetaDataConfig
setCustomAdapterConfigProducerClass(String customAdapterConfigProducerClass)
Set the class that produces any required adapter configuration from a block instance configuration and a block metadata configuration schema.-
Methods inherited from class com.tibco.ep.tcs.runtime.config.DataInputOutputBlockMetaDataConfig
getCustomAdapterConfigProducerClass
-
Methods inherited from class com.tibco.ep.tcs.runtime.config.BlockMetaDataConfig
getConfigurationSchema
-
Methods inherited from class com.tibco.ep.tcs.runtime.config.BaseConfig
toHOCON
-
-
-
-
Method Detail
-
setCustomAdapterConfigProducerClass
public DataInputBlockMetaDataConfig setCustomAdapterConfigProducerClass(String customAdapterConfigProducerClass)
Set the class that produces any required adapter configuration from a block instance configuration and a block metadata configuration schema.
- Overrides:
setCustomAdapterConfigProducerClass
in classDataInputOutputBlockMetaDataConfig
- Parameters:
customAdapterConfigProducerClass
- producer class- Returns:
- this object
-
setConfigurationSchema
public DataInputBlockMetaDataConfig setConfigurationSchema(String configurationSchema)
Set the schema that describes and validates configuration for this block, expressed as a fully-qualified class path resource.
- Overrides:
setConfigurationSchema
in classDataInputOutputBlockMetaDataConfig
- Parameters:
configurationSchema
- schema- Returns:
- this object
-
fillMap
protected void fillMap(Map<String,Object> props)
Add this object's properties to the specified map.
- Overrides:
fillMap
in classDataInputOutputBlockMetaDataConfig
- Parameters:
props
- map to fill
-
-