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