Skip to content

Commit ca5169c

Browse files
Wire up grpc client bindings
1 parent 64553a7 commit ca5169c

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

client/src/main/kotlin/app/cash/backfila/client/Connectors.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ package app.cash.backfila.client
33
object Connectors {
44
const val HTTP = "HTTP"
55
const val ENVOY = "ENVOY"
6+
const val GRPC = "GRPC"
67
}
78

89
data class HttpHeader(val name: String, val value: String)

service/src/main/kotlin/app/cash/backfila/service/BackfilaServiceModule.kt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import app.cash.backfila.client.BackfilaCallbackConnectorProvider
55
import app.cash.backfila.client.Connectors
66
import app.cash.backfila.client.EnvoyCallbackConnectorProvider
77
import app.cash.backfila.client.ForConnectors
8+
import app.cash.backfila.client.GrpcCallbackConnectorProvider
89
import app.cash.backfila.client.HttpCallbackConnectorProvider
910
import app.cash.backfila.dashboard.BackfilaDashboardModule
1011
import app.cash.backfila.dashboard.BackfilaWebActionsModule
@@ -60,6 +61,9 @@ class BackfilaServiceModule(
6061
newMapBinder<String, BackfilaCallbackConnectorProvider>(ForConnectors::class)
6162
.addBinding(Connectors.ENVOY)
6263
.to(EnvoyCallbackConnectorProvider::class.java)
64+
newMapBinder<String, BackfilaCallbackConnectorProvider>(ForConnectors::class)
65+
.addBinding(Connectors.GRPC)
66+
.to(GrpcCallbackConnectorProvider::class.java)
6367

6468
newMultibinder<Interceptor>(HttpClientNetworkInterceptor::class)
6569

0 commit comments

Comments
 (0)