feign-java9

This module directs Feign's http requests to Java9 New HTTP/2 Client.

License

License

Categories

Categories

Feign Net HTTP Clients ORM Data
GroupId

GroupId

com.marvinformatics.feign
ArtifactId

ArtifactId

feign-java9
Last Version

Last Version

0.2
Release Date

Release Date

Type

Type

jar
Description

Description

feign-java9
This module directs Feign's http requests to Java9 New HTTP/2 Client.
Project URL

Project URL

https://github.com/velo/feign-java9/
Source Code Management

Source Code Management

https://github.com/velo/feign-java9/

Download feign-java9

How to add to project

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

Dependencies

compile (1)

Group / Artifact Type Version
io.github.openfeign : feign-core jar 9.5.0

test (3)

Group / Artifact Type Version
org.assertj : assertj-core jar 1.7.1
junit : junit jar 4.12
io.github.openfeign : feign-core jar 9.5.0

Project Modules

There are no modules declared in this project.

feign-java9

Build Status Coverage Status Maven Central Issues Forks Stars

This module directs Feign's http requests to Java9 New HTTP/2 Client that implements HTTP/2.

To use New HTTP/2 Client with Feign, use Java SDK 9 and add feign.java9 module to your module-info.java. Then, configure Feign to use the Java9HttpClient:

GitHub github = Feign.builder()
                     .client(new Java9HttpClient())
                     .target(GitHub.class, "https://api.github.com");

Versions

Version
0.2
0.1