Package com.hellosign.openapi.model
Class TemplateResponse
- java.lang.Object
-
- com.hellosign.openapi.model.TemplateResponse
-
@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class TemplateResponse extends java.lang.ObjectContains information about the templates you and your team have created.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJSON_PROPERTY_ACCOUNTSstatic java.lang.StringJSON_PROPERTY_CAN_EDITstatic java.lang.StringJSON_PROPERTY_CC_ROLESstatic java.lang.StringJSON_PROPERTY_CUSTOM_FIELDSstatic java.lang.StringJSON_PROPERTY_DOCUMENTSstatic java.lang.StringJSON_PROPERTY_IS_CREATORstatic java.lang.StringJSON_PROPERTY_IS_EMBEDDEDstatic java.lang.StringJSON_PROPERTY_IS_LOCKEDstatic java.lang.StringJSON_PROPERTY_MESSAGEstatic java.lang.StringJSON_PROPERTY_METADATAstatic java.lang.StringJSON_PROPERTY_NAMED_FORM_FIELDSstatic java.lang.StringJSON_PROPERTY_SIGNER_ROLESstatic java.lang.StringJSON_PROPERTY_TEMPLATE_IDstatic java.lang.StringJSON_PROPERTY_TITLEstatic java.lang.StringJSON_PROPERTY_UPDATED_AT
-
Constructor Summary
Constructors Constructor Description TemplateResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description TemplateResponseaccounts(java.util.List<TemplateResponseAccount> accounts)TemplateResponseaddAccountsItem(TemplateResponseAccount accountsItem)TemplateResponseaddCcRolesItem(TemplateResponseCCRole ccRolesItem)TemplateResponseaddCustomFieldsItem(TemplateResponseCustomField customFieldsItem)TemplateResponseaddDocumentsItem(TemplateResponseDocument documentsItem)TemplateResponseaddNamedFormFieldsItem(TemplateResponseNamedFormField namedFormFieldsItem)TemplateResponseaddSignerRolesItem(TemplateResponseSignerRole signerRolesItem)TemplateResponsecanEdit(java.lang.Boolean canEdit)TemplateResponseccRoles(java.util.List<TemplateResponseCCRole> ccRoles)java.util.Map<java.lang.String,java.lang.Object>createFormData()TemplateResponsecustomFields(java.util.List<TemplateResponseCustomField> customFields)TemplateResponsedocuments(java.util.List<TemplateResponseDocument> documents)booleanequals(java.lang.Object o)Return true if this TemplateResponse object is equal to o.java.util.List<TemplateResponseAccount>getAccounts()An array of the Accounts that can use this Template.java.lang.BooleangetCanEdit()Indicates whether edit rights have been granted to you by the owner (always `true` if that's you).java.util.List<TemplateResponseCCRole>getCcRoles()An array of the designated CC roles that must be specified when sending a SignatureRequest using this Template.java.util.List<TemplateResponseCustomField>getCustomFields()An array of Custom Field objects.java.util.List<TemplateResponseDocument>getDocuments()An array describing each document associated with this Template.java.lang.BooleangetIsCreator()`true` if you are the owner of this template, `false` if it's been shared with you by a team member.java.lang.BooleangetIsEmbedded()`true` if this template was created using an embedded flow, `false` if it was created on our website.java.lang.BooleangetIsLocked()Indicates whether the template is locked.java.lang.StringgetMessage()The default message that will be sent to signers when using this Template to send a SignatureRequest.java.lang.ObjectgetMetadata()The metadata attached to the template.java.util.List<TemplateResponseNamedFormField>getNamedFormFields()Deprecated.java.util.List<TemplateResponseSignerRole>getSignerRoles()An array of the designated signer roles that must be specified when sending a SignatureRequest using this Template.java.lang.StringgetTemplateId()The id of the Template.java.lang.StringgetTitle()The title of the Template.java.lang.IntegergetUpdatedAt()Time the template was last updated.inthashCode()TemplateResponseisCreator(java.lang.Boolean isCreator)TemplateResponseisEmbedded(java.lang.Boolean isEmbedded)TemplateResponseisLocked(java.lang.Boolean isLocked)TemplateResponsemessage(java.lang.String message)TemplateResponsemetadata(java.lang.Object metadata)TemplateResponsenamedFormFields(java.util.List<TemplateResponseNamedFormField> namedFormFields)voidsetAccounts(java.util.List<TemplateResponseAccount> accounts)voidsetCanEdit(java.lang.Boolean canEdit)voidsetCcRoles(java.util.List<TemplateResponseCCRole> ccRoles)voidsetCustomFields(java.util.List<TemplateResponseCustomField> customFields)voidsetDocuments(java.util.List<TemplateResponseDocument> documents)voidsetIsCreator(java.lang.Boolean isCreator)voidsetIsEmbedded(java.lang.Boolean isEmbedded)voidsetIsLocked(java.lang.Boolean isLocked)voidsetMessage(java.lang.String message)voidsetMetadata(java.lang.Object metadata)voidsetNamedFormFields(java.util.List<TemplateResponseNamedFormField> namedFormFields)voidsetSignerRoles(java.util.List<TemplateResponseSignerRole> signerRoles)voidsetTemplateId(java.lang.String templateId)voidsetTitle(java.lang.String title)voidsetUpdatedAt(java.lang.Integer updatedAt)TemplateResponsesignerRoles(java.util.List<TemplateResponseSignerRole> signerRoles)TemplateResponsetemplateId(java.lang.String templateId)TemplateResponsetitle(java.lang.String title)java.lang.StringtoString()TemplateResponseupdatedAt(java.lang.Integer updatedAt)
-
-
-
Field Detail
-
JSON_PROPERTY_TEMPLATE_ID
public static final java.lang.String JSON_PROPERTY_TEMPLATE_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TITLE
public static final java.lang.String JSON_PROPERTY_TITLE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MESSAGE
public static final java.lang.String JSON_PROPERTY_MESSAGE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_UPDATED_AT
public static final java.lang.String JSON_PROPERTY_UPDATED_AT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_IS_EMBEDDED
public static final java.lang.String JSON_PROPERTY_IS_EMBEDDED
- See Also:
- Constant Field Values
-
JSON_PROPERTY_IS_CREATOR
public static final java.lang.String JSON_PROPERTY_IS_CREATOR
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CAN_EDIT
public static final java.lang.String JSON_PROPERTY_CAN_EDIT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_IS_LOCKED
public static final java.lang.String JSON_PROPERTY_IS_LOCKED
- See Also:
- Constant Field Values
-
JSON_PROPERTY_METADATA
public static final java.lang.String JSON_PROPERTY_METADATA
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SIGNER_ROLES
public static final java.lang.String JSON_PROPERTY_SIGNER_ROLES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CC_ROLES
public static final java.lang.String JSON_PROPERTY_CC_ROLES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_DOCUMENTS
public static final java.lang.String JSON_PROPERTY_DOCUMENTS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CUSTOM_FIELDS
public static final java.lang.String JSON_PROPERTY_CUSTOM_FIELDS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_NAMED_FORM_FIELDS
public static final java.lang.String JSON_PROPERTY_NAMED_FORM_FIELDS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ACCOUNTS
public static final java.lang.String JSON_PROPERTY_ACCOUNTS
- See Also:
- Constant Field Values
-
-
Method Detail
-
templateId
public TemplateResponse templateId(java.lang.String templateId)
-
getTemplateId
@Nullable public java.lang.String getTemplateId()
The id of the Template.- Returns:
- templateId
-
setTemplateId
public void setTemplateId(java.lang.String templateId)
-
title
public TemplateResponse title(java.lang.String title)
-
getTitle
@Nullable public java.lang.String getTitle()
The title of the Template. This will also be the default subject of the message sent to signers when using this Template to send a SignatureRequest. This can be overridden when sending the SignatureRequest.- Returns:
- title
-
setTitle
public void setTitle(java.lang.String title)
-
message
public TemplateResponse message(java.lang.String message)
-
getMessage
@Nullable public java.lang.String getMessage()
The default message that will be sent to signers when using this Template to send a SignatureRequest. This can be overridden when sending the SignatureRequest.- Returns:
- message
-
setMessage
public void setMessage(java.lang.String message)
-
updatedAt
public TemplateResponse updatedAt(java.lang.Integer updatedAt)
-
getUpdatedAt
@Nullable public java.lang.Integer getUpdatedAt()
Time the template was last updated.- Returns:
- updatedAt
-
setUpdatedAt
public void setUpdatedAt(java.lang.Integer updatedAt)
-
isEmbedded
public TemplateResponse isEmbedded(java.lang.Boolean isEmbedded)
-
getIsEmbedded
@Nullable public java.lang.Boolean getIsEmbedded()
`true` if this template was created using an embedded flow, `false` if it was created on our website.- Returns:
- isEmbedded
-
setIsEmbedded
public void setIsEmbedded(java.lang.Boolean isEmbedded)
-
isCreator
public TemplateResponse isCreator(java.lang.Boolean isCreator)
-
getIsCreator
@Nullable public java.lang.Boolean getIsCreator()
`true` if you are the owner of this template, `false` if it's been shared with you by a team member.- Returns:
- isCreator
-
setIsCreator
public void setIsCreator(java.lang.Boolean isCreator)
-
canEdit
public TemplateResponse canEdit(java.lang.Boolean canEdit)
-
getCanEdit
@Nullable public java.lang.Boolean getCanEdit()
Indicates whether edit rights have been granted to you by the owner (always `true` if that's you).- Returns:
- canEdit
-
setCanEdit
public void setCanEdit(java.lang.Boolean canEdit)
-
isLocked
public TemplateResponse isLocked(java.lang.Boolean isLocked)
-
getIsLocked
@Nullable public java.lang.Boolean getIsLocked()
Indicates whether the template is locked. If `true`, then the template was created outside your quota and can only be used in `test_mode`. If `false`, then the template is within your quota and can be used to create signature requests.- Returns:
- isLocked
-
setIsLocked
public void setIsLocked(java.lang.Boolean isLocked)
-
metadata
public TemplateResponse metadata(java.lang.Object metadata)
-
getMetadata
@Nullable public java.lang.Object getMetadata()
The metadata attached to the template.- Returns:
- metadata
-
setMetadata
public void setMetadata(java.lang.Object metadata)
-
signerRoles
public TemplateResponse signerRoles(java.util.List<TemplateResponseSignerRole> signerRoles)
-
addSignerRolesItem
public TemplateResponse addSignerRolesItem(TemplateResponseSignerRole signerRolesItem)
-
getSignerRoles
@Nullable public java.util.List<TemplateResponseSignerRole> getSignerRoles()
An array of the designated signer roles that must be specified when sending a SignatureRequest using this Template.- Returns:
- signerRoles
-
setSignerRoles
public void setSignerRoles(java.util.List<TemplateResponseSignerRole> signerRoles)
-
ccRoles
public TemplateResponse ccRoles(java.util.List<TemplateResponseCCRole> ccRoles)
-
addCcRolesItem
public TemplateResponse addCcRolesItem(TemplateResponseCCRole ccRolesItem)
-
getCcRoles
@Nullable public java.util.List<TemplateResponseCCRole> getCcRoles()
An array of the designated CC roles that must be specified when sending a SignatureRequest using this Template.- Returns:
- ccRoles
-
setCcRoles
public void setCcRoles(java.util.List<TemplateResponseCCRole> ccRoles)
-
documents
public TemplateResponse documents(java.util.List<TemplateResponseDocument> documents)
-
addDocumentsItem
public TemplateResponse addDocumentsItem(TemplateResponseDocument documentsItem)
-
getDocuments
@Nullable public java.util.List<TemplateResponseDocument> getDocuments()
An array describing each document associated with this Template. Includes form field data for each document.- Returns:
- documents
-
setDocuments
public void setDocuments(java.util.List<TemplateResponseDocument> documents)
-
customFields
public TemplateResponse customFields(java.util.List<TemplateResponseCustomField> customFields)
-
addCustomFieldsItem
public TemplateResponse addCustomFieldsItem(TemplateResponseCustomField customFieldsItem)
-
getCustomFields
@Nullable public java.util.List<TemplateResponseCustomField> getCustomFields()
An array of Custom Field objects.- Returns:
- customFields
-
setCustomFields
public void setCustomFields(java.util.List<TemplateResponseCustomField> customFields)
-
namedFormFields
public TemplateResponse namedFormFields(java.util.List<TemplateResponseNamedFormField> namedFormFields)
-
addNamedFormFieldsItem
public TemplateResponse addNamedFormFieldsItem(TemplateResponseNamedFormField namedFormFieldsItem)
-
getNamedFormFields
@Deprecated @Nullable public java.util.List<TemplateResponseNamedFormField> getNamedFormFields()
Deprecated.Deprecated. Use `form_fields` inside the [documents](https://developers.hellosign.com/api/reference/operation/templateGet/#!c=200&path=template/documents&t=response) array instead.- Returns:
- namedFormFields
-
setNamedFormFields
public void setNamedFormFields(java.util.List<TemplateResponseNamedFormField> namedFormFields)
-
accounts
public TemplateResponse accounts(java.util.List<TemplateResponseAccount> accounts)
-
addAccountsItem
public TemplateResponse addAccountsItem(TemplateResponseAccount accountsItem)
-
getAccounts
@Nullable public java.util.List<TemplateResponseAccount> getAccounts()
An array of the Accounts that can use this Template.- Returns:
- accounts
-
setAccounts
public void setAccounts(java.util.List<TemplateResponseAccount> accounts)
-
equals
public boolean equals(java.lang.Object o)
Return true if this TemplateResponse object is equal to o.- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
createFormData
public java.util.Map<java.lang.String,java.lang.Object> createFormData() throws ApiException- Throws:
ApiException
-
-