SignatoryContact class abstract

SignatoryContact

Properties:

  • address - The address of the person.
  • email - The e-mail address of the person.
  • fullPhoneNumber - The phone number of the person provided as a single string. It will be handled as a landline phone. Examples: "0031 6 11 22 33 44", "+316/1122-3344", "(0031) 611223344"
  • jobTitle - Job title of the signatory. Example values: Chief Executive Officer, Chief Financial Officer, Chief Operating Officer, President, Vice President, Executive President, Managing Member, Partner, Treasurer, Director, or Other.
  • name_ - The name of the person.
  • personalData - Contains information about the person.
  • phoneNumber - The phone number of the person.
  • signatoryCode - The unique identifier (UUID) of the signatory. >If, during an Account Holder create or update request, this field is left blank (but other fields provided), a new Signatory will be created with a procedurally-generated UUID. >If, during an Account Holder create request, a UUID is provided, the creation of the Signatory will fail while the creation of the Account Holder will continue. >If, during an Account Holder update request, a UUID that is not correlated with an existing Signatory is provided, the update of the Signatory will fail. >If, during an Account Holder update request, a UUID that is correlated with an existing Signatory is provided, the existing Signatory will be updated.
  • signatoryReference - Your reference for the signatory.
  • webAddress - The URL of the person's website.
Annotations
  • @BuiltValue.new()

Constructors

SignatoryContact([void updates(SignatoryContactBuilder b)])
factory

Properties

address → ViasAddress?
The address of the person.
no setter
email → String?
The e-mail address of the person.
no setter
fullPhoneNumber → String?
The phone number of the person provided as a single string. It will be handled as a landline phone. Examples: "0031 6 11 22 33 44", "+316/1122-3344", "(0031) 611223344"
no setter
hashCode → int
The hash code for this object.
no setterinherited
jobTitle → String?
Job title of the signatory. Example values: Chief Executive Officer, Chief Financial Officer, Chief Operating Officer, President, Vice President, Executive President, Managing Member, Partner, Treasurer, Director, or Other.
no setter
name_ → ViasName?
The name of the person.
no setter
personalData → ViasPersonalData?
Contains information about the person.
no setter
phoneNumber → ViasPhoneNumber?
The phone number of the person.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
signatoryCode → String?
The unique identifier (UUID) of the signatory. >If, during an Account Holder create or update request, this field is left blank (but other fields provided), a new Signatory will be created with a procedurally-generated UUID. >If, during an Account Holder create request, a UUID is provided, the creation of the Signatory will fail while the creation of the Account Holder will continue. >If, during an Account Holder update request, a UUID that is not correlated with an existing Signatory is provided, the update of the Signatory will fail. >If, during an Account Holder update request, a UUID that is correlated with an existing Signatory is provided, the existing Signatory will be updated.
no setter
signatoryReference → String?
Your reference for the signatory.
no setter
webAddress → String?
The URL of the person's website.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(SignatoryContactBuilder)) → SignatoryContact
Rebuilds the instance.
inherited
toBuilder() → SignatoryContactBuilder
Converts the instance to a builder B.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Properties

serializer → Serializer<SignatoryContact>
no setter