Package cosmos.base.reflection.v1beta1
Class ReflectionServiceGrpc.ReflectionServiceFutureStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractFutureStub<ReflectionServiceGrpc.ReflectionServiceFutureStub>
-
- cosmos.base.reflection.v1beta1.ReflectionServiceGrpc.ReflectionServiceFutureStub
-
- Enclosing class:
- ReflectionServiceGrpc
public static final class ReflectionServiceGrpc.ReflectionServiceFutureStub extends io.grpc.stub.AbstractFutureStub<ReflectionServiceGrpc.ReflectionServiceFutureStub>
ReflectionService defines a service for interface reflection.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ReflectionServiceGrpc.ReflectionServiceFutureStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions)com.google.common.util.concurrent.ListenableFuture<cosmos.base.reflection.v1beta1.Reflection.ListAllInterfacesResponse>listAllInterfaces(cosmos.base.reflection.v1beta1.Reflection.ListAllInterfacesRequest request)ListAllInterfaces lists all the interfaces registered in the interface registry.com.google.common.util.concurrent.ListenableFuture<cosmos.base.reflection.v1beta1.Reflection.ListImplementationsResponse>listImplementations(cosmos.base.reflection.v1beta1.Reflection.ListImplementationsRequest request)ListImplementations list all the concrete types that implement a given interface.
-
-
-
Method Detail
-
build
protected ReflectionServiceGrpc.ReflectionServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
buildin classio.grpc.stub.AbstractStub<ReflectionServiceGrpc.ReflectionServiceFutureStub>
-
listAllInterfaces
public com.google.common.util.concurrent.ListenableFuture<cosmos.base.reflection.v1beta1.Reflection.ListAllInterfacesResponse> listAllInterfaces(cosmos.base.reflection.v1beta1.Reflection.ListAllInterfacesRequest request)
ListAllInterfaces lists all the interfaces registered in the interface registry.
-
listImplementations
public com.google.common.util.concurrent.ListenableFuture<cosmos.base.reflection.v1beta1.Reflection.ListImplementationsResponse> listImplementations(cosmos.base.reflection.v1beta1.Reflection.ListImplementationsRequest request)
ListImplementations list all the concrete types that implement a given interface.
-
-