akka.grpc.internal
Members list
Type members
Classlikes
Attributes
- Companion:
- object
- Source:
- AbstractGrpcProtocol.scala
- Graph
- Supertypes
- Known subtypes
- object GrpcProtocolNative.typeclass GrpcProtocolWebBaseobject GrpcProtocolWeb.typeobject GrpcProtocolWebText.type
Attributes
- Companion:
- class
- Source:
- AbstractGrpcProtocol.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- AbstractGrpcProtocol.type
Attributes
- Companion:
- object
- Source:
- AkkaDiscoveryNameResolver.scala
- Graph
- Supertypes
- class NameResolverclass Objecttrait Matchableclass Any
Attributes
- Companion:
- class
- Source:
- AkkaDiscoveryNameResolver.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
Attributes
- Source:
- AkkaDiscoveryNameResolverProvider.scala
- Graph
- Supertypes
- class NameResolverProviderclass Factoryclass Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
Attributes
- Source:
- AkkaHttpClientUtils.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- AkkaHttpClientUtils.type
INTERNAL API
INTERNAL API
Attributes
- Source:
- Marshallers.scala
- Graph
- 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
- Graph
- Supertypes
- class GraphStage[FlowShape[T, T]]class GraphStageWithMaterializedValue[FlowShape[T, T], NotUsed]trait Graph[FlowShape[T, T], NotUsed]class Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
Attributes
- Source:
- ChannelUtils.scala
- Graph
- 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
- Graph
- Supertypes
- class RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass Any
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
- Graph
- Supertypes
- class RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass Any
Attributes
- Source:
- Codec.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Source:
- Codecs.scala
- Graph
- 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.
Attributes
- entries
The list of (key, entry) tuples.
- Source:
- MetadataImpl.scala
- Graph
- Supertypes
INTERNAL API
INTERNAL API
Attributes
- Source:
- GrpcEntityHelpers.scala
- Graph
- 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.
Attributes
- delegate
The underlying mutable metadata.
- Source:
- MetadataImpl.scala
- Graph
- Supertypes
- Known subtypes
- class RichGrpcMetadataImpl
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
- Graph
- 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
- Graph
- Supertypes
- class GrpcProtocolWebBaseclass AbstractGrpcProtocoltrait GrpcProtocolclass Objecttrait Matchableclass Any
- Self type
- GrpcProtocolWeb.type
Attributes
- Source:
- GrpcProtocolWeb.scala
- Graph
- 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
- Graph
- Supertypes
- class GrpcProtocolWebBaseclass AbstractGrpcProtocoltrait GrpcProtocolclass Objecttrait Matchableclass Any
- Self type
- GrpcProtocolWebText.type
Attributes
- Source:
- GrpcRequestHelpers.scala
- Graph
- 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
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- GrpcResponseHelpers.type
Attributes
- Source:
- Gzip.scala
- Graph
- Supertypes
- Self type
- Gzip.type
Attributes
- Source:
- HardcodedServiceDiscovery.scala
- Graph
- 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.
Attributes
- headers
The list of HTTP response headers.
- Source:
- MetadataImpl.scala
- Graph
- Supertypes
Attributes
- Source:
- Identity.scala
- Graph
- Supertypes
- Self type
- Identity.type
INTERNAL API
INTERNAL API
Attributes
- Source:
- InternalChannel.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
Attributes
- Source:
- RequestBuilderImpl.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
Attributes
- Source:
- RequestBuilderImpl.scala
- Graph
- 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.
Attributes
- delegate
The underlying Scala metadata instance.
- Source:
- MetadataImpl.scala
- Graph
- Supertypes
INTERNAL API
INTERNAL API
Attributes
- Source:
- RequestBuilderImpl.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
Attributes
- Source:
- RequestBuilderImpl.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
Attributes
- Source:
- Marshallers.scala
- Graph
- Supertypes
- class BaseMarshaller[T]trait WithProtobufSerializer[T]trait Marshaller[T]class Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
Attributes
- Source:
- RequestBuilderImpl.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Source:
- MissingParameterException.scala
- Graph
- Supertypes
- class Throwabletrait Serializableclass Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
Attributes
- Source:
- NettyClientUtils.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- NettyClientUtils.type
INTERNAL API
INTERNAL API
Attributes
- Source:
- Marshallers.scala
- Graph
- Supertypes
- class BaseMarshaller[T]trait WithProtobufSerializer[T]trait Marshaller[T]class Objecttrait Matchableclass Any
Attributes
- Source:
- RequestBuilderImpl.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- RequestBuilderImpl.type
Attributes
- Source:
- MetadataImpl.scala
- Graph
- Supertypes
INTERNAL API
INTERNAL API
Attributes
- Source:
- RequestBuilderImpl.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
Attributes
- Source:
- RequestBuilderImpl.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
Attributes
- Source:
- RequestBuilderImpl.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
Attributes
- Source:
- RequestBuilderImpl.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
INTERNAL API
INTERNAL API
INTERNAL API
Attributes
- Companion:
- class
- Source:
- ServerReflectionImpl.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- ServerReflectionImpl.type
INTERNAL API
Attributes
- Source:
- SingleParameterSink.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- SingleParameterSink.type
INTERNAL API
INTERNAL API
Attributes
- Source:
- TelemetrySpi.scala
- Graph
- Supertypes
- trait ExtensionIdProvidertrait ExtensionId[TelemetryExtensionImpl]class Objecttrait Matchableclass Any
- Self type
- TelemetryExtension.type
Attributes
- Source:
- TelemetrySpi.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Source:
- WithProtobufSerializer.scala
- Graph
- 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
- Graph
- Supertypes
- class Objecttrait Matchableclass Any