public class GlossaryExchangeRESTServices extends Object
| Constructor and Description |
|---|
GlossaryExchangeRESTServices()
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
VoidResponse |
attachExternalCategoryLink(String serverName,
String userId,
String glossaryCategoryGUID,
String externalLinkGUID,
ExternalGlossaryElementLinkRequestBody requestBody)
Create a link to an external glossary category resource.
|
VoidResponse |
attachExternalLinkToGlossary(String serverName,
String userId,
String glossaryGUID,
String externalLinkGUID,
AssetManagerIdentifiersRequestBody requestBody)
Connect a glossary to a reference to an external glossary resource.
|
VoidResponse |
attachExternalTermLink(String serverName,
String userId,
String externalLinkGUID,
String glossaryTermGUID,
ExternalGlossaryElementLinkRequestBody requestBody)
Create a link to an external glossary term resource.
|
VoidResponse |
clearCategoryParent(String serverName,
String userId,
String glossaryParentCategoryGUID,
String glossaryChildCategoryGUID,
AssetManagerIdentifiersRequestBody requestBody)
Remove a parent-child relationship between two categories.
|
VoidResponse |
clearGlossaryAsCanonical(String serverName,
String userId,
String glossaryGUID,
MetadataCorrelationProperties requestBody)
Remove the canonical designation from the glossary.
|
VoidResponse |
clearGlossaryAsTaxonomy(String serverName,
String userId,
String glossaryGUID,
MetadataCorrelationProperties requestBody)
Remove the taxonomy designation from the glossary.
|
VoidResponse |
clearTermAsAbstractConcept(String serverName,
String userId,
String glossaryTermGUID,
MetadataCorrelationProperties requestBody)
Remove the abstract concept designation from the glossary term.
|
VoidResponse |
clearTermAsActivity(String serverName,
String userId,
String glossaryTermGUID,
MetadataCorrelationProperties requestBody)
Remove the activity designation from the glossary term.
|
VoidResponse |
clearTermAsContext(String serverName,
String userId,
String glossaryTermGUID,
MetadataCorrelationProperties requestBody)
Remove the context definition designation from the glossary term.
|
VoidResponse |
clearTermAsDataValue(String serverName,
String userId,
String glossaryTermGUID,
MetadataCorrelationProperties requestBody)
Remove the data value designation from the glossary term.
|
VoidResponse |
clearTermAsObjectIdentifier(String serverName,
String userId,
String glossaryTermGUID,
MetadataCorrelationProperties requestBody)
Remove the object identifier designation from the glossary term.
|
VoidResponse |
clearTermAsSpineAttribute(String serverName,
String userId,
String glossaryTermGUID,
MetadataCorrelationProperties requestBody)
Remove the spine attribute designation from the glossary term.
|
VoidResponse |
clearTermAsSpineObject(String serverName,
String userId,
String glossaryTermGUID,
MetadataCorrelationProperties requestBody)
Remove the spine object designation from the glossary term.
|
VoidResponse |
clearTermCategory(String serverName,
String userId,
String glossaryCategoryGUID,
String glossaryTermGUID,
AssetManagerIdentifiersRequestBody requestBody)
Unlink a term from a category.
|
VoidResponse |
clearTermRelationship(String serverName,
String userId,
String glossaryTermOneGUID,
String relationshipTypeName,
String glossaryTermTwoGUID,
AssetManagerIdentifiersRequestBody requestBody)
Remove the relationship between two terms.
|
GUIDResponse |
createControlledGlossaryTerm(String serverName,
String userId,
String glossaryGUID,
ControlledGlossaryTermRequestBody requestBody)
Create a new metadata element to represent a glossary term whose lifecycle is managed through a controlled workflow.
|
GUIDResponse |
createExternalGlossaryLink(String serverName,
String userId,
ExternalGlossaryLinkRequestBody requestBody)
Create a link to an external glossary resource.
|
GUIDResponse |
createGlossary(String serverName,
String userId,
GlossaryRequestBody requestBody)
Create a new metadata element to represent the root of a glossary.
|
GUIDResponse |
createGlossaryCategory(String serverName,
String userId,
String glossaryGUID,
GlossaryCategoryRequestBody requestBody)
Create a new metadata element to represent a glossary category.
|
GUIDResponse |
createGlossaryCategoryFromTemplate(String serverName,
String userId,
String templateGUID,
TemplateRequestBody requestBody)
Create a new metadata element to represent a glossary category using an existing metadata element as a template.
|
GUIDResponse |
createGlossaryFromTemplate(String serverName,
String userId,
String templateGUID,
TemplateRequestBody requestBody)
Create a new metadata element to represent a glossary using an existing metadata element as a template.
|
GUIDResponse |
createGlossaryTerm(String serverName,
String userId,
String glossaryGUID,
GlossaryTermRequestBody requestBody)
Create a new metadata element to represent a glossary term.
|
GUIDResponse |
createGlossaryTermFromTemplate(String serverName,
String userId,
String templateGUID,
TemplateRequestBody requestBody)
Create a new metadata element to represent a glossary term using an existing metadata element as a template.
|
VoidResponse |
detachExternalCategoryLink(String serverName,
String userId,
String externalLinkGUID,
String glossaryCategoryGUID,
AssetManagerIdentifiersRequestBody requestBody)
Remove the link to an external glossary category resource.
|
VoidResponse |
detachExternalLinkFromGlossary(String serverName,
String userId,
String externalLinkGUID,
String glossaryGUID,
AssetManagerIdentifiersRequestBody requestBody)
Disconnect a glossary from a reference to an external glossary resource.
|
VoidResponse |
detachExternalTermLink(String serverName,
String userId,
String externalLinkGUID,
String glossaryTermGUID,
AssetManagerIdentifiersRequestBody requestBody)
Remove the link to an external glossary term resource.
|
GlossaryElementsResponse |
findGlossaries(String serverName,
String userId,
int startFrom,
int pageSize,
SearchStringRequestBody requestBody)
Retrieve the list of glossary metadata elements that contain the search string.
|
GlossaryCategoryElementsResponse |
findGlossaryCategories(String serverName,
String userId,
int startFrom,
int pageSize,
SearchStringRequestBody requestBody)
Retrieve the list of glossary category metadata elements that contain the search string.
|
GlossaryTermElementsResponse |
findGlossaryTerms(String serverName,
String userId,
int startFrom,
int pageSize,
SearchStringRequestBody requestBody)
Retrieve the list of glossary term metadata elements that contain the search string.
|
GlossaryCategoryElementsResponse |
getCategoriesForGlossary(String serverName,
String userId,
String glossaryGUID,
int startFrom,
int pageSize,
AssetManagerIdentifiersRequestBody requestBody)
Return the list of categories associated with a glossary.
|
ExternalGlossaryLinkElementsResponse |
getExternalLinksForGlossary(String serverName,
String userId,
String glossaryGUID,
int startFrom,
int pageSize)
Retrieve the list of links to external glossary resources attached to a glossary.
|
GlossaryElementsResponse |
getGlossariesByName(String serverName,
String userId,
int startFrom,
int pageSize,
NameRequestBody requestBody)
Retrieve the list of glossary metadata elements with a matching qualified or display name.
|
GlossaryElementsResponse |
getGlossariesForAssetManager(String serverName,
String userId,
int startFrom,
int pageSize,
AssetManagerIdentifiersRequestBody requestBody)
Retrieve the list of glossaries created by this caller.
|
GlossaryElementsResponse |
getGlossariesForExternalLink(String serverName,
String userId,
String externalLinkGUID,
int startFrom,
int pageSize,
AssetManagerIdentifiersRequestBody requestBody)
Return the glossaries connected to an external glossary source.
|
GlossaryElementResponse |
getGlossaryByGUID(String serverName,
String userId,
String openMetadataGUID,
AssetManagerIdentifiersRequestBody requestBody)
Retrieve the glossary metadata element with the supplied unique identifier.
|
GlossaryCategoryElementsResponse |
getGlossaryCategoriesByName(String serverName,
String userId,
int startFrom,
int pageSize,
NameRequestBody requestBody)
Retrieve the list of glossary category metadata elements with a matching qualified or display name.
|
GlossaryCategoryElementResponse |
getGlossaryCategoryByGUID(String serverName,
String userId,
String glossaryCategoryGUID,
AssetManagerIdentifiersRequestBody requestBody)
Retrieve the glossary category metadata element with the supplied unique identifier.
|
GlossaryCategoryElementResponse |
getGlossaryCategoryParent(String serverName,
String userId,
String glossaryCategoryGUID,
AssetManagerIdentifiersRequestBody requestBody)
Retrieve the glossary category metadata element with the supplied unique identifier.
|
GlossaryCategoryElementsResponse |
getGlossarySubCategories(String serverName,
String userId,
String glossaryCategoryGUID,
int startFrom,
int pageSize,
AssetManagerIdentifiersRequestBody requestBody)
Retrieve the glossary category metadata element with the supplied unique identifier.
|
GlossaryTermElementResponse |
getGlossaryTermByGUID(String serverName,
String userId,
String guid,
AssetManagerIdentifiersRequestBody requestBody)
Retrieve the glossary term metadata element with the supplied unique identifier.
|
GlossaryTermElementsResponse |
getGlossaryTermsByName(String serverName,
String userId,
int startFrom,
int pageSize,
NameRequestBody requestBody)
Retrieve the list of glossary term metadata elements with a matching qualified or display name.
|
GlossaryTermElementsResponse |
getTermsForGlossary(String serverName,
String userId,
String glossaryGUID,
int startFrom,
int pageSize,
AssetManagerIdentifiersRequestBody requestBody)
Retrieve the list of glossary terms associated with a glossary.
|
GlossaryTermElementsResponse |
getTermsForGlossaryCategory(String serverName,
String userId,
String glossaryCategoryGUID,
int startFrom,
int pageSize,
AssetManagerIdentifiersRequestBody requestBody)
Retrieve the list of glossary terms associated with a glossary category.
|
VoidResponse |
removeExternalGlossaryLink(String serverName,
String userId,
String externalLinkGUID,
AssetManagerIdentifiersRequestBody requestBody)
Remove information about a link to an external glossary resource (and the relationships that attached it to the glossaries).
|
VoidResponse |
removeGlossary(String serverName,
String userId,
String glossaryGUID,
MetadataCorrelationProperties requestBody)
Remove the metadata element representing a glossary.
|
VoidResponse |
removeGlossaryCategory(String serverName,
String userId,
String glossaryCategoryGUID,
MetadataCorrelationProperties requestBody)
Remove the metadata element representing a glossary category.
|
VoidResponse |
removeGlossaryTerm(String serverName,
String userId,
String glossaryTermGUID,
MetadataCorrelationProperties requestBody)
Remove the metadata element representing a glossary term.
|
VoidResponse |
setGlossaryAsCanonical(String serverName,
String userId,
String glossaryGUID,
CanonicalVocabularyClassificationRequestBody requestBody)
Classify a glossary to declare that it has no two GlossaryTerm definitions with
the same name.
|
VoidResponse |
setGlossaryAsTaxonomy(String serverName,
String userId,
String glossaryGUID,
TaxonomyClassificationRequestBody requestBody)
Classify the glossary to indicate that it can be used as a taxonomy.
|
VoidResponse |
setTermAsAbstractConcept(String serverName,
String userId,
String glossaryTermGUID,
MetadataCorrelationProperties requestBody)
Classify the glossary term to indicate that it describes an abstract concept.
|
VoidResponse |
setTermAsActivity(String serverName,
String userId,
String glossaryTermGUID,
ActivityTermClassificationRequestBody requestBody)
Classify the glossary term to indicate that it describes a data value.
|
VoidResponse |
setTermAsContext(String serverName,
String userId,
String glossaryTermGUID,
ContextDefinitionClassificationRequestBody requestBody)
Classify the glossary term to indicate that it describes a context.
|
VoidResponse |
setTermAsDataValue(String serverName,
String userId,
String glossaryTermGUID,
MetadataCorrelationProperties requestBody)
Classify the glossary term to indicate that it describes a data value.
|
VoidResponse |
setTermAsObjectIdentifier(String serverName,
String userId,
String glossaryTermGUID,
MetadataCorrelationProperties requestBody)
Classify the glossary term to indicate that it describes an object identifier.
|
VoidResponse |
setTermAsSpineAttribute(String serverName,
String userId,
String glossaryTermGUID,
MetadataCorrelationProperties requestBody)
Classify the glossary term to indicate that it describes a spine attribute.
|
VoidResponse |
setTermAsSpineObject(String serverName,
String userId,
String glossaryTermGUID,
MetadataCorrelationProperties requestBody)
Classify the glossary term to indicate that it describes a spine object.
|
VoidResponse |
setupCategoryParent(String serverName,
String userId,
String glossaryParentCategoryGUID,
String glossaryChildCategoryGUID,
AssetManagerIdentifiersRequestBody requestBody)
Create a parent-child relationship between two categories.
|
VoidResponse |
setupTermCategory(String serverName,
String userId,
String glossaryCategoryGUID,
String glossaryTermGUID,
CategorizationRequestBody requestBody)
Link a term to a category.
|
VoidResponse |
setupTermRelationship(String serverName,
String userId,
String glossaryTermOneGUID,
String relationshipTypeName,
String glossaryTermTwoGUID,
TermRelationshipRequestBody requestBody)
Link two terms together using a specialist relationship.
|
VoidResponse |
updateExternalGlossaryLink(String serverName,
String userId,
String externalLinkGUID,
ExternalGlossaryLinkRequestBody requestBody)
Update the properties of a reference to an external glossary resource.
|
VoidResponse |
updateGlossary(String serverName,
String userId,
String glossaryGUID,
GlossaryRequestBody requestBody)
Update the metadata element representing a glossary.
|
VoidResponse |
updateGlossaryCategory(String serverName,
String userId,
String glossaryCategoryGUID,
GlossaryCategoryRequestBody requestBody)
Update the metadata element representing a glossary category.
|
VoidResponse |
updateGlossaryTerm(String serverName,
String userId,
String glossaryTermGUID,
GlossaryTermRequestBody requestBody)
Update the metadata element representing a glossary term.
|
VoidResponse |
updateGlossaryTermStatus(String serverName,
String userId,
String glossaryTermGUID,
GlossaryTermStatusRequestBody requestBody)
Update the status of the metadata element representing a glossary term.
|
VoidResponse |
updateTermRelationship(String serverName,
String userId,
String glossaryTermOneGUID,
String relationshipTypeName,
String glossaryTermTwoGUID,
TermRelationshipRequestBody requestBody)
Update the relationship properties for the two terms.
|
public GlossaryExchangeRESTServices()
public GUIDResponse createGlossary(String serverName, String userId, GlossaryRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userrequestBody - properties to storepublic GUIDResponse createGlossaryFromTemplate(String serverName, String userId, String templateGUID, TemplateRequestBody requestBody)
serverName - name of the server to route the request touserId - calling usertemplateGUID - unique identifier of the metadata element to copyrequestBody - properties that override the templatepublic VoidResponse updateGlossary(String serverName, String userId, String glossaryGUID, GlossaryRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userglossaryGUID - unique identifier of the metadata element to updaterequestBody - new properties for this elementpublic VoidResponse removeGlossary(String serverName, String userId, String glossaryGUID, MetadataCorrelationProperties requestBody)
serverName - name of the server to route the request touserId - calling userglossaryGUID - unique identifier of the metadata element to removerequestBody - properties to help with the mapping of the elements in the external asset manager and open metadatapublic VoidResponse setGlossaryAsTaxonomy(String serverName, String userId, String glossaryGUID, TaxonomyClassificationRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userglossaryGUID - unique identifier of the metadata element to removerequestBody - properties to help with the mapping of the elements in the external asset manager and open metadatapublic VoidResponse clearGlossaryAsTaxonomy(String serverName, String userId, String glossaryGUID, MetadataCorrelationProperties requestBody)
serverName - name of the server to route the request touserId - calling userglossaryGUID - unique identifier of the metadata element to removerequestBody - correlation properties for the external asset managerpublic VoidResponse setGlossaryAsCanonical(String serverName, String userId, String glossaryGUID, CanonicalVocabularyClassificationRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userglossaryGUID - unique identifier of the metadata element to removerequestBody - description of the situations where this glossary is relevant.public VoidResponse clearGlossaryAsCanonical(String serverName, String userId, String glossaryGUID, MetadataCorrelationProperties requestBody)
serverName - name of the server to route the request touserId - calling userglossaryGUID - unique identifier of the metadata element to removerequestBody - correlation properties for the external asset managerpublic GlossaryElementsResponse findGlossaries(String serverName, String userId, int startFrom, int pageSize, SearchStringRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userrequestBody - string to find in the propertiesstartFrom - paging start pointpageSize - maximum results that can be returnedpublic GlossaryElementsResponse getGlossariesByName(String serverName, String userId, int startFrom, int pageSize, NameRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userrequestBody - name to search forstartFrom - paging start pointpageSize - maximum results that can be returnedpublic GlossaryElementsResponse getGlossariesForAssetManager(String serverName, String userId, int startFrom, int pageSize, AssetManagerIdentifiersRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userstartFrom - paging start pointpageSize - maximum results that can be returnedrequestBody - asset manager identifierspublic GlossaryElementResponse getGlossaryByGUID(String serverName, String userId, String openMetadataGUID, AssetManagerIdentifiersRequestBody requestBody)
serverName - name of the server to route the request touserId - calling useropenMetadataGUID - unique identifier of the requested metadata elementrequestBody - asset manager identifierspublic GUIDResponse createGlossaryCategory(String serverName, String userId, String glossaryGUID, GlossaryCategoryRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userglossaryGUID - unique identifier of the glossary where the category is locatedrequestBody - properties about the glossary category to storepublic GUIDResponse createGlossaryCategoryFromTemplate(String serverName, String userId, String templateGUID, TemplateRequestBody requestBody)
serverName - name of the server to route the request touserId - calling usertemplateGUID - unique identifier of the metadata element to copyrequestBody - properties that override the templatepublic VoidResponse updateGlossaryCategory(String serverName, String userId, String glossaryCategoryGUID, GlossaryCategoryRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userglossaryCategoryGUID - unique identifier of the metadata element to updaterequestBody - new properties for the metadata elementpublic VoidResponse setupCategoryParent(String serverName, String userId, String glossaryParentCategoryGUID, String glossaryChildCategoryGUID, AssetManagerIdentifiersRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userglossaryParentCategoryGUID - unique identifier of the glossary category in the external asset manager that is to be the super-categoryglossaryChildCategoryGUID - unique identifier of the glossary category in the external asset manager that is to be the subcategoryrequestBody - properties to help with the mapping of the elements in the external asset manager and open metadatapublic VoidResponse clearCategoryParent(String serverName, String userId, String glossaryParentCategoryGUID, String glossaryChildCategoryGUID, AssetManagerIdentifiersRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userglossaryParentCategoryGUID - unique identifier of the glossary category in the external asset manager that is to be the super-categoryglossaryChildCategoryGUID - unique identifier of the glossary category in the external asset manager that is to be the subcategoryrequestBody - properties to help with the mapping of the elements in the external asset manager and open metadatapublic VoidResponse removeGlossaryCategory(String serverName, String userId, String glossaryCategoryGUID, MetadataCorrelationProperties requestBody)
serverName - name of the server to route the request touserId - calling userglossaryCategoryGUID - unique identifier of the metadata element to removerequestBody - properties to help with the mapping of the elements in the external asset manager and open metadatapublic GlossaryCategoryElementsResponse findGlossaryCategories(String serverName, String userId, int startFrom, int pageSize, SearchStringRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userstartFrom - paging start pointpageSize - maximum results that can be returnedrequestBody - string to find in the properties and correlatorspublic GlossaryCategoryElementsResponse getCategoriesForGlossary(String serverName, String userId, String glossaryGUID, int startFrom, int pageSize, AssetManagerIdentifiersRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userglossaryGUID - unique identifier of the glossary to querystartFrom - paging start pointpageSize - maximum results that can be returnedrequestBody - asset manager identifierspublic GlossaryCategoryElementsResponse getGlossaryCategoriesByName(String serverName, String userId, int startFrom, int pageSize, NameRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userrequestBody - name to search for and correlatorsstartFrom - paging start pointpageSize - maximum results that can be returnedpublic GlossaryCategoryElementResponse getGlossaryCategoryByGUID(String serverName, String userId, String glossaryCategoryGUID, AssetManagerIdentifiersRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userglossaryCategoryGUID - unique identifier of the requested metadata elementrequestBody - asset manager identifierspublic GlossaryCategoryElementResponse getGlossaryCategoryParent(String serverName, String userId, String glossaryCategoryGUID, AssetManagerIdentifiersRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userglossaryCategoryGUID - unique identifier of the requested metadata elementrequestBody - asset manager identifierspublic GlossaryCategoryElementsResponse getGlossarySubCategories(String serverName, String userId, String glossaryCategoryGUID, int startFrom, int pageSize, AssetManagerIdentifiersRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userglossaryCategoryGUID - unique identifier of the requested metadata elementstartFrom - paging start pointpageSize - maximum results that can be returnedrequestBody - asset manager identifierspublic GUIDResponse createGlossaryTerm(String serverName, String userId, String glossaryGUID, GlossaryTermRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userglossaryGUID - unique identifier of the glossary where the term is locatedrequestBody - properties for the glossary termpublic GUIDResponse createControlledGlossaryTerm(String serverName, String userId, String glossaryGUID, ControlledGlossaryTermRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userglossaryGUID - unique identifier of the glossary where the term is locatedrequestBody - properties for the glossary termpublic GUIDResponse createGlossaryTermFromTemplate(String serverName, String userId, String templateGUID, TemplateRequestBody requestBody)
serverName - name of the server to route the request touserId - calling usertemplateGUID - unique identifier of the metadata element to copyrequestBody - properties that override the templatepublic VoidResponse updateGlossaryTerm(String serverName, String userId, String glossaryTermGUID, GlossaryTermRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userglossaryTermGUID - unique identifier of the glossary term to updaterequestBody - new properties for the glossary termpublic VoidResponse updateGlossaryTermStatus(String serverName, String userId, String glossaryTermGUID, GlossaryTermStatusRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userglossaryTermGUID - unique identifier of the glossary term to updaterequestBody - status and correlation propertiespublic VoidResponse setupTermCategory(String serverName, String userId, String glossaryCategoryGUID, String glossaryTermGUID, CategorizationRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userglossaryCategoryGUID - unique identifier of the glossary categoryglossaryTermGUID - unique identifier of the glossary termrequestBody - properties for the categorization relationshippublic VoidResponse clearTermCategory(String serverName, String userId, String glossaryCategoryGUID, String glossaryTermGUID, AssetManagerIdentifiersRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userglossaryCategoryGUID - unique identifier of the glossary categoryglossaryTermGUID - unique identifier of the glossary termrequestBody - asset manager identifierspublic VoidResponse setupTermRelationship(String serverName, String userId, String glossaryTermOneGUID, String relationshipTypeName, String glossaryTermTwoGUID, TermRelationshipRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userrelationshipTypeName - name of the type of relationship to createglossaryTermOneGUID - unique identifier of the glossary term at end 1glossaryTermTwoGUID - unique identifier of the glossary term at end 2requestBody - properties for the relationshippublic VoidResponse updateTermRelationship(String serverName, String userId, String glossaryTermOneGUID, String relationshipTypeName, String glossaryTermTwoGUID, TermRelationshipRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userrelationshipTypeName - name of the type of relationship to createglossaryTermOneGUID - unique identifier of the glossary term at end 1glossaryTermTwoGUID - unique identifier of the glossary term at end 2requestBody - properties for the relationshippublic VoidResponse clearTermRelationship(String serverName, String userId, String glossaryTermOneGUID, String relationshipTypeName, String glossaryTermTwoGUID, AssetManagerIdentifiersRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userrelationshipTypeName - name of the type of relationship to createglossaryTermOneGUID - unique identifier of the glossary term at end 1glossaryTermTwoGUID - unique identifier of the glossary term at end 2requestBody - properties of the relationshippublic VoidResponse setTermAsAbstractConcept(String serverName, String userId, String glossaryTermGUID, MetadataCorrelationProperties requestBody)
serverName - name of the server to route the request touserId - calling userglossaryTermGUID - unique identifier of the metadata element to updaterequestBody - properties to help with the mapping of the elements in the external asset manager and open metadatapublic VoidResponse clearTermAsAbstractConcept(String serverName, String userId, String glossaryTermGUID, MetadataCorrelationProperties requestBody)
serverName - name of the server to route the request touserId - calling userglossaryTermGUID - unique identifier of the metadata element to updaterequestBody - properties to help with the mapping of the elements in the external asset manager and open metadatapublic VoidResponse setTermAsDataValue(String serverName, String userId, String glossaryTermGUID, MetadataCorrelationProperties requestBody)
serverName - name of the server to route the request touserId - calling userglossaryTermGUID - unique identifier of the metadata element to updaterequestBody - properties to help with the mapping of the elements in the external asset manager and open metadatapublic VoidResponse clearTermAsDataValue(String serverName, String userId, String glossaryTermGUID, MetadataCorrelationProperties requestBody)
serverName - name of the server to route the request touserId - calling userglossaryTermGUID - unique identifier of the metadata element to updaterequestBody - properties to help with the mapping of the elements in the external asset manager and open metadatapublic VoidResponse setTermAsActivity(String serverName, String userId, String glossaryTermGUID, ActivityTermClassificationRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userglossaryTermGUID - unique identifier of the metadata element to updaterequestBody - type of activity and correlatorspublic VoidResponse clearTermAsActivity(String serverName, String userId, String glossaryTermGUID, MetadataCorrelationProperties requestBody)
serverName - name of the server to route the request touserId - calling userglossaryTermGUID - unique identifier of the metadata element to updaterequestBody - properties to help with the mapping of the elements in the external asset manager and open metadatapublic VoidResponse setTermAsContext(String serverName, String userId, String glossaryTermGUID, ContextDefinitionClassificationRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userglossaryTermGUID - unique identifier of the metadata element to updaterequestBody - more details of the contextpublic VoidResponse clearTermAsContext(String serverName, String userId, String glossaryTermGUID, MetadataCorrelationProperties requestBody)
serverName - name of the server to route the request touserId - calling userglossaryTermGUID - unique identifier of the metadata element to updaterequestBody - properties to help with the mapping of the elements in the external asset manager and open metadatapublic VoidResponse setTermAsSpineObject(String serverName, String userId, String glossaryTermGUID, MetadataCorrelationProperties requestBody)
serverName - name of the server to route the request touserId - calling userglossaryTermGUID - unique identifier of the metadata element to updaterequestBody - properties to help with the mapping of the elements in the external asset manager and open metadatapublic VoidResponse clearTermAsSpineObject(String serverName, String userId, String glossaryTermGUID, MetadataCorrelationProperties requestBody)
serverName - name of the server to route the request touserId - calling userglossaryTermGUID - unique identifier of the metadata element to updaterequestBody - properties to help with the mapping of the elements in the external asset manager and open metadatapublic VoidResponse setTermAsSpineAttribute(String serverName, String userId, String glossaryTermGUID, MetadataCorrelationProperties requestBody)
serverName - name of the server to route the request touserId - calling userglossaryTermGUID - unique identifier of the metadata element to updaterequestBody - properties to help with the mapping of the elements in the external asset manager and open metadatapublic VoidResponse clearTermAsSpineAttribute(String serverName, String userId, String glossaryTermGUID, MetadataCorrelationProperties requestBody)
serverName - name of the server to route the request touserId - calling userglossaryTermGUID - unique identifier of the metadata element to updaterequestBody - properties to help with the mapping of the elements in the external asset manager and open metadatapublic VoidResponse setTermAsObjectIdentifier(String serverName, String userId, String glossaryTermGUID, MetadataCorrelationProperties requestBody)
serverName - name of the server to route the request touserId - calling userglossaryTermGUID - unique identifier of the metadata element to updaterequestBody - properties to help with the mapping of the elements in the external asset manager and open metadatapublic VoidResponse clearTermAsObjectIdentifier(String serverName, String userId, String glossaryTermGUID, MetadataCorrelationProperties requestBody)
serverName - name of the server to route the request touserId - calling userglossaryTermGUID - unique identifier of the metadata element to updaterequestBody - properties to help with the mapping of the elements in the external asset manager and open metadatapublic VoidResponse removeGlossaryTerm(String serverName, String userId, String glossaryTermGUID, MetadataCorrelationProperties requestBody)
serverName - name of the server to route the request touserId - calling userglossaryTermGUID - unique identifier of the metadata element to removerequestBody - properties to help with the mapping of the elements in the external asset manager and open metadatapublic GlossaryTermElementsResponse findGlossaryTerms(String serverName, String userId, int startFrom, int pageSize, SearchStringRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userstartFrom - paging start pointpageSize - maximum results that can be returnedrequestBody - asset manager identifiers and search stringpublic GlossaryTermElementsResponse getTermsForGlossary(String serverName, String userId, String glossaryGUID, int startFrom, int pageSize, AssetManagerIdentifiersRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userglossaryGUID - unique identifier of the glossary of intereststartFrom - paging start pointpageSize - maximum results that can be returnedrequestBody - asset manager identifierspublic GlossaryTermElementsResponse getTermsForGlossaryCategory(String serverName, String userId, String glossaryCategoryGUID, int startFrom, int pageSize, AssetManagerIdentifiersRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userglossaryCategoryGUID - unique identifier of the glossary category of intereststartFrom - paging start pointpageSize - maximum results that can be returnedrequestBody - asset manager identifierspublic GlossaryTermElementsResponse getGlossaryTermsByName(String serverName, String userId, int startFrom, int pageSize, NameRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userstartFrom - paging start pointpageSize - maximum results that can be returnedrequestBody - asset manager identifiers and namepublic GlossaryTermElementResponse getGlossaryTermByGUID(String serverName, String userId, String guid, AssetManagerIdentifiersRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userguid - unique identifier of the requested metadata elementrequestBody - asset manager identifierspublic GUIDResponse createExternalGlossaryLink(String serverName, String userId, ExternalGlossaryLinkRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userrequestBody - properties of the linkpublic VoidResponse updateExternalGlossaryLink(String serverName, String userId, String externalLinkGUID, ExternalGlossaryLinkRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userexternalLinkGUID - unique identifier of the external referencerequestBody - properties of the linkpublic VoidResponse removeExternalGlossaryLink(String serverName, String userId, String externalLinkGUID, AssetManagerIdentifiersRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userexternalLinkGUID - unique identifier of the external referencerequestBody - asset manager identifierspublic VoidResponse attachExternalLinkToGlossary(String serverName, String userId, String glossaryGUID, String externalLinkGUID, AssetManagerIdentifiersRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userexternalLinkGUID - unique identifier of the external referenceglossaryGUID - unique identifier of the metadata element to attachrequestBody - asset manager identifierspublic VoidResponse detachExternalLinkFromGlossary(String serverName, String userId, String externalLinkGUID, String glossaryGUID, AssetManagerIdentifiersRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userexternalLinkGUID - unique identifier of the external referenceglossaryGUID - unique identifier of the metadata element to removerequestBody - asset manager identifierspublic ExternalGlossaryLinkElementsResponse getExternalLinksForGlossary(String serverName, String userId, String glossaryGUID, int startFrom, int pageSize)
serverName - name of the server to route the request touserId - calling userglossaryGUID - unique identifier of the metadata element for the glossary of intereststartFrom - paging start pointpageSize - maximum results that can be returnedpublic GlossaryElementsResponse getGlossariesForExternalLink(String serverName, String userId, String externalLinkGUID, int startFrom, int pageSize, AssetManagerIdentifiersRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userexternalLinkGUID - unique identifier of the metadata element for the external glossary link of intereststartFrom - paging start pointpageSize - maximum results that can be returnedrequestBody - asset manager identifierspublic VoidResponse attachExternalCategoryLink(String serverName, String userId, String glossaryCategoryGUID, String externalLinkGUID, ExternalGlossaryElementLinkRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userexternalLinkGUID - unique identifier of the external referenceglossaryCategoryGUID - unique identifier for the the glossary categoryrequestBody - properties of the linkpublic VoidResponse detachExternalCategoryLink(String serverName, String userId, String externalLinkGUID, String glossaryCategoryGUID, AssetManagerIdentifiersRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userexternalLinkGUID - unique identifier of the external referenceglossaryCategoryGUID - unique identifier for the the glossary categoryrequestBody - asset manager identifierspublic VoidResponse attachExternalTermLink(String serverName, String userId, String externalLinkGUID, String glossaryTermGUID, ExternalGlossaryElementLinkRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userexternalLinkGUID - unique identifier of the external referenceglossaryTermGUID - unique identifier for the the glossary categoryrequestBody - properties of the linkpublic VoidResponse detachExternalTermLink(String serverName, String userId, String externalLinkGUID, String glossaryTermGUID, AssetManagerIdentifiersRequestBody requestBody)
serverName - name of the server to route the request touserId - calling userexternalLinkGUID - unique identifier of the external referenceglossaryTermGUID - unique identifier for the the glossary categoryrequestBody - asset manager identifiersCopyright © 2018–2020 ODPi. All rights reserved.