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 String
CONFIGURATION_SCHEMA_PROP
Configuration 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 void
fillMap(Map<String,Object> props)
Add this object's properties to the specified map.String
getConfigurationSchema()
Return the schema that describes and validates configuration for this block, expressed as a fully-qualified class path resource.BlockMetaDataConfig
setConfigurationSchema(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:
fillMap
in classBaseConfig
- Parameters:
props
- map to fill
-
-