Package com.tibco.ep.tcs.runtime.config
Class BlockMetaDataConfig
- java.lang.Object
-
- com.tibco.ep.tcs.runtime.config.BaseConfig
-
- com.tibco.ep.tcs.runtime.config.BlockMetaDataConfig
-
- Direct Known Subclasses:
CallFlowBlockMetaDataConfig,DataInputOutputBlockMetaDataConfig,DependentBlockMetaDataConfig,ErrorInputBlockMetaDataConfig,ErrorOutputBlockMetaDataConfig,ModuleBlockMetaDataConfig,OperatorBlockMetaDataConfig,StreamInputBlockMetaDataConfig,StreamOutputBlockMetaDataConfig
public abstract class BlockMetaDataConfig extends BaseConfig
Block metadata base configuration, from which all block metadata configuration classes are derived.
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringCONFIGURATION_SCHEMA_PROPConfiguration schema config property.
-
Constructor Summary
Constructors Constructor Description BlockMetaDataConfig()Create a new empty metadata base object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidfillMap(Map<String,Object> props)Add this object's properties to the specified map.StringgetConfigurationSchema()Return the schema that describes and validates configuration for this block, expressed as a fully-qualified class path resource.BlockMetaDataConfigsetConfigurationSchema(String configurationSchema)Set the schema that describes and validates configuration for this block, expressed as a fully-qualified class path resource.-
Methods inherited from class com.tibco.ep.tcs.runtime.config.BaseConfig
toHOCON
-
-
-
-
Field Detail
-
CONFIGURATION_SCHEMA_PROP
protected static final String CONFIGURATION_SCHEMA_PROP
Configuration schema config property.- See Also:
- Constant Field Values
-
-
Method Detail
-
getConfigurationSchema
public String getConfigurationSchema()
Return the schema that describes and validates configuration for this block, expressed as a fully-qualified class path resource.
- Returns:
- configuration schema
-
setConfigurationSchema
public BlockMetaDataConfig setConfigurationSchema(String configurationSchema)
Set the schema that describes and validates configuration for this block, expressed as a fully-qualified class path resource.
- Parameters:
configurationSchema- schema- Returns:
- this object
-
fillMap
protected void fillMap(Map<String,Object> props)
Add this object's properties to the specified map. No-op
- Specified by:
fillMapin classBaseConfig- Parameters:
props- map to fill
-
-