Package com.boldsign.model
Class TemplateFormFields
- java.lang.Object
-
- com.boldsign.model.TemplateFormFields
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.8.0") public class TemplateFormFields extends Object
TemplateFormFields
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTemplateFormFields.CustomTypeAdapterFactorystatic classTemplateFormFields.ResizeOptionEnumGets or Sets resizeOptionstatic classTemplateFormFields.TextAlignEnumGets or Sets textAlignstatic classTemplateFormFields.TextDirectionEnumGets or Sets textDirectionstatic classTemplateFormFields.ValidationtypeEnumGets or Sets validationtype
-
Field Summary
-
Constructor Summary
Constructors Constructor Description TemplateFormFields()
-
Method Summary
-
-
-
Field Detail
-
SERIALIZED_NAME_ID
public static final String SERIALIZED_NAME_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FIELD_TYPE
public static final String SERIALIZED_NAME_FIELD_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TYPE
public static final String SERIALIZED_NAME_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VALUE
public static final String SERIALIZED_NAME_VALUE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FONT
public static final String SERIALIZED_NAME_FONT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IS_REQUIRED
public static final String SERIALIZED_NAME_IS_REQUIRED
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IS_READ_ONLY
public static final String SERIALIZED_NAME_IS_READ_ONLY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LINE_HEIGHT
public static final String SERIALIZED_NAME_LINE_HEIGHT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FONT_SIZE
public static final String SERIALIZED_NAME_FONT_SIZE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FONT_HEX_COLOR
public static final String SERIALIZED_NAME_FONT_HEX_COLOR
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IS_UNDER_LINE_FONT
public static final String SERIALIZED_NAME_IS_UNDER_LINE_FONT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IS_ITALIC_FONT
public static final String SERIALIZED_NAME_IS_ITALIC_FONT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IS_BOLD_FONT
public static final String SERIALIZED_NAME_IS_BOLD_FONT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_GROUP_NAME
public static final String SERIALIZED_NAME_GROUP_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LABEL
public static final String SERIALIZED_NAME_LABEL
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PLACEHOLDER
public static final String SERIALIZED_NAME_PLACEHOLDER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VALIDATIONTYPE
public static final String SERIALIZED_NAME_VALIDATIONTYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VALIDATION_CUSTOM_REGEX
public static final String SERIALIZED_NAME_VALIDATION_CUSTOM_REGEX
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VALIDATION_CUSTOM_REGEX_MESSAGE
public static final String SERIALIZED_NAME_VALIDATION_CUSTOM_REGEX_MESSAGE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DATE_FORMAT
public static final String SERIALIZED_NAME_DATE_FORMAT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TIME_FORMAT
public static final String SERIALIZED_NAME_TIME_FORMAT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IMAGE_INFO
public static final String SERIALIZED_NAME_IMAGE_INFO
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ATTACHMENT_INFO
public static final String SERIALIZED_NAME_ATTACHMENT_INFO
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EDITABLE_DATE_FIELD_SETTINGS
public static final String SERIALIZED_NAME_EDITABLE_DATE_FIELD_SETTINGS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DROPDOWN_OPTIONS
public static final String SERIALIZED_NAME_DROPDOWN_OPTIONS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BOUNDS
public static final String SERIALIZED_NAME_BOUNDS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PAGE_NUMBER
public static final String SERIALIZED_NAME_PAGE_NUMBER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CONDITIONAL_RULES
public static final String SERIALIZED_NAME_CONDITIONAL_RULES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DATA_SYNC_TAG
public static final String SERIALIZED_NAME_DATA_SYNC_TAG
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TEXT_ALIGN
public static final String SERIALIZED_NAME_TEXT_ALIGN
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TEXT_DIRECTION
public static final String SERIALIZED_NAME_TEXT_DIRECTION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CHARACTER_SPACING
public static final String SERIALIZED_NAME_CHARACTER_SPACING
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CHARACTER_LIMIT
public static final String SERIALIZED_NAME_CHARACTER_LIMIT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_HYPERLINK_TEXT
public static final String SERIALIZED_NAME_HYPERLINK_TEXT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BACKGROUND_HEX_COLOR
public static final String SERIALIZED_NAME_BACKGROUND_HEX_COLOR
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TAB_INDEX
public static final String SERIALIZED_NAME_TAB_INDEX
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FORMULA_FIELD_SETTINGS
public static final String SERIALIZED_NAME_FORMULA_FIELD_SETTINGS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_RESIZE_OPTION
public static final String SERIALIZED_NAME_RESIZE_OPTION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ALLOW_EDIT_FORM_FIELD
public static final String SERIALIZED_NAME_ALLOW_EDIT_FORM_FIELD
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ALLOW_DELETE_FORM_FIELD
public static final String SERIALIZED_NAME_ALLOW_DELETE_FORM_FIELD
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_COLLABORATION_SETTINGS
public static final String SERIALIZED_NAME_COLLABORATION_SETTINGS
- See Also:
- Constant Field Values
-
-
Method Detail
-
id
public TemplateFormFields id(String id)
-
setId
public void setId(String id)
-
fieldType
public TemplateFormFields fieldType(String fieldType)
-
setFieldType
public void setFieldType(String fieldType)
-
type
public TemplateFormFields type(String type)
-
setType
public void setType(String type)
-
value
public TemplateFormFields value(String value)
-
setValue
public void setValue(String value)
-
font
public TemplateFormFields font(String font)
-
setFont
public void setFont(String font)
-
isRequired
public TemplateFormFields isRequired(Boolean isRequired)
-
setIsRequired
public void setIsRequired(Boolean isRequired)
-
isReadOnly
public TemplateFormFields isReadOnly(Boolean isReadOnly)
-
setIsReadOnly
public void setIsReadOnly(Boolean isReadOnly)
-
lineHeight
public TemplateFormFields lineHeight(Integer lineHeight)
-
setLineHeight
public void setLineHeight(Integer lineHeight)
-
fontSize
public TemplateFormFields fontSize(Integer fontSize)
-
setFontSize
public void setFontSize(Integer fontSize)
-
fontHexColor
public TemplateFormFields fontHexColor(String fontHexColor)
-
setFontHexColor
public void setFontHexColor(String fontHexColor)
-
isUnderLineFont
public TemplateFormFields isUnderLineFont(Boolean isUnderLineFont)
-
getIsUnderLineFont
@Nullable public Boolean getIsUnderLineFont()
Get isUnderLineFont- Returns:
- isUnderLineFont
-
setIsUnderLineFont
public void setIsUnderLineFont(Boolean isUnderLineFont)
-
isItalicFont
public TemplateFormFields isItalicFont(Boolean isItalicFont)
-
setIsItalicFont
public void setIsItalicFont(Boolean isItalicFont)
-
isBoldFont
public TemplateFormFields isBoldFont(Boolean isBoldFont)
-
setIsBoldFont
public void setIsBoldFont(Boolean isBoldFont)
-
groupName
public TemplateFormFields groupName(String groupName)
-
setGroupName
public void setGroupName(String groupName)
-
label
public TemplateFormFields label(String label)
-
setLabel
public void setLabel(String label)
-
placeholder
public TemplateFormFields placeholder(String placeholder)
-
setPlaceholder
public void setPlaceholder(String placeholder)
-
validationtype
public TemplateFormFields validationtype(TemplateFormFields.ValidationtypeEnum validationtype)
-
getValidationtype
@Nullable public TemplateFormFields.ValidationtypeEnum getValidationtype()
Get validationtype- Returns:
- validationtype
-
setValidationtype
public void setValidationtype(TemplateFormFields.ValidationtypeEnum validationtype)
-
validationCustomRegex
public TemplateFormFields validationCustomRegex(String validationCustomRegex)
-
getValidationCustomRegex
@Nullable public String getValidationCustomRegex()
Get validationCustomRegex- Returns:
- validationCustomRegex
-
setValidationCustomRegex
public void setValidationCustomRegex(String validationCustomRegex)
-
validationCustomRegexMessage
public TemplateFormFields validationCustomRegexMessage(String validationCustomRegexMessage)
-
getValidationCustomRegexMessage
@Nullable public String getValidationCustomRegexMessage()
Get validationCustomRegexMessage- Returns:
- validationCustomRegexMessage
-
setValidationCustomRegexMessage
public void setValidationCustomRegexMessage(String validationCustomRegexMessage)
-
dateFormat
public TemplateFormFields dateFormat(String dateFormat)
-
setDateFormat
public void setDateFormat(String dateFormat)
-
timeFormat
public TemplateFormFields timeFormat(String timeFormat)
-
setTimeFormat
public void setTimeFormat(String timeFormat)
-
imageInfo
public TemplateFormFields imageInfo(ImageInfo imageInfo)
-
setImageInfo
public void setImageInfo(ImageInfo imageInfo)
-
attachmentInfo
public TemplateFormFields attachmentInfo(AttachmentInfo attachmentInfo)
-
getAttachmentInfo
@Nullable public AttachmentInfo getAttachmentInfo()
Get attachmentInfo- Returns:
- attachmentInfo
-
setAttachmentInfo
public void setAttachmentInfo(AttachmentInfo attachmentInfo)
-
editableDateFieldSettings
public TemplateFormFields editableDateFieldSettings(EditableDateFieldSettings editableDateFieldSettings)
-
getEditableDateFieldSettings
@Nullable public EditableDateFieldSettings getEditableDateFieldSettings()
Get editableDateFieldSettings- Returns:
- editableDateFieldSettings
-
setEditableDateFieldSettings
public void setEditableDateFieldSettings(EditableDateFieldSettings editableDateFieldSettings)
-
dropdownOptions
public TemplateFormFields dropdownOptions(List<String> dropdownOptions)
-
addDropdownOptionsItem
public TemplateFormFields addDropdownOptionsItem(String dropdownOptionsItem)
-
getDropdownOptions
@Nullable public List<String> getDropdownOptions()
Get dropdownOptions- Returns:
- dropdownOptions
-
bounds
public TemplateFormFields bounds(Rectangle bounds)
-
setBounds
public void setBounds(Rectangle bounds)
-
pageNumber
public TemplateFormFields pageNumber(Integer pageNumber)
-
setPageNumber
public void setPageNumber(Integer pageNumber)
-
conditionalRules
public TemplateFormFields conditionalRules(List<ConditionalRule> conditionalRules)
-
addConditionalRulesItem
public TemplateFormFields addConditionalRulesItem(ConditionalRule conditionalRulesItem)
-
getConditionalRules
@Nullable public List<ConditionalRule> getConditionalRules()
Get conditionalRules- Returns:
- conditionalRules
-
setConditionalRules
public void setConditionalRules(List<ConditionalRule> conditionalRules)
-
dataSyncTag
public TemplateFormFields dataSyncTag(String dataSyncTag)
-
setDataSyncTag
public void setDataSyncTag(String dataSyncTag)
-
textAlign
public TemplateFormFields textAlign(TemplateFormFields.TextAlignEnum textAlign)
-
getTextAlign
@Nullable public TemplateFormFields.TextAlignEnum getTextAlign()
Get textAlign- Returns:
- textAlign
-
setTextAlign
public void setTextAlign(TemplateFormFields.TextAlignEnum textAlign)
-
textDirection
public TemplateFormFields textDirection(TemplateFormFields.TextDirectionEnum textDirection)
-
getTextDirection
@Nullable public TemplateFormFields.TextDirectionEnum getTextDirection()
Get textDirection- Returns:
- textDirection
-
setTextDirection
public void setTextDirection(TemplateFormFields.TextDirectionEnum textDirection)
-
characterSpacing
public TemplateFormFields characterSpacing(Float characterSpacing)
-
getCharacterSpacing
@Nullable public Float getCharacterSpacing()
Get characterSpacing- Returns:
- characterSpacing
-
setCharacterSpacing
public void setCharacterSpacing(Float characterSpacing)
-
characterLimit
public TemplateFormFields characterLimit(Integer characterLimit)
-
getCharacterLimit
@Nullable public Integer getCharacterLimit()
Get characterLimit- Returns:
- characterLimit
-
setCharacterLimit
public void setCharacterLimit(Integer characterLimit)
-
hyperlinkText
public TemplateFormFields hyperlinkText(String hyperlinkText)
-
getHyperlinkText
@Nullable public String getHyperlinkText()
Get hyperlinkText- Returns:
- hyperlinkText
-
setHyperlinkText
public void setHyperlinkText(String hyperlinkText)
-
backgroundHexColor
public TemplateFormFields backgroundHexColor(String backgroundHexColor)
-
getBackgroundHexColor
@Nullable public String getBackgroundHexColor()
Get backgroundHexColor- Returns:
- backgroundHexColor
-
setBackgroundHexColor
public void setBackgroundHexColor(String backgroundHexColor)
-
tabIndex
public TemplateFormFields tabIndex(Integer tabIndex)
-
setTabIndex
public void setTabIndex(Integer tabIndex)
-
formulaFieldSettings
public TemplateFormFields formulaFieldSettings(FormulaFieldSettings formulaFieldSettings)
-
getFormulaFieldSettings
@Nullable public FormulaFieldSettings getFormulaFieldSettings()
Get formulaFieldSettings- Returns:
- formulaFieldSettings
-
setFormulaFieldSettings
public void setFormulaFieldSettings(FormulaFieldSettings formulaFieldSettings)
-
resizeOption
public TemplateFormFields resizeOption(TemplateFormFields.ResizeOptionEnum resizeOption)
-
getResizeOption
@Nullable public TemplateFormFields.ResizeOptionEnum getResizeOption()
Get resizeOption- Returns:
- resizeOption
-
setResizeOption
public void setResizeOption(TemplateFormFields.ResizeOptionEnum resizeOption)
-
allowEditFormField
public TemplateFormFields allowEditFormField(Boolean allowEditFormField)
-
getAllowEditFormField
@Nullable public Boolean getAllowEditFormField()
Get allowEditFormField- Returns:
- allowEditFormField
-
setAllowEditFormField
public void setAllowEditFormField(Boolean allowEditFormField)
-
allowDeleteFormField
public TemplateFormFields allowDeleteFormField(Boolean allowDeleteFormField)
-
getAllowDeleteFormField
@Nullable public Boolean getAllowDeleteFormField()
Get allowDeleteFormField- Returns:
- allowDeleteFormField
-
setAllowDeleteFormField
public void setAllowDeleteFormField(Boolean allowDeleteFormField)
-
collaborationSettings
public TemplateFormFields collaborationSettings(CollaborationSettings collaborationSettings)
-
getCollaborationSettings
@Nullable public CollaborationSettings getCollaborationSettings()
Get collaborationSettings- Returns:
- collaborationSettings
-
setCollaborationSettings
public void setCollaborationSettings(CollaborationSettings collaborationSettings)
-
createFormData
public Map<String,Object> createFormData() throws ApiException
- Throws:
ApiException
-
validateJsonElement
public static void validateJsonElement(com.google.gson.JsonElement jsonElement) throws IOExceptionValidates the JSON Element and throws an exception if issues found- Parameters:
jsonElement- JSON Element- Throws:
IOException- if the JSON Element is invalid with respect to TemplateFormFields
-
fromJson
public static TemplateFormFields fromJson(String jsonString) throws IOException
Create an instance of TemplateFormFields given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of TemplateFormFields
- Throws:
IOException- if the JSON string is invalid with respect to TemplateFormFields
-
toJson
public String toJson()
Convert an instance of TemplateFormFields to an JSON string- Returns:
- JSON string
-
-