hft-client

Lykke High Frequence API Java Client

License

License

MIT
Categories

Categories

CLI User Interface
GroupId

GroupId

com.lykke.hft
ArtifactId

ArtifactId

hft-client
Last Version

Last Version

1.0.5
Release Date

Release Date

Type

Type

jar
Description

Description

hft-client
Lykke High Frequence API Java Client
Project URL

Project URL

https://github.com/LykkeCity/hft-java-client/
Source Code Management

Source Code Management

https://github.com/LykkeCity/hft-java-client.git

Download hft-client

How to add to project

<!-- https://jarcasting.com/artifacts/com.lykke.hft/hft-client/ -->
<dependency>
    <groupId>com.lykke.hft</groupId>
    <artifactId>hft-client</artifactId>
    <version>1.0.5</version>
</dependency>
// https://jarcasting.com/artifacts/com.lykke.hft/hft-client/
implementation 'com.lykke.hft:hft-client:1.0.5'
// https://jarcasting.com/artifacts/com.lykke.hft/hft-client/
implementation ("com.lykke.hft:hft-client:1.0.5")
'com.lykke.hft:hft-client:jar:1.0.5'
<dependency org="com.lykke.hft" name="hft-client" rev="1.0.5">
  <artifact name="hft-client" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.lykke.hft', module='hft-client', version='1.0.5')
)
libraryDependencies += "com.lykke.hft" % "hft-client" % "1.0.5"
[com.lykke.hft/hft-client "1.0.5"]

Dependencies

compile (10)

Group / Artifact Type Version
io.swagger : swagger-annotations jar 1.5.15
io.github.openfeign : feign-core jar 9.4.0
io.github.openfeign : feign-jackson jar 9.4.0
io.github.openfeign : feign-slf4j jar 9.4.0
io.github.openfeign.form : feign-form jar 2.1.0
com.fasterxml.jackson.core : jackson-core jar 2.8.9
com.fasterxml.jackson.core : jackson-annotations jar 2.8.9
com.fasterxml.jackson.core : jackson-databind jar 2.8.9
com.fasterxml.jackson.datatype : jackson-datatype-joda jar 2.8.9
org.apache.oltu.oauth2 : org.apache.oltu.oauth2.client jar 1.0.1

test (3)

Group / Artifact Type Version
junit : junit jar 4.12
com.squareup.okhttp3 : mockwebserver jar 3.6.0
org.assertj : assertj-core jar 1.7.1

Project Modules

There are no modules declared in this project.

hft-client

Requirements

Building the API client library requires Maven to be installed.

Installation & Usage

To install the API client library to your local Maven repository, simply execute:

mvn install

To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:

mvn deploy

Refer to the official documentation for more information.

After the client library is installed/deployed, you can use it in your Maven project by adding the following to your pom.xml:

<dependency>
    <groupId>com.lykke.hft</groupId>
    <artifactId>hft-client</artifactId>
    <version>1.0.0</version>
    <scope>compile</scope>
</dependency>

Recommendation

It's recommended to create an instance of ApiClient per thread in a multithreaded environment to avoid any potential issues.

Author

com.lykke.hft

Lykke

Lykke Exchange

Versions

Version
1.0.5
1.0.0