lib/docusign_esign/models/recipients.rb in docusign_esign-3.5.0 vs lib/docusign_esign/models/recipients.rb in docusign_esign-3.6.0.rc1
- old
+ new
@@ -37,10 +37,13 @@
# 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).
attr_accessor :intermediaries
#
+ attr_accessor :notaries
+
+ #
attr_accessor :recipient_count
#
attr_accessor :seals
@@ -59,10 +62,11 @@
:'current_routing_order' => :'currentRoutingOrder',
:'editors' => :'editors',
:'error_details' => :'errorDetails',
:'in_person_signers' => :'inPersonSigners',
:'intermediaries' => :'intermediaries',
+ :'notaries' => :'notaries',
:'recipient_count' => :'recipientCount',
:'seals' => :'seals',
:'signers' => :'signers',
:'witnesses' => :'witnesses'
}
@@ -77,10 +81,11 @@
:'current_routing_order' => :'String',
:'editors' => :'Array<Editor>',
:'error_details' => :'ErrorDetails',
:'in_person_signers' => :'Array<InPersonSigner>',
:'intermediaries' => :'Array<Intermediary>',
+ :'notaries' => :'Array<NotaryRecipient>',
:'recipient_count' => :'String',
:'seals' => :'Array<SealSign>',
:'signers' => :'Array<Signer>',
:'witnesses' => :'Array<Witness>'
}
@@ -136,10 +141,16 @@
if (value = attributes[:'intermediaries']).is_a?(Array)
self.intermediaries = value
end
end
+ if attributes.has_key?(:'notaries')
+ if (value = attributes[:'notaries']).is_a?(Array)
+ self.notaries = value
+ end
+ end
+
if attributes.has_key?(:'recipientCount')
self.recipient_count = attributes[:'recipientCount']
end
if attributes.has_key?(:'seals')
@@ -185,10 +196,11 @@
current_routing_order == o.current_routing_order &&
editors == o.editors &&
error_details == o.error_details &&
in_person_signers == o.in_person_signers &&
intermediaries == o.intermediaries &&
+ notaries == o.notaries &&
recipient_count == o.recipient_count &&
seals == o.seals &&
signers == o.signers &&
witnesses == o.witnesses
end
@@ -200,10 +212,10 @@
end
# Calculates hash code according to all attributes.
# @return [Fixnum] Hash code
def hash
- [agents, carbon_copies, certified_deliveries, current_routing_order, editors, error_details, in_person_signers, intermediaries, recipient_count, seals, signers, witnesses].hash
+ [agents, carbon_copies, certified_deliveries, current_routing_order, editors, error_details, in_person_signers, intermediaries, notaries, recipient_count, seals, signers, witnesses].hash
end
# Builds the object from hash
# @param [Hash] attributes Model attributes in the form of hash
# @return [Object] Returns the model itself