public static class SignRequest.Builder extends SignRequestBase.Builder
| Modifier and Type | Field and Description |
|---|---|
protected OffsetDateTime |
autoExpireAt |
protected String |
collaboratorLevel |
protected OffsetDateTime |
createdAt |
protected OffsetDateTime |
finishedAt |
protected String |
id |
protected FolderMini |
parentFolder |
protected String |
prepareUrl |
protected String |
senderEmail |
protected Long |
senderId |
protected String |
shortId |
protected String |
signatureColor |
protected List<SignRequestSigner> |
signers |
protected SignRequestSignFilesField |
signFiles |
protected FileMini |
signingLog |
protected List<FileBase> |
sourceFiles |
protected EnumWrapper<SignRequestStatusField> |
status |
protected EnumWrapper<SignRequestTypeField> |
type |
areRemindersEnabled, areTextSignaturesEnabled, daysValid, declinedRedirectUrl, emailMessage, emailSubject, externalId, externalSystemName, isDocumentPreparationNeeded, name, prefillTags, redirectUrl, templateIdexplicitlySetNullableFields| Constructor and Description |
|---|
Builder() |
getExplicitlySetNullableFields, 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 Builder()
public SignRequest.Builder type(SignRequestTypeField type)
public SignRequest.Builder type(EnumWrapper<SignRequestTypeField> type)
public SignRequest.Builder sourceFiles(List<FileBase> sourceFiles)
public SignRequest.Builder signers(List<SignRequestSigner> signers)
public SignRequest.Builder signatureColor(String signatureColor)
public SignRequest.Builder id(String id)
public SignRequest.Builder prepareUrl(String prepareUrl)
public SignRequest.Builder signingLog(FileMini signingLog)
public SignRequest.Builder status(SignRequestStatusField status)
public SignRequest.Builder status(EnumWrapper<SignRequestStatusField> status)
public SignRequest.Builder signFiles(SignRequestSignFilesField signFiles)
public SignRequest.Builder autoExpireAt(OffsetDateTime autoExpireAt)
public SignRequest.Builder parentFolder(FolderMini parentFolder)
public SignRequest.Builder collaboratorLevel(String collaboratorLevel)
public SignRequest.Builder shortId(String shortId)
public SignRequest.Builder createdAt(OffsetDateTime createdAt)
public SignRequest.Builder finishedAt(OffsetDateTime finishedAt)
public SignRequest.Builder senderEmail(String senderEmail)
public SignRequest.Builder senderId(Long senderId)
public SignRequest.Builder isDocumentPreparationNeeded(Boolean isDocumentPreparationNeeded)
isDocumentPreparationNeeded in class SignRequestBase.Builderpublic SignRequest.Builder redirectUrl(String redirectUrl)
redirectUrl in class SignRequestBase.Builderpublic SignRequest.Builder declinedRedirectUrl(String declinedRedirectUrl)
declinedRedirectUrl in class SignRequestBase.Builderpublic SignRequest.Builder areTextSignaturesEnabled(Boolean areTextSignaturesEnabled)
areTextSignaturesEnabled in class SignRequestBase.Builderpublic SignRequest.Builder emailSubject(String emailSubject)
emailSubject in class SignRequestBase.Builderpublic SignRequest.Builder emailMessage(String emailMessage)
emailMessage in class SignRequestBase.Builderpublic SignRequest.Builder areRemindersEnabled(Boolean areRemindersEnabled)
areRemindersEnabled in class SignRequestBase.Builderpublic SignRequest.Builder name(String name)
name in class SignRequestBase.Builderpublic SignRequest.Builder prefillTags(List<SignRequestPrefillTag> prefillTags)
prefillTags in class SignRequestBase.Builderpublic SignRequest.Builder daysValid(Long daysValid)
daysValid in class SignRequestBase.Builderpublic SignRequest.Builder externalId(String externalId)
externalId in class SignRequestBase.Builderpublic SignRequest.Builder templateId(String templateId)
templateId in class SignRequestBase.Builderpublic SignRequest.Builder externalSystemName(String externalSystemName)
externalSystemName in class SignRequestBase.Builderpublic SignRequest build()
build in class SignRequestBase.Builder