gRPC Client

Supported pipeline types:
  • Data Collector Edge

The gRPC Client origin processes data from a gRPC server by calling gRPC server methods. The origin can call Unary RPC and Server Streaming RPC methods.

Use the gRPC Client origin only in pipelines configured for edge execution mode. Run the pipeline on StreamSets Data Collector Edge (SDC Edge).

When you configure the gRPC Client origin, you specify the resource URL of the gRPC server and the service method that the origin calls. You also define whether the origin uses the unary or server streaming RPC method to call the server.

You can specify optional headers that the origin sends with the request, and configure whether the gRPC server can send default values in the response. You can also optionally configure the origin to use SSL/TLS to securely connect to the gRPC server.

For more information about installing SDC Edge, designing edge pipelines, and running and maintaining edge pipelines, see Meet StreamSets Data Collector EdgeEdge Pipelines Overview.