Class GlossaryTermRelationshipRequestBody
java.lang.Object
org.odpi.openmetadata.accessservices.assetmanager.rest.AssetManagerIdentifiersRequestBody
org.odpi.openmetadata.accessservices.assetmanager.rest.EffectiveTimeQueryRequestBody
org.odpi.openmetadata.accessservices.assetmanager.rest.GlossaryTermRelationshipRequestBody
GlossaryTermRelationshipRequestBody is the request body structure used on Glossary REST API calls that
request the retrieval of glossary term relationships. These relationships have a status field
that can be used to filter the request.
-
Constructor Summary
ConstructorDescriptionDefault constructorCopy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
Compare the values of the supplied object with those stored in the current object.Return the unique identifier of the glossary scope.Return the list of statuses to return (null for all).Return the optional relationship name for this request.int
hashCode()
Create a hash code for this element type.void
setGlossaryGUID
(String glossaryGUID) Set up the unique identifier of the glossary scope.void
setLimitResultsByStatus
(List<GlossaryTermRelationshipStatus> limitResultsByStatus) Set up the list of statuses to return (null for all).void
setRelationshipTypeName
(String relationshipTypeName) Set up the optional relationship name for this request.toString()
Standard toString method.Methods inherited from class org.odpi.openmetadata.accessservices.assetmanager.rest.EffectiveTimeQueryRequestBody
getEffectiveTime, setEffectiveTime
Methods inherited from class org.odpi.openmetadata.accessservices.assetmanager.rest.AssetManagerIdentifiersRequestBody
getAssetManagerGUID, getAssetManagerName, setAssetManagerGUID, setAssetManagerName
-
Constructor Details
-
GlossaryTermRelationshipRequestBody
public GlossaryTermRelationshipRequestBody()Default constructor -
GlossaryTermRelationshipRequestBody
Copy/clone constructor- Parameters:
template
- object to copy
-
-
Method Details
-
getGlossaryGUID
Return the unique identifier of the glossary scope.- Returns:
- string guid
-
setGlossaryGUID
Set up the unique identifier of the glossary scope.- Parameters:
glossaryGUID
- string
-
getRelationshipTypeName
Return the optional relationship name for this request. This value limits the types of relationships returned.- Returns:
- string name
-
setRelationshipTypeName
Set up the optional relationship name for this request. This value limits the types of relationships returned.- Parameters:
relationshipTypeName
- string name
-
getLimitResultsByStatus
Return the list of statuses to return (null for all).- Returns:
- list of statuses (terms only)
-
setLimitResultsByStatus
Set up the list of statuses to return (null for all).- Parameters:
limitResultsByStatus
- list of statuses (terms only)
-
toString
Standard toString method.- Overrides:
toString
in classEffectiveTimeQueryRequestBody
- Returns:
- print out of variables in a JSON-style
-
equals
Compare the values of the supplied object with those stored in the current object.- Overrides:
equals
in classEffectiveTimeQueryRequestBody
- Parameters:
objectToCompare
- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Create a hash code for this element type.- Overrides:
hashCode
in classEffectiveTimeQueryRequestBody
- Returns:
- int hash code
-