in.co.sandbox.api.client.ApiClient Maven / Gradle / Ivy
/**
* Copyright Apr 22, 2021, Quicko.
* All Rights Reserved.
* Confidential Information
* Authored by Harsh Bagadia
*/
package in.co.sandbox.api.client;
import in.co.sandbox.api.auth.ApiSessionCredentials;
import in.co.sandbox.api.client.gst.GSTClient;
import in.co.sandbox.api.client.kyc.KYCClient;
import in.co.sandbox.api.client.tds.TDSClient;
// TODO: Auto-generated Javadoc
/**
* The Class ApiClient.
*/
public class ApiClient
{
/** The kyc. */
public KYCClient KYC;
/** The gst. */
public GSTClient GST;
/** The tds. */
public TDSClient TDS;
/**
* Instantiates a new api client.
*
* @param sessionCredentials
* the session credentials
* @param enableDebugLog
* enable debug log flag
*/
protected ApiClient(final ApiSessionCredentials sessionCredentials, final boolean enableDebugLog)
{
this.KYC = new KYCClient(sessionCredentials, enableDebugLog);
this.GST = new GSTClient(sessionCredentials, enableDebugLog);
this.TDS = new TDSClient(sessionCredentials, enableDebugLog);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy