Class PersonalProfileRequestBody
java.lang.Object
org.odpi.openmetadata.accessservices.communityprofile.rest.CommunityProfileOMASAPIRequestBody
org.odpi.openmetadata.accessservices.communityprofile.rest.MyProfileRequestBody
org.odpi.openmetadata.accessservices.communityprofile.rest.PersonalProfileRequestBody
- All Implemented Interfaces:
Serializable
PersonalDetailsRequestBody provides a structure for passing personal details over a REST API.
It is used for creating and updating PersonalProfiles for other users.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorCopy/clone constructorCopy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionbooleanStandard method.Return the unique identifier for the originating system.Return the unique name for the originating system.Return the anchoring userId for this profile.inthashCode()Standard methodvoidsetOriginatingSystemGUID(String originatingSystemGUID) Set up the unique identifier for the originating systemvoidsetOriginatingSystemName(String originatingSystemName) Set up the unique name for the originating systemvoidsetProfileUserId(String profileUserId) Set up the anchoring userId for this profile.toString()JSON-style toString.Methods inherited from class org.odpi.openmetadata.accessservices.communityprofile.rest.MyProfileRequestBody
getAdditionalProperties, getFullName, getJobRoleDescription, getJobTitle, getKnownName, getProfileProperties, getQualifiedName, setAdditionalProperties, setFullName, setJobRoleDescription, setJobTitle, setKnownName, setProfileProperties, setQualifiedName
-
Constructor Details
-
PersonalProfileRequestBody
public PersonalProfileRequestBody()Default constructor -
PersonalProfileRequestBody
Copy/clone constructor- Parameters:
template- object to copy
-
PersonalProfileRequestBody
Copy/clone constructor- Parameters:
template- object to copy
-
-
Method Details
-
getProfileUserId
Return the anchoring userId for this profile.- Returns:
- string
-
setProfileUserId
Set up the anchoring userId for this profile.- Parameters:
profileUserId- string
-
getOriginatingSystemGUID
Return the unique identifier for the originating system.- Returns:
- string
-
setOriginatingSystemGUID
Set up the unique identifier for the originating system- Parameters:
originatingSystemGUID- string
-
getOriginatingSystemName
Return the unique name for the originating system.- Returns:
- string
-
setOriginatingSystemName
Set up the unique name for the originating system- Parameters:
originatingSystemName- string
-
toString
JSON-style toString.- Overrides:
toStringin classMyProfileRequestBody- Returns:
- list of properties and their values.
-
equals
Standard method.- Overrides:
equalsin classMyProfileRequestBody- Parameters:
objectToCompare- object to compare- Returns:
- boolean
-
hashCode
public int hashCode()Standard method- Overrides:
hashCodein classMyProfileRequestBody- Returns:
- hashcode
-