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

com.yodlee.api.model.provideraccounts.UpdatedProviderAccount 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.provideraccounts;

import java.util.Collections;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.yodlee.api.model.LoginForm;
import io.swagger.annotations.ApiModelProperty;

public class UpdatedProviderAccount extends AbstractProviderAccount {

	@ApiModelProperty(readOnly = true,
					  value = "The date on when the provider account is created in the system."//
							  + "

"// + "Endpoints:"// + "
    "// + "
  • GET providerAccounts
  • "// + "
  • POST providerAccounts
  • "// + "
  • PUT providerAccounts/{providerAccountId}
  • "// + "
  • GET providerAccounts/{providerAccountId}
  • "// + "
  • GET dataExtracts/userData
  • "// + "
") @JsonProperty("createdDate") private String createdDate; @ApiModelProperty(readOnly = true, value = "This entity gets returned in the response for only MFA based provider accounts during the add/update account polling process. This indicates that the MFA information is expected from the user to complete the process. This represents the structure of MFA form that is displayed to the user in the provider site."// + "

"// + "Endpoints:"// + "
    "// + "
  • GET providerAccounts
  • "// + "
  • POST providerAccounts
  • "// + "
  • PUT providerAccounts/{providerAccountId}
  • "// + "
  • GET providerAccounts/{providerAccountId}
  • "// + "
") @JsonProperty("loginForm") private List loginForm; /** * The date on when the provider account is created in the system.
*
* Endpoints: *
    *
  • GET providerAccounts
  • *
  • POST providerAccounts
  • *
  • PUT providerAccounts/{providerAccountId}
  • *
  • GET providerAccounts/{providerAccountId}
  • *
* * @return createdDate */ public String getCreatedDate() { return createdDate; } /** * This entity gets returned in the response for only MFA based provider accounts during the add/update account * polling process. This indicates that the MFA information is expected from the user to complete the process. This * represents the structure of MFA form that is displayed to the user in the provider site.
*
* Endpoints: *
    *
  • GET providerAccounts
  • *
  • POST providerAccounts
  • *
  • PUT providerAccounts/{providerAccountId}
  • *
  • GET providerAccounts/{providerAccountId}
  • *
* * @return loginForm */ public List getLoginForm() { return loginForm == null ? null : Collections.unmodifiableList(loginForm); } @Override public String toString() { return "UpdatedProviderAccount [createdDate=" + createdDate + ", loginForm=" + loginForm + ", id=" + id + ", aggregationSource=" + aggregationSource + ", providerId=" + providerId + ", isManual=" + isManual + ", requestId=" + requestId + ", status=" + status + ", datasets=" + datasets + "]"; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy