Package com.docusign.esign.model
Class TemplateRecipients
- java.lang.Object
-
- com.docusign.esign.model.TemplateRecipients
-
- All Implemented Interfaces:
Serializable
public class TemplateRecipients extends Object implements Serializable
TemplateRecipients.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TemplateRecipients()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TemplateRecipientsaddAgentsItem(Agent agentsItem)addAgentsItem.TemplateRecipientsaddCarbonCopiesItem(CarbonCopy carbonCopiesItem)addCarbonCopiesItem.TemplateRecipientsaddCertifiedDeliveriesItem(CertifiedDelivery certifiedDeliveriesItem)addCertifiedDeliveriesItem.TemplateRecipientsaddEditorsItem(Editor editorsItem)addEditorsItem.TemplateRecipientsaddInPersonSignersItem(InPersonSigner inPersonSignersItem)addInPersonSignersItem.TemplateRecipientsaddIntermediariesItem(Intermediary intermediariesItem)addIntermediariesItem.TemplateRecipientsaddNotariesItem(NotaryRecipient notariesItem)addNotariesItem.TemplateRecipientsaddParticipantsItem(Participant participantsItem)addParticipantsItem.TemplateRecipientsaddSealsItem(SealSign sealsItem)addSealsItem.TemplateRecipientsaddSignersItem(Signer signersItem)addSignersItem.TemplateRecipientsaddWitnessesItem(Witness witnessesItem)addWitnessesItem.TemplateRecipientsagents(List<Agent> agents)agents.TemplateRecipientscarbonCopies(List<CarbonCopy> carbonCopies)carbonCopies.TemplateRecipientscertifiedDeliveries(List<CertifiedDelivery> certifiedDeliveries)certifiedDeliveries.TemplateRecipientscurrentRoutingOrder(String currentRoutingOrder)currentRoutingOrder.TemplateRecipientseditors(List<Editor> editors)editors.booleanequals(Object o)Compares objects.TemplateRecipientserrorDetails(ErrorDetails errorDetails)errorDetails.List<Agent>getAgents()A complex type defining the management and access rights of a recipient assigned assigned as an agent on the document..List<CarbonCopy>getCarbonCopies()A complex type containing information about recipients who should receive a copy of the envelope, but does not need to sign it..List<CertifiedDelivery>getCertifiedDeliveries()A complex type containing information on a recipient the must receive the completed documents for the envelope to be completed, but the recipient does not need to sign, initial, date, or add information to any of the documents..StringgetCurrentRoutingOrder().List<Editor>getEditors().ErrorDetailsgetErrorDetails()Array or errors..List<InPersonSigner>getInPersonSigners()Specifies a signer that is in the same physical location as a DocuSign user who will act as a Signing Host for the transaction.List<Intermediary>getIntermediaries()Identifies a recipient that can, but is not required to, add name and email information for recipients at the same or subsequent level in the routing order (until subsequent Agents, Editors or Intermediaries recipient types are added)..List<NotaryRecipient>getNotaries().List<Participant>getParticipants().StringgetRecipientCount()The list of recipient event statuses that will trigger Connect to send updates to the url.List<SealSign>getSeals().List<Signer>getSigners()A complex type containing information about the Signer recipient..List<Witness>getWitnesses().inthashCode()Returns the HashCode.TemplateRecipientsinPersonSigners(List<InPersonSigner> inPersonSigners)inPersonSigners.TemplateRecipientsintermediaries(List<Intermediary> intermediaries)intermediaries.TemplateRecipientsnotaries(List<NotaryRecipient> notaries)notaries.TemplateRecipientsparticipants(List<Participant> participants)participants.TemplateRecipientsrecipientCount(String recipientCount)recipientCount.TemplateRecipientsseals(List<SealSign> seals)seals.voidsetAgents(List<Agent> agents)setAgents.voidsetCarbonCopies(List<CarbonCopy> carbonCopies)setCarbonCopies.voidsetCertifiedDeliveries(List<CertifiedDelivery> certifiedDeliveries)setCertifiedDeliveries.voidsetCurrentRoutingOrder(String currentRoutingOrder)setCurrentRoutingOrder.voidsetEditors(List<Editor> editors)setEditors.voidsetErrorDetails(ErrorDetails errorDetails)setErrorDetails.voidsetInPersonSigners(List<InPersonSigner> inPersonSigners)setInPersonSigners.voidsetIntermediaries(List<Intermediary> intermediaries)setIntermediaries.voidsetNotaries(List<NotaryRecipient> notaries)setNotaries.voidsetParticipants(List<Participant> participants)setParticipants.voidsetRecipientCount(String recipientCount)setRecipientCount.voidsetSeals(List<SealSign> seals)setSeals.voidsetSigners(List<Signer> signers)setSigners.voidsetWitnesses(List<Witness> witnesses)setWitnesses.TemplateRecipientssigners(List<Signer> signers)signers.StringtoString()Converts the given object to string.TemplateRecipientswitnesses(List<Witness> witnesses)witnesses.
-
-
-
Method Detail
-
agents
public TemplateRecipients agents(List<Agent> agents)
agents.- Returns:
- TemplateRecipients
-
addAgentsItem
public TemplateRecipients addAgentsItem(Agent agentsItem)
addAgentsItem.- Returns:
- TemplateRecipients
-
getAgents
public List<Agent> getAgents()
A complex type defining the management and access rights of a recipient assigned assigned as an agent on the document..- Returns:
- agents
-
carbonCopies
public TemplateRecipients carbonCopies(List<CarbonCopy> carbonCopies)
carbonCopies.- Returns:
- TemplateRecipients
-
addCarbonCopiesItem
public TemplateRecipients addCarbonCopiesItem(CarbonCopy carbonCopiesItem)
addCarbonCopiesItem.- Returns:
- TemplateRecipients
-
getCarbonCopies
public List<CarbonCopy> getCarbonCopies()
A complex type containing information about recipients who should receive a copy of the envelope, but does not need to sign it..- Returns:
- carbonCopies
-
setCarbonCopies
public void setCarbonCopies(List<CarbonCopy> carbonCopies)
setCarbonCopies.
-
certifiedDeliveries
public TemplateRecipients certifiedDeliveries(List<CertifiedDelivery> certifiedDeliveries)
certifiedDeliveries.- Returns:
- TemplateRecipients
-
addCertifiedDeliveriesItem
public TemplateRecipients addCertifiedDeliveriesItem(CertifiedDelivery certifiedDeliveriesItem)
addCertifiedDeliveriesItem.- Returns:
- TemplateRecipients
-
getCertifiedDeliveries
public List<CertifiedDelivery> getCertifiedDeliveries()
A complex type containing information on a recipient the must receive the completed documents for the envelope to be completed, but the recipient does not need to sign, initial, date, or add information to any of the documents..- Returns:
- certifiedDeliveries
-
setCertifiedDeliveries
public void setCertifiedDeliveries(List<CertifiedDelivery> certifiedDeliveries)
setCertifiedDeliveries.
-
currentRoutingOrder
public TemplateRecipients currentRoutingOrder(String currentRoutingOrder)
currentRoutingOrder.- Returns:
- TemplateRecipients
-
getCurrentRoutingOrder
public String getCurrentRoutingOrder()
.- Returns:
- currentRoutingOrder
-
setCurrentRoutingOrder
public void setCurrentRoutingOrder(String currentRoutingOrder)
setCurrentRoutingOrder.
-
editors
public TemplateRecipients editors(List<Editor> editors)
editors.- Returns:
- TemplateRecipients
-
addEditorsItem
public TemplateRecipients addEditorsItem(Editor editorsItem)
addEditorsItem.- Returns:
- TemplateRecipients
-
errorDetails
public TemplateRecipients errorDetails(ErrorDetails errorDetails)
errorDetails.- Returns:
- TemplateRecipients
-
getErrorDetails
public ErrorDetails getErrorDetails()
Array or errors..- Returns:
- errorDetails
-
setErrorDetails
public void setErrorDetails(ErrorDetails errorDetails)
setErrorDetails.
-
inPersonSigners
public TemplateRecipients inPersonSigners(List<InPersonSigner> inPersonSigners)
inPersonSigners.- Returns:
- TemplateRecipients
-
addInPersonSignersItem
public TemplateRecipients addInPersonSignersItem(InPersonSigner inPersonSignersItem)
addInPersonSignersItem.- Returns:
- TemplateRecipients
-
getInPersonSigners
public List<InPersonSigner> getInPersonSigners()
Specifies a signer that is in the same physical location as a DocuSign user who will act as a Signing Host for the transaction. The recipient added is the Signing Host and new separate Signer Name field appears after Sign in person is selected..- Returns:
- inPersonSigners
-
setInPersonSigners
public void setInPersonSigners(List<InPersonSigner> inPersonSigners)
setInPersonSigners.
-
intermediaries
public TemplateRecipients intermediaries(List<Intermediary> intermediaries)
intermediaries.- Returns:
- TemplateRecipients
-
addIntermediariesItem
public TemplateRecipients addIntermediariesItem(Intermediary intermediariesItem)
addIntermediariesItem.- Returns:
- TemplateRecipients
-
getIntermediaries
public List<Intermediary> getIntermediaries()
Identifies a recipient that can, but is not required to, add name and email information for recipients at the same or subsequent level in the routing order (until subsequent Agents, Editors or Intermediaries recipient types are added)..- Returns:
- intermediaries
-
setIntermediaries
public void setIntermediaries(List<Intermediary> intermediaries)
setIntermediaries.
-
notaries
public TemplateRecipients notaries(List<NotaryRecipient> notaries)
notaries.- Returns:
- TemplateRecipients
-
addNotariesItem
public TemplateRecipients addNotariesItem(NotaryRecipient notariesItem)
addNotariesItem.- Returns:
- TemplateRecipients
-
getNotaries
public List<NotaryRecipient> getNotaries()
.- Returns:
- notaries
-
setNotaries
public void setNotaries(List<NotaryRecipient> notaries)
setNotaries.
-
participants
public TemplateRecipients participants(List<Participant> participants)
participants.- Returns:
- TemplateRecipients
-
addParticipantsItem
public TemplateRecipients addParticipantsItem(Participant participantsItem)
addParticipantsItem.- Returns:
- TemplateRecipients
-
getParticipants
public List<Participant> getParticipants()
.- Returns:
- participants
-
setParticipants
public void setParticipants(List<Participant> participants)
setParticipants.
-
recipientCount
public TemplateRecipients recipientCount(String recipientCount)
recipientCount.- Returns:
- TemplateRecipients
-
getRecipientCount
public String getRecipientCount()
The list of recipient event statuses that will trigger Connect to send updates to the url. It can be a two-part list with: * recipientEventStatusCode - The recipient status, this can be Sent, Delivered, Completed, Declined, AuthenticationFailed, and AutoResponded. * includeDocuments - When set to **true**, the envelope time zone information is included in the message..- Returns:
- recipientCount
-
setRecipientCount
public void setRecipientCount(String recipientCount)
setRecipientCount.
-
seals
public TemplateRecipients seals(List<SealSign> seals)
seals.- Returns:
- TemplateRecipients
-
addSealsItem
public TemplateRecipients addSealsItem(SealSign sealsItem)
addSealsItem.- Returns:
- TemplateRecipients
-
signers
public TemplateRecipients signers(List<Signer> signers)
signers.- Returns:
- TemplateRecipients
-
addSignersItem
public TemplateRecipients addSignersItem(Signer signersItem)
addSignersItem.- Returns:
- TemplateRecipients
-
getSigners
public List<Signer> getSigners()
A complex type containing information about the Signer recipient..- Returns:
- signers
-
witnesses
public TemplateRecipients witnesses(List<Witness> witnesses)
witnesses.- Returns:
- TemplateRecipients
-
addWitnessesItem
public TemplateRecipients addWitnessesItem(Witness witnessesItem)
addWitnessesItem.- Returns:
- TemplateRecipients
-
equals
public boolean equals(Object o)
Compares objects.
-
-