Package com.boldsign.model
Class DocumentFormFields
- java.lang.Object
-
- com.boldsign.model.DocumentFormFields
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.8.0") public class DocumentFormFields extends Object
DocumentFormFields
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDocumentFormFields.CustomTypeAdapterFactorystatic classDocumentFormFields.ResizeOptionEnumGets or Sets resizeOptionstatic classDocumentFormFields.TextAlignEnumGets or Sets textAlignstatic classDocumentFormFields.TextDirectionEnumGets or Sets textDirectionstatic classDocumentFormFields.ValidationtypeEnumGets or Sets validationtype
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DocumentFormFields()
-
Method Summary
-
-
-
Field Detail
-
SERIALIZED_NAME_ID
public static final String SERIALIZED_NAME_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FORM_FIELD_ID
public static final String SERIALIZED_NAME_FORM_FIELD_ID
- 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_COLOR
public static final String SERIALIZED_NAME_FONT_COLOR
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IS_UNDERLINE
public static final String SERIALIZED_NAME_IS_UNDERLINE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IS_ITALIC
public static final String SERIALIZED_NAME_IS_ITALIC
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IS_BOLD
public static final String SERIALIZED_NAME_IS_BOLD
- 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_FILE_INFO
public static final String SERIALIZED_NAME_FILE_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_HYPERLINK_TEXT
public static final String SERIALIZED_NAME_HYPERLINK_TEXT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CONDITIONAL_RULES
public static final String SERIALIZED_NAME_CONDITIONAL_RULES
- 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_DATA_SYNC_TAG
public static final String SERIALIZED_NAME_DATA_SYNC_TAG
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DROPDOWN_OPTIONS
public static final String SERIALIZED_NAME_DROPDOWN_OPTIONS
- 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_COLLABORATION_SETTINGS
public static final String SERIALIZED_NAME_COLLABORATION_SETTINGS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_HIDDEN
public static final String SERIALIZED_NAME_HIDDEN
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IS_MASKED
public static final String SERIALIZED_NAME_IS_MASKED
- See Also:
- Constant Field Values
-
-
Method Detail
-
id
public DocumentFormFields id(String id)
-
setId
public void setId(String id)
-
formFieldId
public DocumentFormFields formFieldId(String formFieldId)
-
setFormFieldId
public void setFormFieldId(String formFieldId)
-
type
public DocumentFormFields type(String type)
-
setType
public void setType(String type)
-
value
public DocumentFormFields value(String value)
-
setValue
public void setValue(String value)
-
font
public DocumentFormFields font(String font)
-
setFont
public void setFont(String font)
-
isRequired
public DocumentFormFields isRequired(Boolean isRequired)
-
setIsRequired
public void setIsRequired(Boolean isRequired)
-
isReadOnly
public DocumentFormFields isReadOnly(Boolean isReadOnly)
-
setIsReadOnly
public void setIsReadOnly(Boolean isReadOnly)
-
lineHeight
public DocumentFormFields lineHeight(Float lineHeight)
-
setLineHeight
public void setLineHeight(Float lineHeight)
-
fontSize
public DocumentFormFields fontSize(Float fontSize)
-
setFontSize
public void setFontSize(Float fontSize)
-
fontColor
public DocumentFormFields fontColor(String fontColor)
-
setFontColor
public void setFontColor(String fontColor)
-
isUnderline
public DocumentFormFields isUnderline(Boolean isUnderline)
-
setIsUnderline
public void setIsUnderline(Boolean isUnderline)
-
isItalic
public DocumentFormFields isItalic(Boolean isItalic)
-
setIsItalic
public void setIsItalic(Boolean isItalic)
-
isBold
public DocumentFormFields isBold(Boolean isBold)
-
setIsBold
public void setIsBold(Boolean isBold)
-
groupName
public DocumentFormFields groupName(String groupName)
-
setGroupName
public void setGroupName(String groupName)
-
label
public DocumentFormFields label(String label)
-
setLabel
public void setLabel(String label)
-
placeholder
public DocumentFormFields placeholder(String placeholder)
-
setPlaceholder
public void setPlaceholder(String placeholder)
-
validationtype
public DocumentFormFields validationtype(DocumentFormFields.ValidationtypeEnum validationtype)
-
getValidationtype
@Nullable public DocumentFormFields.ValidationtypeEnum getValidationtype()
Get validationtype- Returns:
- validationtype
-
setValidationtype
public void setValidationtype(DocumentFormFields.ValidationtypeEnum validationtype)
-
validationCustomRegex
public DocumentFormFields validationCustomRegex(String validationCustomRegex)
-
getValidationCustomRegex
@Nullable public String getValidationCustomRegex()
Get validationCustomRegex- Returns:
- validationCustomRegex
-
setValidationCustomRegex
public void setValidationCustomRegex(String validationCustomRegex)
-
validationCustomRegexMessage
public DocumentFormFields validationCustomRegexMessage(String validationCustomRegexMessage)
-
getValidationCustomRegexMessage
@Nullable public String getValidationCustomRegexMessage()
Get validationCustomRegexMessage- Returns:
- validationCustomRegexMessage
-
setValidationCustomRegexMessage
public void setValidationCustomRegexMessage(String validationCustomRegexMessage)
-
dateFormat
public DocumentFormFields dateFormat(String dateFormat)
-
setDateFormat
public void setDateFormat(String dateFormat)
-
timeFormat
public DocumentFormFields timeFormat(String timeFormat)
-
setTimeFormat
public void setTimeFormat(String timeFormat)
-
imageInfo
public DocumentFormFields imageInfo(ImageInfo imageInfo)
-
setImageInfo
public void setImageInfo(ImageInfo imageInfo)
-
attachmentInfo
public DocumentFormFields attachmentInfo(AttachmentInfo attachmentInfo)
-
getAttachmentInfo
@Nullable public AttachmentInfo getAttachmentInfo()
Get attachmentInfo- Returns:
- attachmentInfo
-
setAttachmentInfo
public void setAttachmentInfo(AttachmentInfo attachmentInfo)
-
fileInfo
public DocumentFormFields fileInfo(FileInfo fileInfo)
-
setFileInfo
public void setFileInfo(FileInfo fileInfo)
-
editableDateFieldSettings
public DocumentFormFields editableDateFieldSettings(EditableDateFieldSettings editableDateFieldSettings)
-
getEditableDateFieldSettings
@Nullable public EditableDateFieldSettings getEditableDateFieldSettings()
Get editableDateFieldSettings- Returns:
- editableDateFieldSettings
-
setEditableDateFieldSettings
public void setEditableDateFieldSettings(EditableDateFieldSettings editableDateFieldSettings)
-
hyperlinkText
public DocumentFormFields hyperlinkText(String hyperlinkText)
-
getHyperlinkText
@Nullable public String getHyperlinkText()
Get hyperlinkText- Returns:
- hyperlinkText
-
setHyperlinkText
public void setHyperlinkText(String hyperlinkText)
-
conditionalRules
public DocumentFormFields conditionalRules(List<ConditionalRule> conditionalRules)
-
addConditionalRulesItem
public DocumentFormFields addConditionalRulesItem(ConditionalRule conditionalRulesItem)
-
getConditionalRules
@Nullable public List<ConditionalRule> getConditionalRules()
Get conditionalRules- Returns:
- conditionalRules
-
setConditionalRules
public void setConditionalRules(List<ConditionalRule> conditionalRules)
-
bounds
public DocumentFormFields bounds(Rectangle bounds)
-
setBounds
public void setBounds(Rectangle bounds)
-
pageNumber
public DocumentFormFields pageNumber(Integer pageNumber)
-
setPageNumber
public void setPageNumber(Integer pageNumber)
-
dataSyncTag
public DocumentFormFields dataSyncTag(String dataSyncTag)
-
setDataSyncTag
public void setDataSyncTag(String dataSyncTag)
-
dropdownOptions
public DocumentFormFields dropdownOptions(List<String> dropdownOptions)
-
addDropdownOptionsItem
public DocumentFormFields addDropdownOptionsItem(String dropdownOptionsItem)
-
getDropdownOptions
@Nullable public List<String> getDropdownOptions()
Get dropdownOptions- Returns:
- dropdownOptions
-
textAlign
public DocumentFormFields textAlign(DocumentFormFields.TextAlignEnum textAlign)
-
getTextAlign
@Nullable public DocumentFormFields.TextAlignEnum getTextAlign()
Get textAlign- Returns:
- textAlign
-
setTextAlign
public void setTextAlign(DocumentFormFields.TextAlignEnum textAlign)
-
textDirection
public DocumentFormFields textDirection(DocumentFormFields.TextDirectionEnum textDirection)
-
getTextDirection
@Nullable public DocumentFormFields.TextDirectionEnum getTextDirection()
Get textDirection- Returns:
- textDirection
-
setTextDirection
public void setTextDirection(DocumentFormFields.TextDirectionEnum textDirection)
-
characterSpacing
public DocumentFormFields characterSpacing(Float characterSpacing)
-
getCharacterSpacing
@Nullable public Float getCharacterSpacing()
Get characterSpacing- Returns:
- characterSpacing
-
setCharacterSpacing
public void setCharacterSpacing(Float characterSpacing)
-
backgroundHexColor
public DocumentFormFields backgroundHexColor(String backgroundHexColor)
-
getBackgroundHexColor
@Nullable public String getBackgroundHexColor()
Get backgroundHexColor- Returns:
- backgroundHexColor
-
setBackgroundHexColor
public void setBackgroundHexColor(String backgroundHexColor)
-
tabIndex
public DocumentFormFields tabIndex(Integer tabIndex)
-
setTabIndex
public void setTabIndex(Integer tabIndex)
-
formulaFieldSettings
public DocumentFormFields formulaFieldSettings(FormulaFieldSettings formulaFieldSettings)
-
getFormulaFieldSettings
@Nullable public FormulaFieldSettings getFormulaFieldSettings()
Get formulaFieldSettings- Returns:
- formulaFieldSettings
-
setFormulaFieldSettings
public void setFormulaFieldSettings(FormulaFieldSettings formulaFieldSettings)
-
resizeOption
public DocumentFormFields resizeOption(DocumentFormFields.ResizeOptionEnum resizeOption)
-
getResizeOption
@Nullable public DocumentFormFields.ResizeOptionEnum getResizeOption()
Get resizeOption- Returns:
- resizeOption
-
setResizeOption
public void setResizeOption(DocumentFormFields.ResizeOptionEnum resizeOption)
-
allowEditFormField
public DocumentFormFields allowEditFormField(Boolean allowEditFormField)
-
getAllowEditFormField
@Nullable public Boolean getAllowEditFormField()
Get allowEditFormField- Returns:
- allowEditFormField
-
setAllowEditFormField
public void setAllowEditFormField(Boolean allowEditFormField)
-
allowDeleteFormField
public DocumentFormFields allowDeleteFormField(Boolean allowDeleteFormField)
-
getAllowDeleteFormField
@Nullable public Boolean getAllowDeleteFormField()
Get allowDeleteFormField- Returns:
- allowDeleteFormField
-
setAllowDeleteFormField
public void setAllowDeleteFormField(Boolean allowDeleteFormField)
-
collaborationSettings
public DocumentFormFields collaborationSettings(CollaborationSettings collaborationSettings)
-
getCollaborationSettings
@Nullable public CollaborationSettings getCollaborationSettings()
Get collaborationSettings- Returns:
- collaborationSettings
-
setCollaborationSettings
public void setCollaborationSettings(CollaborationSettings collaborationSettings)
-
hidden
public DocumentFormFields hidden(Boolean hidden)
-
setHidden
public void setHidden(Boolean hidden)
-
isMasked
public DocumentFormFields 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 DocumentFormFields
-
fromJson
public static DocumentFormFields fromJson(String jsonString) throws IOException
Create an instance of DocumentFormFields given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of DocumentFormFields
- Throws:
IOException- if the JSON string is invalid with respect to DocumentFormFields
-
toJson
public String toJson()
Convert an instance of DocumentFormFields to an JSON string- Returns:
- JSON string
-
-