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
public class PersonalProfileRequestBody extends MyProfileRequestBody
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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PersonalProfileRequestBody()Default constructorPersonalProfileRequestBody(MyProfileRequestBody template)Copy/clone constructorPersonalProfileRequestBody(PersonalProfileRequestBody template)Copy/clone constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object objectToCompare)Standard method.StringgetOriginatingSystemGUID()Return the unique identifier for the originating system.StringgetOriginatingSystemName()Return the unique name for the originating system.StringgetProfileUserId()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.StringtoString()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 Detail
-
PersonalProfileRequestBody
public PersonalProfileRequestBody()
Default constructor
-
PersonalProfileRequestBody
public PersonalProfileRequestBody(PersonalProfileRequestBody template)
Copy/clone constructor- Parameters:
template- object to copy
-
PersonalProfileRequestBody
public PersonalProfileRequestBody(MyProfileRequestBody template)
Copy/clone constructor- Parameters:
template- object to copy
-
-
Method Detail
-
getProfileUserId
public String getProfileUserId()
Return the anchoring userId for this profile.- Returns:
- string
-
setProfileUserId
public void setProfileUserId(String profileUserId)
Set up the anchoring userId for this profile.- Parameters:
profileUserId- string
-
getOriginatingSystemGUID
public String getOriginatingSystemGUID()
Return the unique identifier for the originating system.- Returns:
- string
-
setOriginatingSystemGUID
public void setOriginatingSystemGUID(String originatingSystemGUID)
Set up the unique identifier for the originating system- Parameters:
originatingSystemGUID- string
-
getOriginatingSystemName
public String getOriginatingSystemName()
Return the unique name for the originating system.- Returns:
- string
-
setOriginatingSystemName
public void setOriginatingSystemName(String originatingSystemName)
Set up the unique name for the originating system- Parameters:
originatingSystemName- string
-
toString
public String toString()
JSON-style toString.- Overrides:
toStringin classMyProfileRequestBody- Returns:
- list of properties and their values.
-
equals
public boolean equals(Object objectToCompare)
Standard method.- Overrides:
equalsin classMyProfileRequestBody- Parameters:
objectToCompare- object to compare- Returns:
- boolean
-
hashCode
public int hashCode()
Standard method- Overrides:
hashCodein classMyProfileRequestBody- Returns:
- hashcode
-
-