Package cloud.metaapi.sdk.meta_api
Class MetaApi
- java.lang.Object
-
- cloud.metaapi.sdk.meta_api.MetaApi
-
public class MetaApi extends Object
MetaApi MetaTrader API SDK
-
-
Constructor Summary
Constructors Constructor Description MetaApi(String token)Constructs MetaApi class instance.MetaApi(String token, String domain)Constructs MetaApi class instance.MetaApi(String token, String domain, Integer requestTimeout, Integer connectTimeout)Constructs MetaApi class instance
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()Closes all clients and connectionsMetatraderAccountApigetMetatraderAccountApi()Returns MetaTrader account APIProvisioningProfileApigetProvisioningProfileApi()Returns provisioning profile API
-
-
-
Constructor Detail
-
MetaApi
public MetaApi(String token)
Constructs MetaApi class instance. Domain isagiliumtrade.agiliumtrade.ai, timeout for http requests is 60 seconds, timeout for connecting to server is 60 seconds.- Parameters:
token- authorization token
-
MetaApi
public MetaApi(String token, String domain)
Constructs MetaApi class instance. Timeout for http requests is 60 seconds, timeout for connecting to server is 60 seconds.- Parameters:
token- authorization tokendomain- domain to connect to, ornull. By default isagiliumtrade.agiliumtrade.aiused
-
MetaApi
public MetaApi(String token, String domain, Integer requestTimeout, Integer connectTimeout)
Constructs MetaApi class instance- Parameters:
token- authorization tokendomain- domain to connect to, ornull. By default isagiliumtrade.agiliumtrade.aiusedrequestTimeout- timeout for http requests in seconds, ornull. By default is 60 secondsconnectTimeout- timeout for connecting to server in seconds, ornull. By default is 60 seconds
-
-
Method Detail
-
getProvisioningProfileApi
public ProvisioningProfileApi getProvisioningProfileApi()
Returns provisioning profile API
-
getMetatraderAccountApi
public MetatraderAccountApi getMetatraderAccountApi()
Returns MetaTrader account API- Returns:
- MetaTrader account API
-
close
public void close()
Closes all clients and connections
-
-