Package io.vertx.grpcio.client

## Class GrpcIoClientChannel

- java.lang.Object
- - io.grpc.Channel
  - - io.vertx.grpcio.client.GrpcIoClientChannel

-     public class GrpcIoClientChannel
      extends Channel

  Bridge a gRPC service with a `GrpcClient`.

- - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `GrpcIoClientChannel​(GrpcClient client, SocketAddress server)` |

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `String` | `authority()` |
    `GrpcIoClient` | `client()` |
    `<RequestT,​ResponseT> ClientCall<RequestT,​ResponseT>` | `newCall​(MethodDescriptor<RequestT,​ResponseT> methodDescriptor, CallOptions callOptions)` |

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### GrpcIoClientChannel

          public GrpcIoClientChannel​(GrpcClient client,
                                     SocketAddress server)

  - ### Method Detail

    - #### newCall

          public <RequestT,​ResponseT> ClientCall<RequestT,​ResponseT> newCall​(MethodDescriptor<RequestT,​ResponseT> methodDescriptor,
                                                                                         CallOptions callOptions)

      Specified by:
        `newCall` in class `Channel`

    - #### authority

          public String authority()

      Specified by:
        `authority` in class `Channel`

    - #### client

          public GrpcIoClient client()