Package org.odpi.openmetadata.frameworks.integration.bitol.common
package org.odpi.openmetadata.frameworks.integration.bitol.common
Beans and enumerations shared by the Bitol Open Data Contract Standard (ODCS) and Open Data Product Standard (ODPS),
including the abstract BitolDocument root that Jackson uses to select the document type from the "kind" property.
-
ClassDescriptionThis class represents a link to a source that provides more details on an element of a Bitol Open Data Contract Standard (ODCS) or Open Data Product Standard (ODPS) document.BitolAuthoritativeDefinitionType lists the standard types of link to an authoritative source of information about an element.This class represents the AI and semantic context block of a data contract, schema object, data product or output port (ODCS v3.2.0 and ODPS v1.1.0, RFC 0038).This class represents negative guidance for AI agents in the AI context of a data contract, schema object, data product or output port: something that must not be done with the element (RFC 0038).BitolContextDeserializer reads the AI context block, which ODCS v3.2.0 allows to be written either as an object or as a plain string that is equivalent to supplying the instructions alone.This class represents a custom (key/value) property that can be attached to most elements of a Bitol Open Data Contract Standard (ODCS) or Open Data Product Standard (ODPS) document.This class represents the high-level description of a Bitol Open Data Contract Standard (ODCS) data contract or Open Data Product Standard (ODPS) data product.BitolDocument is the abstract root of the documents defined by the Bitol standards: the Open Data Contract Standard (ODCS) DataContract and the Open Data Product Standard (ODPS) DataProduct.BitolModule is a Jackson module that adds the lenient handling needed to read the range of documents found in the wild: for example ODCS v3.0 documents that supply the team as a bare list of members rather than the team object introduced in v3.1.BitolStatus lists the standard lifecycle status values of a Bitol data contract (ODCS) or data product (ODPS).This class represents a support or communication channel for a Bitol Open Data Contract Standard (ODCS) data contract or Open Data Product Standard (ODPS) data product.BitolSupportScope lists the standard scopes of a support or communication channel.BitolSupportTool lists the standard tools that host a support or communication channel.This class represents an alternative name for a data product, schema object or schema property, recorded so that catalogs, AI tools and natural language interfaces can resolve business vocabulary to the underlying element (ODCS v3.2.0 and ODPS v1.1.0, RFC 0041).This class represents the team responsible for a Bitol Open Data Contract Standard (ODCS) data contract or Open Data Product Standard (ODPS) data product.BitolTeamDeserializer accepts both forms of the "team" section found in Open Data Contract Standard (ODCS) documents.This class represents a member of the team responsible for a Bitol Open Data Contract Standard (ODCS) data contract or Open Data Product Standard (ODPS) data product.This class represents a canonical question, optionally with its verified answer, in the AI context of a data contract, schema object, data product or output port (RFC 0038).