All Classes and Interfaces
Class
Description
The ActionControlInterface provides the methods used by governance services to initiate new automated actions.
ActionTarget provides some standard action type names to use in the implementation of governance services.
ActionTargetElement describes an element that a governance action service should process.
ActionTargetType characterises one of the types of open metadata element supported by a specific governance service.
ArchiveProperties defined the properties that are stored when a data source is archived or deleted.
ArrayTypePropertyValue stores the values of an array within an entity or relationship properties.
The AttachedClassification bean describes a single classification associated with an element.
The ClassificationCondition class provides support for searching against a single classification, either based only
on its name or also combined with a set of property-based conditions.
CompletionStatus defines the completion status of a governance action service.
DuplicateManagementInterface defines methods that are used by governance services to manage duplicates in open metadata.
The ElementProperties class provides support for properties to be added to a metadata element,
classification or relationship instances.
EngineActionElement contains the properties and header for a EngineAction entity retrieved from the metadata
repository that represents the execution of a call to a governance engine.
An EnumTypePropertyValue stores the value for an enum property.
ExternalStandardTypeMapping defines a mapping of TypeDefs and TypeDefAttributes to an external standard.
FileClassification holds the classification information for a specific file
Manages different types of classifications for files.
FirstGovernanceActionProcessStepElement contains the properties and header for a governance action process step entity plus the
properties of a NextGovernanceActionProcessStep relationship retrieved from the metadata repository.
The GAF error code is used to define first failure data capture (FFDC) for errors that occur when working with
GAF Components.
The GAFRuntimeException is used for all runtime exceptions from GAF components.
GeneralGovernanceActionService describes the base class for a specific type of connector that is responsible for preforming
specific governance actions on demand.
GovernanceContext provides the governance action service with access to information about
the governance request along with the open metadata repository interfaces.
GovernanceActionProcessElement contains the properties and header for a governance action process entity retrieved from the metadata repository.
GovernanceActionProcessGraph contains the complete flow of a governance action process.
GovernanceActionProcessInterface maintains Governance Action Processes and their Governance Action Process Steps.
GovernanceActionProcessProperties defines the properties of a governance action process.
GovernanceActionProcessStepElement contains the properties and header for a governance action process step entity retrieved from the metadata repository.
GovernanceActionProcessStepProperties provides a structure for carrying the properties for a governance action process step.
A marker interface to identify the service that this connector works with.
GovernanceActionServiceConnector describes the base class for a specific type of connector that is responsible for preforming
specific governance actions on demand.
GovernanceActionServiceProviderBase implements the base class for the connector provider for a governance action service.
Deprecated.
GovernanceActionTypeElement contains the properties and header for a governance action type entity
retrieved from the metadata repository.
GovernanceActionTypeInterface maintains Governance Action Types.
GovernanceActionTypeProperties provides a structure for carrying the properties for a governance action type.
GovernanceCompletionInterface provides support for completing a governance service.
GovernanceContext provides the governance action service with access to information about
the governance request along with the open metadata repository interfaces.
GovernanceEngineConfiguration supports the configuration of governance engine and governance services.
GovernanceEngineElement contains the properties and header for a software server capabilities entity retrieved from the metadata
repository that represents a governance engine.
GovernanceEngineProperties describe the properties needed to describe a specific governance engine.
GovernanceServiceElement contains the properties and header for an entity retrieved from the metadata
repository that represents a governance service.
GovernanceServiceException indicates there is a problem with a request to a specific governance engine.
GovernanceServiceProperties contains the definition of a governance service.
GovernanceServiceProviderBase implements the base class for the connector provider for a governance service.
The Guard enum describes some common guards that can be used when implementing governance services.
GuardType describes a guard.
IncidentDependency describes a link to an IncidentReport previous raised that covers a similar or
the same issue on these resources.
IncidentImpactedElement describes the element that is impacted by the incident reported by the incident report.
MapTypePropertyValue stores the values of a map within an entity, struct or relationship properties.
The MatchCriteria enum defines how the metadata instances in the metadata store should be matched
against the properties supplied on the search request.
MetadataElementInterface provides an interface to the open metadata store.
MultiLanguageInterface enables translations of the string properties of a metadata element to be created, maintained and retrieved.
NewActionTarget identifies an element that a governance action service should process.
NextGovernanceActionProcessStepElement contains the properties and header for a governance action process step entity plus the
properties of a NextGovernanceActionProcessStep relationship retrieved from the metadata repository.
NextGovernanceActionProcessStepLink contains the properties and ends of a NextGovernanceActionProcessStep
relationship retrieved from the metadata repository.
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).
OpenMetadataClient provides access to metadata elements stored in the metadata repositories.
OpenMetadataCollectionDef supports the definition of a collection type.
This enum defines the list of open metadata collection types.
OpenMetadataConverterBase provides the generic methods for the bean converters used to provide translation between
specific API beans and the Open Metadata services beans from the Governance Action Framework (GAF).
OpenMetadataElement describes an entity in an open metadata repository.
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.
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.
OpenMetadataStore provides access to metadata elements stored in the metadata repositories.
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 rep
The 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.
OpenMetadataTypesInterface enables callers to query the defined open metadata types.
PlaceholderProperty provides some standard definitions for placeholder properties used to pass properties
to services that use templates.
PlaceholderPropertyType characterises one of the placeholder properties used in a template.
This enumeration defines the list of open metadata primitive types.
PrimitiveTypePropertyValue stores a single primitive property.
The ProcessStatus defines the status of a process.
The PropertyCategory defines the list of value types for the properties for open metadata.
PropertyComparisonOperator is used for search requests against a metadata store.
The PropertyCondition class provides support for searching against a single property using a single comparison
mechanism, or for nesting further SearchProperties.
PropertyHelper is used by the governance actions services to manage the contents of the ElementProperties structure.
PropertyValue provides a common class for holding an instance type and value.
The provisioning governance action service is responsible for provisioning real-world resources in the digital
landscape and maintaining the Assets and lineage associated with them.
ProvisioningGovernanceContext provides access to the details of the provisioning request along with basic access to the
metadata store.
Many open metadata entities are referenceable.
RegisteredGovernanceService describes a governance action service that has been registered with a governance engine.
RegisteredGovernanceServiceElement contains the properties and header for a governance service entity retrieved from the metadata
repository plus its supported request types.
RegisteredGovernanceServiceProperties provides a structure for carrying the properties for a SupportedGovernanceService relationship.
RelatedEngineActionElement contains the properties for a NextEngineAction relationship retrieved from the metadata repository.
This property header implements any common mechanisms that all property objects need.
Structure for returning a relationship between two metadata elements.
RelatedElement contains the properties and header for a relationship retrieved from the metadata repository along with the stub
of the related element.
The remediation governance actin service is responsible for correct omissions and errors in
open metadata and the associated digital landscape.
RemediationGovernanceContext provides access to the remediation request along with access to the
metadata store and APIs to enable changes to a wide range of metadata elements.
ReplacementAttributeType characterises one of the attribute values that should be provided when using a specific
template.
RequestParameter provides some standard definitions for request parameters used to pass properties
to governance actions when they run.
RequestParameterType characterises one of the request parameters supported by a specific governance service.
RequestSourceElement describes the element that triggered the request to the governance action service.
RequestType provides a template for defining the request type for a governance service.
RequestTypeType characterises one of the governance request types supported by a specific governance service.
The SearchClassifications class provides support for searching against one or more classifications using a variety of
comparison mechanisms.
The SearchProperties class provides support for searching against one or more properties using a variety of
comparison mechanisms, including searching against the same property using different comparison mechanisms.
SequencingOrder is used for search requests against a metadata collection.
StewardshipRequestInterface defines methods that are used to request help for a situation that the caller can not handle.
StructTypePropertyValue supports the value part of property that is defined as a complex structure.
TranslationDetail provides translated strings for an open metadata element for a specific language/locale.
The triage governance action service is responsible for determining which of the possible courses of action to take for a specific situation.
TriageGovernanceContext provides access to details of the triage request and associated governance action plus with access to the
metadata store.
ValidMetadataValue provides the properties for a valid metadata value.
ValidMetadataValueDetail retrieves a single valid value for a property.
ValidMetadataValuesInterface maintains valid value sets for the properties found in open metadata elements.
The verification governance action service is responsible for testing the values in the metadata elements and
relationships and setting up guards to guide the next step of processing.
VerificationGovernanceContext provides access to details of the verification request along with access to the
metadata store.
WatchdogClassificationEvent describes the structure of the events passed to the WatchdogGovernanceActionService
that describe changes to classifications attached to metadata elements.
WatchDogEventInterface defines the interface for receiving watchdog events.
WatchdogEventType describes the type of event that the WatchdogGovernanceActionService can listen for.
The watchdog governance action service is responsible for monitoring changes to the metadata elements and then initiating
further governance activity.
WatchdogGovernanceContext provides the watchdog governance action service with access to information about
the request, open metadata store, the ability to register a listener to receive governance events and initiate
new governance activity.
WatchdogGovernanceEvent describes the structure of the events passed to the WatchdogGovernanceActionService.
WatchdogGovernanceListener defines the listener interface implemented by a WatchdogGovernanceActionService.
WatchdogMetadataElementEvent describes the structure of the events passed to the WatchdogGovernanceActionService
that relate to changes to metadata elements.
WatchdogRelatedElementsEvent describes the structure of the events passed to the WatchdogGovernanceActionService
that represent changes to relationships.