Class DetailedFormResource
- java.lang.Object
-
- de.xima.fc.api.rest.pub.client.form.model.DetailedFormResource
-
- All Implemented Interfaces:
Serializable
@Generated("de.xima.openapi.codegen.java_jaxrs.XimaJavaJaxrsGenerator") public class DetailedFormResource extends Object implements SerializableDetailedFormResource- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_CLIENTstatic StringJSON_PROPERTY_DESCRIPTIONstatic StringJSON_PROPERTY_DISPLAY_NAMEstatic StringJSON_PROPERTY_LINKSstatic StringJSON_PROPERTY_PROVIDE_PATHstatic StringJSON_PROPERTY_SHORT_DESCRIPTIONstatic StringJSON_PROPERTY_THUMBNAIL_IMAGEstatic StringJSON_PROPERTY_TITLEstatic StringJSON_PROPERTY_UUID
-
Constructor Summary
Constructors Constructor Description DetailedFormResource()Creates a new empty model with no data yet.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DetailedFormResourceclient(PublicResourceReferenceMandant client)Creates a new model with the given enum and no other data.DetailedFormResourcedescription(String description)Creates a new model with the given enum and no other data.DetailedFormResourcedisplayName(String displayName)Creates a new model with the given enum and no other data.booleanequals(Object o)PublicResourceReferenceMandantgetClient()Get clientStringgetDescription()The description of the form to be shown to end users.StringgetDisplayName()The display name of the form to be shown to end users.Map<String,String>getLinks()Get linksStringgetProvidePath()The provide path of the form.StringgetShortDescription()The short description of the form to be shown to end users.BaseFormFileResourcegetThumbnailImage()Get thumbnailImageStringgetTitle()The title of the form.UUIDgetUuid()Get uuidinthashCode()DetailedFormResourcelinks(Map<String,String> links)Creates a new model with the given enum and no other data.DetailedFormResourceprovidePath(String providePath)Creates a new model with the given enum and no other data.DetailedFormResourceputLinksItem(String key, String linksItem)Adds an entry to the existing set of entries.voidsetClient(PublicResourceReferenceMandant client)voidsetDescription(String description)voidsetDisplayName(String displayName)voidsetLinks(Map<String,String> links)voidsetProvidePath(String providePath)voidsetShortDescription(String shortDescription)voidsetThumbnailImage(BaseFormFileResource thumbnailImage)voidsetTitle(String title)voidsetUuid(UUID uuid)DetailedFormResourceshortDescription(String shortDescription)Creates a new model with the given enum and no other data.DetailedFormResourcethumbnailImage(BaseFormFileResource thumbnailImage)Creates a new model with the given enum and no other data.DetailedFormResourcetitle(String title)Creates a new model with the given enum and no other data.StringtoString()DetailedFormResourceuuid(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_CLIENT
public static final String JSON_PROPERTY_CLIENT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DESCRIPTION
public static final String JSON_PROPERTY_DESCRIPTION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DISPLAY_NAME
public static final String JSON_PROPERTY_DISPLAY_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PROVIDE_PATH
public static final String JSON_PROPERTY_PROVIDE_PATH
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SHORT_DESCRIPTION
public static final String JSON_PROPERTY_SHORT_DESCRIPTION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_THUMBNAIL_IMAGE
public static final String JSON_PROPERTY_THUMBNAIL_IMAGE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TITLE
public static final String JSON_PROPERTY_TITLE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_UUID
public static final String JSON_PROPERTY_UUID
- See Also:
- Constant Field Values
-
-
Method Detail
-
links
public DetailedFormResource 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 DetailedFormResource 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.
-
client
public DetailedFormResource client(PublicResourceReferenceMandant client)
Creates a new model with the given enum and no other data. Use the various setters or fluent setters to add further data.
-
getClient
@Nullable public PublicResourceReferenceMandant getClient()
Get client- Returns:
- client
-
setClient
public void setClient(PublicResourceReferenceMandant client)
-
description
public DetailedFormResource description(String description)
Creates a new model with the given enum and no other data. Use the various setters or fluent setters to add further data.
-
getDescription
@Nullable public String getDescription()
The description of the form to be shown to end users.- Returns:
- description
-
setDescription
public void setDescription(String description)
-
displayName
public DetailedFormResource displayName(String displayName)
Creates a new model with the given enum and no other data. Use the various setters or fluent setters to add further data.
-
getDisplayName
@Nullable public String getDisplayName()
The display name of the form to be shown to end users.- Returns:
- displayName
-
setDisplayName
public void setDisplayName(String displayName)
-
providePath
public DetailedFormResource providePath(String providePath)
Creates a new model with the given enum and no other data. Use the various setters or fluent setters to add further data.
-
getProvidePath
@Nullable public String getProvidePath()
The provide path of the form.- Returns:
- providePath
-
setProvidePath
public void setProvidePath(String providePath)
-
shortDescription
public DetailedFormResource shortDescription(String shortDescription)
Creates a new model with the given enum and no other data. Use the various setters or fluent setters to add further data.
-
getShortDescription
@Nullable public String getShortDescription()
The short description of the form to be shown to end users.- Returns:
- shortDescription
-
setShortDescription
public void setShortDescription(String shortDescription)
-
thumbnailImage
public DetailedFormResource thumbnailImage(BaseFormFileResource thumbnailImage)
Creates a new model with the given enum and no other data. Use the various setters or fluent setters to add further data.
-
getThumbnailImage
@Nullable public BaseFormFileResource getThumbnailImage()
Get thumbnailImage- Returns:
- thumbnailImage
-
setThumbnailImage
public void setThumbnailImage(BaseFormFileResource thumbnailImage)
-
title
public DetailedFormResource title(String title)
Creates a new model with the given enum and no other data. Use the various setters or fluent setters to add further data.
-
getTitle
@Nullable public String getTitle()
The title of the form.- Returns:
- title
-
setTitle
public void setTitle(String title)
-
uuid
public DetailedFormResource 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)
-
-