Package org.odpi.openmetadata.accessservices.assetmanager.rest


package org.odpi.openmetadata.accessservices.assetmanager.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
    ArchiveRequestBody describes the request body used to create/update connection properties.
    DataAssetElementsResponse is a response object for passing back a a list of assets or an exception if the request failed.
    AssetManagerIdentifiersRequestBody provides the identifiers for an asset manager.
    AssetManagerOMASAPIResponse provides a common header for Asset Manager OMAS managed rest to its REST API.
    CalculatedValueClassificationRequestBody is used to identify the schema elements that are calculated (derived) rather than stored.
    ClassificationRequestBody describes the request body used when classifying/reclassifying elements.
    CommentElementResponse is the response structure used on the OMAS REST API calls that return the properties for an element.
    CommentElementsResponse is a response object for passing back a list of elements or an exception if the request failed.
    CommentTypeListResponse is a response object for passing back a list of enum values or an exception if the request failed.
    ConnectionRequestBody describes the request body used to create/update connection properties.
    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.
    ConnectorTypeRequestBody describes the request body used to create/update connector type properties.
    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.
    ControlFlowElementResponse is the response structure used on the OMAS REST API calls that return the properties for a element.
    ControlFlowElementsResponse is a response object for passing back a list of control flow relationships or an exception if the request failed.
    ControlFlowRequestBody describes the request body used when linking elements within processes.
    ControlledGlossaryTermRequestBody describes the request body used to create/update controlled glossary term properties.
    DataAssetElementResponse is the response structure used on the OMAS REST API calls that return the properties for a element.
    DataAssetElementsResponse is a response object for passing back a a list of assets or an exception if the request failed.
    DataAssetRequestBody describes the request body used to create/update asset properties.
    DataFlowElementResponse is the response structure used on the OMAS REST API calls that return the properties for a relationship.
    DataFlowElementsResponse is a response object for passing back a list of relationships or an exception if the request failed.
    DataFlowRequestBody describes the request body used when linking elements within processes.
    EffectiveTimeQueryRequestBody carries the date/time for a query.
    ElementHeaderResponse is the response structure used on the OMAS REST API calls that return the header for a element.
    ElementHeadersResponse is a response object for passing back a list of element headers or an exception if the request failed.
    ElementStubsResponse is a response object for passing back a list of element stubs or an exception if the request failed.
    EndpointRequestBody describes the request body used to create/update endpoint properties.
    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.
    ExternalGlossaryElementLinkRequestBody describes the request body used to create/update links to external glossary elements.
    ExternalGlossaryLinkElementsResponse is a response object for passing back a a list of external glossary links or an exception if the request failed.
    ExternalGlossaryLinkRequestBody describes the request body used to create/update links to external glossary elements.
    ExternalReferenceElementResponse is the response structure used on the OMAS REST API calls that return the properties for a element.
    ExternalReferenceElementsResponse is a response object for passing back a a list of glossaries or an exception if the request failed.
    ExternalReferenceElementResponse is the response structure used on the OMAS REST API calls that return the properties for a element.
    ExternalReferenceLinkElementsResponse is a response object for passing back a a list of glossaries or an exception if the request failed.
    ExternalGlossaryLinkRequestBody describes the request body used to create/update links to external glossary elements.
    ExternalReferenceRequestBody describes the request body used to create/update external reference properties.
    FindByPropertiesRequestBody is the request body structure used on OMAG REST API calls that passes a name that is used to retrieve an element by name.
    ForeignKeyRequestBody describes the request body used when creating a foreign key relationship.
    GlossaryElementResponse is the response structure used on the OMAS REST API calls that return the properties for a element.
    GlossaryCategoryElementsResponse is a response object for passing back a a list of glossaries or an exception if the request failed.
    GlossaryElementResponse is the response structure used on the OMAS REST API calls that return the properties for a element.
    GlossaryElementsResponse is a response object for passing back a list of glossaries or an exception if the request failed.
    GlossaryNameRequestBody is the request body structure used on Glossary REST API calls that passes a name that is used to retrieve an element by name.
    GlossarySearchStringRequestBody is the request body structure used on GlossaryCategory/Term REST API calls that passes a regular expression to use as a search string and the scope of the results can be optionally restricted by glossary.
    GlossaryTemplateRequestBody describes the request body used to create a new glossary term from a template.
    GlossaryTermElementResponse is the response structure used on the OMAS REST API calls that return the properties for a element.
    GlossaryTermElementsResponse is a response object for passing back a a list of glossaries or an exception if the request failed.
    GlossaryTermRelationshipRequestBody is the request body structure used on Glossary REST API calls that request the retrieval of glossary term relationships.
    GlossaryTermStatusRequestBody describes the request body used to update a glossary term's status.
    GovernanceDefinitionsResponse is the response structure used on the OMAS REST API calls that return a list of governance definitions as a response.
    HistoryRequestBody describes the start and stop time of the historical query.
    InformalTagResponse is the response structure used on the Asset Consumer OMAS REST API calls that returns a Tag object as a response.
    InformalTagsResponse returns a list of tags from the server.
    InformalTagProperties stores information about a tag connected to an asset.
    LikeElementResponse is the response structure used on the OMAS REST API calls that return the properties for an element.
    LikeElementsResponse is a response object for passing back a list of elements or an exception if the request failed.
    DataFlowElementResponse is the response structure used on the OMAS REST API calls that return the properties for a relationship.
    LineageMappingElementsResponse is a response object for passing back a a list of lineage mapping relationships or an exception if the request failed.
    MetadataCorrelationHeadersResponse is a response object for passing back a a list of correlation headers or an exception if the request failed.
    NameRequestBody is the request body structure used on OMAG REST API calls that passes a name that is used to retrieve an element by name.
    NoteElementResponse is the response structure used on the OMAS REST API calls that return the properties for an element.
    NoteElementsResponse is a response object for passing back a list of elements or an exception if the request failed.
    NoteLogElementResponse is the response structure used on the OMAS REST API calls that return the properties for an element.
    NoteLogElementsResponse is a response object for passing back a list of elements or an exception if the request failed.
    PortElementResponse is the response structure used on the OMAS REST API calls that return the properties for a element.
    PortElementsResponse is a response object for passing back a a list of glossaries or an exception if the request failed.
    PortRequestBody describes the request body used to create/update port properties.
    PrimaryKeyClassificationRequestBody is used to classify a schema attribute as a primary key.
    ProcessCallElementResponse is the response structure used on the OMAS REST API calls that return the properties for a element.
    ProcessCallElementsResponse is a response object for passing back a a list of process call relationships or an exception if the request failed.
    ProcessCallRequestBody describes the request body used when linking elements within processes.
    ProcessElementResponse is the response structure used on the OMAS REST API calls that return the properties for a element.
    ProcessElementsResponse is a response object for passing back a a list of glossaries or an exception if the request failed.
    ProcessRequestBody describes the request body used to create/update process properties.
    ProcessStatusRequestBody describes the request body used to update a process's status.
    RatingElementResponse is the response structure used on the OMAS REST API calls that return the properties for an element.
    RatingElementsResponse is a response object for passing back a list of elements or an exception if the request failed.
    ReferenceableRequestBody describes the request body used to create/update properties in referenceables.
    ReferenceableUpdateRequestBody carries the correlation properties, readVersionIdentifier and effective time for a create (with parent), update or delete requests.
    RelatedElementElementsResponse is a response object for passing back a list of relationships or an exception if the request failed.
    RelationshipElementResponse is the response structure used on the OMAS REST API calls that return the properties for a relationship.
    RelationshipElementsResponse is a response object for passing back a list of relationships or an exception if the request failed.
    RelationshipRequestBody describes the request body used when linking elements together.
    SchemaAttributeElementResponse is the response structure used on the OMAS REST API calls that return the properties for a element.
    SchemaAttributeElementsResponse is a response object for passing back a a list of glossaries or an exception if the request failed.
    SchemaAttributeRequestBody describes the request body used to create/update schema attribute properties.
    SchemaTypeElementResponse is the response structure used on the OMAS REST API calls that return the properties for an element.
    SchemaTypeElementsResponse is a response object for passing back a list of elements or an exception if the request failed.
    SchemaTypeRequestBody describes the request body used to create/update schema type properties.
    SearchStringRequestBody is the request body structure used on OMAG REST API calls that passes a regular expression to use as a search string.
    TemplateRequestBody describes the request body used to create/update elements from templates.
    TermAssignmentStatusListResponse is a response object for passing back a list of enum values or an exception if the request failed.
    TermRelationshipRequestBody describes the request body used when linking two terms together.
    UpdateRequestBody carries the correlation properties and effective time for a create, update or delete request.