Package com.docusign.esign.model
Class EnvelopeDocument
- java.lang.Object
-
- com.docusign.esign.model.EnvelopeDocument
-
public class EnvelopeDocument extends Object
This object contains details about the envelope document..
-
-
Constructor Summary
Constructors Constructor Description EnvelopeDocument()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EnvelopeDocumentaddAddedRecipientIdsItem(String addedRecipientIdsItem)addAddedRecipientIdsItem.EnvelopeDocumentaddAvailableDocumentTypesItem(SignatureType availableDocumentTypesItem)addAvailableDocumentTypesItem.EnvelopeDocumentaddDocumentFieldsItem(NameValue documentFieldsItem)addDocumentFieldsItem.EnvelopeDocumentaddedRecipientIds(List<String> addedRecipientIds)addedRecipientIds.EnvelopeDocumentaddPagesItem(Page pagesItem)addPagesItem.EnvelopeDocumentattachmentTabId(String attachmentTabId)attachmentTabId.EnvelopeDocumentauthoritativeCopy(String authoritativeCopy)authoritativeCopy.EnvelopeDocumentauthoritativeCopyMetadata(PropertyMetadata authoritativeCopyMetadata)authoritativeCopyMetadata.EnvelopeDocumentavailableDocumentTypes(List<SignatureType> availableDocumentTypes)availableDocumentTypes.EnvelopeDocumentcontainsPdfFormFields(String containsPdfFormFields)containsPdfFormFields.EnvelopeDocumentdisplay(String display)display.EnvelopeDocumentdisplayMetadata(PropertyMetadata displayMetadata)displayMetadata.EnvelopeDocumentdocumentBase64(String documentBase64)documentBase64.EnvelopeDocumentdocumentFields(List<NameValue> documentFields)documentFields.EnvelopeDocumentdocumentId(String documentId)documentId.EnvelopeDocumentdocumentIdGuid(String documentIdGuid)documentIdGuid.booleanequals(Object o)Compares objects.EnvelopeDocumenterrorDetails(ErrorDetails errorDetails)errorDetails.List<String>getAddedRecipientIds().StringgetAttachmentTabId().StringgetAuthoritativeCopy()Specifies the Authoritative copy feature.PropertyMetadatagetAuthoritativeCopyMetadata()Metadata that indicates if the sender can edit the `authoritativeCopy` property.List<SignatureType>getAvailableDocumentTypes().StringgetContainsPdfFormFields().StringgetDisplay().PropertyMetadatagetDisplayMetadata()Metadata that indicates if the sender can edit the `display` property.StringgetDocumentBase64().List<NameValue>getDocumentFields().StringgetDocumentId()Specifies the document ID number that the tab is placed on.StringgetDocumentIdGuid().ErrorDetailsgetErrorDetails()This object describes errors that occur.StringgetIncludeInDownload().PropertyMetadatagetIncludeInDownloadMetadata()Metadata that indicates if the sender can edit the `includeInDownload` property.StringgetName().PropertyMetadatagetNameMetadata()Metadata that indicates if the sender can edit the `name` property.StringgetOrder().List<Page>getPages().StringgetSignerMustAcknowledge().PropertyMetadatagetSignerMustAcknowledgeMetadata()Metadata that indicates if the sender can edit the `signerMustAcknowledge` property.StringgetSizeBytes().StringgetTemplateLocked()When set to **true**, the sender cannot change any attributes of the recipient.StringgetTemplateRequired()When set to **true**, the sender may not remove the recipient.StringgetType().StringgetUri().inthashCode()Returns the HashCode.EnvelopeDocumentincludeInDownload(String includeInDownload)includeInDownload.EnvelopeDocumentincludeInDownloadMetadata(PropertyMetadata includeInDownloadMetadata)includeInDownloadMetadata.EnvelopeDocumentname(String name)name.EnvelopeDocumentnameMetadata(PropertyMetadata nameMetadata)nameMetadata.EnvelopeDocumentorder(String order)order.EnvelopeDocumentpages(List<Page> pages)pages.voidsetAddedRecipientIds(List<String> addedRecipientIds)setAddedRecipientIds.voidsetAttachmentTabId(String attachmentTabId)setAttachmentTabId.voidsetAuthoritativeCopy(String authoritativeCopy)setAuthoritativeCopy.voidsetAuthoritativeCopyMetadata(PropertyMetadata authoritativeCopyMetadata)setAuthoritativeCopyMetadata.voidsetAvailableDocumentTypes(List<SignatureType> availableDocumentTypes)setAvailableDocumentTypes.voidsetContainsPdfFormFields(String containsPdfFormFields)setContainsPdfFormFields.voidsetDisplay(String display)setDisplay.voidsetDisplayMetadata(PropertyMetadata displayMetadata)setDisplayMetadata.voidsetDocumentBase64(String documentBase64)setDocumentBase64.voidsetDocumentFields(List<NameValue> documentFields)setDocumentFields.voidsetDocumentId(String documentId)setDocumentId.voidsetDocumentIdGuid(String documentIdGuid)setDocumentIdGuid.voidsetErrorDetails(ErrorDetails errorDetails)setErrorDetails.voidsetIncludeInDownload(String includeInDownload)setIncludeInDownload.voidsetIncludeInDownloadMetadata(PropertyMetadata includeInDownloadMetadata)setIncludeInDownloadMetadata.voidsetName(String name)setName.voidsetNameMetadata(PropertyMetadata nameMetadata)setNameMetadata.voidsetOrder(String order)setOrder.voidsetPages(List<Page> pages)setPages.voidsetSignerMustAcknowledge(String signerMustAcknowledge)setSignerMustAcknowledge.voidsetSignerMustAcknowledgeMetadata(PropertyMetadata signerMustAcknowledgeMetadata)setSignerMustAcknowledgeMetadata.voidsetSizeBytes(String sizeBytes)setSizeBytes.voidsetTemplateLocked(String templateLocked)setTemplateLocked.voidsetTemplateRequired(String templateRequired)setTemplateRequired.voidsetType(String type)setType.voidsetUri(String uri)setUri.EnvelopeDocumentsignerMustAcknowledge(String signerMustAcknowledge)signerMustAcknowledge.EnvelopeDocumentsignerMustAcknowledgeMetadata(PropertyMetadata signerMustAcknowledgeMetadata)signerMustAcknowledgeMetadata.EnvelopeDocumentsizeBytes(String sizeBytes)sizeBytes.EnvelopeDocumenttemplateLocked(String templateLocked)templateLocked.EnvelopeDocumenttemplateRequired(String templateRequired)templateRequired.StringtoString()Converts the given object to string.EnvelopeDocumenttype(String type)type.EnvelopeDocumenturi(String uri)uri.
-
-
-
Method Detail
-
addedRecipientIds
public EnvelopeDocument addedRecipientIds(List<String> addedRecipientIds)
addedRecipientIds.- Returns:
- EnvelopeDocument
-
addAddedRecipientIdsItem
public EnvelopeDocument addAddedRecipientIdsItem(String addedRecipientIdsItem)
addAddedRecipientIdsItem.- Returns:
- EnvelopeDocument
-
setAddedRecipientIds
public void setAddedRecipientIds(List<String> addedRecipientIds)
setAddedRecipientIds.
-
attachmentTabId
public EnvelopeDocument attachmentTabId(String attachmentTabId)
attachmentTabId.- Returns:
- EnvelopeDocument
-
getAttachmentTabId
public String getAttachmentTabId()
.- Returns:
- attachmentTabId
-
setAttachmentTabId
public void setAttachmentTabId(String attachmentTabId)
setAttachmentTabId.
-
authoritativeCopy
public EnvelopeDocument authoritativeCopy(String authoritativeCopy)
authoritativeCopy.- Returns:
- EnvelopeDocument
-
getAuthoritativeCopy
public String getAuthoritativeCopy()
Specifies the Authoritative copy feature. If set to true the Authoritative copy feature is enabled..- Returns:
- authoritativeCopy
-
setAuthoritativeCopy
public void setAuthoritativeCopy(String authoritativeCopy)
setAuthoritativeCopy.
-
authoritativeCopyMetadata
public EnvelopeDocument authoritativeCopyMetadata(PropertyMetadata authoritativeCopyMetadata)
authoritativeCopyMetadata.- Returns:
- EnvelopeDocument
-
getAuthoritativeCopyMetadata
public PropertyMetadata getAuthoritativeCopyMetadata()
Metadata that indicates if the sender can edit the `authoritativeCopy` property. Not applicable for template documents..- Returns:
- authoritativeCopyMetadata
-
setAuthoritativeCopyMetadata
public void setAuthoritativeCopyMetadata(PropertyMetadata authoritativeCopyMetadata)
setAuthoritativeCopyMetadata.
-
availableDocumentTypes
public EnvelopeDocument availableDocumentTypes(List<SignatureType> availableDocumentTypes)
availableDocumentTypes.- Returns:
- EnvelopeDocument
-
addAvailableDocumentTypesItem
public EnvelopeDocument addAvailableDocumentTypesItem(SignatureType availableDocumentTypesItem)
addAvailableDocumentTypesItem.- Returns:
- EnvelopeDocument
-
getAvailableDocumentTypes
public List<SignatureType> getAvailableDocumentTypes()
.- Returns:
- availableDocumentTypes
-
setAvailableDocumentTypes
public void setAvailableDocumentTypes(List<SignatureType> availableDocumentTypes)
setAvailableDocumentTypes.
-
containsPdfFormFields
public EnvelopeDocument containsPdfFormFields(String containsPdfFormFields)
containsPdfFormFields.- Returns:
- EnvelopeDocument
-
getContainsPdfFormFields
public String getContainsPdfFormFields()
.- Returns:
- containsPdfFormFields
-
setContainsPdfFormFields
public void setContainsPdfFormFields(String containsPdfFormFields)
setContainsPdfFormFields.
-
display
public EnvelopeDocument display(String display)
display.- Returns:
- EnvelopeDocument
-
getDisplay
public String getDisplay()
.- Returns:
- display
-
setDisplay
public void setDisplay(String display)
setDisplay.
-
displayMetadata
public EnvelopeDocument displayMetadata(PropertyMetadata displayMetadata)
displayMetadata.- Returns:
- EnvelopeDocument
-
getDisplayMetadata
public PropertyMetadata getDisplayMetadata()
Metadata that indicates if the sender can edit the `display` property. Not applicable for template documents..- Returns:
- displayMetadata
-
setDisplayMetadata
public void setDisplayMetadata(PropertyMetadata displayMetadata)
setDisplayMetadata.
-
documentBase64
public EnvelopeDocument documentBase64(String documentBase64)
documentBase64.- Returns:
- EnvelopeDocument
-
getDocumentBase64
public String getDocumentBase64()
.- Returns:
- documentBase64
-
setDocumentBase64
public void setDocumentBase64(String documentBase64)
setDocumentBase64.
-
documentFields
public EnvelopeDocument documentFields(List<NameValue> documentFields)
documentFields.- Returns:
- EnvelopeDocument
-
addDocumentFieldsItem
public EnvelopeDocument addDocumentFieldsItem(NameValue documentFieldsItem)
addDocumentFieldsItem.- Returns:
- EnvelopeDocument
-
documentId
public EnvelopeDocument documentId(String documentId)
documentId.- Returns:
- EnvelopeDocument
-
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.
-
documentIdGuid
public EnvelopeDocument documentIdGuid(String documentIdGuid)
documentIdGuid.- Returns:
- EnvelopeDocument
-
getDocumentIdGuid
public String getDocumentIdGuid()
.- Returns:
- documentIdGuid
-
setDocumentIdGuid
public void setDocumentIdGuid(String documentIdGuid)
setDocumentIdGuid.
-
errorDetails
public EnvelopeDocument errorDetails(ErrorDetails errorDetails)
errorDetails.- Returns:
- EnvelopeDocument
-
getErrorDetails
public ErrorDetails getErrorDetails()
This object describes errors that occur. It is only valid for responses and ignored in requests..- Returns:
- errorDetails
-
setErrorDetails
public void setErrorDetails(ErrorDetails errorDetails)
setErrorDetails.
-
includeInDownload
public EnvelopeDocument includeInDownload(String includeInDownload)
includeInDownload.- Returns:
- EnvelopeDocument
-
getIncludeInDownload
public String getIncludeInDownload()
.- Returns:
- includeInDownload
-
setIncludeInDownload
public void setIncludeInDownload(String includeInDownload)
setIncludeInDownload.
-
includeInDownloadMetadata
public EnvelopeDocument includeInDownloadMetadata(PropertyMetadata includeInDownloadMetadata)
includeInDownloadMetadata.- Returns:
- EnvelopeDocument
-
getIncludeInDownloadMetadata
public PropertyMetadata getIncludeInDownloadMetadata()
Metadata that indicates if the sender can edit the `includeInDownload` property. Not applicable for template documents..- Returns:
- includeInDownloadMetadata
-
setIncludeInDownloadMetadata
public void setIncludeInDownloadMetadata(PropertyMetadata includeInDownloadMetadata)
setIncludeInDownloadMetadata.
-
name
public EnvelopeDocument name(String name)
name.- Returns:
- EnvelopeDocument
-
getName
public String getName()
.- Returns:
- name
-
setName
public void setName(String name)
setName.
-
nameMetadata
public EnvelopeDocument nameMetadata(PropertyMetadata nameMetadata)
nameMetadata.- Returns:
- EnvelopeDocument
-
getNameMetadata
public PropertyMetadata getNameMetadata()
Metadata that indicates if the sender can edit the `name` property. Not applicable for template documents..- Returns:
- nameMetadata
-
setNameMetadata
public void setNameMetadata(PropertyMetadata nameMetadata)
setNameMetadata.
-
order
public EnvelopeDocument order(String order)
order.- Returns:
- EnvelopeDocument
-
getOrder
public String getOrder()
.- Returns:
- order
-
setOrder
public void setOrder(String order)
setOrder.
-
pages
public EnvelopeDocument pages(List<Page> pages)
pages.- Returns:
- EnvelopeDocument
-
addPagesItem
public EnvelopeDocument addPagesItem(Page pagesItem)
addPagesItem.- Returns:
- EnvelopeDocument
-
signerMustAcknowledge
public EnvelopeDocument signerMustAcknowledge(String signerMustAcknowledge)
signerMustAcknowledge.- Returns:
- EnvelopeDocument
-
getSignerMustAcknowledge
public String getSignerMustAcknowledge()
.- Returns:
- signerMustAcknowledge
-
setSignerMustAcknowledge
public void setSignerMustAcknowledge(String signerMustAcknowledge)
setSignerMustAcknowledge.
-
signerMustAcknowledgeMetadata
public EnvelopeDocument signerMustAcknowledgeMetadata(PropertyMetadata signerMustAcknowledgeMetadata)
signerMustAcknowledgeMetadata.- Returns:
- EnvelopeDocument
-
getSignerMustAcknowledgeMetadata
public PropertyMetadata getSignerMustAcknowledgeMetadata()
Metadata that indicates if the sender can edit the `signerMustAcknowledge` property. Not applicable for template documents..- Returns:
- signerMustAcknowledgeMetadata
-
setSignerMustAcknowledgeMetadata
public void setSignerMustAcknowledgeMetadata(PropertyMetadata signerMustAcknowledgeMetadata)
setSignerMustAcknowledgeMetadata.
-
sizeBytes
public EnvelopeDocument sizeBytes(String sizeBytes)
sizeBytes.- Returns:
- EnvelopeDocument
-
getSizeBytes
public String getSizeBytes()
.- Returns:
- sizeBytes
-
setSizeBytes
public void setSizeBytes(String sizeBytes)
setSizeBytes.
-
templateLocked
public EnvelopeDocument templateLocked(String templateLocked)
templateLocked.- Returns:
- EnvelopeDocument
-
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.
-
templateRequired
public EnvelopeDocument templateRequired(String templateRequired)
templateRequired.- Returns:
- EnvelopeDocument
-
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.
-
type
public EnvelopeDocument type(String type)
type.- Returns:
- EnvelopeDocument
-
getType
public String getType()
.- Returns:
- type
-
setType
public void setType(String type)
setType.
-
uri
public EnvelopeDocument uri(String uri)
uri.- Returns:
- EnvelopeDocument
-
getUri
public String getUri()
.- Returns:
- uri
-
setUri
public void setUri(String uri)
setUri.
-
equals
public boolean equals(Object o)
Compares objects.
-
-