flink-http-connector

The HTTP TableLookup connector that allows for pulling data from external system via HTTP GET method. The goal for this connector was to use it in Flink SQL statement as a standard table that can be later joined with other stream using pure SQL Flink.

License

License

Categories

Categories

Data
GroupId

GroupId

com.getindata
ArtifactId

ArtifactId

flink-http-connector
Last Version

Last Version

0.1.0
Release Date

Release Date

Type

Type

jar
Description

Description

flink-http-connector
The HTTP TableLookup connector that allows for pulling data from external system via HTTP GET method. The goal for this connector was to use it in Flink SQL statement as a standard table that can be later joined with other stream using pure SQL Flink.
Project URL

Project URL

https://github.com/getindata/flink-http-connector
Source Code Management

Source Code Management

https://github.com/getindata/flink-http-connector/tree/main

Download flink-http-connector

How to add to project

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

Dependencies

provided (7)

Group / Artifact Type Version
org.apache.flink : flink-java jar 1.15.0
org.apache.flink : flink-clients jar 1.15.0
org.apache.logging.log4j : log4j-slf4j-impl jar 2.17.2
org.apache.logging.log4j : log4j-api jar 2.17.2
org.apache.logging.log4j : log4j-core jar 2.17.2
org.apache.flink : flink-table-api-java-bridge jar 1.15.0
org.projectlombok : lombok jar 1.18.22

test (11)

Group / Artifact Type Version
org.apache.flink : flink-table-common test-jar 1.15.0
org.apache.flink : flink-table-planner_2.12 jar 1.15.0
org.apache.flink : flink-test-utils jar 1.15.0
org.apache.flink : flink-streaming-java jar 1.15.0
org.apache.flink : flink-runtime jar 1.15.0
org.apache.flink : flink-runtime-web jar 1.15.0
org.junit.jupiter : junit-jupiter-api jar 5.8.1
org.junit.jupiter : junit-jupiter-params jar 5.8.1
org.assertj : assertj-core jar 3.21.0
org.mockito : mockito-junit-jupiter jar 4.0.0
com.github.tomakehurst : wiremock jar 2.27.2

Project Modules

There are no modules declared in this project.

Versions

Version
0.1.0