All Classes and Interfaces

Class
Description
The ActorProfileProperties describes the common properties of a Personal Profile, IT Profile and Team Profile.
AgreementProperties represents the properties of an agreement between two parties.
PersonRoleAppointee is the bean used to return a role and current appointee(s).
AgreementRoleProperties describes a relationship between a role and an agreement.
GovernanceAppointee describes an individual's appointment as a governance officer or to a specific governance role.
BusinessCapabilityElement contains the properties and header for a business capability entity retrieved from the metadata repository.
BusinessCapabilityManagement supports the maintenance, linking and reporting associated with business capabilities.
BusinessCapabilityProperties represents one of an organization's business capabilities.
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.
ClassificationProperties provides the base class for classification items.
ClassificationRequestBody describes the request body used when attaching classification to elements.
CollectionElement contains the properties and header for a collection retrieved from the metadata repository.
CollectionMember describes a member of a collection.
CollectionOrder specifies the sequencing to use in a specific collection.
CollectionProperties describes the core properties of a collection.
The CollectionsInterface adds methods for managing collections.
CollectionStatus specifies which subset of a collection should be returned.
ContactMethodElement contains the properties and header for a contract method retrieved from the metadata repository.
ContactMethodProperties describes a single mechanism that can be used to contact an individual.
ContactMethodType specifies the contact mechanism to use to contact an individual.
DigitalProductProperties describes the properties that describe a digital product.
DigitalRolesInterface covers the definition of person roles and their appointments.
The DigitalServiceAuditCode is used to define the message content for the OMRS Audit Log.
DigitalServiceDependencyProperties describes a dependency relationship between two digital services.
DigitalServiceElement contains the properties and header for a digital service entity retrieved from the metadata repository.
The DigitalServiceErrorCode is used to define first failure data capture (FFDC) for errors that occur when working with the DigitalServiceProperties OMAS Services.
DigitalServiceEventHeader provides a common base for all events from the access service.
DigitalServiceListResponse is a response object for passing back a list of digital service elements.
DigitalServiceOMASAPIRequestBody provides a common header for DigitalServiceProperties OMAS request bodies for its REST API.
DigitalServiceOMASAPIResponse provides a common header for DigitalServiceProperties OMAS managed rest to its REST API.
DigitalServiceOperatorProperties describes the scope of responsibilities that an organization has in operating a digital service.
DigitalServiceOutboundEvent describes the structure of the events emitted by the Data Manager OMAS.
DigitalServiceOutboundEventType describes the different types of events produced by the Digital Architecture OMAS.
DigitalServiceProperties is an object for tracking the lifecycle of one of an organization's digital services.
ValidValueResponse is a response object for passing back a single digital service object.
DigitalServiceResponsibility documents whether the digital service is a data controller or a data processor.
The DigitalServicesInterface supports the management of digital services.
DigitalServiceStatus tracks the life cycle of a digital service.
DigitalServiceVisibility documents who can make use of a digital service.
DigitalSubscriptionProperties describes the agreement between a subscriber to one or more digital products.
DigitalSupportProperties describes the properties between a digital service and a business capability.
ExternalSourceRequestBody carries the parameters for marking an asset or schema as external.
GovernanceDefinitionProperties provides the base class for many of the definitions that define the data strategy and governance program.
LicenseProperties describe the details of a license that shows that an element is licensed with a particular license type.
LicenseTypeProperties defines a license that the organization recognizes and has governance definitions to support it.
MetadataElement is the common interface for all metadata elements.
OrganizationalCapabilityProperties describes the scope of responsibility that a team/organization has to a business capability.
PersonalRoleProperties provides a structure for describe a role assigned to a person.
PersonRoleAppointee is the bean used to return a role and current appointee(s).
PersonalRoleElement contains the properties and header for a person role assigned to a profile retrieved from the metadata repository.
PersonRoleHistory is the bean used to return a role definition and its appointees over time.
PersonRoleProperties covers a role that has been defined in an organization.
ProfileElement contains the properties and header for a profile of a person, team, engine or organization retrieved from the metadata repository.
Many open metadata entities are referenceable.
ReferenceableRequestBody describes the request body used when working with referenceables.
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.
RelationshipProperties provides the base class for relationships items.
RelationshipRequestBody describes the request body used when linking elements together.
SolutionComponentProperties represents a logical architectural component that is part of the digital landscape.
TeamProfileElement contains the properties and header for a team profile retrieved from the metadata repository.
The TeamProfileProperties describes an team of people.
TemplateProperties defined the properties that can be overridden from the template object when creating an object from a template.
TemplateRequestBody carries the parameters for creating a new asset using a template.
UserIdentityElement contains the properties and header for a user identity retrieved from the metadata repository.
UserIdentityProperties describes an element that is linked to a single userId.