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.
-
Class Summary Class Description AppointmentRequestBody AppointmentRequestBody provides a structure for appointing a person to a role.CertificateIdRequestBody CertificateIdRequestBody provides a structure for the unique certificate identifier.CertificationTypeListResponse CertificationTypeListResponse is the response structure used on the OMAS REST API calls that return a list of certification types as a response.CertificationTypeResponse CertificationTypeResponse is the response structure used on the OMAS REST API calls that returns a certification type object as a response.ElementStubListResponse ElementStubListResponse is the response structure used on the OMAS REST API calls that return a list of element identifiers as a response.ExternalReferenceIdRequestBody ExternalReferenceIdRequestBody provides a structure for the unique external reference identifier.ExternalReferenceListResponse ExternalReferenceListResponse is the response structure used on the OMAS REST API calls that return a list of external references as a response.ExternalReferenceRequestBody ExternalReferenceRequestBody provides a structure for a new ExternalReference.ExternalReferenceResponse ExternalReferenceResponse is the response structure used on the OMAS REST API calls that returns a external reference object as a response.GovernanceDefinitionGraphResponse GovernanceDefinitionGraphResponse is the response structure used on the OMAS REST API calls that returns a governance definition graph object as a response.GovernanceDefinitionListResponse GovernanceDefinitionListResponse is the response structure used on the OMAS REST API calls that return a list of governance definitions as a response.GovernanceDomainListResponse GovernanceDomainListResponse is the response structure used on the OMAS REST API calls that return a list of governance domain definitions as a response.GovernanceDomainResponse GovernanceDomainResponse is the response structure used on the OMAS REST API calls that returns a governance domain definition object as a response.GovernanceDomainSetListResponse GovernanceDomainSetListResponse is the response structure used on the OMAS REST API calls that return a list of governance domain definition sets as a response.GovernanceDomainSetResponse GovernanceDomainResponse is the response structure used on the OMAS REST API calls that returns a governance domain definition object as a response.GovernanceLevelIdentifierListResponse GovernanceLevelIdentifierListResponse is the response structure used on the OMAS REST API calls that return a list of governance classification level identifiers as a response.GovernanceLevelIdentifierResponse GovernanceLevelIdentifierSetResponse is the response structure used on the OMAS REST API calls that returns a governance classification level identifier object as a response.GovernanceLevelIdentifierSetListResponse 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 GovernanceLevelIdentifierSetResponse is the response structure used on the OMAS REST API calls that returns a governance classification level identifier set object as a response.GovernanceMetricImplementationListResponse 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 GovernanceMetricListResponse is the response structure used on the OMAS REST API calls that return a list of governance metric as a response.GovernanceMetricResponse GovernanceMetricResponse is the response structure used on the OMAS REST API calls that returns a governance metric object as a response.GovernanceProgramOMASAPIRequestBody GovernanceProgramOMASAPIRequestBody provides a common header for Governance Program OMAS request bodies for its REST API.GovernanceProgramOMASAPIResponse GovernanceProgramOMASAPIResponse provides a common header for Governance Program OMAS managed rest to its REST API.GovernanceRoleAppointeeListResponse 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 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 GovernanceRoleListResponse is the response structure used on the OMAS REST API calls that return a list of governance roles as a response.GovernanceRoleResponse GovernanceRoleResponse is the response structure used on the OMAS REST API calls that returns a governance role object as a response.GovernanceZoneDefinitionResponse 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.GovernanceZoneInActionResponse GovernanceZoneInActionResponse is the response structure used on the OMAS REST API calls that return the properties for a governance zone along with the governance definitions associated with the zone and the count of assets that are part of the zone.GovernanceZoneListResponse GovernanceZoneListResponse is the response structure used on the OMAS REST API calls that return a list of governance zones.GovernanceZoneResponse GovernanceZoneResponse is the response structure used on the OMAS REST API calls that return the properties for a governance zone.LicenseIdRequestBody LicenseIdRequestBody provides a structure for the unique certificate identifier.LicenseTypeListResponse LicenseTypeListResponse is the response structure used on the OMAS REST API calls that return a list of governance roles as a response.LicenseTypeResponse LicenseTypeResponse is the response structure used on the OMAS REST API calls that returns a license type object as a response.PersonalProfileListResponse PersonalProfileListResponse is the response structure used on the OMAS REST API calls that return a a list of personal profile objects.PersonalProfileResponse PersonalProfileResponse is the response structure used on the OMAS REST API calls that return a PersonalProfileElement object as a response.PersonalProfileValidatorRequestBody PersonalDetailsRequestBody provides a structure for passing personal details over a REST API.SubjectAreaDefinitionResponse 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 SubjectAreaListResponse is the response structure used on the OMAS REST API calls that return a list of subject area descriptions.SubjectAreaResponse SubjectAreaResponse is the response structure used on the OMAS REST API calls that return the properties for a subject area.