Package com.boldsign.model
Class EditFormField
- java.lang.Object
-
- com.boldsign.model.EditFormField
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.8.0") public class EditFormField extends Object
EditFormField
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEditFormField.CustomTypeAdapterFactorystatic classEditFormField.EditActionEnumGets or Sets editActionstatic classEditFormField.FieldTypeEnumGets or Sets fieldTypestatic classEditFormField.FontEnumGets or Sets fontstatic classEditFormField.ResizeOptionEnumGets or Sets resizeOptionstatic classEditFormField.TextAlignEnumGets or Sets textAlignstatic classEditFormField.TextDirectionEnumGets or Sets textDirectionstatic classEditFormField.ValidationTypeEnumGets or Sets validationType
-
Field Summary
-
Constructor Summary
Constructors Constructor Description EditFormField()EditFormField(Integer tabIndex)
-
Method Summary
-
-
-
Field Detail
-
SERIALIZED_NAME_EDIT_ACTION
public static final String SERIALIZED_NAME_EDIT_ACTION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ID
public static final String SERIALIZED_NAME_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_NAME
public static final String SERIALIZED_NAME_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FIELD_TYPE
public static final String SERIALIZED_NAME_FIELD_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PAGE_NUMBER
public static final String SERIALIZED_NAME_PAGE_NUMBER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BOUNDS
public static final String SERIALIZED_NAME_BOUNDS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IS_REQUIRED
public static final String SERIALIZED_NAME_IS_REQUIRED
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VALUE
public static final String SERIALIZED_NAME_VALUE
- 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
public static final String SERIALIZED_NAME_FONT
- 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_BOLD_FONT
public static final String SERIALIZED_NAME_IS_BOLD_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_UNDER_LINE_FONT
public static final String SERIALIZED_NAME_IS_UNDER_LINE_FONT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LINE_HEIGHT
public static final String SERIALIZED_NAME_LINE_HEIGHT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CHARACTER_LIMIT
public static final String SERIALIZED_NAME_CHARACTER_LIMIT
- 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_PLACE_HOLDER
public static final String SERIALIZED_NAME_PLACE_HOLDER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VALIDATION_TYPE
public static final String SERIALIZED_NAME_VALIDATION_TYPE
- 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_CONDITIONAL_RULES
public static final String SERIALIZED_NAME_CONDITIONAL_RULES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_HYPERLINK_TEXT
public static final String SERIALIZED_NAME_HYPERLINK_TEXT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DROPDOWN_OPTIONS
public static final String SERIALIZED_NAME_DROPDOWN_OPTIONS
- 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_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_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_IS_MASKED
public static final String SERIALIZED_NAME_IS_MASKED
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
EditFormField
public EditFormField()
-
EditFormField
public EditFormField(Integer tabIndex)
-
-
Method Detail
-
editAction
public EditFormField editAction(EditFormField.EditActionEnum editAction)
-
getEditAction
@Nonnull public EditFormField.EditActionEnum getEditAction()
Get editAction- Returns:
- editAction
-
setEditAction
public void setEditAction(EditFormField.EditActionEnum editAction)
-
id
public EditFormField id(String id)
-
setId
public void setId(String id)
-
name
public EditFormField name(String name)
-
setName
public void setName(String name)
-
fieldType
public EditFormField fieldType(EditFormField.FieldTypeEnum fieldType)
-
getFieldType
@Nullable public EditFormField.FieldTypeEnum getFieldType()
Get fieldType- Returns:
- fieldType
-
setFieldType
public void setFieldType(EditFormField.FieldTypeEnum fieldType)
-
pageNumber
public EditFormField pageNumber(Integer pageNumber)
-
setPageNumber
public void setPageNumber(Integer pageNumber)
-
bounds
public EditFormField bounds(Rectangle bounds)
-
setBounds
public void setBounds(Rectangle bounds)
-
isRequired
public EditFormField isRequired(Boolean isRequired)
-
setIsRequired
public void setIsRequired(Boolean isRequired)
-
value
public EditFormField value(String value)
-
setValue
public void setValue(String value)
-
fontSize
public EditFormField fontSize(Float fontSize)
-
setFontSize
public void setFontSize(Float fontSize)
-
font
public EditFormField font(EditFormField.FontEnum font)
-
getFont
@Nullable public EditFormField.FontEnum getFont()
Get font- Returns:
- font
-
setFont
public void setFont(EditFormField.FontEnum font)
-
fontHexColor
public EditFormField fontHexColor(String fontHexColor)
-
setFontHexColor
public void setFontHexColor(String fontHexColor)
-
isBoldFont
public EditFormField isBoldFont(Boolean isBoldFont)
-
setIsBoldFont
public void setIsBoldFont(Boolean isBoldFont)
-
isItalicFont
public EditFormField isItalicFont(Boolean isItalicFont)
-
setIsItalicFont
public void setIsItalicFont(Boolean isItalicFont)
-
isUnderLineFont
public EditFormField isUnderLineFont(Boolean isUnderLineFont)
-
getIsUnderLineFont
@Nullable public Boolean getIsUnderLineFont()
Get isUnderLineFont- Returns:
- isUnderLineFont
-
setIsUnderLineFont
public void setIsUnderLineFont(Boolean isUnderLineFont)
-
lineHeight
public EditFormField lineHeight(Integer lineHeight)
-
getLineHeight
@Nullable public Integer getLineHeight()
Get lineHeight minimum: 0 maximum: 2147483647- Returns:
- lineHeight
-
setLineHeight
public void setLineHeight(Integer lineHeight)
-
characterLimit
public EditFormField characterLimit(Integer characterLimit)
-
getCharacterLimit
@Nullable public Integer getCharacterLimit()
Get characterLimit minimum: 0 maximum: 2147483647- Returns:
- characterLimit
-
setCharacterLimit
public void setCharacterLimit(Integer characterLimit)
-
groupName
public EditFormField groupName(String groupName)
-
setGroupName
public void setGroupName(String groupName)
-
label
public EditFormField label(String label)
-
setLabel
public void setLabel(String label)
-
placeHolder
public EditFormField placeHolder(String placeHolder)
-
setPlaceHolder
public void setPlaceHolder(String placeHolder)
-
validationType
public EditFormField validationType(EditFormField.ValidationTypeEnum validationType)
-
getValidationType
@Nullable public EditFormField.ValidationTypeEnum getValidationType()
Get validationType- Returns:
- validationType
-
setValidationType
public void setValidationType(EditFormField.ValidationTypeEnum validationType)
-
validationCustomRegex
public EditFormField validationCustomRegex(String validationCustomRegex)
-
getValidationCustomRegex
@Nullable public String getValidationCustomRegex()
Get validationCustomRegex- Returns:
- validationCustomRegex
-
setValidationCustomRegex
public void setValidationCustomRegex(String validationCustomRegex)
-
validationCustomRegexMessage
public EditFormField validationCustomRegexMessage(String validationCustomRegexMessage)
-
getValidationCustomRegexMessage
@Nullable public String getValidationCustomRegexMessage()
Get validationCustomRegexMessage- Returns:
- validationCustomRegexMessage
-
setValidationCustomRegexMessage
public void setValidationCustomRegexMessage(String validationCustomRegexMessage)
-
dateFormat
public EditFormField dateFormat(String dateFormat)
-
setDateFormat
public void setDateFormat(String dateFormat)
-
timeFormat
public EditFormField timeFormat(String timeFormat)
-
setTimeFormat
public void setTimeFormat(String timeFormat)
-
imageInfo
public EditFormField imageInfo(ImageInfo imageInfo)
-
setImageInfo
public void setImageInfo(ImageInfo imageInfo)
-
attachmentInfo
public EditFormField attachmentInfo(AttachmentInfo attachmentInfo)
-
getAttachmentInfo
@Nullable public AttachmentInfo getAttachmentInfo()
Get attachmentInfo- Returns:
- attachmentInfo
-
setAttachmentInfo
public void setAttachmentInfo(AttachmentInfo attachmentInfo)
-
editableDateFieldSettings
public EditFormField editableDateFieldSettings(EditableDateFieldSettings editableDateFieldSettings)
-
getEditableDateFieldSettings
@Nullable public EditableDateFieldSettings getEditableDateFieldSettings()
Get editableDateFieldSettings- Returns:
- editableDateFieldSettings
-
setEditableDateFieldSettings
public void setEditableDateFieldSettings(EditableDateFieldSettings editableDateFieldSettings)
-
conditionalRules
public EditFormField conditionalRules(List<ConditionalRule> conditionalRules)
-
addConditionalRulesItem
public EditFormField addConditionalRulesItem(ConditionalRule conditionalRulesItem)
-
getConditionalRules
@Nullable public List<ConditionalRule> getConditionalRules()
Get conditionalRules- Returns:
- conditionalRules
-
setConditionalRules
public void setConditionalRules(List<ConditionalRule> conditionalRules)
-
hyperlinkText
public EditFormField hyperlinkText(String hyperlinkText)
-
getHyperlinkText
@Nullable public String getHyperlinkText()
Get hyperlinkText- Returns:
- hyperlinkText
-
setHyperlinkText
public void setHyperlinkText(String hyperlinkText)
-
dropdownOptions
public EditFormField dropdownOptions(List<String> dropdownOptions)
-
addDropdownOptionsItem
public EditFormField addDropdownOptionsItem(String dropdownOptionsItem)
-
getDropdownOptions
@Nullable public List<String> getDropdownOptions()
Get dropdownOptions- Returns:
- dropdownOptions
-
isReadOnly
public EditFormField isReadOnly(Boolean isReadOnly)
-
setIsReadOnly
public void setIsReadOnly(Boolean isReadOnly)
-
dataSyncTag
public EditFormField dataSyncTag(String dataSyncTag)
-
setDataSyncTag
public void setDataSyncTag(String dataSyncTag)
-
textAlign
public EditFormField textAlign(EditFormField.TextAlignEnum textAlign)
-
getTextAlign
@Nullable public EditFormField.TextAlignEnum getTextAlign()
Get textAlign- Returns:
- textAlign
-
setTextAlign
public void setTextAlign(EditFormField.TextAlignEnum textAlign)
-
textDirection
public EditFormField textDirection(EditFormField.TextDirectionEnum textDirection)
-
getTextDirection
@Nullable public EditFormField.TextDirectionEnum getTextDirection()
Get textDirection- Returns:
- textDirection
-
setTextDirection
public void setTextDirection(EditFormField.TextDirectionEnum textDirection)
-
characterSpacing
public EditFormField characterSpacing(Float characterSpacing)
-
getCharacterSpacing
@Nullable public Float getCharacterSpacing()
Get characterSpacing- Returns:
- characterSpacing
-
setCharacterSpacing
public void setCharacterSpacing(Float characterSpacing)
-
backgroundHexColor
public EditFormField backgroundHexColor(String backgroundHexColor)
-
getBackgroundHexColor
@Nullable public String getBackgroundHexColor()
Get backgroundHexColor- Returns:
- backgroundHexColor
-
setBackgroundHexColor
public void setBackgroundHexColor(String backgroundHexColor)
-
getTabIndex
@Nullable public Integer getTabIndex()
Get tabIndex minimum: -1 maximum: 2147483647- Returns:
- tabIndex
-
formulaFieldSettings
public EditFormField formulaFieldSettings(FormulaFieldSettings formulaFieldSettings)
-
getFormulaFieldSettings
@Nullable public FormulaFieldSettings getFormulaFieldSettings()
Get formulaFieldSettings- Returns:
- formulaFieldSettings
-
setFormulaFieldSettings
public void setFormulaFieldSettings(FormulaFieldSettings formulaFieldSettings)
-
resizeOption
public EditFormField resizeOption(EditFormField.ResizeOptionEnum resizeOption)
-
getResizeOption
@Nullable public EditFormField.ResizeOptionEnum getResizeOption()
Get resizeOption- Returns:
- resizeOption
-
setResizeOption
public void setResizeOption(EditFormField.ResizeOptionEnum resizeOption)
-
allowEditFormField
public EditFormField allowEditFormField(Boolean allowEditFormField)
-
getAllowEditFormField
@Nullable public Boolean getAllowEditFormField()
Get allowEditFormField- Returns:
- allowEditFormField
-
setAllowEditFormField
public void setAllowEditFormField(Boolean allowEditFormField)
-
allowDeleteFormField
public EditFormField allowDeleteFormField(Boolean allowDeleteFormField)
-
getAllowDeleteFormField
@Nullable public Boolean getAllowDeleteFormField()
Get allowDeleteFormField- Returns:
- allowDeleteFormField
-
setAllowDeleteFormField
public void setAllowDeleteFormField(Boolean allowDeleteFormField)
-
isMasked
public EditFormField isMasked(Boolean isMasked)
-
setIsMasked
public void setIsMasked(Boolean isMasked)
-
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 EditFormField
-
fromJson
public static EditFormField fromJson(String jsonString) throws IOException
Create an instance of EditFormField given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of EditFormField
- Throws:
IOException- if the JSON string is invalid with respect to EditFormField
-
toJson
public String toJson()
Convert an instance of EditFormField to an JSON string- Returns:
- JSON string
-
-