All Classes and Interfaces

Class
Description
APIOperation describes an API command used as part of an API schema.
APIOperations supports an iterator over a list of API operations elements that make up a schema.
APISchemaType describes the header of an API Schema.
Asset holds asset properties that are used for displaying details of an asset in summary lists or hover text.
This is the base class for a connected asset.
AssetDetail extends AssetSummary to provide all the properties related to this asset.
ElementBase provides the common identifier and type information for all properties objects that link off of the asset and have a guid associated with them.
The ElementType bean provides details of the type information associated with a metadata element.
Feedback contains the comments, tags, ratings and likes that consumers of the asset have created.
Lineage shows the origin of the connected asset.
The AssetPropertyBase class is a base class for all properties that link off of the connected asset.
This property header implements any common mechanisms that all property objects need.
Many open metadata entities are referenceable.
AssetSummary holds asset properties that are used for displaying details of an asset in summary lists or hover text.
AssetUniverse extends AssetDetail which extends AssetSummary.
The Certification bean extends the Certification from the OCF properties package with a default constructor and setter methods.
Certifications supports an iterator over a list of certifications awarded to the asset.
The Comment bean stores information about a comment connected to an asset.
Stores information about a comment connected to an asset.
CommentReplies supports an iterator over a list of Comment objects.
Comments supports an iterator over a list of Comment objects.
ComplexSchemaType describes a schema with multiple attributes.
ConfidenceGovernanceClassification defines the level of confidence that should be placed in the accuracy of related data items.
ConfidentialityGovernanceClassification defines the level of confidentiality of related data items.
ConfigurationPropertyType characterises one of the configuration parameters supported by a specific connector.
ConnectedAssetProperties is associated with a Connector.
The connection is an object that contains the properties needed to create and initialise a connector to access a specific data assets.
ConnectionCheckedException provides a checked exception for reporting errors found in connection objects.
ConnectionProperties is an object that contains the properties needed to create and initialise a connector to access a specific data assets.
Connections supports an iterator over a list of connections.
The Connector is the interface for all connector instances.
The ConnectorBase is an implementation of the Connector interface.
The ConnectorBroker is a generic factory for Open Connector Framework (OCF) Connectors.
ConnectorCheckedException provides a checked exception for reporting errors found when using OCF connectors.
The ConnectorProvider is a formal plug-in interface for the Open Connector Framework (OCF).
ConnectorProviderBase is a base class for a connector provider.
The ConnectorType describe the implementation details of a particular type of OCF connector.
The ConnectorType describe the implementation details of a particular type of OCF connector.
CriticalityGovernanceClassification defines how critical the related data items are to the organization.
An asset that is a DeployedAPI has a schema made up of operations.
An asset's schema provides information about how the asset structures the data it supports.
DerivedSchemaTypeQueryTarget defines a query on a schema element that returns all or part of the value for a derived schema type.
ElementBase provides the common identifier and type information for all properties objects that link off of the asset and have a guid associated with them.
The EmbeddedConnection is used within a VirtualConnection.
EmbeddedConnectionProperties provides a facade for the properties of a Connection that is embedded in a VirtualConnection.
The Endpoint describes the network information necessary for a connector to connect to the server where the Asset is accessible from.
The Endpoint describes the network information necessary for a connector to connect to the server where the Asset is accessible from.
EnumSchemaType describes a schema element that has a a fixed set of values.
ExternalIdentifier stores information about an identifier for the asset that is used in an external system.
ExternalIdentifiers supports an iterator over a list of external identifiers.
ExternalReference stores information about an link to an external resource that is relevant to this asset.
ExternalReferences supports an iterator over a list of external references.
ExternalSchemaType links to another schema defined to be reusable in many assets' schema.
GovernanceClassificationBase defines the common properties for the governance action classifications
GovernedReferenceable adds governance relationships and classifications to a referenceable that represents an asset.
InformalTag stores information about a tag connected to an asset.
InformalTags supports an iterator over a list of informal tags.
The InvalidParameterException is thrown by the connector when a parameter is null or an invalid value.
IsolatedConnectorClassLoader is used by a connector provider to create a connector instance that uses class implementations from its own JAR file rather than any class implementations that may have already been loaded.
IsolatedConnectorProviderBase provides extensions to ConnectorProviderBase that uses a custom class loader to load the connector class in getConnector.
LatestChange is a bean that describes the latest change to an asset universe.
The data economy brings licensing to data and metadata.
Licenses supports an iterator over a list of licenses for the asset.
The Like properties object records a single user's "like" of an asset.
Likes supports an iterator over a list of like objects.
LiteralSchemaType describes a schema element that has a fixed value type.
Location describes where the asset is located.
Locations supports an iterator over a list of locations.
MapSchemaType describes a schema element of type map.
Meaning is a cut-down summary of a glossary term to aid the asset consumer in understanding the content of an asset.
An asset's schema provides information about how the asset structures the data it supports.
Note defines the properties of a single note in a note log.
Stores information about a comment connected to an asset.
NoteLogHeader manages a list of notes for an asset
NoteLogs supports an iterator over a list of note logs.
Notes supports an iterator over a list of notes within a note log.
OCFCheckedExceptionBase provides a checked exception for reporting errors found when using OCF connectors.
The OCF error code is used to define first failure data capture (FFDC) for errors that occur when working with OCF Connectors.
OCFRuntimeException is used for all runtime exceptions generated by the OCF.
Specific values for setting up the services around the Open Connector Framework (OCF).
PagingIterator supports an iterator over a list of objects that extend ElementBase.
PrimitiveSchemaType describes a schema element that has a primitive type.
This property header implements any common mechanisms that all property objects need.
Base class for the iterators supporting asset universe
PropertyServerException provides a checked exception for reporting errors when connecting to a metadata repository to retrieve properties about the connection and/or connector.
Stores information about a rating connected to an asset.
Ratings supports an iterator over a list of ratings for an asset.
Many open metadata entities are referenceable.
ReferenceValue contains the properties for the relationship between a referencable and a valid value.
ReferenceValueAssignedItem contains the properties for a referenceable that is linked to a requested valid value via the ReferenceValueAssignment.
ReferenceValueAssignment describes the link to a valid value for a referenceable via a ReferenceValueAssignment relationship.
RelatedAsset describes the relationship to other assets.
RelatedAssetProperties returns detailed information about an asset that is related to an asset that is linked to the original anchor asset with a relationship.
RelatedAssets supports an iterator over a list of related assets.
RelatedMediaReference stores information about an link to an external media file that is relevant to this asset.
RelatedMediaReferences supports an iterator over a list of related media references.
RetentionGovernanceClassification defines the retention requirements for related data items.
The SampleDataExtension describes a method to retrieve a selection of data to show to an end user.
SchemaAttribute describes a single attribute within a schema.
SchemaAttributeCategory summarizes the category of a schema attribute based on its cardinality, ordering and uniques of values stored within it.
SchemaAttributeRelationship defines a relationship between 2 SchemaAttributes.
SchemaAttributes supports an iterator over a list of schema attribute elements that make up a schema.
The SchemaElement object provides a base class for the pieces that make up a schema for an asset.
The SchemaType object provides a base class for the pieces that make up a schema for a data asset.
SchemaTypeChoice supports an element that has a selection of schema types that could be used as the type of the attribute.
SearchKeyword stores information about a keyword connected to an asset.
SecretsStoreConfigurationProperty provides definitions for typical properties used with the secrets store collections.
SecretsStoreConfigurationProperty provides definitions for the configuration properties used with the secrets store connectors.
SecretsStoreConnector is the interface for a connector that is able to retrieve secrets (passwords, certificates, ...) from a secure location.
SecretsStorePurpose defines the purpose of a secrets connector.
The SecureConnectorExtension is an optional interface for a virtual connector.
SecurityTags holds the list of labels and properties used by a security enforcement engine to control access and visibility to the contents of the real-world object described by the Referenceable.
SimpleSchemaType describes a schema element that has a primitive or enum type.
SoftwareCapability describe the properties needed to describe a specific software server's capability.
StructSchemaType describes a schema element that has a number of nested data fields.
SupportedTechnologyType characterises one of the deployed implementation types that this connector works with.
TemplateType defines a template supported by this integration connector.
TemplateTypeEnum characterises the type of templates supported by an integration connector.
The UserNotAuthorizedException is thrown by the OCF when a userId passed on a request is not authorized to perform the requested action.
ValidValue provides the common super class for ValidValueSet and ValidValueDefinition.
ValidValueDefinition defines a value that can be legitimately assigned to a field.
ValidValueImplementation contains the properties for a relationship between an asset and a valid value.
ValidValueImplementationAsset contains the properties for a reference data set implementing a requested valid value.
ValidValueImplementationAsset contains the properties for a reference data set implementing a requested valid value.
ValidValueMapping contains the properties and ends of a valid value mapping.
ValidValuesAssignment contains the properties for a valid value's reference data assignment to a referenceable.
ValidValuesAssignmentConsumer contains the properties for a referenceable that is linked to a requested valid value via the ValidValuesAssignment.
ValidValuesAssignmentDefinition describes the link to a valid value for a consumer of a valid value via a ValidValuesAssignment relationship.
ValidValueSet defines a collection of valid value definitions.
A virtual connection is for an asset that provides data by delegating requests to one or more other connections.
The VirtualConnectionProperties is an object that contains the properties needed to create and initialise a virtual connector to access a virtual asset that is constructed from access to one of more other assets.
The VirtualConnectorExtension is an optional interface for a virtual connector.