org.apache.pekko.grpc.internal
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Source
- AbstractGrpcProtocol.scala
- Supertypes
- Known subtypes
-
object GrpcProtocolNative.typeclass GrpcProtocolWebBaseobject GrpcProtocolWeb.typeobject GrpcProtocolWebText.type
Attributes
- Companion
- class
- Source
- AbstractGrpcProtocol.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AbstractGrpcProtocol.type
INTERNAL API
INTERNAL API
Attributes
- Source
- Marshallers.scala
- Supertypes
- Known subtypes
-
class Marshaller[T]class ProtoMarshaller[T]
'barrier' that makes sure that, even when downstream is cancelled, the complete upstream is consumed.
'barrier' that makes sure that, even when downstream is cancelled, the complete upstream is consumed.
Attributes
- Source
- CancellationBarrierGraphStage.scala
- Supertypes
-
class GraphStage[FlowShape[T, T]]class GraphStageWithMaterializedValue[FlowShape[T, T], NotUsed]trait Graph[FlowShape[T, T], NotUsed]class Objecttrait Matchableclass AnyShow all
INTERNAL API
INTERNAL API
Attributes
- Source
- ChannelUtils.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ChannelUtils.type
INTERNAL API Used from generated code so can't be private.
INTERNAL API Used from generated code so can't be private.
Thrown if a withChannel call is called after closing the internal channel
Attributes
- Source
- ClientState.scala
- Supertypes
-
class RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Used to indicate that a gRPC client can not establish a connection after the configured number of attempts.
Used to indicate that a gRPC client can not establish a connection after the configured number of attempts.
Can be caught to re-create the client if it is likely that your service discovery mechanism will resolve to different instances.
Attributes
- Source
- ChannelUtils.scala
- Supertypes
-
class RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- Codec.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Source
- Codecs.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Codecs.type
This class represents metadata as a list of (key, entry) tuples.
This class represents metadata as a list of (key, entry) tuples.
Value parameters
- entries
-
The list of (key, entry) tuples.
Attributes
- Source
- MetadataImpl.scala
- Supertypes
INTERNAL API
INTERNAL API
Attributes
- Source
- GrpcEntityHelpers.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
GrpcEntityHelpers.type
This class wraps a mutable Metadata from io.grpc with the Scala Metadata interface.
This class wraps a mutable Metadata from io.grpc with the Scala Metadata interface.
Value parameters
- delegate
-
The underlying mutable metadata.
Attributes
- Source
- MetadataImpl.scala
- Supertypes
Implementation of the gRPC (application/grpc+proto) protocol:
Implementation of the gRPC (application/grpc+proto) protocol:
Protocol:
- Data frames are encoded to a stream of Chunk as per the gRPC specification
- Trailer frames are encoded to LastChunk, to be rendered into the underlying HTTP/2 transport
Attributes
- Source
- GrpcProtocolNative.scala
- Supertypes
- Self type
-
GrpcProtocolNative.type
Implementation of the gRPC Web protocol.
Implementation of the gRPC Web protocol.
Protocol:
- Data frames are encoded to a stream of Chunk as per the gRPC-web specification.
- Trailer frames are encoded to a Chunk (containing a marked trailer frame) as per the gRPC-web specification.
Attributes
- Source
- GrpcProtocolWeb.scala
- Supertypes
-
class GrpcProtocolWebBaseclass AbstractGrpcProtocoltrait GrpcProtocolclass Objecttrait Matchableclass AnyShow all
- Self type
-
GrpcProtocolWeb.type
Attributes
- Source
- GrpcProtocolWeb.scala
- Supertypes
- Known subtypes
-
object GrpcProtocolWeb.typeobject GrpcProtocolWebText.type
The application/grpc-web-text+proto variant of gRPC.
The application/grpc-web-text+proto variant of gRPC.
This is the same as application/grpc-web+proto, but with each chunk of the frame encoded gRPC data also base64 encoded.
Attributes
- Source
- GrpcProtocolWeb.scala
- Supertypes
-
class GrpcProtocolWebBaseclass AbstractGrpcProtocoltrait GrpcProtocolclass Objecttrait Matchableclass AnyShow all
- Self type
-
GrpcProtocolWebText.type
Attributes
- Source
- GrpcRequestHelpers.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
GrpcRequestHelpers.type
Some helpers for creating HTTP entities for use with gRPC.
Some helpers for creating HTTP entities for use with gRPC.
INTERNAL API
Attributes
- Source
- GrpcResponseHelpers.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
GrpcResponseHelpers.type
Attributes
- Source
- Gzip.scala
- Supertypes
- Self type
-
Gzip.type
Attributes
- Source
- HardcodedServiceDiscovery.scala
- Supertypes
-
class ServiceDiscoveryclass Objecttrait Matchableclass Any
This class wraps a list of headers from an HttpResponse with the Metadata interface.
This class wraps a list of headers from an HttpResponse with the Metadata interface.
Value parameters
- headers
-
The list of HTTP response headers.
Attributes
- Source
- MetadataImpl.scala
- Supertypes
Attributes
- Source
- Identity.scala
- Supertypes
- Self type
-
Identity.type
INTERNAL API
INTERNAL API
Attributes
- Source
- InternalChannel.scala
- Supertypes
-
class Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
Attributes
- Source
- RequestBuilderImpl.scala
- Supertypes
-
class Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
Attributes
- Source
- RequestBuilderImpl.scala
- Supertypes
-
class Objecttrait Matchableclass Any
This class wraps a scaladsl.Metadata instance with the javadsl.Metadata interface.
This class wraps a scaladsl.Metadata instance with the javadsl.Metadata interface.
Value parameters
- delegate
-
The underlying Scala metadata instance.
Attributes
- Source
- MetadataImpl.scala
- Supertypes
INTERNAL API
INTERNAL API
Attributes
- Source
- RequestBuilderImpl.scala
- Supertypes
-
class Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
Attributes
- Source
- RequestBuilderImpl.scala
- Supertypes
-
class Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
Attributes
- Source
- Marshallers.scala
- Supertypes
-
class BaseMarshaller[T]trait WithProtobufSerializer[T]trait Marshaller[T]class Objecttrait Matchableclass AnyShow all
INTERNAL API
INTERNAL API
Attributes
- Source
- RequestBuilderImpl.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
Show all
Attributes
- Source
- MissingParameterException.scala
- Supertypes
-
class Throwabletrait Serializableclass Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
Attributes
- Source
- NettyClientUtils.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NettyClientUtils.type
Attributes
- Companion
- object
- Source
- PekkoDiscoveryNameResolver.scala
- Supertypes
-
class NameResolverclass Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Source
- PekkoDiscoveryNameResolver.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Source
- PekkoDiscoveryNameResolverProvider.scala
- Supertypes
-
class NameResolverProviderclass Factoryclass Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
Attributes
- Source
- PekkoHttpClientUtils.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
PekkoHttpClientUtils.type
INTERNAL API
INTERNAL API
Attributes
- Source
- Marshallers.scala
- Supertypes
-
class BaseMarshaller[T]trait WithProtobufSerializer[T]trait Marshaller[T]class Objecttrait Matchableclass AnyShow all
INTERNAL API
INTERNAL API
Attributes
- Source
- RequestBuilderImpl.scala
- Supertypes
-
class Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
Attributes
- Source
- RequestBuilderImpl.scala
- Supertypes
-
class Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
Attributes
- Source
- RequestBuilderImpl.scala
- Supertypes
-
class Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
Attributes
- Source
- RequestBuilderImpl.scala
- Supertypes
-
class Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
INTERNAL API
Attributes
- Companion
- class
- Source
- ServerReflectionImpl.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ServerReflectionImpl.type
INTERNAL API
Attributes
- Source
- SingleParameterSink.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SingleParameterSink.type
INTERNAL API
INTERNAL API
Attributes
- Source
- TelemetrySpi.scala
- Supertypes
-
trait ExtensionIdProvidertrait ExtensionId[TelemetryExtensionImpl]class Objecttrait Matchableclass Any
- Self type
-
TelemetryExtension.type
Attributes
- Source
- TelemetrySpi.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- WithProtobufSerializer.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Deprecated classlikes
INTERNAL API
INTERNAL API
Deprecated: This class wraps a GrpcChannel for compatibility with clients generated by previous versions.
Attributes
- Deprecated
- true
- Source
- ClientState.scala
- Supertypes
-
class Objecttrait Matchableclass Any