googleapis-http4s

Call Google APIs on JVM, Node.js, and Scala Native via http4s-grpc and Ember.

These modules are published for convenience, with versioning following the upstream Google artifacts. However, they do not follow Scala semantic versioning with respect to binary-compatibility, and indeed offer no guarantee of binary-compatibility at all.

Quick start

libraryDependencies ++= Seq(
  "io.chrisdavenport" %%% "http4s-grpc-google-cloud-alloydb-v1" % "0.22.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-cloud-bigqueryconnection-v1" % "2.35.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-cloud-bigquerydatapolicy-v1" % "0.30.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-cloud-bigquerydatatransfer-v1" % "2.33.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-cloud-bigquerymigration-v2" % "0.36.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-cloud-bigquerystorage-v1" % "3.0.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-cloud-bigtable-v2" % "2.31.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-cloud-firestore-v1" % "3.16.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-cloud-kms-v1" % "0.127.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-cloud-memcache-v1" % "2.33.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-cloud-pubsub-v1" % "1.108.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-cloud-redis-v1" % "2.36.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-cloud-spanner-v1" % "6.56.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-cloud-storage-v2" % "2.20.2-alpha+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-cloud-trace-v2" % "2.33.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-common-protos" % "2.31.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-iam-v1" % "1.26.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-protobuf-java" % "3.25.2+0.0.6"
)