Package com.docusign.esign.model
Class RadioGroup
- java.lang.Object
-
- com.docusign.esign.model.RadioGroup
-
- All Implemented Interfaces:
Serializable
public class RadioGroup extends Object implements Serializable
This group tab is used to place radio buttons on a document. The `radios` property contains a list of [`radio`](/docs/esign-rest-api/reference/envelopes/enveloperecipienttabs/) objects associated with the group. Only one radio button can be selected in a group. .- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RadioGroup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RadioGroupaddRadiosItem(Radio radiosItem)addRadiosItem.RadioGroupconditionalParentLabel(String conditionalParentLabel)conditionalParentLabel.RadioGroupconditionalParentLabelMetadata(PropertyMetadata conditionalParentLabelMetadata)conditionalParentLabelMetadata.RadioGroupconditionalParentValue(String conditionalParentValue)conditionalParentValue.RadioGroupconditionalParentValueMetadata(PropertyMetadata conditionalParentValueMetadata)conditionalParentValueMetadata.RadioGroupdocumentId(String documentId)documentId.RadioGroupdocumentIdMetadata(PropertyMetadata documentIdMetadata)documentIdMetadata.booleanequals(Object o)Compares objects.StringgetConditionalParentLabel()For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility..PropertyMetadatagetConditionalParentLabelMetadata()Metadata that indicates whether the `conditionalParentLabel` property is editable..StringgetConditionalParentValue()For conditional fields, this is the value of the parent tab that controls the tab's visibility.PropertyMetadatagetConditionalParentValueMetadata()Metadata that indicates whether the `conditionalParentValue` property is editable..StringgetDocumentId()Specifies the document ID number that the tab is placed on.PropertyMetadatagetDocumentIdMetadata()Metadata that indicates whether the `documentId` property is editable..StringgetGroupName()The name of the group..PropertyMetadatagetGroupNameMetadata()Metadata that indicates whether the `groupName` property is editable..StringgetOriginalValue()The initial value of the tab when it was sent to the recipient.PropertyMetadatagetOriginalValueMetadata()Metadata that indicates whether the `originalValue` property is editable..List<Radio>getRadios()Specifies the locations and status for radio buttons that are grouped together..StringgetRecipientId()Unique for the recipient.StringgetRecipientIdGuid().PropertyMetadatagetRecipientIdGuidMetadata()Metadata that indicates whether the `recipientIdGuid` property is editable..PropertyMetadatagetRecipientIdMetadata()Metadata that indicates whether the `recipientId` property is editable..StringgetRequireAll()When set to **true** and shared is true, information must be entered in this field to complete the envelope.PropertyMetadatagetRequireAllMetadata()Metadata that indicates whether the `requireAll` property is editable..StringgetRequireInitialOnSharedChange()Optional element for field markup.PropertyMetadatagetRequireInitialOnSharedChangeMetadata()Metadata that indicates whether the `requireInitialOnSharedChange` property is editable..StringgetShared()When set to **true**, this custom tab is shared..PropertyMetadatagetSharedMetadata()Metadata that indicates whether the `shared` property is editable..StringgetShareToRecipients().PropertyMetadatagetShareToRecipientsMetadata()Reserved for DocuSign..StringgetTabType().PropertyMetadatagetTabTypeMetadata()Metadata that indicates whether the `tabType` property is editable..StringgetTemplateLocked()When set to **true**, the sender cannot change any attributes of the recipient.PropertyMetadatagetTemplateLockedMetadata()Metadata that indicates whether the `templateLocked` property is editable..StringgetTemplateRequired()When set to **true**, the sender may not remove the recipient.PropertyMetadatagetTemplateRequiredMetadata()Metadata that indicates whether the `templateRequired` property is editable..StringgetTooltip().PropertyMetadatagetTooltipMetadata()Metadata that indicates whether the `tooltip` property is editable..StringgetValue()Specifies the value of the tab.PropertyMetadatagetValueMetadata()Metadata that indicates whether the `value` property is editable..RadioGroupgroupName(String groupName)groupName.RadioGroupgroupNameMetadata(PropertyMetadata groupNameMetadata)groupNameMetadata.inthashCode()Returns the HashCode.RadioGrouporiginalValue(String originalValue)originalValue.RadioGrouporiginalValueMetadata(PropertyMetadata originalValueMetadata)originalValueMetadata.RadioGroupradios(List<Radio> radios)radios.RadioGrouprecipientId(String recipientId)recipientId.RadioGrouprecipientIdGuid(String recipientIdGuid)recipientIdGuid.RadioGrouprecipientIdGuidMetadata(PropertyMetadata recipientIdGuidMetadata)recipientIdGuidMetadata.RadioGrouprecipientIdMetadata(PropertyMetadata recipientIdMetadata)recipientIdMetadata.RadioGrouprequireAll(String requireAll)requireAll.RadioGrouprequireAllMetadata(PropertyMetadata requireAllMetadata)requireAllMetadata.RadioGrouprequireInitialOnSharedChange(String requireInitialOnSharedChange)requireInitialOnSharedChange.RadioGrouprequireInitialOnSharedChangeMetadata(PropertyMetadata requireInitialOnSharedChangeMetadata)requireInitialOnSharedChangeMetadata.voidsetConditionalParentLabel(String conditionalParentLabel)setConditionalParentLabel.voidsetConditionalParentLabelMetadata(PropertyMetadata conditionalParentLabelMetadata)setConditionalParentLabelMetadata.voidsetConditionalParentValue(String conditionalParentValue)setConditionalParentValue.voidsetConditionalParentValueMetadata(PropertyMetadata conditionalParentValueMetadata)setConditionalParentValueMetadata.voidsetDocumentId(String documentId)setDocumentId.voidsetDocumentIdMetadata(PropertyMetadata documentIdMetadata)setDocumentIdMetadata.voidsetGroupName(String groupName)setGroupName.voidsetGroupNameMetadata(PropertyMetadata groupNameMetadata)setGroupNameMetadata.voidsetOriginalValue(String originalValue)setOriginalValue.voidsetOriginalValueMetadata(PropertyMetadata originalValueMetadata)setOriginalValueMetadata.voidsetRadios(List<Radio> radios)setRadios.voidsetRecipientId(String recipientId)setRecipientId.voidsetRecipientIdGuid(String recipientIdGuid)setRecipientIdGuid.voidsetRecipientIdGuidMetadata(PropertyMetadata recipientIdGuidMetadata)setRecipientIdGuidMetadata.voidsetRecipientIdMetadata(PropertyMetadata recipientIdMetadata)setRecipientIdMetadata.voidsetRequireAll(String requireAll)setRequireAll.voidsetRequireAllMetadata(PropertyMetadata requireAllMetadata)setRequireAllMetadata.voidsetRequireInitialOnSharedChange(String requireInitialOnSharedChange)setRequireInitialOnSharedChange.voidsetRequireInitialOnSharedChangeMetadata(PropertyMetadata requireInitialOnSharedChangeMetadata)setRequireInitialOnSharedChangeMetadata.voidsetShared(String shared)setShared.voidsetSharedMetadata(PropertyMetadata sharedMetadata)setSharedMetadata.voidsetShareToRecipients(String shareToRecipients)setShareToRecipients.voidsetShareToRecipientsMetadata(PropertyMetadata shareToRecipientsMetadata)setShareToRecipientsMetadata.voidsetTabType(String tabType)setTabType.voidsetTabTypeMetadata(PropertyMetadata tabTypeMetadata)setTabTypeMetadata.voidsetTemplateLocked(String templateLocked)setTemplateLocked.voidsetTemplateLockedMetadata(PropertyMetadata templateLockedMetadata)setTemplateLockedMetadata.voidsetTemplateRequired(String templateRequired)setTemplateRequired.voidsetTemplateRequiredMetadata(PropertyMetadata templateRequiredMetadata)setTemplateRequiredMetadata.voidsetTooltip(String tooltip)setTooltip.voidsetTooltipMetadata(PropertyMetadata tooltipMetadata)setTooltipMetadata.voidsetValue(String value)setValue.voidsetValueMetadata(PropertyMetadata valueMetadata)setValueMetadata.RadioGroupshared(String shared)shared.RadioGroupsharedMetadata(PropertyMetadata sharedMetadata)sharedMetadata.RadioGroupshareToRecipients(String shareToRecipients)shareToRecipients.RadioGroupshareToRecipientsMetadata(PropertyMetadata shareToRecipientsMetadata)shareToRecipientsMetadata.RadioGrouptabType(String tabType)tabType.RadioGrouptabTypeMetadata(PropertyMetadata tabTypeMetadata)tabTypeMetadata.RadioGrouptemplateLocked(String templateLocked)templateLocked.RadioGrouptemplateLockedMetadata(PropertyMetadata templateLockedMetadata)templateLockedMetadata.RadioGrouptemplateRequired(String templateRequired)templateRequired.RadioGrouptemplateRequiredMetadata(PropertyMetadata templateRequiredMetadata)templateRequiredMetadata.RadioGrouptooltip(String tooltip)tooltip.RadioGrouptooltipMetadata(PropertyMetadata tooltipMetadata)tooltipMetadata.StringtoString()Converts the given object to string.RadioGroupvalue(String value)value.RadioGroupvalueMetadata(PropertyMetadata valueMetadata)valueMetadata.
-
-
-
Method Detail
-
conditionalParentLabel
public RadioGroup conditionalParentLabel(String conditionalParentLabel)
conditionalParentLabel.- Returns:
- RadioGroup
-
getConditionalParentLabel
public String getConditionalParentLabel()
For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility..- Returns:
- conditionalParentLabel
-
setConditionalParentLabel
public void setConditionalParentLabel(String conditionalParentLabel)
setConditionalParentLabel.
-
conditionalParentLabelMetadata
public RadioGroup conditionalParentLabelMetadata(PropertyMetadata conditionalParentLabelMetadata)
conditionalParentLabelMetadata.- Returns:
- RadioGroup
-
getConditionalParentLabelMetadata
public PropertyMetadata getConditionalParentLabelMetadata()
Metadata that indicates whether the `conditionalParentLabel` property is editable..- Returns:
- conditionalParentLabelMetadata
-
setConditionalParentLabelMetadata
public void setConditionalParentLabelMetadata(PropertyMetadata conditionalParentLabelMetadata)
setConditionalParentLabelMetadata.
-
conditionalParentValue
public RadioGroup conditionalParentValue(String conditionalParentValue)
conditionalParentValue.- Returns:
- RadioGroup
-
getConditionalParentValue
public String getConditionalParentValue()
For conditional fields, this is the value of the parent tab that controls the tab's visibility. If the parent tab is a Checkbox, Radio button, Optional Signature, or Optional Initial use \"on\" as the value to show that the parent tab is active. .- Returns:
- conditionalParentValue
-
setConditionalParentValue
public void setConditionalParentValue(String conditionalParentValue)
setConditionalParentValue.
-
conditionalParentValueMetadata
public RadioGroup conditionalParentValueMetadata(PropertyMetadata conditionalParentValueMetadata)
conditionalParentValueMetadata.- Returns:
- RadioGroup
-
getConditionalParentValueMetadata
public PropertyMetadata getConditionalParentValueMetadata()
Metadata that indicates whether the `conditionalParentValue` property is editable..- Returns:
- conditionalParentValueMetadata
-
setConditionalParentValueMetadata
public void setConditionalParentValueMetadata(PropertyMetadata conditionalParentValueMetadata)
setConditionalParentValueMetadata.
-
documentId
public RadioGroup documentId(String documentId)
documentId.- Returns:
- RadioGroup
-
getDocumentId
public String getDocumentId()
Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute..- Returns:
- documentId
-
setDocumentId
public void setDocumentId(String documentId)
setDocumentId.
-
documentIdMetadata
public RadioGroup documentIdMetadata(PropertyMetadata documentIdMetadata)
documentIdMetadata.- Returns:
- RadioGroup
-
getDocumentIdMetadata
public PropertyMetadata getDocumentIdMetadata()
Metadata that indicates whether the `documentId` property is editable..- Returns:
- documentIdMetadata
-
setDocumentIdMetadata
public void setDocumentIdMetadata(PropertyMetadata documentIdMetadata)
setDocumentIdMetadata.
-
groupName
public RadioGroup groupName(String groupName)
groupName.- Returns:
- RadioGroup
-
getGroupName
public String getGroupName()
The name of the group..- Returns:
- groupName
-
setGroupName
public void setGroupName(String groupName)
setGroupName.
-
groupNameMetadata
public RadioGroup groupNameMetadata(PropertyMetadata groupNameMetadata)
groupNameMetadata.- Returns:
- RadioGroup
-
getGroupNameMetadata
public PropertyMetadata getGroupNameMetadata()
Metadata that indicates whether the `groupName` property is editable..- Returns:
- groupNameMetadata
-
setGroupNameMetadata
public void setGroupNameMetadata(PropertyMetadata groupNameMetadata)
setGroupNameMetadata.
-
originalValue
public RadioGroup originalValue(String originalValue)
originalValue.- Returns:
- RadioGroup
-
getOriginalValue
public String getOriginalValue()
The initial value of the tab when it was sent to the recipient. .- Returns:
- originalValue
-
setOriginalValue
public void setOriginalValue(String originalValue)
setOriginalValue.
-
originalValueMetadata
public RadioGroup originalValueMetadata(PropertyMetadata originalValueMetadata)
originalValueMetadata.- Returns:
- RadioGroup
-
getOriginalValueMetadata
public PropertyMetadata getOriginalValueMetadata()
Metadata that indicates whether the `originalValue` property is editable..- Returns:
- originalValueMetadata
-
setOriginalValueMetadata
public void setOriginalValueMetadata(PropertyMetadata originalValueMetadata)
setOriginalValueMetadata.
-
radios
public RadioGroup radios(List<Radio> radios)
radios.- Returns:
- RadioGroup
-
addRadiosItem
public RadioGroup addRadiosItem(Radio radiosItem)
addRadiosItem.- Returns:
- RadioGroup
-
getRadios
public List<Radio> getRadios()
Specifies the locations and status for radio buttons that are grouped together..- Returns:
- radios
-
recipientId
public RadioGroup recipientId(String recipientId)
recipientId.- Returns:
- RadioGroup
-
getRecipientId
public String getRecipientId()
Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document..- Returns:
- recipientId
-
setRecipientId
public void setRecipientId(String recipientId)
setRecipientId.
-
recipientIdGuid
public RadioGroup recipientIdGuid(String recipientIdGuid)
recipientIdGuid.- Returns:
- RadioGroup
-
getRecipientIdGuid
public String getRecipientIdGuid()
.- Returns:
- recipientIdGuid
-
setRecipientIdGuid
public void setRecipientIdGuid(String recipientIdGuid)
setRecipientIdGuid.
-
recipientIdGuidMetadata
public RadioGroup recipientIdGuidMetadata(PropertyMetadata recipientIdGuidMetadata)
recipientIdGuidMetadata.- Returns:
- RadioGroup
-
getRecipientIdGuidMetadata
public PropertyMetadata getRecipientIdGuidMetadata()
Metadata that indicates whether the `recipientIdGuid` property is editable..- Returns:
- recipientIdGuidMetadata
-
setRecipientIdGuidMetadata
public void setRecipientIdGuidMetadata(PropertyMetadata recipientIdGuidMetadata)
setRecipientIdGuidMetadata.
-
recipientIdMetadata
public RadioGroup recipientIdMetadata(PropertyMetadata recipientIdMetadata)
recipientIdMetadata.- Returns:
- RadioGroup
-
getRecipientIdMetadata
public PropertyMetadata getRecipientIdMetadata()
Metadata that indicates whether the `recipientId` property is editable..- Returns:
- recipientIdMetadata
-
setRecipientIdMetadata
public void setRecipientIdMetadata(PropertyMetadata recipientIdMetadata)
setRecipientIdMetadata.
-
requireAll
public RadioGroup requireAll(String requireAll)
requireAll.- Returns:
- RadioGroup
-
getRequireAll
public String getRequireAll()
When set to **true** and shared is true, information must be entered in this field to complete the envelope. .- Returns:
- requireAll
-
setRequireAll
public void setRequireAll(String requireAll)
setRequireAll.
-
requireAllMetadata
public RadioGroup requireAllMetadata(PropertyMetadata requireAllMetadata)
requireAllMetadata.- Returns:
- RadioGroup
-
getRequireAllMetadata
public PropertyMetadata getRequireAllMetadata()
Metadata that indicates whether the `requireAll` property is editable..- Returns:
- requireAllMetadata
-
setRequireAllMetadata
public void setRequireAllMetadata(PropertyMetadata requireAllMetadata)
setRequireAllMetadata.
-
requireInitialOnSharedChange
public RadioGroup requireInitialOnSharedChange(String requireInitialOnSharedChange)
requireInitialOnSharedChange.- Returns:
- RadioGroup
-
getRequireInitialOnSharedChange
public String getRequireInitialOnSharedChange()
Optional element for field markup. When set to **true**, the signer is required to initial when they modify a shared field..- Returns:
- requireInitialOnSharedChange
-
setRequireInitialOnSharedChange
public void setRequireInitialOnSharedChange(String requireInitialOnSharedChange)
setRequireInitialOnSharedChange.
-
requireInitialOnSharedChangeMetadata
public RadioGroup requireInitialOnSharedChangeMetadata(PropertyMetadata requireInitialOnSharedChangeMetadata)
requireInitialOnSharedChangeMetadata.- Returns:
- RadioGroup
-
getRequireInitialOnSharedChangeMetadata
public PropertyMetadata getRequireInitialOnSharedChangeMetadata()
Metadata that indicates whether the `requireInitialOnSharedChange` property is editable..- Returns:
- requireInitialOnSharedChangeMetadata
-
setRequireInitialOnSharedChangeMetadata
public void setRequireInitialOnSharedChangeMetadata(PropertyMetadata requireInitialOnSharedChangeMetadata)
setRequireInitialOnSharedChangeMetadata.
-
shared
public RadioGroup shared(String shared)
shared.- Returns:
- RadioGroup
-
getShared
public String getShared()
When set to **true**, this custom tab is shared..- Returns:
- shared
-
setShared
public void setShared(String shared)
setShared.
-
sharedMetadata
public RadioGroup sharedMetadata(PropertyMetadata sharedMetadata)
sharedMetadata.- Returns:
- RadioGroup
-
getSharedMetadata
public PropertyMetadata getSharedMetadata()
Metadata that indicates whether the `shared` property is editable..- Returns:
- sharedMetadata
-
setSharedMetadata
public void setSharedMetadata(PropertyMetadata sharedMetadata)
setSharedMetadata.
-
shareToRecipients
public RadioGroup shareToRecipients(String shareToRecipients)
shareToRecipients.- Returns:
- RadioGroup
-
getShareToRecipients
public String getShareToRecipients()
.- Returns:
- shareToRecipients
-
setShareToRecipients
public void setShareToRecipients(String shareToRecipients)
setShareToRecipients.
-
shareToRecipientsMetadata
public RadioGroup shareToRecipientsMetadata(PropertyMetadata shareToRecipientsMetadata)
shareToRecipientsMetadata.- Returns:
- RadioGroup
-
getShareToRecipientsMetadata
public PropertyMetadata getShareToRecipientsMetadata()
Reserved for DocuSign..- Returns:
- shareToRecipientsMetadata
-
setShareToRecipientsMetadata
public void setShareToRecipientsMetadata(PropertyMetadata shareToRecipientsMetadata)
setShareToRecipientsMetadata.
-
tabType
public RadioGroup tabType(String tabType)
tabType.- Returns:
- RadioGroup
-
getTabType
public String getTabType()
.- Returns:
- tabType
-
setTabType
public void setTabType(String tabType)
setTabType.
-
tabTypeMetadata
public RadioGroup tabTypeMetadata(PropertyMetadata tabTypeMetadata)
tabTypeMetadata.- Returns:
- RadioGroup
-
getTabTypeMetadata
public PropertyMetadata getTabTypeMetadata()
Metadata that indicates whether the `tabType` property is editable..- Returns:
- tabTypeMetadata
-
setTabTypeMetadata
public void setTabTypeMetadata(PropertyMetadata tabTypeMetadata)
setTabTypeMetadata.
-
templateLocked
public RadioGroup templateLocked(String templateLocked)
templateLocked.- Returns:
- RadioGroup
-
getTemplateLocked
public String getTemplateLocked()
When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. .- Returns:
- templateLocked
-
setTemplateLocked
public void setTemplateLocked(String templateLocked)
setTemplateLocked.
-
templateLockedMetadata
public RadioGroup templateLockedMetadata(PropertyMetadata templateLockedMetadata)
templateLockedMetadata.- Returns:
- RadioGroup
-
getTemplateLockedMetadata
public PropertyMetadata getTemplateLockedMetadata()
Metadata that indicates whether the `templateLocked` property is editable..- Returns:
- templateLockedMetadata
-
setTemplateLockedMetadata
public void setTemplateLockedMetadata(PropertyMetadata templateLockedMetadata)
setTemplateLockedMetadata.
-
templateRequired
public RadioGroup templateRequired(String templateRequired)
templateRequired.- Returns:
- RadioGroup
-
getTemplateRequired
public String getTemplateRequired()
When set to **true**, the sender may not remove the recipient. Used only when working with template recipients..- Returns:
- templateRequired
-
setTemplateRequired
public void setTemplateRequired(String templateRequired)
setTemplateRequired.
-
templateRequiredMetadata
public RadioGroup templateRequiredMetadata(PropertyMetadata templateRequiredMetadata)
templateRequiredMetadata.- Returns:
- RadioGroup
-
getTemplateRequiredMetadata
public PropertyMetadata getTemplateRequiredMetadata()
Metadata that indicates whether the `templateRequired` property is editable..- Returns:
- templateRequiredMetadata
-
setTemplateRequiredMetadata
public void setTemplateRequiredMetadata(PropertyMetadata templateRequiredMetadata)
setTemplateRequiredMetadata.
-
tooltip
public RadioGroup tooltip(String tooltip)
tooltip.- Returns:
- RadioGroup
-
getTooltip
public String getTooltip()
.- Returns:
- tooltip
-
setTooltip
public void setTooltip(String tooltip)
setTooltip.
-
tooltipMetadata
public RadioGroup tooltipMetadata(PropertyMetadata tooltipMetadata)
tooltipMetadata.- Returns:
- RadioGroup
-
getTooltipMetadata
public PropertyMetadata getTooltipMetadata()
Metadata that indicates whether the `tooltip` property is editable..- Returns:
- tooltipMetadata
-
setTooltipMetadata
public void setTooltipMetadata(PropertyMetadata tooltipMetadata)
setTooltipMetadata.
-
value
public RadioGroup value(String value)
value.- Returns:
- RadioGroup
-
getValue
public String getValue()
Specifies the value of the tab. .- Returns:
- value
-
setValue
public void setValue(String value)
setValue.
-
valueMetadata
public RadioGroup valueMetadata(PropertyMetadata valueMetadata)
valueMetadata.- Returns:
- RadioGroup
-
getValueMetadata
public PropertyMetadata getValueMetadata()
Metadata that indicates whether the `value` property is editable..- Returns:
- valueMetadata
-
setValueMetadata
public void setValueMetadata(PropertyMetadata valueMetadata)
setValueMetadata.
-
equals
public boolean equals(Object o)
Compares objects.
-
-