Package com.boldsign.model
Class DocumentProperties
- java.lang.Object
-
- com.boldsign.model.DocumentProperties
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.8.0") public class DocumentProperties extends Object
DocumentProperties
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDocumentProperties.ActivityActionEnumGets or Sets activityActionstatic classDocumentProperties.CustomTypeAdapterFactorystatic classDocumentProperties.DocumentDownloadOptionEnumGets or Sets documentDownloadOptionstatic classDocumentProperties.ExpiryDateTypeEnumGets or Sets expiryDateTypestatic classDocumentProperties.StatusEnumGets or Sets status
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DocumentProperties()
-
Method Summary
-
-
-
Field Detail
-
SERIALIZED_NAME_DOCUMENT_ID
public static final String SERIALIZED_NAME_DOCUMENT_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BRAND_ID
public static final String SERIALIZED_NAME_BRAND_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MESSAGE_TITLE
public static final String SERIALIZED_NAME_MESSAGE_TITLE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DOCUMENT_DESCRIPTION
public static final String SERIALIZED_NAME_DOCUMENT_DESCRIPTION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_STATUS
public static final String SERIALIZED_NAME_STATUS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FILES
public static final String SERIALIZED_NAME_FILES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SENDER_DETAIL
public static final String SERIALIZED_NAME_SENDER_DETAIL
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SIGNER_DETAILS
public static final String SERIALIZED_NAME_SIGNER_DETAILS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FORM_GROUPS
public static final String SERIALIZED_NAME_FORM_GROUPS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_COMMON_FIELDS
public static final String SERIALIZED_NAME_COMMON_FIELDS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BEHALF_OF
public static final String SERIALIZED_NAME_BEHALF_OF
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CC_DETAILS
public static final String SERIALIZED_NAME_CC_DETAILS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_REMINDER_SETTINGS
public static final String SERIALIZED_NAME_REMINDER_SETTINGS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_REASSIGN
public static final String SERIALIZED_NAME_REASSIGN
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DOCUMENT_HISTORY
public static final String SERIALIZED_NAME_DOCUMENT_HISTORY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACTIVITY_BY
public static final String SERIALIZED_NAME_ACTIVITY_BY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACTIVITY_DATE
public static final String SERIALIZED_NAME_ACTIVITY_DATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACTIVITY_ACTION
public static final String SERIALIZED_NAME_ACTIVITY_ACTION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CREATED_DATE
public static final String SERIALIZED_NAME_CREATED_DATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXPIRY_DAYS
public static final String SERIALIZED_NAME_EXPIRY_DAYS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXPIRY_DATE
public static final String SERIALIZED_NAME_EXPIRY_DATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ENABLE_SIGNING_ORDER
public static final String SERIALIZED_NAME_ENABLE_SIGNING_ORDER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IS_DELETED
public static final String SERIALIZED_NAME_IS_DELETED
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_REVOKE_MESSAGE
public static final String SERIALIZED_NAME_REVOKE_MESSAGE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DECLINE_MESSAGE
public static final String SERIALIZED_NAME_DECLINE_MESSAGE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_APPLICATION_ID
public static final String SERIALIZED_NAME_APPLICATION_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LABELS
public static final String SERIALIZED_NAME_LABELS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DISABLE_EMAILS
public static final String SERIALIZED_NAME_DISABLE_EMAILS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ENABLE_PRINT_AND_SIGN
public static final String SERIALIZED_NAME_ENABLE_PRINT_AND_SIGN
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ENABLE_REASSIGN
public static final String SERIALIZED_NAME_ENABLE_REASSIGN
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DISABLE_EXPIRY_ALERT
public static final String SERIALIZED_NAME_DISABLE_EXPIRY_ALERT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_HIDE_DOCUMENT_ID
public static final String SERIALIZED_NAME_HIDE_DOCUMENT_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXPIRY_DATE_TYPE
public static final String SERIALIZED_NAME_EXPIRY_DATE_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXPIRY_VALUE
public static final String SERIALIZED_NAME_EXPIRY_VALUE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DOCUMENT_DOWNLOAD_OPTION
public static final String SERIALIZED_NAME_DOCUMENT_DOWNLOAD_OPTION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_META_DATA
public static final String SERIALIZED_NAME_META_DATA
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_RECIPIENT_NOTIFICATION_SETTINGS
public static final String SERIALIZED_NAME_RECIPIENT_NOTIFICATION_SETTINGS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ENABLE_AUDIT_TRAIL_LOCALIZATION
public static final String SERIALIZED_NAME_ENABLE_AUDIT_TRAIL_LOCALIZATION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DOWNLOAD_FILE_NAME
public static final String SERIALIZED_NAME_DOWNLOAD_FILE_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SCHEDULED_SEND_TIME
public static final String SERIALIZED_NAME_SCHEDULED_SEND_TIME
- See Also:
- Constant Field Values
-
-
Method Detail
-
documentId
public DocumentProperties documentId(String documentId)
-
setDocumentId
public void setDocumentId(String documentId)
-
brandId
public DocumentProperties brandId(String brandId)
-
setBrandId
public void setBrandId(String brandId)
-
messageTitle
public DocumentProperties messageTitle(String messageTitle)
-
setMessageTitle
public void setMessageTitle(String messageTitle)
-
documentDescription
public DocumentProperties documentDescription(String documentDescription)
-
getDocumentDescription
@Nullable public String getDocumentDescription()
Get documentDescription- Returns:
- documentDescription
-
setDocumentDescription
public void setDocumentDescription(String documentDescription)
-
status
public DocumentProperties status(DocumentProperties.StatusEnum status)
-
getStatus
@Nullable public DocumentProperties.StatusEnum getStatus()
Get status- Returns:
- status
-
setStatus
public void setStatus(DocumentProperties.StatusEnum status)
-
files
public DocumentProperties files(List<DocumentFiles> files)
-
addFilesItem
public DocumentProperties addFilesItem(DocumentFiles filesItem)
-
getFiles
@Nullable public List<DocumentFiles> getFiles()
Get files- Returns:
- files
-
setFiles
public void setFiles(List<DocumentFiles> files)
-
senderDetail
public DocumentProperties senderDetail(DocumentSenderDetail senderDetail)
-
getSenderDetail
@Nullable public DocumentSenderDetail getSenderDetail()
Get senderDetail- Returns:
- senderDetail
-
setSenderDetail
public void setSenderDetail(DocumentSenderDetail senderDetail)
-
signerDetails
public DocumentProperties signerDetails(List<DocumentSignerDetails> signerDetails)
-
addSignerDetailsItem
public DocumentProperties addSignerDetailsItem(DocumentSignerDetails signerDetailsItem)
-
getSignerDetails
@Nullable public List<DocumentSignerDetails> getSignerDetails()
Get signerDetails- Returns:
- signerDetails
-
setSignerDetails
public void setSignerDetails(List<DocumentSignerDetails> signerDetails)
-
formGroups
public DocumentProperties formGroups(List<FormGroup> formGroups)
-
addFormGroupsItem
public DocumentProperties addFormGroupsItem(FormGroup formGroupsItem)
-
commonFields
public DocumentProperties commonFields(List<DocumentFormFields> commonFields)
-
addCommonFieldsItem
public DocumentProperties addCommonFieldsItem(DocumentFormFields commonFieldsItem)
-
getCommonFields
@Nullable public List<DocumentFormFields> getCommonFields()
Get commonFields- Returns:
- commonFields
-
setCommonFields
public void setCommonFields(List<DocumentFormFields> commonFields)
-
behalfOf
public DocumentProperties behalfOf(BehalfOf behalfOf)
-
setBehalfOf
public void setBehalfOf(BehalfOf behalfOf)
-
ccDetails
public DocumentProperties ccDetails(List<DocumentCcDetails> ccDetails)
-
addCcDetailsItem
public DocumentProperties addCcDetailsItem(DocumentCcDetails ccDetailsItem)
-
getCcDetails
@Nullable public List<DocumentCcDetails> getCcDetails()
Get ccDetails- Returns:
- ccDetails
-
setCcDetails
public void setCcDetails(List<DocumentCcDetails> ccDetails)
-
reminderSettings
public DocumentProperties reminderSettings(ReminderSettings reminderSettings)
-
getReminderSettings
@Nullable public ReminderSettings getReminderSettings()
Get reminderSettings- Returns:
- reminderSettings
-
setReminderSettings
public void setReminderSettings(ReminderSettings reminderSettings)
-
reassign
public DocumentProperties reassign(List<DocumentReassign> reassign)
-
addReassignItem
public DocumentProperties addReassignItem(DocumentReassign reassignItem)
-
getReassign
@Nullable public List<DocumentReassign> getReassign()
Get reassign- Returns:
- reassign
-
setReassign
public void setReassign(List<DocumentReassign> reassign)
-
documentHistory
public DocumentProperties documentHistory(List<AuditTrail> documentHistory)
-
addDocumentHistoryItem
public DocumentProperties addDocumentHistoryItem(AuditTrail documentHistoryItem)
-
getDocumentHistory
@Nullable public List<AuditTrail> getDocumentHistory()
Get documentHistory- Returns:
- documentHistory
-
setDocumentHistory
public void setDocumentHistory(List<AuditTrail> documentHistory)
-
activityBy
public DocumentProperties activityBy(String activityBy)
-
setActivityBy
public void setActivityBy(String activityBy)
-
activityDate
public DocumentProperties activityDate(Long activityDate)
-
setActivityDate
public void setActivityDate(Long activityDate)
-
activityAction
public DocumentProperties activityAction(DocumentProperties.ActivityActionEnum activityAction)
-
getActivityAction
@Nullable public DocumentProperties.ActivityActionEnum getActivityAction()
Get activityAction- Returns:
- activityAction
-
setActivityAction
public void setActivityAction(DocumentProperties.ActivityActionEnum activityAction)
-
createdDate
public DocumentProperties createdDate(Long createdDate)
-
setCreatedDate
public void setCreatedDate(Long createdDate)
-
expiryDays
public DocumentProperties expiryDays(Integer expiryDays)
-
setExpiryDays
public void setExpiryDays(Integer expiryDays)
-
expiryDate
public DocumentProperties expiryDate(Long expiryDate)
-
setExpiryDate
public void setExpiryDate(Long expiryDate)
-
enableSigningOrder
public DocumentProperties enableSigningOrder(Boolean enableSigningOrder)
-
getEnableSigningOrder
@Nullable public Boolean getEnableSigningOrder()
Get enableSigningOrder- Returns:
- enableSigningOrder
-
setEnableSigningOrder
public void setEnableSigningOrder(Boolean enableSigningOrder)
-
isDeleted
public DocumentProperties isDeleted(Boolean isDeleted)
-
setIsDeleted
public void setIsDeleted(Boolean isDeleted)
-
revokeMessage
public DocumentProperties revokeMessage(String revokeMessage)
-
getRevokeMessage
@Nullable public String getRevokeMessage()
Get revokeMessage- Returns:
- revokeMessage
-
setRevokeMessage
public void setRevokeMessage(String revokeMessage)
-
declineMessage
public DocumentProperties declineMessage(String declineMessage)
-
getDeclineMessage
@Nullable public String getDeclineMessage()
Get declineMessage- Returns:
- declineMessage
-
setDeclineMessage
public void setDeclineMessage(String declineMessage)
-
applicationId
public DocumentProperties applicationId(String applicationId)
-
getApplicationId
@Nullable public String getApplicationId()
Get applicationId- Returns:
- applicationId
-
setApplicationId
public void setApplicationId(String applicationId)
-
labels
public DocumentProperties labels(List<String> labels)
-
addLabelsItem
public DocumentProperties addLabelsItem(String labelsItem)
-
disableEmails
public DocumentProperties disableEmails(Boolean disableEmails)
-
getDisableEmails
@Nullable public Boolean getDisableEmails()
Get disableEmails- Returns:
- disableEmails
-
setDisableEmails
public void setDisableEmails(Boolean disableEmails)
-
enablePrintAndSign
public DocumentProperties enablePrintAndSign(Boolean enablePrintAndSign)
-
getEnablePrintAndSign
@Nullable public Boolean getEnablePrintAndSign()
Get enablePrintAndSign- Returns:
- enablePrintAndSign
-
setEnablePrintAndSign
public void setEnablePrintAndSign(Boolean enablePrintAndSign)
-
enableReassign
public DocumentProperties enableReassign(Boolean enableReassign)
-
getEnableReassign
@Nullable public Boolean getEnableReassign()
Get enableReassign- Returns:
- enableReassign
-
setEnableReassign
public void setEnableReassign(Boolean enableReassign)
-
disableExpiryAlert
public DocumentProperties disableExpiryAlert(Boolean disableExpiryAlert)
-
getDisableExpiryAlert
@Nullable public Boolean getDisableExpiryAlert()
Get disableExpiryAlert- Returns:
- disableExpiryAlert
-
setDisableExpiryAlert
public void setDisableExpiryAlert(Boolean disableExpiryAlert)
-
hideDocumentId
public DocumentProperties hideDocumentId(Boolean hideDocumentId)
-
getHideDocumentId
@Nullable public Boolean getHideDocumentId()
Get hideDocumentId- Returns:
- hideDocumentId
-
setHideDocumentId
public void setHideDocumentId(Boolean hideDocumentId)
-
expiryDateType
public DocumentProperties expiryDateType(DocumentProperties.ExpiryDateTypeEnum expiryDateType)
-
getExpiryDateType
@Nullable public DocumentProperties.ExpiryDateTypeEnum getExpiryDateType()
Get expiryDateType- Returns:
- expiryDateType
-
setExpiryDateType
public void setExpiryDateType(DocumentProperties.ExpiryDateTypeEnum expiryDateType)
-
expiryValue
public DocumentProperties expiryValue(Long expiryValue)
-
setExpiryValue
public void setExpiryValue(Long expiryValue)
-
documentDownloadOption
public DocumentProperties documentDownloadOption(DocumentProperties.DocumentDownloadOptionEnum documentDownloadOption)
-
getDocumentDownloadOption
@Nullable public DocumentProperties.DocumentDownloadOptionEnum getDocumentDownloadOption()
Get documentDownloadOption- Returns:
- documentDownloadOption
-
setDocumentDownloadOption
public void setDocumentDownloadOption(DocumentProperties.DocumentDownloadOptionEnum documentDownloadOption)
-
metaData
public DocumentProperties metaData(Map<String,String> metaData)
-
putMetaDataItem
public DocumentProperties putMetaDataItem(String key, String metaDataItem)
-
recipientNotificationSettings
public DocumentProperties recipientNotificationSettings(RecipientNotificationSettings recipientNotificationSettings)
-
getRecipientNotificationSettings
@Nullable public RecipientNotificationSettings getRecipientNotificationSettings()
Get recipientNotificationSettings- Returns:
- recipientNotificationSettings
-
setRecipientNotificationSettings
public void setRecipientNotificationSettings(RecipientNotificationSettings recipientNotificationSettings)
-
enableAuditTrailLocalization
public DocumentProperties enableAuditTrailLocalization(Boolean enableAuditTrailLocalization)
-
getEnableAuditTrailLocalization
@Nullable public Boolean getEnableAuditTrailLocalization()
Get enableAuditTrailLocalization- Returns:
- enableAuditTrailLocalization
-
setEnableAuditTrailLocalization
public void setEnableAuditTrailLocalization(Boolean enableAuditTrailLocalization)
-
downloadFileName
public DocumentProperties downloadFileName(String downloadFileName)
-
getDownloadFileName
@Nullable public String getDownloadFileName()
Get downloadFileName- Returns:
- downloadFileName
-
setDownloadFileName
public void setDownloadFileName(String downloadFileName)
-
scheduledSendTime
public DocumentProperties scheduledSendTime(Long scheduledSendTime)
-
getScheduledSendTime
@Nullable public Long getScheduledSendTime()
Get scheduledSendTime- Returns:
- scheduledSendTime
-
setScheduledSendTime
public void setScheduledSendTime(Long scheduledSendTime)
-
createFormData
public Map<String,Object> createFormData() throws ApiException
- Throws:
ApiException
-
validateJsonElement
public static void validateJsonElement(com.google.gson.JsonElement jsonElement) throws IOExceptionValidates 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 DocumentProperties
-
fromJson
public static DocumentProperties fromJson(String jsonString) throws IOException
Create an instance of DocumentProperties given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of DocumentProperties
- Throws:
IOException- if the JSON string is invalid with respect to DocumentProperties
-
toJson
public String toJson()
Convert an instance of DocumentProperties to an JSON string- Returns:
- JSON string
-
-