Class DataContractGenerator

java.lang.Object
org.odpi.openmetadata.frameworks.integration.bitol.mapping.BitolGeneratorBase
org.odpi.openmetadata.frameworks.integration.bitol.mapping.DataContractGenerator

public class DataContractGenerator extends BitolGeneratorBase
DataContractGenerator builds an Open Data Contract Standard (ODCS) document from an Agreement in open metadata. It is the reverse of DataContractMapper: the agreement's data structures become schema objects, their data fields become properties (with nested fields and array items, classifications and linked fields), the data quality rules governing a structure or field become its quality checks, the service level objective governing the agreement becomes the SLA properties, the endpoints listed as resources become servers, and the security roles associated with the agreement's access control become the access roles.