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 ClassesModifier and TypeClassDescriptionstatic classstatic enumGets or Sets resizeOptionstatic enumGets or Sets textAlignstatic enumGets or Sets textDirectionstatic enumGets or Sets validationtype -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddConditionalRulesItem(ConditionalRule conditionalRulesItem) addDropdownOptionsItem(String dropdownOptionsItem) allowDeleteFormField(Boolean allowDeleteFormField) allowEditFormField(Boolean allowEditFormField) attachmentInfo(AttachmentInfo attachmentInfo) backgroundHexColor(String backgroundHexColor) characterLimit(Integer characterLimit) characterSpacing(Float characterSpacing) collaborationSettings(CollaborationSettings collaborationSettings) conditionalRules(List<ConditionalRule> conditionalRules) dataSyncTag(String dataSyncTag) dateFormat(String dateFormat) dropdownOptions(List<String> dropdownOptions) editableDateFieldSettings(EditableDateFieldSettings editableDateFieldSettings) booleanfontHexColor(String fontHexColor) formulaFieldSettings(FormulaFieldSettings formulaFieldSettings) static TemplateFormFieldsCreate an instance of TemplateFormFields given an JSON stringGet allowDeleteFormFieldGet allowEditFormFieldGet attachmentInfoGet backgroundHexColorGet boundsGet characterLimitGet characterSpacingGet collaborationSettingsGet conditionalRulesGet dataSyncTagGet dateFormatGet dropdownOptionsGet editableDateFieldSettingsGet fieldTypegetFont()Get fontGet fontHexColorGet fontSizeGet formulaFieldSettingsGet groupNameGet hyperlinkTextgetId()Get idGet imageInfoGet isBoldFontGet isItalicFontGet isReadOnlyGet isRequiredGet isUnderLineFontgetLabel()Get labelGet lineHeightGet pageNumberGet placeholderGet resizeOptionGet tabIndexGet textAlignGet textDirectionGet timeFormatgetType()Get typeGet validationCustomRegexGet validationCustomRegexMessageGet validationtypegetValue()Get valueinthashCode()hyperlinkText(String hyperlinkText) isBoldFont(Boolean isBoldFont) isItalicFont(Boolean isItalicFont) isReadOnly(Boolean isReadOnly) isRequired(Boolean isRequired) isUnderLineFont(Boolean isUnderLineFont) lineHeight(Integer lineHeight) pageNumber(Integer pageNumber) placeholder(String placeholder) resizeOption(TemplateFormFields.ResizeOptionEnum resizeOption) voidsetAllowDeleteFormField(Boolean allowDeleteFormField) voidsetAllowEditFormField(Boolean allowEditFormField) voidsetAttachmentInfo(AttachmentInfo attachmentInfo) voidsetBackgroundHexColor(String backgroundHexColor) voidvoidsetCharacterLimit(Integer characterLimit) voidsetCharacterSpacing(Float characterSpacing) voidsetCollaborationSettings(CollaborationSettings collaborationSettings) voidsetConditionalRules(List<ConditionalRule> conditionalRules) voidsetDataSyncTag(String dataSyncTag) voidsetDateFormat(String dateFormat) voidsetDropdownOptions(List<String> dropdownOptions) voidsetEditableDateFieldSettings(EditableDateFieldSettings editableDateFieldSettings) voidsetFieldType(String fieldType) voidvoidsetFontHexColor(String fontHexColor) voidsetFontSize(Integer fontSize) voidsetFormulaFieldSettings(FormulaFieldSettings formulaFieldSettings) voidsetGroupName(String groupName) voidsetHyperlinkText(String hyperlinkText) voidvoidsetImageInfo(ImageInfo imageInfo) voidsetIsBoldFont(Boolean isBoldFont) voidsetIsItalicFont(Boolean isItalicFont) voidsetIsReadOnly(Boolean isReadOnly) voidsetIsRequired(Boolean isRequired) voidsetIsUnderLineFont(Boolean isUnderLineFont) voidvoidsetLineHeight(Integer lineHeight) voidsetPageNumber(Integer pageNumber) voidsetPlaceholder(String placeholder) voidsetResizeOption(TemplateFormFields.ResizeOptionEnum resizeOption) voidsetTabIndex(Integer tabIndex) voidsetTextAlign(TemplateFormFields.TextAlignEnum textAlign) voidsetTextDirection(TemplateFormFields.TextDirectionEnum textDirection) voidsetTimeFormat(String timeFormat) voidvoidsetValidationCustomRegex(String validationCustomRegex) voidsetValidationCustomRegexMessage(String validationCustomRegexMessage) voidsetValidationtype(TemplateFormFields.ValidationtypeEnum validationtype) voidtextAlign(TemplateFormFields.TextAlignEnum textAlign) textDirection(TemplateFormFields.TextDirectionEnum textDirection) timeFormat(String timeFormat) toJson()Convert an instance of TemplateFormFields to an JSON stringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues foundvalidationCustomRegex(String validationCustomRegex) validationCustomRegexMessage(String validationCustomRegexMessage) validationtype(TemplateFormFields.ValidationtypeEnum validationtype)
-
Field Details
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_FIELD_TYPE
- See Also:
-
SERIALIZED_NAME_TYPE
- See Also:
-
SERIALIZED_NAME_VALUE
- See Also:
-
SERIALIZED_NAME_FONT
- See Also:
-
SERIALIZED_NAME_IS_REQUIRED
- See Also:
-
SERIALIZED_NAME_IS_READ_ONLY
- See Also:
-
SERIALIZED_NAME_LINE_HEIGHT
- See Also:
-
SERIALIZED_NAME_FONT_SIZE
- See Also:
-
SERIALIZED_NAME_FONT_HEX_COLOR
- See Also:
-
SERIALIZED_NAME_IS_UNDER_LINE_FONT
- See Also:
-
SERIALIZED_NAME_IS_ITALIC_FONT
- See Also:
-
SERIALIZED_NAME_IS_BOLD_FONT
- See Also:
-
SERIALIZED_NAME_GROUP_NAME
- See Also:
-
SERIALIZED_NAME_LABEL
- See Also:
-
SERIALIZED_NAME_PLACEHOLDER
- See Also:
-
SERIALIZED_NAME_VALIDATIONTYPE
- See Also:
-
SERIALIZED_NAME_VALIDATION_CUSTOM_REGEX
- See Also:
-
SERIALIZED_NAME_VALIDATION_CUSTOM_REGEX_MESSAGE
- See Also:
-
SERIALIZED_NAME_DATE_FORMAT
- See Also:
-
SERIALIZED_NAME_TIME_FORMAT
- See Also:
-
SERIALIZED_NAME_IMAGE_INFO
- See Also:
-
SERIALIZED_NAME_ATTACHMENT_INFO
- See Also:
-
SERIALIZED_NAME_EDITABLE_DATE_FIELD_SETTINGS
- See Also:
-
SERIALIZED_NAME_DROPDOWN_OPTIONS
- See Also:
-
SERIALIZED_NAME_BOUNDS
- See Also:
-
SERIALIZED_NAME_PAGE_NUMBER
- See Also:
-
SERIALIZED_NAME_CONDITIONAL_RULES
- See Also:
-
SERIALIZED_NAME_DATA_SYNC_TAG
- See Also:
-
SERIALIZED_NAME_TEXT_ALIGN
- See Also:
-
SERIALIZED_NAME_TEXT_DIRECTION
- See Also:
-
SERIALIZED_NAME_CHARACTER_SPACING
- See Also:
-
SERIALIZED_NAME_CHARACTER_LIMIT
- See Also:
-
SERIALIZED_NAME_HYPERLINK_TEXT
- See Also:
-
SERIALIZED_NAME_BACKGROUND_HEX_COLOR
- See Also:
-
SERIALIZED_NAME_TAB_INDEX
- See Also:
-
SERIALIZED_NAME_FORMULA_FIELD_SETTINGS
- See Also:
-
SERIALIZED_NAME_RESIZE_OPTION
- See Also:
-
SERIALIZED_NAME_ALLOW_EDIT_FORM_FIELD
- See Also:
-
SERIALIZED_NAME_ALLOW_DELETE_FORM_FIELD
- See Also:
-
SERIALIZED_NAME_COLLABORATION_SETTINGS
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
TemplateFormFields
public TemplateFormFields()
-
-
Method Details
-
id
-
getId
-
setId
-
fieldType
-
getFieldType
-
setFieldType
-
type
-
getType
-
setType
-
value
-
getValue
-
setValue
-
font
-
getFont
-
setFont
-
isRequired
-
getIsRequired
-
setIsRequired
-
isReadOnly
-
getIsReadOnly
-
setIsReadOnly
-
lineHeight
-
getLineHeight
-
setLineHeight
-
fontSize
-
getFontSize
-
setFontSize
-
fontHexColor
-
getFontHexColor
-
setFontHexColor
-
isUnderLineFont
-
getIsUnderLineFont
-
setIsUnderLineFont
-
isItalicFont
-
getIsItalicFont
-
setIsItalicFont
-
isBoldFont
-
getIsBoldFont
-
setIsBoldFont
-
groupName
-
getGroupName
-
setGroupName
-
label
-
getLabel
-
setLabel
-
placeholder
-
getPlaceholder
-
setPlaceholder
-
validationtype
-
getValidationtype
Get validationtype- Returns:
- validationtype
-
setValidationtype
-
validationCustomRegex
-
getValidationCustomRegex
-
setValidationCustomRegex
-
validationCustomRegexMessage
-
getValidationCustomRegexMessage
-
setValidationCustomRegexMessage
-
dateFormat
-
getDateFormat
-
setDateFormat
-
timeFormat
-
getTimeFormat
-
setTimeFormat
-
imageInfo
-
getImageInfo
-
setImageInfo
-
attachmentInfo
-
getAttachmentInfo
-
setAttachmentInfo
-
editableDateFieldSettings
public TemplateFormFields editableDateFieldSettings(EditableDateFieldSettings editableDateFieldSettings) -
getEditableDateFieldSettings
Get editableDateFieldSettings- Returns:
- editableDateFieldSettings
-
setEditableDateFieldSettings
-
dropdownOptions
-
addDropdownOptionsItem
-
getDropdownOptions
-
setDropdownOptions
-
bounds
-
getBounds
-
setBounds
-
pageNumber
-
getPageNumber
-
setPageNumber
-
conditionalRules
-
addConditionalRulesItem
-
getConditionalRules
Get conditionalRules- Returns:
- conditionalRules
-
setConditionalRules
-
dataSyncTag
-
getDataSyncTag
-
setDataSyncTag
-
textAlign
-
getTextAlign
-
setTextAlign
-
textDirection
-
getTextDirection
Get textDirection- Returns:
- textDirection
-
setTextDirection
-
characterSpacing
-
getCharacterSpacing
-
setCharacterSpacing
-
characterLimit
-
getCharacterLimit
-
setCharacterLimit
-
hyperlinkText
-
getHyperlinkText
-
setHyperlinkText
-
backgroundHexColor
-
getBackgroundHexColor
-
setBackgroundHexColor
-
tabIndex
-
getTabIndex
-
setTabIndex
-
formulaFieldSettings
-
getFormulaFieldSettings
Get formulaFieldSettings- Returns:
- formulaFieldSettings
-
setFormulaFieldSettings
-
resizeOption
-
getResizeOption
Get resizeOption- Returns:
- resizeOption
-
setResizeOption
-
allowEditFormField
-
getAllowEditFormField
-
setAllowEditFormField
-
allowDeleteFormField
-
getAllowDeleteFormField
-
setAllowDeleteFormField
-
collaborationSettings
-
getCollaborationSettings
Get collaborationSettings- Returns:
- collaborationSettings
-
setCollaborationSettings
-
equals
-
hashCode
-
toString
-
createFormData
- Throws:
ApiException
-
validateJsonElement
Validates 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
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
Convert an instance of TemplateFormFields to an JSON string- Returns:
- JSON string
-