All Classes and Interfaces
Class
Description
AnnotationListResponse is the response structure used on OMAS REST API calls that return a
list of Annotations objects as a response.
AnnotationResponse is the response structure used on the OMAS REST API calls that return a
Annotation object as a response.
AssetAttachmentManagementInterface defines the operations to manage the different types of attachments
that can be made to an Asset.
The AssetCertificationInterface provides the ability to manage the certification types that can be associated with elements.
The AssetClassificationInterface is used by the asset owner to add classifications and detailed definitions
to the asset.
ManageConnections provides methods to define connections and their supporting objects
The interface supports the following types of objects
Connections - the connections used to create connector instances that can access the connection.
ConnectorTypes - description of a specific that can be used to access the connection.
ConnectorCategories - the network information needed to access the connection.
Endpoints - the network information needed to access the connection.
The AssetDecommissioningInterface covers the steps that the asset owner needs to perform at the end of life of the
asset.
AssetElement contains the properties and header for an asset retrieved from the metadata repository.
AssetElementResponse is the response structure used on the OMAS REST API calls that return a
AssetElement bean object as a response.
AssetElementsResponse returns a list of assets from the server.
AssetKnowledgeInterface provides basic information about the types of access supported in the open metadata ecosystem
The AssetLicenseInterface supports the management of the types of licenses (terms and conditions) associated with elements.
AssetOnboardingAvroFileInterface provides the client-side interface for an asset owner to set up the metadata about
an Avro file asset.
AssetOnboardingCSVFileInterface provides the client-side interface for an asset owner to set up the metadata about
a CSV file asset.
AssetOnboardingFileSystem provides specialist methods for building up folder structures for a file system
and cataloguing the files within them.
AssetOnboardingInterface provides the client-side interface for an asset owner to set up the metadata about their
asset.
AssetOnboardingValidValues provides the API operations to create and maintain lists of valid
value definitions grouped into a valid value set.
The AssetOwnerAuditCode is used to define the message content for the OMRS Audit Log.
The AssetOwnerErrorCode is used to define first failure data capture (FFDC) for errors that occur when working with
the Asset Owner OMAS Services.
AssetOwnerEventInterface defines how a client gets access to the
events produced by the Asset Owner OMAS
AssetOwnerEventListener is the interface that a client implements to
register to receive the events from the Asset Owner OMAS.
AssetOwnerEventType describes the different types of events produced by the Asset Owner OMAS.
AssetOwnerOMASAPIRequestBody provides a common header for Asset Owner OMAS request bodies for its REST API.
AssetOwnerOMASAPIResponse provides a common header for Asset Owner OMAS managed rest to its REST API.
AssetOwnerOutTopicEvent describes the structure of the events emitted by the Asset Owner OMAS that are about assets.
AssetProperties holds asset properties that are used for displaying details of
an asset in summary lists or hover text.
The AssetReviewInterface is used by the asset owner to review the state of the asset including any quality and usage
metrics associated with the asset.
CertificateIdRequestBody provides a structure for the unique certificate identifier.
CertificationElement contains the properties and header for a certification for an element.
CertificationTypeListResponse is the response structure used on the OMAS REST API calls that return a
list of certifications as a response.
CertificationProperties describe the details of a certificate that shows that an element is certified with a particular certification type.
CertificationTypeElement contains the properties and header for a certification type retrieved from the metadata repository.
CertificationTypeListResponse is the response structure used on the OMAS REST API calls that return a
list of certification types as a response.
Many regulations and industry bodies define certifications that can confirm a level of support, capability
or competence in an aspect of a digital organization's operation.
CertificationTypeRequestBody provides a structure used when creating certification types.
CertificationTypeResponse is the response structure used on the OMAS REST API calls that returns a
certification type object as a response.
RelationshipProperties provides the base class for relationships items.
ClassificationRequestBody describes the request body used when attaching classification to elements.
CombinedSchemaRequestBody carries the parameters for created a new schema to attach to
an asset.
ComplexSchemaTypeProperties describes a schema with multiple attributes.
ConnectionElement contains the properties and header for a connection retrieved from the metadata repository.
The connection is an object that contains the properties needed to create and initialise a connector to access a
specific data assets.
ConnectionRequestBody carries the parameters for created a new asset.
ConnectionResponse is a response object for passing back a single connection object.
ConnectionsResponse is a response object for passing back a list of connection objects.
ConnectorTypeElement contains the properties and header for a connector type retrieved from the metadata repository.
The ConnectorTypeProperties describe the implementation details of a particular type of connector.
ConnectorReportResponse is a response object for passing back a single connector type object.
ConnectorTypesResponse is a response object for passing back a list of connector type objects.
DataItemSortOrder is used for schema attributes that may have multiple instances.
DataStoreProperties provides the JavaBean for describing a data store.
DerivedSchemaTypeQueryTargetProperties defines a query on a schema element that returns all or part of the value for a
derived schema type.
DiscoveryAnalysisReportListResponse is the response structure used on OMAS REST API calls that return a
list of DiscoveryAnalysisReport properties objects as a response.
A DocumentSchemaAttributeProperties defines an attribute in a hierarchical document structure such as an
XML document.
DocumentSchemaTypeProperties is a specific type of bean for a do a top-level hierarchical document structure such
as an XML document.
DuplicatesRequestBody provides a structure for passing the properties associated with duplicates.
ElementStubListResponse is the response structure used on the OMAS REST API calls that return a
list of element identifiers as a response.
The EmbeddedConnection is used within a VirtualConnection to link to the embedded connections.
The EmbeddedConnection is used within a VirtualConnection to link to the embedded connections.
EndpointElement contains the properties and header for an endpoint retrieved from the metadata repository.
EndpointProperties describes the properties of a server endpoint.
EndpointResponse is a response object for passing back a single endpoint object.
EndpointsResponse is a response object for passing back a list of endpoint objects.
EnumSchemaTypeProperties carries the specialized parameters for creating or updating enum schema types.
ExternalReferenceElement stores information about a link to an external resource that is relevant to this element.
ExternalReferenceIdRequestBody provides a structure for the unique external reference identifier.
ExternalReferenceLinkProperties provides a structure for the properties that link an external reference to an object.
ExternalReferenceListResponse is the response structure used on the OMAS REST API calls that return a
list of external references as a response.
ExternalReferenceProperties stores information about an link to an external resource that is relevant to this element.
ExternalReferenceRequestBody provides a structure for a new ExternalReference.
ExternalReferenceResponse is the response structure used on the OMAS REST API calls that returns a
external reference object as a response.
The ExternalReferencesInterface is used by the governance team to define external references to elements within the governance program.
ExternalSchemaTypeProperties carries the unique identifier and properties of a reusable schema type.
ExternalSourceRequestBody carries the parameters for marking an asset or schema as external.
FileElement contains the properties and header for a file retrieved from the metadata repository.
FileProperties describes the property of a single data file.
FileSystemElement contains the properties and header for a file system retrieved from the metadata repository.
FileSystemProperties describes the root node of a file system.
FileSystemResponse is the response structure used on the OMAS REST API calls that return the properties
for a file system.
FolderElement contains the properties and header for a Folder retrieved from the metadata repository.
FolderProperties defines an asset that is a folder.
FolderResponse is the response structure used on the OMAS REST API calls that return the properties
for a folder.
GovernanceDefinitionProperties provides the base class for many of the definitions that define the data strategy
and governance program.
GovernanceDefinitionStatus indicates whether the definition is complete and operational or in a state that means
it is either under development or obsolete.
LicenseElement contains the properties and header for a license for an element.
LicenseIdRequestBody provides a structure for the unique certificate identifier.
LicenseListResponse is the response structure used on the OMAS REST API calls that return a
list of licenses as a response.
LicenseProperties describe the details of a license that shows that an element is licensed with a particular license type.
LicenseTypeElement contains the properties and header for a licence type retrieved from the metadata repository.
LicenseTypeListResponse is the response structure used on the OMAS REST API calls that return a
list of license types as a response.
LicenseTypeProperties defines a license that the organization recognizes and has governance
definitions to support it.
LicenseTypeRequestBody provides a structure used when creating license types.
LicenseTypeResponse is the response structure used on the OMAS REST API calls that returns a
license type object as a response.
LiteralSchemaTypeProperties carries the specialized parameters for creating or updating literal schema types.
MapSchemaTypeProperties describes a schema element of type map.
MeaningProperties is a cut-down summary of a glossary term to aid the asset owner in understanding the content
of an asset.
MetadataElement is the common interface for all metadata elements.
NewCSVFileAssetRequestBody carries the parameters for creating a new CSV file asset.
NewFileAssetRequestBody carries the parameters for creating a new file asset.
NewFileSystemProperties describes the root node of a file system.
OriginRequestBody provides a structure for passing information about an asset's origin as
a request body over a REST API.
OwnerRequestBody provides a structure for passing information about an asset owner as a request body over a REST API.
OwnerType defines the identifier used in an Asset's owner property.
PagedResponse is used for responses that can contain paged responses
PathNameRequestBody carries the parameters for creating a new FolderProperties asset.
PrimitiveSchemaTypeProperties carries the specialized parameters for creating or updating primitive schema types.
ReferenceableElement contains the properties and header for a referenceable entity retrieved from the metadata repository.
ReferenceableProperties provides a structure for passing a referenceables' properties over the Java API.
ReferenceableRequestBody provides a structure for passing a referenceables' properties as a request body over a REST API.
RelatedElement contains the properties and header for a relationship retrieved from the metadata repository along with the stub
of the related element.
RelatedElementListResponse is a response object for passing back a list of relatedElement objects.
Defines the interface that is common to multiple element types
RelationshipProperties provides the base class for relationships items.
RelationshipRequestBody describes the request body used when linking elements together.
ResourceListProperties provides a details of why an element providing resources (such as a community) has been attached to an initiative
such as a governance domain.
SchemaAttributeElement contains the properties and header for a schema attribute retrieved from the metadata repository.
SchemaAttributeProperties carries the common parameters for creating or updating schema attributes.
SchemaAttributeRelationshipProperties defines a relationship between 2 SchemaAttributes.
SchemaAttributeRequestBody carries the common parameters for creating or updating a schema attribute.
SchemaAttributesRequestBody carries the common parameters for creating a list of schema attributes.
SchemaElementProperties carries the common parameters for creating or updating schema elements such as schema types and attributes.
SchemaTypeChoiceProperties carries the specialized parameters for creating or updating a choice of schema types.
SchemaTypeElement contains the properties and header for a reference data asset retrieved from the metadata repository.
SchemaTypeProperties carries the common parameters for creating or updating schema types.
Deprecated.
SecurityTagsProperties 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.
SecurityTagsRequestBody provides a structure for passing information about the security tags that should be
attached to an asset or one of its fields.
SimpleSchemaTypeProperties carries the common parameters for creating or updating primitive and enum schema types.
SoftwareCapabilityProperties describe the properties needed to describe a specific software server's capability.
StakeholderProperties provides a details of a stakeholder for an initiative.
StatusRequestBody provides a structure for passing the annotation status of an Annotation.
StructDocumentTypeProperties is a specific type of bean for a do a nested structure in a hierarchical document structure such
as an XML document.
StructSchemaTypeProperties is a specific type of bean for a structure.
SupplementaryProperties describe additional information about a technical element (typically assets and schemas)
that has been added as part of a governance process.
A TabularColumnProperties defines a column in a simple table.
TabularSchemaTypeProperties is a specific type of bean for a simple table.
TemplateClassificationRequestBody carries the parameters for classifying an asset as suitable to use for a template.
TemplateProperties defined the properties that can be overridden from the template object
when creating an object from a template.
ValidValueElement contains the properties and header for a valid value definition or set entity retrieved from the metadata repository.
ValidValueProperties provides the common super class for ValidValueSet and ValidValueDefinition.
ValidValueResponse is a response object for passing back a single valid value object.
ValidValuesRequestBody carries the parameters for created a new valid values element.
ValidValuesResponse is a response object for passing back a list of valid value objects.