Class DetailedUserProfileResource
- java.lang.Object
-
- de.xima.fc.api.rest.pub.client.user.model.DetailedUserProfileResource
-
- All Implemented Interfaces:
Serializable
@Generated("de.xima.openapi.codegen.java_jaxrs.XimaJavaJaxrsGenerator") public class DetailedUserProfileResource extends Object implements SerializableDetailedUserProfileResource- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_FILESstatic StringJSON_PROPERTY_FIRST_NAMEstatic StringJSON_PROPERTY_LANGUAGEstatic StringJSON_PROPERTY_LAST_NAMEstatic StringJSON_PROPERTY_LINKSstatic StringJSON_PROPERTY_PRIMARY_EMAILstatic StringJSON_PROPERTY_USER_NAMEstatic StringJSON_PROPERTY_UUID
-
Constructor Summary
Constructors Constructor Description DetailedUserProfileResource()Creates a new empty model with no data yet.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)DetailedUserProfileResourcefiles(UserProfileFiles files)Creates a new model with the given enum and no other data.DetailedUserProfileResourcefirstName(String firstName)Creates a new model with the given enum and no other data.UserProfileFilesgetFiles()Get filesStringgetFirstName()The first name of the userStringgetLanguage()The language of the userStringgetLastName()The last name of the userMap<String,String>getLinks()Get linksStringgetPrimaryEmail()The primary email address of the userStringgetUserName()The user name of the user if presentUUIDgetUuid()Get uuidinthashCode()DetailedUserProfileResourcelanguage(String language)Creates a new model with the given enum and no other data.DetailedUserProfileResourcelastName(String lastName)Creates a new model with the given enum and no other data.DetailedUserProfileResourcelinks(Map<String,String> links)Creates a new model with the given enum and no other data.DetailedUserProfileResourceprimaryEmail(String primaryEmail)Creates a new model with the given enum and no other data.DetailedUserProfileResourceputLinksItem(String key, String linksItem)Adds an entry to the existing set of entries.voidsetFiles(UserProfileFiles files)voidsetFirstName(String firstName)voidsetLanguage(String language)voidsetLastName(String lastName)voidsetLinks(Map<String,String> links)voidsetPrimaryEmail(String primaryEmail)voidsetUserName(String userName)voidsetUuid(UUID uuid)StringtoString()DetailedUserProfileResourceuserName(String userName)Creates a new model with the given enum and no other data.DetailedUserProfileResourceuuid(UUID uuid)Creates a new model with the given enum and no other data.
-
-
-
Field Detail
-
JSON_PROPERTY_LINKS
public static final String JSON_PROPERTY_LINKS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FILES
public static final String JSON_PROPERTY_FILES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FIRST_NAME
public static final String JSON_PROPERTY_FIRST_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LANGUAGE
public static final String JSON_PROPERTY_LANGUAGE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LAST_NAME
public static final String JSON_PROPERTY_LAST_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PRIMARY_EMAIL
public static final String JSON_PROPERTY_PRIMARY_EMAIL
- See Also:
- Constant Field Values
-
JSON_PROPERTY_USER_NAME
public static final String JSON_PROPERTY_USER_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_UUID
public static final String JSON_PROPERTY_UUID
- See Also:
- Constant Field Values
-
-
Method Detail
-
links
public DetailedUserProfileResource links(Map<String,String> links)
Creates a new model with the given enum and no other data. Use the various setters or fluent setters to add further data.
-
putLinksItem
public DetailedUserProfileResource putLinksItem(String key, String linksItem)
Adds an entry to the existing set of entries. If an entry exists for the given key already, it is overwritten.- Parameters:
key- Object key at which to add an entry.linksItem- New value for the entry at the given key.- Returns:
- This instance for chaining method calls.
-
files
public DetailedUserProfileResource files(UserProfileFiles files)
Creates a new model with the given enum and no other data. Use the various setters or fluent setters to add further data.
-
getFiles
@Nullable public UserProfileFiles getFiles()
Get files- Returns:
- files
-
setFiles
public void setFiles(UserProfileFiles files)
-
firstName
public DetailedUserProfileResource firstName(String firstName)
Creates a new model with the given enum and no other data. Use the various setters or fluent setters to add further data.
-
getFirstName
@Nullable public String getFirstName()
The first name of the user- Returns:
- firstName
-
setFirstName
public void setFirstName(String firstName)
-
language
public DetailedUserProfileResource language(String language)
Creates a new model with the given enum and no other data. Use the various setters or fluent setters to add further data.
-
getLanguage
@Nullable public String getLanguage()
The language of the user- Returns:
- language
-
setLanguage
public void setLanguage(String language)
-
lastName
public DetailedUserProfileResource lastName(String lastName)
Creates a new model with the given enum and no other data. Use the various setters or fluent setters to add further data.
-
getLastName
@Nullable public String getLastName()
The last name of the user- Returns:
- lastName
-
setLastName
public void setLastName(String lastName)
-
primaryEmail
public DetailedUserProfileResource primaryEmail(String primaryEmail)
Creates a new model with the given enum and no other data. Use the various setters or fluent setters to add further data.
-
getPrimaryEmail
@Nullable public String getPrimaryEmail()
The primary email address of the user- Returns:
- primaryEmail
-
setPrimaryEmail
public void setPrimaryEmail(String primaryEmail)
-
userName
public DetailedUserProfileResource userName(String userName)
Creates a new model with the given enum and no other data. Use the various setters or fluent setters to add further data.
-
getUserName
@Nullable public String getUserName()
The user name of the user if present- Returns:
- userName
-
setUserName
public void setUserName(String userName)
-
uuid
public DetailedUserProfileResource uuid(UUID uuid)
Creates a new model with the given enum and no other data. Use the various setters or fluent setters to add further data.
-
getUuid
@Nullable public UUID getUuid()
Get uuid- Returns:
- uuid
-
setUuid
public void setUuid(UUID uuid)
-
-