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

com.genability.client.api.request.GetAccountRequest Maven / Gradle / Ivy

/**
 * 
 */
package com.genability.client.api.request;

import java.io.Serializable;
import java.util.List;

import org.apache.http.NameValuePair;

import com.fasterxml.jackson.annotation.JsonIgnore;

/**
 * @author ebaizel
 * 
 */
public class GetAccountRequest extends AbstractRequest implements Serializable {

	/**
	 * private member variable for serial version
	 */
	private static final long serialVersionUID = 1L;

	/**
	 * private field accountId_
	 */
	private String accountId;

	/**
	 * private field providerAccountId
	 */
	private String providerAccountId;


	/**
	 * @return the accountId
	 */
	public String getAccountId() {
		return accountId;
	}

	/**
	 * @return the providerAccountId
	 */
	public String getProviderAccountId() {
		return providerAccountId;
	}



	/**
	 * @param accountId The accountId.
	 *            the accountId to set
	 */
	public void setAccountId(String accountId) {
		this.accountId = accountId;
	}

	/**
	 * @param providerAccountId The providerAccountId.
	 *            the providerAccountId to set
	 */
	public void setProviderAccountId(String providerAccountId) {
		this.providerAccountId = providerAccountId;
	}

	@Override
	@JsonIgnore
	public List getQueryParams() {
		
		List qparams = super.getQueryParams();
		
		addParam(qparams,"providerAccountId", providerAccountId);
		return qparams;
		
	}	
	
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy