public class SignRequest extends SignRequestBase
| Modifier and Type | Class and Description |
|---|---|
static class |
SignRequest.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected OffsetDateTime |
autoExpireAt
Uses `days_valid` to calculate the date and time, in GMT, the sign request will expire if
unsigned.
|
protected String |
collaboratorLevel
The collaborator level of the user to the sign request.
|
protected OffsetDateTime |
createdAt
Timestamp marking when the sign request was created.
|
protected OffsetDateTime |
finishedAt
Timestamp indicating when all signing actions completed.
|
protected String |
id
Box Sign request ID.
|
protected FolderMini |
parentFolder |
protected String |
prepareUrl
This URL is returned if `is_document_preparation_needed` is set to `true` in the request.
|
protected String |
senderEmail
The email address of the sender of the sign request.
|
protected Long |
senderId
The user ID of the sender of the sign request.
|
protected String |
shortId
Short identifier for the sign request.
|
protected String |
signatureColor
Force a specific color for the signature (blue, black, or red).
|
protected List<SignRequestSigner> |
signers
Array of signers for the signature request.
|
protected SignRequestSignFilesField |
signFiles
List of files that will be signed, which are copies of the original source files.
|
protected FileMini |
signingLog |
protected List<FileBase> |
sourceFiles
List of files to create a signing document from.
|
protected EnumWrapper<SignRequestStatusField> |
status
Describes the status of the signature request.
|
protected EnumWrapper<SignRequestTypeField> |
type
The value will always be `sign-request`.
|
areRemindersEnabled, areTextSignaturesEnabled, daysValid, declinedRedirectUrl, emailMessage, emailSubject, externalId, externalSystemName, isDocumentPreparationNeeded, name, prefillTags, redirectUrl, templateIdexplicitlySetNullableFields| Modifier | Constructor and Description |
|---|---|
|
SignRequest() |
protected |
SignRequest(SignRequest.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
OffsetDateTime |
getAutoExpireAt() |
String |
getCollaboratorLevel() |
OffsetDateTime |
getCreatedAt() |
OffsetDateTime |
getFinishedAt() |
String |
getId() |
FolderMini |
getParentFolder() |
String |
getPrepareUrl() |
String |
getSenderEmail() |
Long |
getSenderId() |
String |
getShortId() |
String |
getSignatureColor() |
List<SignRequestSigner> |
getSigners() |
SignRequestSignFilesField |
getSignFiles() |
FileMini |
getSigningLog() |
List<FileBase> |
getSourceFiles() |
EnumWrapper<SignRequestStatusField> |
getStatus() |
EnumWrapper<SignRequestTypeField> |
getType() |
int |
hashCode() |
String |
toString() |
getAreRemindersEnabled, getAreTextSignaturesEnabled, getDaysValid, getDeclinedRedirectUrl, getEmailMessage, getEmailSubject, getExternalId, getExternalSystemName, getIsDocumentPreparationNeeded, getName, getPrefillTags, getRedirectUrl, getTemplateIdgetRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<SignRequestTypeField> type
protected List<FileBase> sourceFiles
protected List<SignRequestSigner> signers
protected String signatureColor
protected String prepareUrl
protected FileMini signingLog
protected EnumWrapper<SignRequestStatusField> status
protected SignRequestSignFilesField signFiles
protected OffsetDateTime autoExpireAt
protected FolderMini parentFolder
protected String collaboratorLevel
protected OffsetDateTime createdAt
protected OffsetDateTime finishedAt
protected String senderEmail
public SignRequest()
protected SignRequest(SignRequest.Builder builder)
public EnumWrapper<SignRequestTypeField> getType()
public List<FileBase> getSourceFiles()
public List<SignRequestSigner> getSigners()
public String getSignatureColor()
public String getPrepareUrl()
public FileMini getSigningLog()
public EnumWrapper<SignRequestStatusField> getStatus()
public SignRequestSignFilesField getSignFiles()
public OffsetDateTime getAutoExpireAt()
public FolderMini getParentFolder()
public String getCollaboratorLevel()
public String getShortId()
public OffsetDateTime getCreatedAt()
public OffsetDateTime getFinishedAt()
public String getSenderEmail()
public Long getSenderId()
public boolean equals(Object o)
equals in class SignRequestBasepublic int hashCode()
hashCode in class SignRequestBasepublic String toString()
toString in class SignRequestBase