@Validated @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2018-08-09T18:41:17.591+02:00[Europe/Berlin]") public class AccountDetails extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AccountDetails.UsageEnum
Specifies the usage of the account * PRIV: private personal account * ORGA: professional account
|
| Constructor and Description |
|---|
AccountDetails() |
| Modifier and Type | Method and Description |
|---|---|
AccountDetails |
_links(Map _links) |
AccountDetails |
balances(BalanceList balances) |
AccountDetails |
bban(String bban) |
AccountDetails |
bic(String bic) |
AccountDetails |
cashAccountType(String cashAccountType) |
AccountDetails |
currency(String currency) |
AccountDetails |
details(String details) |
boolean |
equals(Object o) |
BalanceList |
getBalances()
Get balances
|
String |
getBban()
Get bban
|
String |
getBic()
Get bic
|
String |
getCashAccountType()
Get cashAccountType
|
String |
getCurrency()
Get currency
|
String |
getDetails()
Specifications that might be provided by the ASPSP - characteristics of the account - characteristics of the relevant card
|
String |
getIban()
Get iban
|
String |
getLinkedAccounts()
Case of a set of pending card transactions, the APSP will provide the relevant cash account the card is set up on.
|
Map |
getLinks()
Get _links
|
String |
getMsisdn()
Get msisdn
|
String |
getName()
Name of the account given by the bank or the PSU in online-banking.
|
String |
getProduct()
Product name of the bank for this account, proprietary definition.
|
String |
getResourceId()
This shall be filled, if addressable resource are created by the ASPSP on the /accounts or /card-accounts endpoint.
|
AccountStatus |
getStatus()
Get status
|
AccountDetails.UsageEnum |
getUsage()
Specifies the usage of the account * PRIV: private personal account * ORGA: professional account
|
int |
hashCode() |
AccountDetails |
iban(String iban) |
AccountDetails |
linkedAccounts(String linkedAccounts) |
AccountDetails |
msisdn(String msisdn) |
AccountDetails |
name(String name) |
AccountDetails |
product(String product) |
AccountDetails |
resourceId(String resourceId) |
void |
setBalances(BalanceList balances) |
void |
setBban(String bban) |
void |
setBic(String bic) |
void |
setCashAccountType(String cashAccountType) |
void |
setCurrency(String currency) |
void |
setDetails(String details) |
void |
setIban(String iban) |
void |
setLinkedAccounts(String linkedAccounts) |
void |
setLinks(Map _links) |
void |
setMsisdn(String msisdn) |
void |
setName(String name) |
void |
setProduct(String product) |
void |
setResourceId(String resourceId) |
void |
setStatus(AccountStatus status) |
void |
setUsage(AccountDetails.UsageEnum usage) |
AccountDetails |
status(AccountStatus status) |
String |
toString() |
AccountDetails |
usage(AccountDetails.UsageEnum usage) |
public AccountDetails resourceId(String resourceId)
@Size(max=35) public String getResourceId()
public void setResourceId(String resourceId)
public AccountDetails iban(String iban)
public String getIban()
public void setIban(String iban)
public AccountDetails bban(String bban)
public String getBban()
public void setBban(String bban)
public AccountDetails msisdn(String msisdn)
public String getMsisdn()
public void setMsisdn(String msisdn)
public AccountDetails currency(String currency)
public String getCurrency()
public void setCurrency(String currency)
public AccountDetails name(String name)
@Size(max=35) public String getName()
public void setName(String name)
public AccountDetails product(String product)
@Size(max=35) public String getProduct()
public void setProduct(String product)
public AccountDetails cashAccountType(String cashAccountType)
public String getCashAccountType()
public void setCashAccountType(String cashAccountType)
public AccountDetails status(AccountStatus status)
public AccountStatus getStatus()
public void setStatus(AccountStatus status)
public AccountDetails bic(String bic)
public String getBic()
public void setBic(String bic)
public AccountDetails linkedAccounts(String linkedAccounts)
@Size(max=70) public String getLinkedAccounts()
public void setLinkedAccounts(String linkedAccounts)
public AccountDetails usage(AccountDetails.UsageEnum usage)
@Size(max=140) public AccountDetails.UsageEnum getUsage()
public void setUsage(AccountDetails.UsageEnum usage)
public AccountDetails details(String details)
@Size(max=140) public String getDetails()
public void setDetails(String details)
public AccountDetails balances(BalanceList balances)
public BalanceList getBalances()
public void setBalances(BalanceList balances)
public AccountDetails _links(Map _links)
public Map getLinks()
public void setLinks(Map _links)
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.