Package org.odpi.openmetadata.frameworks.openmetadata.properties
package org.odpi.openmetadata.frameworks.openmetadata.properties
These beans describe the core properties that are passed to the server to create and update metadata.
-
ClassDescriptionCaptures the anchor open metadata element and corresponding matches retrieved during an Anchors-based search request such as searching within an anchor context - anchor, domain, scopeDefines the properties for the Anchors classificationThe AttachedClassification bean describes a single classification associated with an element.Authored referenceables are elements that are created by subject-matter experts.ClassificationProperties provides the base class for classification beans.The ClassificationElementProperties class provides support for properties to be added to a metadata element, as part of the initial classification.ClassificationProperties provides the base class for classification attributes.The EntityElementProperties class provides support for generic open metadata properties to be added to a new metadata element,EntityProperties provides the base class for entity attributes.ExternalIdentifierProperties describes the properties used to pass information about an external identifier.ExternalStandardTypeMapping defines a mapping of TypeDefs and TypeDefAttributes to an external standard.LabeledRelationshipProperties describe the common properties for a relationship that has a label and a description.Defines the properties for the LatestChange classificationDefines the properties for the Anchors classificationMetadataCorrelationHeader provides details of the external identifier(s) and other correlation properties to help the connector/client work out the correlation between the open metadata elements and the third party technology elements.MetadataCorrelationProperties describes the common properties used to pass the properties of metadata elements to the metadata repositories (aka properties server).NewActionTarget identifies an element that a governance action service should process.OpenMetadataAttributeCardinality is used on an association from one OpenMetadataTypeDef to another.The OpenMetadataAttributeTypeDef class is used to identify the type of an attribute.The OpenMetadataAttributeTypeDefCategory defines the list of valid types of an attribute (property) for an open metadata instance.OpenMetadataClassificationDef stores the properties for the definition of a type of classification.OpenMetadataClassificationPropagationRule is part of a relationship definition (OpenMetadataRelationshipDef).OpenMetadataCollectionDef supports the definition of a collection type.This enum defines the list of open metadata collection types.OpenMetadataElement describes an entity in an open metadata repository.OpenMetadataElementGraph is used to return an open metadata element along with all of its anchored elements and the relationships that they have between one another and to other elements.ElementStub is used to identify an element.OpenMetadataEntityDef describes a type of entity in the metadata collection.The OpenMetadataEnumDef describes an open metadata enumeration.OpenMetadataEnumElementDef describes a single valid value defined for an enum.OpenMetadataPrimitiveDef supports the definition of a primitive type.This enumeration defines the list of open metadata primitive types.Structure for returning a relationship between two metadata elements.OpenMetadataRelationshipDef describes the type of a relationship.RelationshipCardinality is used in a OpenMetadataRelationshipEndDef to indicate how many relationships of this type can be connected to an entity instance.: UNKNOWN: uninitialized cardinality.OpenMetadataRelationshipEndDef describes the type of the entity and the attribute information for one end of a OpenMetadataRelationshipDef.OpenMetadataRelationshipList is for passing back a list of GAF OpenMetadataRelationship or an exception if the request failed.Many open metadata entities are referenceable.The OpenMetadataTypeDef is the base class for objects that store the properties of an open metadata type definition (call ed a OpenMetadataTypeDef).OpenMetadataTypeDefAttribute stores the properties used to describe a attribute within a Classification, Entity or Relationship.OpenMetadataTypeDefAttributeStatus is an enum that describes the status of a specific typeDef attribute.The OpenMetadataTypeDefCategory defines the list of valid types of OpenMetadataTypeDef for open metadata instances.OpenMetadataTypeDefElementHeader provides a common base for all typedef information.TypeDefGalleryResponse contains details of the AttributeTypeDefs and full TypeDefs supported by a repThe OpenMetadataTypeDefLink holds basic identifying information used to link one OpenMetadataTypeDef to another.The OpenMetadataTypeDefProperties class provides support for arbitrary properties that belong to a OpenMetadataTypeDef object.OpenMetadataTypeDefStatus is an enum that describes the status of a specific typeDef.The OpenMetadataTypeDefSummary holds basic identifying information for a specific OpenMetadataTypeDef.Represents the relationship between a data structure type element and a data field within that structure.Many open metadata entities are referenceable.This property header implements any common mechanisms that all property objects need.OpenMetadataRelationshipList is a response object for passing back a list of RelatedMetadataElements or an exception if the request failed.RelatedBy contains the properties and header for a relationship retrieved from the metadata repository along with the stub of the related element.RelationshipBeanProperties provides the base class for relationship beans.The RelationshipElementProperties class provides support for generic open metadata properties to be added to a parent relationship with a new metadata element,RelationshipProperties provides the base class for relationship attributes.LineageRelationshipProperties describe the common properties for a lineage relationship.SupplementaryPropertiesProperties links an element to a glossary term that is providing more details description of the element.TypeDefList provides a simple bean for returning a list of TypeDefs and an optional mermaid graph.ValidMetadataValue provides the properties for a valid metadata value.ValidMetadataValueDetail represents a single valid value for a property that has been retrieved.