public class BoxSignTemplateSigner extends BoxJSONObject
Modifier and Type | Class and Description |
---|---|
class |
BoxSignTemplateSigner.BoxSignTemplateSignerInput
Box Sign Template signer input.
|
static class |
BoxSignTemplateSigner.BoxSignTemplateSignerInputContentType
Box Sign Template signer input content type.
|
class |
BoxSignTemplateSigner.BoxSignTemplateSignerInputCoordinates
Box Sign Template signer input coordinates.
|
static class |
BoxSignTemplateSigner.BoxSignTemplateSignerInputType
Box Sign Template signer input type.
|
class |
BoxSignTemplateSigner.BoxSignTemplatesSignerInputDimensions
Box Sign Template signer input dimensions.
|
Constructor and Description |
---|
BoxSignTemplateSigner(JsonObject jsonObject,
BoxAPIConnection api)
Constructs a BoxSignTemplateSigner object with the provided JSON object.
|
BoxSignTemplateSigner(String email,
List<BoxSignTemplateSigner.BoxSignTemplateSignerInput> inputs,
Boolean isInPerson,
int order,
BoxSignRequestSignerRole role)
Constructs a BoxSignTemplateSigner object with the provided information.
|
BoxSignTemplateSigner(String email,
List<BoxSignTemplateSigner.BoxSignTemplateSignerInput> inputs,
Boolean isInPerson,
int order,
BoxSignRequestSignerRole role,
String signerGroupId)
Constructs a BoxSignTemplateSigner object with the provided information.
|
Modifier and Type | Method and Description |
---|---|
String |
getEmail()
Gets the email of the signer.
|
List<BoxSignTemplateSigner.BoxSignTemplateSignerInput> |
getInputs()
Gets the inputs of the signer.
|
Boolean |
getIsInPerson()
Used in combination with an embed URL for a sender.
|
int |
getOrder()
Gets the order of the signer.
|
BoxSignRequestSignerRole |
getRole()
Gets the role of the signer.
|
String |
getSignerGroupId()
Gets the signer group id.
|
clearPendingChanges, getJson, getPendingChanges, getPendingChangesAsJsonObject, getPendingJSONObject
public BoxSignTemplateSigner(String email, List<BoxSignTemplateSigner.BoxSignTemplateSignerInput> inputs, Boolean isInPerson, int order, BoxSignRequestSignerRole role)
email
- the email.inputs
- the inputs.isInPerson
- whether the signer is in person or not.order
- the order.role
- the role.public BoxSignTemplateSigner(String email, List<BoxSignTemplateSigner.BoxSignTemplateSignerInput> inputs, Boolean isInPerson, int order, BoxSignRequestSignerRole role, String signerGroupId)
email
- the email.inputs
- the inputs.isInPerson
- whether the signer is in person or not.order
- the order.role
- the role.signerGroupId
- the signer group id.public BoxSignTemplateSigner(JsonObject jsonObject, BoxAPIConnection api)
jsonObject
- the JSON object representing the Sign Template Signer.public List<BoxSignTemplateSigner.BoxSignTemplateSignerInput> getInputs()
public Boolean getIsInPerson()
public int getOrder()
public BoxSignRequestSignerRole getRole()
public String getSignerGroupId()