toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final Map<String, dynamic> data = new Map<String, dynamic>();
  data['customer_id'] = this.customerId;
  data['collection_template_id'] = this.collectionTemplateId;
  data['consent_source'] = this.consentSource;
  data['geolocation'] = this.geolocation;
  data['continent'] = this.continent;
  data['subject_identity_id'] = this.subjectIdentityId;
  data['subject_identity_value'] = this.subjectIdentityValue;
  data['subject_identity_name'] = this.subjectIdentityName;
  data['verification_key'] = this.verificationKey;
  if (this.piiData != null) {
    data['pii_data'] = this.piiData!.map((v) => v.toJson()).toList();
  }
  if (this.consentStatus != null) {
    data['consent_status'] =
        this.consentStatus!.map((v) => v.toJson()).toList();
  }
  return data;
}