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.
CatalogTarget contains the properties for one of the integration connector's catalog targets.
Properties for the CatalogTarget relationship.
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.
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.
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.
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.
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.
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.
GovernanceConfiguration supports the configuration of governance engine and governance services.
GovernanceContext provides the governance action service with access to information about
the governance request along with the open metadata repository interfaces.
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.
IntegrationConnectorElement contains the properties and header for an entity retrieved from the metadata
repository that represents an integration connector.
IntegrationConnectorProperties contains the definition of an integration connector.
IntegrationGroupElement contains the properties and header for a software server capabilities entity retrieved from the metadata
repository that represents an integration group.
IntegrationGroupProperties describe the properties needed to describe a specific integration group.
IntegrationReport contains the properties for one of the integration connector's integration report.
IntegrationReportProperties contains the properties for an integration report.
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.
OpenMetadataClient provides access to metadata elements stored in the metadata repositories.
OpenMetadataStore provides access to metadata elements stored in the metadata repositories.
PredefinedActionTarget identifies an element that a governance action should process.
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.
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.
RegisteredIntegrationConnectorElement contains the properties and header for a integration connector entity retrieved from the metadata
repository plus its supported request types.
RegisteredIntegrationConnectorProperties provides a structure for carrying the properties for a SupportedIntegrationConnector relationship.
RelatedEngineActionElement contains the properties for a NextEngineAction relationship retrieved from the metadata repository.
The remediation governance action 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.
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 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.
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.