Class DocumentSigner
java.lang.Object
com.boldsign.model.DocumentSigner
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.8.0")
public class DocumentSigner
extends Object
DocumentSigner
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumGets or Sets authenticationTypestatic classstatic enumGets or Sets deliveryModestatic enum<p>Description:</p><ul><li><i>0</i> - None</li><li><i>1</i> - English</li><li><i>2</i> - Spanish</li><li><i>3</i> - German</li><li><i>4</i> - French</li><li><i>5</i> - Romanian</li><li><i>6</i> - Norwegian</li><li><i>7</i> - Bulgarian</li><li><i>8</i> - Italian</li><li><i>9</i> - Danish</li><li><i>10</i> - Polish</li><li><i>11</i> - Portuguese</li><li><i>12</i> - Czech</li><li><i>13</i> - Dutch</li><li><i>14</i> - Swedish</li><li><i>15</i> - Russian</li></ul>static enumGets or Sets localestatic enumGets or Sets signerType -
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 String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddFormFieldsItem(FormField formFieldsItem) allowFieldConfiguration(Boolean allowFieldConfiguration) authenticationCode(String authenticationCode) authenticationRetryCount(Integer authenticationRetryCount) authenticationSettings(AuthenticationSettings authenticationSettings) authenticationType(DocumentSigner.AuthenticationTypeEnum authenticationType) deliveryMode(DocumentSigner.DeliveryModeEnum deliveryMode) emailAddress(String emailAddress) enableEmailOTP(Boolean enableEmailOTP) booleanformFields(List<FormField> formFields) static DocumentSignerCreate an instance of DocumentSigner given an JSON stringGet allowFieldConfigurationGet authenticationCodeGet authenticationRetryCount minimum: 1 maximum: 10Get authenticationSettingsGet authenticationTypeGet deliveryModeGet emailAddressGet enableEmailOTPGet enableQesGet formFieldsGet hostEmailgetId()Get idGet identityVerificationSettings<p>Description:</p><ul><li><i>0</i> - None</li><li><i>1</i> - English</li><li><i>2</i> - Spanish</li><li><i>3</i> - German</li><li><i>4</i> - French</li><li><i>5</i> - Romanian</li><li><i>6</i> - Norwegian</li><li><i>7</i> - Bulgarian</li><li><i>8</i> - Italian</li><li><i>9</i> - Danish</li><li><i>10</i> - Polish</li><li><i>11</i> - Portuguese</li><li><i>12</i> - Czech</li><li><i>13</i> - Dutch</li><li><i>14</i> - Swedish</li><li><i>15</i> - Russian</li></ul>Get localegetName()Get nameGet phoneNumberGet privateMessageGet recipientNotificationSettingsGet signerOrderGet signerRoleGet signerTypeinthashCode()identityVerificationSettings(IdentityVerificationSettings identityVerificationSettings) language(DocumentSigner.LanguageEnum language) locale(DocumentSigner.LocaleEnum locale) phoneNumber(PhoneNumber phoneNumber) privateMessage(String privateMessage) recipientNotificationSettings(RecipientNotificationSettings recipientNotificationSettings) voidsetAllowFieldConfiguration(Boolean allowFieldConfiguration) voidsetAuthenticationCode(String authenticationCode) voidsetAuthenticationRetryCount(Integer authenticationRetryCount) voidsetAuthenticationSettings(AuthenticationSettings authenticationSettings) voidsetAuthenticationType(DocumentSigner.AuthenticationTypeEnum authenticationType) voidsetDeliveryMode(DocumentSigner.DeliveryModeEnum deliveryMode) voidsetEmailAddress(String emailAddress) voidsetEnableEmailOTP(Boolean enableEmailOTP) voidsetEnableQes(Boolean enableQes) voidsetFormFields(List<FormField> formFields) voidsetHostEmail(String hostEmail) voidvoidsetIdentityVerificationSettings(IdentityVerificationSettings identityVerificationSettings) voidsetLanguage(DocumentSigner.LanguageEnum language) voidsetLocale(DocumentSigner.LocaleEnum locale) voidvoidsetPhoneNumber(PhoneNumber phoneNumber) voidsetPrivateMessage(String privateMessage) voidsetRecipientNotificationSettings(RecipientNotificationSettings recipientNotificationSettings) voidsetSignerOrder(Integer signerOrder) voidsetSignerRole(String signerRole) voidsetSignerType(DocumentSigner.SignerTypeEnum signerType) signerOrder(Integer signerOrder) signerRole(String signerRole) signerType(DocumentSigner.SignerTypeEnum signerType) toJson()Convert an instance of DocumentSigner to an JSON stringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_NAME
- See Also:
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_EMAIL_ADDRESS
- See Also:
-
SERIALIZED_NAME_PRIVATE_MESSAGE
- See Also:
-
SERIALIZED_NAME_AUTHENTICATION_TYPE
- See Also:
-
SERIALIZED_NAME_PHONE_NUMBER
- See Also:
-
SERIALIZED_NAME_DELIVERY_MODE
- See Also:
-
SERIALIZED_NAME_AUTHENTICATION_CODE
- See Also:
-
SERIALIZED_NAME_IDENTITY_VERIFICATION_SETTINGS
- See Also:
-
SERIALIZED_NAME_SIGNER_ORDER
- See Also:
-
SERIALIZED_NAME_ENABLE_EMAIL_O_T_P
- See Also:
-
SERIALIZED_NAME_SIGNER_TYPE
- See Also:
-
SERIALIZED_NAME_HOST_EMAIL
- See Also:
-
SERIALIZED_NAME_SIGNER_ROLE
- See Also:
-
SERIALIZED_NAME_ALLOW_FIELD_CONFIGURATION
- See Also:
-
SERIALIZED_NAME_FORM_FIELDS
- See Also:
-
SERIALIZED_NAME_LANGUAGE
- See Also:
-
SERIALIZED_NAME_LOCALE
- See Also:
-
SERIALIZED_NAME_RECIPIENT_NOTIFICATION_SETTINGS
- See Also:
-
SERIALIZED_NAME_AUTHENTICATION_RETRY_COUNT
- See Also:
-
SERIALIZED_NAME_ENABLE_QES
- See Also:
-
SERIALIZED_NAME_AUTHENTICATION_SETTINGS
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
DocumentSigner
public DocumentSigner()
-
-
Method Details
-
name
-
getName
-
setName
-
id
-
getId
-
setId
-
emailAddress
-
getEmailAddress
-
setEmailAddress
-
privateMessage
-
getPrivateMessage
-
setPrivateMessage
-
authenticationType
-
getAuthenticationType
Get authenticationType- Returns:
- authenticationType
-
setAuthenticationType
-
phoneNumber
-
getPhoneNumber
-
setPhoneNumber
-
deliveryMode
-
getDeliveryMode
Get deliveryMode- Returns:
- deliveryMode
-
setDeliveryMode
-
authenticationCode
-
getAuthenticationCode
-
setAuthenticationCode
-
identityVerificationSettings
public DocumentSigner identityVerificationSettings(IdentityVerificationSettings identityVerificationSettings) -
getIdentityVerificationSettings
Get identityVerificationSettings- Returns:
- identityVerificationSettings
-
setIdentityVerificationSettings
public void setIdentityVerificationSettings(IdentityVerificationSettings identityVerificationSettings) -
signerOrder
-
getSignerOrder
-
setSignerOrder
-
enableEmailOTP
-
getEnableEmailOTP
-
setEnableEmailOTP
-
signerType
-
getSignerType
-
setSignerType
-
hostEmail
-
getHostEmail
-
setHostEmail
-
signerRole
-
getSignerRole
-
setSignerRole
-
allowFieldConfiguration
-
getAllowFieldConfiguration
-
setAllowFieldConfiguration
-
formFields
-
addFormFieldsItem
-
getFormFields
-
setFormFields
-
language
-
getLanguage
<p>Description:</p><ul><li><i>0</i> - None</li><li><i>1</i> - English</li><li><i>2</i> - Spanish</li><li><i>3</i> - German</li><li><i>4</i> - French</li><li><i>5</i> - Romanian</li><li><i>6</i> - Norwegian</li><li><i>7</i> - Bulgarian</li><li><i>8</i> - Italian</li><li><i>9</i> - Danish</li><li><i>10</i> - Polish</li><li><i>11</i> - Portuguese</li><li><i>12</i> - Czech</li><li><i>13</i> - Dutch</li><li><i>14</i> - Swedish</li><li><i>15</i> - Russian</li></ul>- Returns:
- language
-
setLanguage
-
locale
-
getLocale
-
setLocale
-
recipientNotificationSettings
public DocumentSigner recipientNotificationSettings(RecipientNotificationSettings recipientNotificationSettings) -
getRecipientNotificationSettings
Get recipientNotificationSettings- Returns:
- recipientNotificationSettings
-
setRecipientNotificationSettings
public void setRecipientNotificationSettings(RecipientNotificationSettings recipientNotificationSettings) -
authenticationRetryCount
-
getAuthenticationRetryCount
-
setAuthenticationRetryCount
-
enableQes
-
getEnableQes
-
setEnableQes
-
authenticationSettings
-
getAuthenticationSettings
Get authenticationSettings- Returns:
- authenticationSettings
-
setAuthenticationSettings
-
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 DocumentSigner
-
fromJson
Create an instance of DocumentSigner given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of DocumentSigner
- Throws:
IOException- if the JSON string is invalid with respect to DocumentSigner
-
toJson
-