Class OriginRequestBody
java.lang.Object
org.odpi.openmetadata.frameworkservices.ocf.metadatamanagement.rest.OCFOMASAPIRequestBody
org.odpi.openmetadata.frameworkservices.ocf.metadatamanagement.rest.OriginRequestBody
- All Implemented Interfaces:
Serializable
OriginRequestBody provides a structure for passing information about an asset's origin as
a request body over a REST API.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorOriginRequestBody(OriginRequestBody template) Copy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionbooleanEquals method that returns true if containing properties are the same.Return the unique identifier (GUID) of the business capability where this asset originated from.Return the unique identifier (GUID) of the organization where this asset originated from.Return any other descriptive labels describing origin of the asset.inthashCode()Return hash code for this objectvoidsetBusinessCapabilityGUID(String businessCapabilityGUID) Set up the unique identifier (GUID) of the business capability where this asset originated from.voidsetOrganizationGUID(String organizationGUID) Set up the unique identifier (GUID) of the organization where this asset originated from.voidsetOtherOriginValues(Map<String, String> otherOriginValues) Set up any descriptive labels describing origin of the asset.toString()JSON-style toString.
-
Constructor Details
-
OriginRequestBody
public OriginRequestBody()Default constructor -
OriginRequestBody
Copy/clone constructor- Parameters:
template- object to copy
-
-
Method Details
-
getOrganizationGUID
Return the unique identifier (GUID) of the organization where this asset originated from.- Returns:
- unique identifier (GUID)
-
setOrganizationGUID
Set up the unique identifier (GUID) of the organization where this asset originated from.- Parameters:
organizationGUID- unique identifier (GUID)
-
getBusinessCapabilityGUID
Return the unique identifier (GUID) of the business capability where this asset originated from.- Returns:
- unique identifier (GUID)
-
setBusinessCapabilityGUID
Set up the unique identifier (GUID) of the business capability where this asset originated from.- Parameters:
businessCapabilityGUID- unique identifier (GUID)
-
getOtherOriginValues
Return any other descriptive labels describing origin of the asset.- Returns:
- map of property values
-
setOtherOriginValues
Set up any descriptive labels describing origin of the asset.- Parameters:
otherOriginValues- map of property values
-
toString
JSON-style toString.- Overrides:
toStringin classOCFOMASAPIRequestBody- Returns:
- list of properties and their values.
-
equals
Equals method that returns true if containing properties are the same. -
hashCode
public int hashCode()Return hash code for this object
-