
com.plaid.client.response.InfoResponse Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of plaid-java Show documentation
Show all versions of plaid-java Show documentation
Bindings for the Plaid (plaid.com) API.
package com.plaid.client.response;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
@JsonIgnoreProperties(ignoreUnknown=true)
public class InfoResponse extends PlaidUserResponse {
private List accounts;
private Info info;
public List getAccounts() {
return accounts;
}
public void setAccounts(List accounts) {
this.accounts = accounts;
}
public Info getInfo() {
return info;
}
public void setInfo(Info info) {
this.info = info;
}
@JsonIgnoreProperties(ignoreUnknown=true)
public static final class Info {
private List names;
private List emails;
private List phoneNumbers;
private List addresses;
public List getNames() {
return names;
}
public void setNames(List names) {
this.names = names;
}
public List getEmails() {
return emails;
}
public void setEmails(List emails) {
this.emails = emails;
}
@JsonProperty("phone_numbers")
public List getPhoneNumbers() {
return phoneNumbers;
}
public void setPhoneNumbers(List phoneNumbers) {
this.phoneNumbers = phoneNumbers;
}
public List getAddresses() {
return addresses;
}
public void setAddresses(List addresses) {
this.addresses = addresses;
}
}
@JsonIgnoreProperties(ignoreUnknown=true)
public static final class Email {
private String data;
private String type;
public String getData() {
return data;
}
public void setData(String data) {
this.data = data;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
}
@JsonIgnoreProperties(ignoreUnknown=true)
public static final class PhoneNumber {
private String data;
private String type;
private Boolean primary;
public String getData() {
return data;
}
public void setData(String data) {
this.data = data;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public Boolean isPrimary() {
return primary;
}
public void setPrimary(Boolean primary) {
this.primary = primary;
}
}
@JsonIgnoreProperties(ignoreUnknown=true)
public static final class Address {
private Boolean primary;
private AddressDetails addressDetails;
public Boolean getPrimary() {
return primary;
}
public void setPrimary(Boolean primary) {
this.primary = primary;
}
@JsonProperty("address")
public AddressDetails getAddressDetails() {
return addressDetails;
}
public void setAddressDetails(AddressDetails addressDetails) {
this.addressDetails = addressDetails;
}
}
@JsonIgnoreProperties(ignoreUnknown=true)
public static final class AddressDetails {
private String street;
private String city;
private String state;
private String zip;
public String getStreet() {
return street;
}
public void setStreet(String street) {
this.street = street;
}
public String getCity() {
return city;
}
public void setCity(String city) {
this.city = city;
}
public String getState() {
return state;
}
public void setState(String state) {
this.state = state;
}
public String getZip() {
return zip;
}
public void setZip(String zip) {
this.zip = zip;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy