| Package | Description |
|---|---|
| io.grpc.channelz.v1 | |
| io.grpc.health.v1 | |
| io.grpc.lb.v1 | |
| io.grpc.reflection.v1alpha | |
| io.grpc.stub |
API for the Stub layer.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
ChannelzGrpc.ChannelzBlockingStub
Channelz is a service exposed by gRPC servers that provides detailed debug
information.
|
static class |
ChannelzGrpc.ChannelzFutureStub
Channelz is a service exposed by gRPC servers that provides detailed debug
information.
|
static class |
ChannelzGrpc.ChannelzStub
Channelz is a service exposed by gRPC servers that provides detailed debug
information.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
HealthGrpc.HealthBlockingStub |
static class |
HealthGrpc.HealthFutureStub |
static class |
HealthGrpc.HealthStub |
| Modifier and Type | Class and Description |
|---|---|
static class |
LoadBalancerGrpc.LoadBalancerBlockingStub |
static class |
LoadBalancerGrpc.LoadBalancerFutureStub |
static class |
LoadBalancerGrpc.LoadBalancerStub |
| Modifier and Type | Class and Description |
|---|---|
static class |
ServerReflectionGrpc.ServerReflectionBlockingStub |
static class |
ServerReflectionGrpc.ServerReflectionFutureStub |
static class |
ServerReflectionGrpc.ServerReflectionStub |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractStub<S extends AbstractStub<S>>
Common base type for stub implementations.
|
static interface |
AbstractStub.StubFactory<T extends AbstractStub<T>>
A factory class for stub.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractAsyncStub<S extends AbstractAsyncStub<S>>
Stub implementations for async stubs.
|
class |
AbstractBlockingStub<S extends AbstractBlockingStub<S>>
Stub implementations for blocking stubs.
|
class |
AbstractFutureStub<S extends AbstractFutureStub<S>>
Stub implementations for future stubs.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends AbstractStub<T>> |
MetadataUtils.attachHeaders(T stub,
Metadata extraHeaders)
Deprecated.
Use
stub.withInterceptors(newAttachHeadersInterceptor(...)) instead. |
static <T extends AbstractStub<T>> |
MetadataUtils.captureMetadata(T stub,
AtomicReference<Metadata> headersCapture,
AtomicReference<Metadata> trailersCapture)
Deprecated.
Use
stub.withInterceptors(newCaptureMetadataInterceptor()) instead. |
static <T extends AbstractStub<T>> |
AbstractBlockingStub.newStub(AbstractStub.StubFactory<T> factory,
Channel channel)
Returns a new blocking stub with the given channel for the provided method configurations.
|
static <T extends AbstractStub<T>> |
AbstractAsyncStub.newStub(AbstractStub.StubFactory<T> factory,
Channel channel)
Returns a new async stub with the given channel for the provided method configurations.
|
static <T extends AbstractStub<T>> |
AbstractStub.newStub(AbstractStub.StubFactory<T> factory,
Channel channel)
Returns a new stub with the given channel for the provided method configurations.
|
static <T extends AbstractStub<T>> |
AbstractFutureStub.newStub(AbstractStub.StubFactory<T> factory,
Channel channel)
Returns a new future stub with the given channel for the provided method configurations.
|
static <T extends AbstractStub<T>> |
AbstractBlockingStub.newStub(AbstractStub.StubFactory<T> factory,
Channel channel,
CallOptions callOptions)
Returns a new blocking stub with the given channel for the provided method configurations.
|
static <T extends AbstractStub<T>> |
AbstractAsyncStub.newStub(AbstractStub.StubFactory<T> factory,
Channel channel,
CallOptions callOptions)
Returns a new async stub with the given channel for the provided method configurations.
|
static <T extends AbstractStub<T>> |
AbstractStub.newStub(AbstractStub.StubFactory<T> factory,
Channel channel,
CallOptions callOptions)
Returns a new stub with the given channel for the provided method configurations.
|
static <T extends AbstractStub<T>> |
AbstractFutureStub.newStub(AbstractStub.StubFactory<T> factory,
Channel channel,
CallOptions callOptions)
Returns a new future stub with the given channel for the provided method configurations.
|