Interface TetherGrpc.AsyncService

All Known Implementing Classes:
TetherGrpc.TetherImplBase
Enclosing class:
TetherGrpc

public static interface TetherGrpc.AsyncService
 Tether provides a way for the control plane to send HTTP API requests to
 services in data planes that runs in a remote datacenter without
 requiring customers to open firewalls on their runtime plane.
 
  • Method Summary

    Modifier and Type
    Method
    Description
    default io.grpc.stub.StreamObserver<EgressResponse>
    egress(io.grpc.stub.StreamObserver<EgressRequest> responseObserver)
    Egress streams egress requests and responses.
  • Method Details

    • egress

      default io.grpc.stub.StreamObserver<EgressResponse> egress(io.grpc.stub.StreamObserver<EgressRequest> responseObserver)
       Egress streams egress requests and responses. Logically, this is not
       actually a streaming request, but uses streaming as a mechanism to flip
       the client-server relationship of gRPC so that the server can act as a
       client.
       The listener, the RPC server, accepts connections from the dialer,
       the RPC client.
       The listener streams http requests and the dialer streams http responses.