All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.yodlee.api.model.account.AbstractBankTransferCode Maven / Gradle / Ivy

There is a newer version: 1.0.29.beta1
Show newest version
/**
 * Copyright (c) 2019 Yodlee, Inc. All Rights Reserved.
 *
 * Licensed under the MIT License. See LICENSE file in the project root for license information.
 */
package com.yodlee.api.model.account;

import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.yodlee.api.model.AbstractModelComponent;
import com.yodlee.api.model.account.enums.BankTransferCodeType;
import io.swagger.annotations.ApiModelProperty;

public abstract class AbstractBankTransferCode extends AbstractModelComponent {

	@ApiModelProperty(value = "The FI's branch identification number."
			+ "Additional Details: The routing number of the bank account in the United States. For non-United States accounts, it is the "//
			+ "IFSC code (India), BSB number (Australia), and sort code (United Kingdom). 
"// + "Account Type: Aggregated
"// + "Applicable containers: bank, investment
" + "Endpoints:
"// + "
    "// + "
  • GET accounts
  • "// + "
  • GET accounts/{accountId}
  • "// + "
  • POST verification
  • "// + "
") @NotNull(message = "verifications.param.banktransfercode.id.required") @JsonProperty("id") protected String id; @ApiModelProperty(value = "The bank transfer code type varies depending on the region of the account origination.
"// + "Account Type: Aggregated
"// + "Applicable containers: bank, investment
" + "Endpoints:
"// + "
    "// + "
  • GET accounts
  • "// + "
  • GET accounts/{accountId}
  • "// + "
  • POST verification
  • "// + "
"// + "Applicable Values
") @NotNull(message = "verifications.param.banktransfercode.type.required") @JsonProperty("type") protected BankTransferCodeType type; /** * The FI's branch identification number. Additional Details: The routing number of the bank account in the United * States. For non-United States accounts, it is the IFSC code (India), BSB number (Australia), and sort code * (United Kingdom).
* Account Type: Aggregated
* Applicable containers: bank, investment
* Endpoints:
*
    *
  • GET accounts
  • *
  • GET accounts/{accountId}
  • *
  • POST verification
  • *
* * @return id */ public String getId() { return id; } public void setId(String id) { this.id = id; } /** * The bank transfer code type varies depending on the region of the account origination.
* Account Type: Aggregated
* Applicable containers: bank, investment
* Endpoints:
*
    *
  • GET accounts
  • *
  • GET accounts/{accountId}
  • *
  • POST verification
  • *
* Applicable Values
* * @return type */ public BankTransferCodeType getType() { return type; } public void setType(BankTransferCodeType type) { this.type = type; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy