Package com.hellosign.openapi.model
Class SignatureRequestSendRequest
- java.lang.Object
-
- com.hellosign.openapi.model.SignatureRequestSendRequest
-
@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class SignatureRequestSendRequest extends java.lang.ObjectSignatureRequestSendRequest
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJSON_PROPERTY_ALLOW_DECLINEstatic java.lang.StringJSON_PROPERTY_ALLOW_REASSIGNstatic java.lang.StringJSON_PROPERTY_ATTACHMENTSstatic java.lang.StringJSON_PROPERTY_CC_EMAIL_ADDRESSESstatic java.lang.StringJSON_PROPERTY_CLIENT_IDstatic java.lang.StringJSON_PROPERTY_CUSTOM_FIELDSstatic java.lang.StringJSON_PROPERTY_FIELD_OPTIONSstatic java.lang.StringJSON_PROPERTY_FILEstatic java.lang.StringJSON_PROPERTY_FILE_URLstatic java.lang.StringJSON_PROPERTY_FORM_FIELD_GROUPSstatic java.lang.StringJSON_PROPERTY_FORM_FIELD_RULESstatic java.lang.StringJSON_PROPERTY_FORM_FIELDS_PER_DOCUMENTstatic java.lang.StringJSON_PROPERTY_HIDE_TEXT_TAGSstatic java.lang.StringJSON_PROPERTY_IS_QUALIFIED_SIGNATUREstatic java.lang.StringJSON_PROPERTY_MESSAGEstatic java.lang.StringJSON_PROPERTY_METADATAstatic java.lang.StringJSON_PROPERTY_SIGNERSstatic java.lang.StringJSON_PROPERTY_SIGNING_OPTIONSstatic java.lang.StringJSON_PROPERTY_SIGNING_REDIRECT_URLstatic java.lang.StringJSON_PROPERTY_SUBJECTstatic java.lang.StringJSON_PROPERTY_TEST_MODEstatic java.lang.StringJSON_PROPERTY_TITLEstatic java.lang.StringJSON_PROPERTY_USE_TEXT_TAGS
-
Constructor Summary
Constructors Constructor Description SignatureRequestSendRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SignatureRequestSendRequestaddAttachmentsItem(SubAttachment attachmentsItem)SignatureRequestSendRequestaddCcEmailAddressesItem(java.lang.String ccEmailAddressesItem)SignatureRequestSendRequestaddCustomFieldsItem(SubCustomField customFieldsItem)SignatureRequestSendRequestaddFileItem(java.io.File fileItem)SignatureRequestSendRequestaddFileUrlItem(java.lang.String fileUrlItem)SignatureRequestSendRequestaddFormFieldGroupsItem(SubFormFieldGroup formFieldGroupsItem)SignatureRequestSendRequestaddFormFieldRulesItem(SubFormFieldRule formFieldRulesItem)SignatureRequestSendRequestaddFormFieldsPerDocumentItem(SubFormFieldsPerDocumentBase formFieldsPerDocumentItem)SignatureRequestSendRequestaddSignersItem(SubSignatureRequestSigner signersItem)SignatureRequestSendRequestallowDecline(java.lang.Boolean allowDecline)SignatureRequestSendRequestallowReassign(java.lang.Boolean allowReassign)SignatureRequestSendRequestattachments(java.util.List<SubAttachment> attachments)SignatureRequestSendRequestccEmailAddresses(java.util.List<java.lang.String> ccEmailAddresses)SignatureRequestSendRequestclientId(java.lang.String clientId)java.util.Map<java.lang.String,java.lang.Object>createFormData()SignatureRequestSendRequestcustomFields(java.util.List<SubCustomField> customFields)booleanequals(java.lang.Object o)Return true if this SignatureRequestSendRequest object is equal to o.SignatureRequestSendRequestfieldOptions(SubFieldOptions fieldOptions)SignatureRequestSendRequestfile(java.util.List<java.io.File> file)SignatureRequestSendRequestfileUrl(java.util.List<java.lang.String> fileUrl)SignatureRequestSendRequestformFieldGroups(java.util.List<SubFormFieldGroup> formFieldGroups)SignatureRequestSendRequestformFieldRules(java.util.List<SubFormFieldRule> formFieldRules)SignatureRequestSendRequestformFieldsPerDocument(java.util.List<SubFormFieldsPerDocumentBase> formFieldsPerDocument)java.lang.BooleangetAllowDecline()Allows signers to decline to sign a document if `true`.java.lang.BooleangetAllowReassign()Allows signers to reassign their signature requests to other signers if set to `true`.java.util.List<SubAttachment>getAttachments()A list describing the attachmentsjava.util.List<java.lang.String>getCcEmailAddresses()The email addresses that should be CCed.java.lang.StringgetClientId()The client id of the API App you want to associate with this request.java.util.List<SubCustomField>getCustomFields()When used together with merge fields, `custom_fields` allows users to add pre-filled data to their signature requests.SubFieldOptionsgetFieldOptions()Get fieldOptionsjava.util.List<java.io.File>getFile()Use `file[]` to indicate the uploaded file(s) to send for signature.java.util.List<java.lang.String>getFileUrl()Use `file_url[]` to have HelloSign download the file(s) to send for signature.java.util.List<SubFormFieldGroup>getFormFieldGroups()Group information for fields defined in `form_fields_per_document`.java.util.List<SubFormFieldRule>getFormFieldRules()Conditional Logic rules for fields defined in `form_fields_per_document`.java.util.List<SubFormFieldsPerDocumentBase>getFormFieldsPerDocument()The fields that should appear on the document, expressed as an array of objects.java.lang.BooleangetHideTextTags()Enables automatic Text Tag removal when set to true.java.lang.BooleangetIsQualifiedSignature()Send with a value of `true` if you wish to enable [Qualified Electronic Signatures](https://www.hellosign.com/features/qualified-electronic-signatures) (QES), which requires a face-to-face call to verify the signer's identity.<br> **Note**: QES is only available on the Premium API plan as an add-on purchase.java.lang.StringgetMessage()The custom message in the email that will be sent to the signers.java.util.Map<java.lang.String,java.lang.Object>getMetadata()Key-value data that should be attached to the signature request.java.util.List<SubSignatureRequestSigner>getSigners()Add Signers to your Signature Request.SubSigningOptionsgetSigningOptions()Get signingOptionsjava.lang.StringgetSigningRedirectUrl()The URL you want signers redirected to after they successfully sign.java.lang.StringgetSubject()The subject in the email that will be sent to the signers.java.lang.BooleangetTestMode()Whether this is a test, the signature request will not be legally binding if set to `true`.java.lang.StringgetTitle()The title you want to assign to the SignatureRequest.java.lang.BooleangetUseTextTags()Send with a value of `true` if you wish to enable [Text Tags](https://app.hellosign.com/api/textTagsWalkthrough#TextTagIntro) parsing in your document.inthashCode()SignatureRequestSendRequesthideTextTags(java.lang.Boolean hideTextTags)SignatureRequestSendRequestisQualifiedSignature(java.lang.Boolean isQualifiedSignature)SignatureRequestSendRequestmessage(java.lang.String message)SignatureRequestSendRequestmetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)SignatureRequestSendRequestputMetadataItem(java.lang.String key, java.lang.Object metadataItem)voidsetAllowDecline(java.lang.Boolean allowDecline)voidsetAllowReassign(java.lang.Boolean allowReassign)voidsetAttachments(java.util.List<SubAttachment> attachments)voidsetCcEmailAddresses(java.util.List<java.lang.String> ccEmailAddresses)voidsetClientId(java.lang.String clientId)voidsetCustomFields(java.util.List<SubCustomField> customFields)voidsetFieldOptions(SubFieldOptions fieldOptions)voidsetFile(java.util.List<java.io.File> file)voidsetFileUrl(java.util.List<java.lang.String> fileUrl)voidsetFormFieldGroups(java.util.List<SubFormFieldGroup> formFieldGroups)voidsetFormFieldRules(java.util.List<SubFormFieldRule> formFieldRules)voidsetFormFieldsPerDocument(java.util.List<SubFormFieldsPerDocumentBase> formFieldsPerDocument)voidsetHideTextTags(java.lang.Boolean hideTextTags)voidsetIsQualifiedSignature(java.lang.Boolean isQualifiedSignature)voidsetMessage(java.lang.String message)voidsetMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)voidsetSigners(java.util.List<SubSignatureRequestSigner> signers)voidsetSigningOptions(SubSigningOptions signingOptions)voidsetSigningRedirectUrl(java.lang.String signingRedirectUrl)voidsetSubject(java.lang.String subject)voidsetTestMode(java.lang.Boolean testMode)voidsetTitle(java.lang.String title)voidsetUseTextTags(java.lang.Boolean useTextTags)SignatureRequestSendRequestsigners(java.util.List<SubSignatureRequestSigner> signers)SignatureRequestSendRequestsigningOptions(SubSigningOptions signingOptions)SignatureRequestSendRequestsigningRedirectUrl(java.lang.String signingRedirectUrl)SignatureRequestSendRequestsubject(java.lang.String subject)SignatureRequestSendRequesttestMode(java.lang.Boolean testMode)SignatureRequestSendRequesttitle(java.lang.String title)java.lang.StringtoString()SignatureRequestSendRequestuseTextTags(java.lang.Boolean useTextTags)
-
-
-
Field Detail
-
JSON_PROPERTY_SIGNERS
public static final java.lang.String JSON_PROPERTY_SIGNERS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FILE
public static final java.lang.String JSON_PROPERTY_FILE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FILE_URL
public static final java.lang.String JSON_PROPERTY_FILE_URL
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ALLOW_DECLINE
public static final java.lang.String JSON_PROPERTY_ALLOW_DECLINE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ALLOW_REASSIGN
public static final java.lang.String JSON_PROPERTY_ALLOW_REASSIGN
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ATTACHMENTS
public static final java.lang.String JSON_PROPERTY_ATTACHMENTS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CC_EMAIL_ADDRESSES
public static final java.lang.String JSON_PROPERTY_CC_EMAIL_ADDRESSES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CLIENT_ID
public static final java.lang.String JSON_PROPERTY_CLIENT_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CUSTOM_FIELDS
public static final java.lang.String JSON_PROPERTY_CUSTOM_FIELDS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FIELD_OPTIONS
public static final java.lang.String JSON_PROPERTY_FIELD_OPTIONS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FORM_FIELD_GROUPS
public static final java.lang.String JSON_PROPERTY_FORM_FIELD_GROUPS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FORM_FIELD_RULES
public static final java.lang.String JSON_PROPERTY_FORM_FIELD_RULES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FORM_FIELDS_PER_DOCUMENT
public static final java.lang.String JSON_PROPERTY_FORM_FIELDS_PER_DOCUMENT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_HIDE_TEXT_TAGS
public static final java.lang.String JSON_PROPERTY_HIDE_TEXT_TAGS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_IS_QUALIFIED_SIGNATURE
public static final java.lang.String JSON_PROPERTY_IS_QUALIFIED_SIGNATURE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MESSAGE
public static final java.lang.String JSON_PROPERTY_MESSAGE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_METADATA
public static final java.lang.String JSON_PROPERTY_METADATA
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SIGNING_OPTIONS
public static final java.lang.String JSON_PROPERTY_SIGNING_OPTIONS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SIGNING_REDIRECT_URL
public static final java.lang.String JSON_PROPERTY_SIGNING_REDIRECT_URL
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SUBJECT
public static final java.lang.String JSON_PROPERTY_SUBJECT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TEST_MODE
public static final java.lang.String JSON_PROPERTY_TEST_MODE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TITLE
public static final java.lang.String JSON_PROPERTY_TITLE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_USE_TEXT_TAGS
public static final java.lang.String JSON_PROPERTY_USE_TEXT_TAGS
- See Also:
- Constant Field Values
-
-
Method Detail
-
signers
public SignatureRequestSendRequest signers(java.util.List<SubSignatureRequestSigner> signers)
-
addSignersItem
public SignatureRequestSendRequest addSignersItem(SubSignatureRequestSigner signersItem)
-
getSigners
@Nonnull public java.util.List<SubSignatureRequestSigner> getSigners()
Add Signers to your Signature Request.- Returns:
- signers
-
setSigners
public void setSigners(java.util.List<SubSignatureRequestSigner> signers)
-
file
public SignatureRequestSendRequest file(java.util.List<java.io.File> file)
-
addFileItem
public SignatureRequestSendRequest addFileItem(java.io.File fileItem)
-
getFile
@Nullable public java.util.List<java.io.File> getFile()
Use `file[]` to indicate the uploaded file(s) to send for signature. This endpoint requires either **file** or **file_url[]**, but not both.- Returns:
- file
-
setFile
public void setFile(java.util.List<java.io.File> file)
-
fileUrl
public SignatureRequestSendRequest fileUrl(java.util.List<java.lang.String> fileUrl)
-
addFileUrlItem
public SignatureRequestSendRequest addFileUrlItem(java.lang.String fileUrlItem)
-
getFileUrl
@Nullable public java.util.List<java.lang.String> getFileUrl()
Use `file_url[]` to have HelloSign download the file(s) to send for signature. This endpoint requires either **file** or **file_url[]**, but not both.- Returns:
- fileUrl
-
setFileUrl
public void setFileUrl(java.util.List<java.lang.String> fileUrl)
-
allowDecline
public SignatureRequestSendRequest allowDecline(java.lang.Boolean allowDecline)
-
getAllowDecline
@Nullable public java.lang.Boolean getAllowDecline()
Allows signers to decline to sign a document if `true`. Defaults to `false`.- Returns:
- allowDecline
-
setAllowDecline
public void setAllowDecline(java.lang.Boolean allowDecline)
-
allowReassign
public SignatureRequestSendRequest allowReassign(java.lang.Boolean allowReassign)
-
getAllowReassign
@Nullable public java.lang.Boolean getAllowReassign()
Allows signers to reassign their signature requests to other signers if set to `true`. Defaults to `false`. **Note**: Only available for Premium plan and higher.- Returns:
- allowReassign
-
setAllowReassign
public void setAllowReassign(java.lang.Boolean allowReassign)
-
attachments
public SignatureRequestSendRequest attachments(java.util.List<SubAttachment> attachments)
-
addAttachmentsItem
public SignatureRequestSendRequest addAttachmentsItem(SubAttachment attachmentsItem)
-
getAttachments
@Nullable public java.util.List<SubAttachment> getAttachments()
A list describing the attachments- Returns:
- attachments
-
setAttachments
public void setAttachments(java.util.List<SubAttachment> attachments)
-
ccEmailAddresses
public SignatureRequestSendRequest ccEmailAddresses(java.util.List<java.lang.String> ccEmailAddresses)
-
addCcEmailAddressesItem
public SignatureRequestSendRequest addCcEmailAddressesItem(java.lang.String ccEmailAddressesItem)
-
getCcEmailAddresses
@Nullable public java.util.List<java.lang.String> getCcEmailAddresses()
The email addresses that should be CCed.- Returns:
- ccEmailAddresses
-
setCcEmailAddresses
public void setCcEmailAddresses(java.util.List<java.lang.String> ccEmailAddresses)
-
clientId
public SignatureRequestSendRequest clientId(java.lang.String clientId)
-
getClientId
@Nullable public java.lang.String getClientId()
The client id of the API App you want to associate with this request. Used to apply the branding and callback url defined for the app.- Returns:
- clientId
-
setClientId
public void setClientId(java.lang.String clientId)
-
customFields
public SignatureRequestSendRequest customFields(java.util.List<SubCustomField> customFields)
-
addCustomFieldsItem
public SignatureRequestSendRequest addCustomFieldsItem(SubCustomField customFieldsItem)
-
getCustomFields
@Nullable public java.util.List<SubCustomField> getCustomFields()
When used together with merge fields, `custom_fields` allows users to add pre-filled data to their signature requests. Pre-filled data can be used with \"send-once\" signature requests by adding merge fields with `form_fields_per_document` or [Text Tags](https://app.hellosign.com/api/textTagsWalkthrough#TextTagIntro) while passing values back with `custom_fields` together in one API call. For using pre-filled on repeatable signature requests, merge fields are added to templates in the HelloSign UI or by calling [/template/create_embedded_draft](/api/reference/operation/templateCreateEmbeddedDraft) and then passing `custom_fields` on subsequent signature requests referencing that template.- Returns:
- customFields
-
setCustomFields
public void setCustomFields(java.util.List<SubCustomField> customFields)
-
fieldOptions
public SignatureRequestSendRequest fieldOptions(SubFieldOptions fieldOptions)
-
getFieldOptions
@Nullable public SubFieldOptions getFieldOptions()
Get fieldOptions- Returns:
- fieldOptions
-
setFieldOptions
public void setFieldOptions(SubFieldOptions fieldOptions)
-
formFieldGroups
public SignatureRequestSendRequest formFieldGroups(java.util.List<SubFormFieldGroup> formFieldGroups)
-
addFormFieldGroupsItem
public SignatureRequestSendRequest addFormFieldGroupsItem(SubFormFieldGroup formFieldGroupsItem)
-
getFormFieldGroups
@Nullable public java.util.List<SubFormFieldGroup> getFormFieldGroups()
Group information for fields defined in `form_fields_per_document`. String-indexed JSON array with `group_label` and `requirement` keys. `form_fields_per_document` must contain fields referencing a group defined in `form_field_groups`.- Returns:
- formFieldGroups
-
setFormFieldGroups
public void setFormFieldGroups(java.util.List<SubFormFieldGroup> formFieldGroups)
-
formFieldRules
public SignatureRequestSendRequest formFieldRules(java.util.List<SubFormFieldRule> formFieldRules)
-
addFormFieldRulesItem
public SignatureRequestSendRequest addFormFieldRulesItem(SubFormFieldRule formFieldRulesItem)
-
getFormFieldRules
@Nullable public java.util.List<SubFormFieldRule> getFormFieldRules()
Conditional Logic rules for fields defined in `form_fields_per_document`.- Returns:
- formFieldRules
-
setFormFieldRules
public void setFormFieldRules(java.util.List<SubFormFieldRule> formFieldRules)
-
formFieldsPerDocument
public SignatureRequestSendRequest formFieldsPerDocument(java.util.List<SubFormFieldsPerDocumentBase> formFieldsPerDocument)
-
addFormFieldsPerDocumentItem
public SignatureRequestSendRequest addFormFieldsPerDocumentItem(SubFormFieldsPerDocumentBase formFieldsPerDocumentItem)
-
getFormFieldsPerDocument
@Nullable public java.util.List<SubFormFieldsPerDocumentBase> getFormFieldsPerDocument()
The fields that should appear on the document, expressed as an array of objects. (We're currently fixing a bug where this property only accepts a two-dimensional array. You can read about it here: <a href=\"/docs/placing-fields/form-fields-per-document\" target=\"_blank\">Using Form Fields per Document</a>.) **NOTE**: Fields like **text**, **dropdown**, **checkbox**, **radio**, and **hyperlink** have additional required and optional parameters. Check out the list of [additional parameters](/api/reference/constants/#form-fields-per-document) for these field types. * Text Field use `SubFormFieldsPerDocumentText` * Dropdown Field use `SubFormFieldsPerDocumentDropdown` * Hyperlink Field use `SubFormFieldsPerDocumentHyperlink` * Checkbox Field use `SubFormFieldsPerDocumentCheckbox` * Radio Field use `SubFormFieldsPerDocumentRadio` * Signature Field use `SubFormFieldsPerDocumentSignature` * Date Signed Field use `SubFormFieldsPerDocumentDateSigned` * Initials Field use `SubFormFieldsPerDocumentInitials` * Text Merge Field use `SubFormFieldsPerDocumentTextMerge` * Checkbox Merge Field use `SubFormFieldsPerDocumentCheckboxMerge`- Returns:
- formFieldsPerDocument
-
setFormFieldsPerDocument
public void setFormFieldsPerDocument(java.util.List<SubFormFieldsPerDocumentBase> formFieldsPerDocument)
-
hideTextTags
public SignatureRequestSendRequest hideTextTags(java.lang.Boolean hideTextTags)
-
getHideTextTags
@Nullable public java.lang.Boolean getHideTextTags()
Enables automatic Text Tag removal when set to true. **NOTE**: Removing text tags this way can cause unwanted clipping. We recommend leaving this setting on `false` and instead hiding your text tags using white text or a similar approach. See the [Text Tags Walkthrough](https://app.hellosign.com/api/textTagsWalkthrough#TextTagIntro) for more information.- Returns:
- hideTextTags
-
setHideTextTags
public void setHideTextTags(java.lang.Boolean hideTextTags)
-
isQualifiedSignature
public SignatureRequestSendRequest isQualifiedSignature(java.lang.Boolean isQualifiedSignature)
-
getIsQualifiedSignature
@Nullable public java.lang.Boolean getIsQualifiedSignature()
Send with a value of `true` if you wish to enable [Qualified Electronic Signatures](https://www.hellosign.com/features/qualified-electronic-signatures) (QES), which requires a face-to-face call to verify the signer's identity.<br> **Note**: QES is only available on the Premium API plan as an add-on purchase. Cannot be used in `test_mode`. Only works on requests with one signer.- Returns:
- isQualifiedSignature
-
setIsQualifiedSignature
public void setIsQualifiedSignature(java.lang.Boolean isQualifiedSignature)
-
message
public SignatureRequestSendRequest message(java.lang.String message)
-
getMessage
@Nullable public java.lang.String getMessage()
The custom message in the email that will be sent to the signers.- Returns:
- message
-
setMessage
public void setMessage(java.lang.String message)
-
metadata
public SignatureRequestSendRequest metadata(java.util.Map<java.lang.String,java.lang.Object> metadata)
-
putMetadataItem
public SignatureRequestSendRequest putMetadataItem(java.lang.String key, java.lang.Object metadataItem)
-
getMetadata
@Nullable public java.util.Map<java.lang.String,java.lang.Object> getMetadata()
Key-value data that should be attached to the signature request. This metadata is included in all API responses and events involving the signature request. For example, use the metadata field to store a signer's order number for look up when receiving events for the signature request. Each request can include up to 10 metadata keys (or 50 nested metadata keys), with key names up to 40 characters long and values up to 1000 characters long.- Returns:
- metadata
-
setMetadata
public void setMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)
-
signingOptions
public SignatureRequestSendRequest signingOptions(SubSigningOptions signingOptions)
-
getSigningOptions
@Nullable public SubSigningOptions getSigningOptions()
Get signingOptions- Returns:
- signingOptions
-
setSigningOptions
public void setSigningOptions(SubSigningOptions signingOptions)
-
signingRedirectUrl
public SignatureRequestSendRequest signingRedirectUrl(java.lang.String signingRedirectUrl)
-
getSigningRedirectUrl
@Nullable public java.lang.String getSigningRedirectUrl()
The URL you want signers redirected to after they successfully sign.- Returns:
- signingRedirectUrl
-
setSigningRedirectUrl
public void setSigningRedirectUrl(java.lang.String signingRedirectUrl)
-
subject
public SignatureRequestSendRequest subject(java.lang.String subject)
-
getSubject
@Nullable public java.lang.String getSubject()
The subject in the email that will be sent to the signers.- Returns:
- subject
-
setSubject
public void setSubject(java.lang.String subject)
-
testMode
public SignatureRequestSendRequest testMode(java.lang.Boolean testMode)
-
getTestMode
@Nullable public java.lang.Boolean getTestMode()
Whether this is a test, the signature request will not be legally binding if set to `true`. Defaults to `false`.- Returns:
- testMode
-
setTestMode
public void setTestMode(java.lang.Boolean testMode)
-
title
public SignatureRequestSendRequest title(java.lang.String title)
-
getTitle
@Nullable public java.lang.String getTitle()
The title you want to assign to the SignatureRequest.- Returns:
- title
-
setTitle
public void setTitle(java.lang.String title)
-
useTextTags
public SignatureRequestSendRequest useTextTags(java.lang.Boolean useTextTags)
-
getUseTextTags
@Nullable public java.lang.Boolean getUseTextTags()
Send with a value of `true` if you wish to enable [Text Tags](https://app.hellosign.com/api/textTagsWalkthrough#TextTagIntro) parsing in your document. Defaults to disabled, or `false`.- Returns:
- useTextTags
-
setUseTextTags
public void setUseTextTags(java.lang.Boolean useTextTags)
-
equals
public boolean equals(java.lang.Object o)
Return true if this SignatureRequestSendRequest 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
-
-