PersonalDocumentData class abstract

PersonalDocumentData

Properties:

  • expirationDate - The expiry date of the document, in ISO-8601 YYYY-MM-DD format. For example, 2000-01-31.
  • issuerCountry - The country where the document was issued, in the two-character ISO 3166-1 alpha-2 format. For example, NL.
  • issuerState - The state where the document was issued (if applicable).
  • number - The number in the document.
  • type - The type of the document. Possible values: ID, DRIVINGLICENSE, PASSPORT, SOCIALSECURITY, VISA. To delete an existing entry for a document type, send only the type field in your request.
Annotations
  • @BuiltValue.new()

Constructors

PersonalDocumentData([void updates(PersonalDocumentDataBuilder b)])
factory

Properties

expirationDate String?
The expiry date of the document, in ISO-8601 YYYY-MM-DD format. For example, 2000-01-31.
no setter
hashCode int
The hash code for this object.
no setterinherited
issuerCountry String?
The country where the document was issued, in the two-character ISO 3166-1 alpha-2 format. For example, NL.
no setter
issuerState String?
The state where the document was issued (if applicable).
no setter
number String?
The number in the document.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type PersonalDocumentDataTypeEnum
The type of the document. Possible values: ID, DRIVINGLICENSE, PASSPORT, SOCIALSECURITY, VISA. To delete an existing entry for a document type, send only the type field in your request.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(PersonalDocumentDataBuilder)) PersonalDocumentData
Rebuilds the instance.
inherited
toBuilder() PersonalDocumentDataBuilder
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<PersonalDocumentData>
no setter