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.48.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.46.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.6.1+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-cloud-bigtable-v2" % "2.40.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-cloud-firestore-v1" % "3.23.1+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.46.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-cloud-pubsub-v1" % "1.113.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-cloud-redis-v1" % "2.49.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-cloud-spanner-v1" % "6.71.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.46.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-common-protos" % "2.41.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-google-iam-v1" % "1.36.0+0.0.6"
  "io.chrisdavenport" %%% "http4s-grpc-protobuf-java" % "3.25.3+0.0.6"
)