Package org.odpi.openmetadata.accessservices.governanceprogram.rest


package org.odpi.openmetadata.accessservices.governanceprogram.rest
This package defines the beans used to build the REST request and response payloads. REST APIs can pass parameters in their URLs (called path variables) as well has having a RequestBody bean for additional, more complex, or optional parameters. Responses are returned in response beans. The response beans encode the return type of the method as well as any exceptions and associated messages.
  • Classes
    Class
    Description
    AppointmentRequestBody provides a structure for appointing a person to a role.
    CertificateIdRequestBody provides a structure for the unique certificate identifier.
    CertificationTypeListResponse is the response structure used on the OMAS REST API calls that return a list of certifications as a response.
    CertificationTypeListResponse is the response structure used on the OMAS REST API calls that return a list of certification types as a response.
    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.
    ClassificationRequestBody describes the request body used when attaching classification to elements.
    ElementStubListResponse is the response structure used on the OMAS REST API calls that return a list of element identifiers as a response.
    ExternalReferenceIdRequestBody provides a structure for the unique external reference identifier.
    ExternalReferenceListResponse is the response structure used on the OMAS REST API calls that return a list of external references as a response.
    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.
    ExternalSourceRequestBody carries the parameters for marking an asset or schema as external.
    GovernanceDefinitionGraphResponse is the response structure used on the OMAS REST API calls that returns a governance definition graph object as a response.
    GovernanceDefinitionListResponse is the response structure used on the OMAS REST API calls that return a list of governance definitions as a response.
    GovernanceDefinitionRequestBody provides a structure used when creating governance definitions.
    GovernanceDefinitionResponse is the response structure used on the OMAS REST API calls that returns a governance definition object as a response.
    GovernanceDomainListResponse is the response structure used on the OMAS REST API calls that return a list of governance domain definitions as a response.
    GovernanceDomainResponse is the response structure used on the OMAS REST API calls that returns a governance domain definition object as a response.
    GovernanceDomainSetListResponse is the response structure used on the OMAS REST API calls that return a list of governance domain definition sets as a response.
    GovernanceDomainResponse is the response structure used on the OMAS REST API calls that returns a governance domain definition object as a response.
    GovernanceLevelIdentifierListResponse is the response structure used on the OMAS REST API calls that return a list of governance classification level identifiers as a response.
    GovernanceLevelIdentifierSetResponse is the response structure used on the OMAS REST API calls that returns a governance classification level identifier object as a response.
    GovernanceLevelIdentifierSetListResponse is the response structure used on the OMAS REST API calls that return a list of governance classification level identifier sets as a response.
    GovernanceLevelIdentifierSetResponse is the response structure used on the OMAS REST API calls that returns a governance classification level identifier set object as a response.
    GovernanceMetricListResponse is the response structure used on the OMAS REST API calls that return a list of governance metrics along with details of the data sets where measurements are kept as a response.
    GovernanceMetricListResponse is the response structure used on the OMAS REST API calls that return a list of governance metric as a response.
    GovernanceMetricResponse is the response structure used on the OMAS REST API calls that returns a governance metric object as a response.
    GovernanceProgramOMASAPIRequestBody provides a common header for Governance Program OMAS request bodies for its REST API.
    GovernanceProgramOMASAPIResponse provides a common header for Governance Program OMAS managed rest to its REST API.
    GovernanceRoleAppointeeListResponse is the response structure used on the OMAS REST API calls that return a list of governance roles and their appointees as a response.
    GovernanceRoleHistoryResponse is the response structure used on the OMAS REST API calls that return a governance role object with details of who is and has been appointed to the role as a response.
    GovernanceRoleListResponse is the response structure used on the OMAS REST API calls that return a list of governance roles as a response.
    GovernanceDefinitionRequestBody provides a structure used when creating governance definitions.
    GovernanceRoleResponse is the response structure used on the OMAS REST API calls that returns a governance role object as a response.
    GovernanceStatusIdentifierSetResponse is the response structure used on the OMAS REST API calls that returns a governance classification level identifier object as a response.
    GovernanceStatusIdentifierSetListResponse is the response structure used on the OMAS REST API calls that return a list of governance classification level identifier sets as a response.
    GovernanceStatusIdentifierSetResponse is the response structure used on the OMAS REST API calls that returns a governance classification level identifier set object as a response.
    GovernanceDefinitionRequestBody provides a structure used when creating governance definitions.
    GovernanceZoneDefinitionResponse is the response structure used on the OMAS REST API calls that return the properties for a governance zone with the linked governance definitions.
    GovernanceZoneListResponse is the response structure used on the OMAS REST API calls that return a list of governance zones.
    GovernanceZoneResponse is the response structure used on the OMAS REST API calls that return the properties for a governance zone.
    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.
    LicenseTypeListResponse is the response structure used on the OMAS REST API calls that return a list of license types as a response.
    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.
    PersonRoleListResponse is the response structure used on the OMAS REST API calls that return a list of person role elements.
    PersonRoleResponse is the response structure used on the OMAS REST API calls that return a PersonRoleElement object as a response.
    RelationshipRequestBody describes the request body used when linking elements together.
    RelatedElementListResponse is a response object for passing back a list of relatedElement objects.
    RelationshipRequestBody describes the request body used when linking elements together.
    SubjectAreaDefinitionResponse is the response structure used on the OMAS REST API calls that return the properties for a subject area with the linked governance definitions.
    SubjectAreaListResponse is the response structure used on the OMAS REST API calls that return a list of subject area descriptions.
    SubjectAreaResponse is the response structure used on the OMAS REST API calls that return the properties for a subject area.