Package com.hellosign.openapi.model
Class SubFormFieldGroup
- java.lang.Object
-
- com.hellosign.openapi.model.SubFormFieldGroup
-
@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class SubFormFieldGroup extends java.lang.ObjectSubFormFieldGroup
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJSON_PROPERTY_GROUP_IDstatic java.lang.StringJSON_PROPERTY_GROUP_LABELstatic java.lang.StringJSON_PROPERTY_REQUIREMENT
-
Constructor Summary
Constructors Constructor Description SubFormFieldGroup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>createFormData()booleanequals(java.lang.Object o)Return true if this SubFormFieldGroup object is equal to o.java.lang.StringgetGroupId()ID of group.java.lang.StringgetGroupLabel()Name of the groupjava.lang.StringgetRequirement()Examples: `require_0-1` `require_1` `require_1-ormore` - Check out the list of [acceptable `requirement` checkbox type values](/api/reference/constants/#checkbox-field-grouping).SubFormFieldGroupgroupId(java.lang.String groupId)SubFormFieldGroupgroupLabel(java.lang.String groupLabel)inthashCode()SubFormFieldGrouprequirement(java.lang.String requirement)voidsetGroupId(java.lang.String groupId)voidsetGroupLabel(java.lang.String groupLabel)voidsetRequirement(java.lang.String requirement)java.lang.StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_GROUP_ID
public static final java.lang.String JSON_PROPERTY_GROUP_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_GROUP_LABEL
public static final java.lang.String JSON_PROPERTY_GROUP_LABEL
- See Also:
- Constant Field Values
-
JSON_PROPERTY_REQUIREMENT
public static final java.lang.String JSON_PROPERTY_REQUIREMENT
- See Also:
- Constant Field Values
-
-
Method Detail
-
groupId
public SubFormFieldGroup groupId(java.lang.String groupId)
-
getGroupId
@Nonnull public java.lang.String getGroupId()
ID of group. Use this to reference a specific group from the `group` value in `form_fields_per_document`.- Returns:
- groupId
-
setGroupId
public void setGroupId(java.lang.String groupId)
-
groupLabel
public SubFormFieldGroup groupLabel(java.lang.String groupLabel)
-
getGroupLabel
@Nonnull public java.lang.String getGroupLabel()
Name of the group- Returns:
- groupLabel
-
setGroupLabel
public void setGroupLabel(java.lang.String groupLabel)
-
requirement
public SubFormFieldGroup requirement(java.lang.String requirement)
-
getRequirement
@Nonnull public java.lang.String getRequirement()
Examples: `require_0-1` `require_1` `require_1-ormore` - Check out the list of [acceptable `requirement` checkbox type values](/api/reference/constants/#checkbox-field-grouping). - Check out the list of [acceptable `requirement` radio type fields](/api/reference/constants/#radio-field-grouping). - Radio groups require **at least** two fields per group.- Returns:
- requirement
-
setRequirement
public void setRequirement(java.lang.String requirement)
-
equals
public boolean equals(java.lang.Object o)
Return true if this SubFormFieldGroup object is equal to o.- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
createFormData
public java.util.Map<java.lang.String,java.lang.Object> createFormData() throws ApiException- Throws:
ApiException
-
-