Package

akka.grpc

internal

Permalink

package internal

Visibility
  1. Public
  2. All

Type Members

  1. class CancellationBarrierGraphStage[T] extends GraphStage[FlowShape[T, T]]

    Permalink

    'barrier' that makes sure that, even when downstream is cancelled, the complete upstream is consumed.

  2. class ClientConnectionException extends RuntimeException

    Permalink

    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.

  3. class HardcodedServiceDiscovery extends SimpleServiceDiscovery

    Permalink
  4. class InternalChannel extends AnyRef

    Permalink

    INTERNAL API Used from generated code so can't be private.

    INTERNAL API Used from generated code so can't be private.

    Annotations
    @InternalApi()
  5. final class JavaBidirectionalStreamingRequestBuilder[I, O] extends StreamResponseRequestBuilder[Source[I, NotUsed], O] with MetadataOperations[JavaBidirectionalStreamingRequestBuilder[I, O]]

    Permalink

    INTERNAL API

    INTERNAL API

    Annotations
    @InternalApi()
  6. final class JavaClientStreamingRequestBuilder[I, O] extends SingleResponseRequestBuilder[Source[I, NotUsed], O] with MetadataOperations[JavaClientStreamingRequestBuilder[I, O]]

    Permalink

    INTERNAL API

    INTERNAL API

    Annotations
    @InternalApi()
  7. final class JavaServerStreamingRequestBuilder[I, O] extends StreamResponseRequestBuilder[I, O] with MetadataOperations[JavaServerStreamingRequestBuilder[I, O]]

    Permalink

    INTERNAL API

    INTERNAL API

    Annotations
    @InternalApi()
  8. final class JavaUnaryRequestBuilder[I, O] extends SingleResponseRequestBuilder[I, O] with MetadataOperations[JavaUnaryRequestBuilder[I, O]]

    Permalink

    INTERNAL API

    INTERNAL API

    Annotations
    @InternalApi()
  9. final class Marshaller[T <: GeneratedMessage] extends io.grpc.MethodDescriptor.Marshaller[T]

    Permalink

    INTERNAL API

    INTERNAL API

    Annotations
    @InternalApi()
  10. trait MetadataOperations[T <: MetadataOperations[T]] extends AnyRef

    Permalink

    INTERNAL API

    INTERNAL API

    Annotations
    @InternalApi()
  11. abstract class PlayRouter extends Router

    Permalink

    Boiler plate needed for the generated Play routers allowing for adding a service implementation in a Play app, inherited by the generated abstract service router (both Java and Scala) which is then implemented by the user.

    Boiler plate needed for the generated Play routers allowing for adding a service implementation in a Play app, inherited by the generated abstract service router (both Java and Scala) which is then implemented by the user.

    INTERNAL API

    Annotations
    @InternalApi()
  12. class ProtoMarshaller[T <: Message] extends io.grpc.MethodDescriptor.Marshaller[T]

    Permalink

    INTERNAL API

    INTERNAL API

    Annotations
    @InternalApi()
  13. final class ScalaBidirectionalStreamingRequestBuilder[I, O] extends StreamResponseRequestBuilder[Source[I, NotUsed], O] with MetadataOperations[ScalaBidirectionalStreamingRequestBuilder[I, O]]

    Permalink

    INTERNAL API

    INTERNAL API

    Annotations
    @InternalApi()
  14. final class ScalaClientStreamingRequestBuilder[I, O] extends SingleResponseRequestBuilder[Source[I, NotUsed], O] with MetadataOperations[ScalaClientStreamingRequestBuilder[I, O]]

    Permalink

    INTERNAL API

    INTERNAL API

    Annotations
    @InternalApi()
  15. final class ScalaServerStreamingRequestBuilder[I, O] extends StreamResponseRequestBuilder[I, O] with MetadataOperations[ScalaServerStreamingRequestBuilder[I, O]]

    Permalink

    INTERNAL API

    INTERNAL API

    Annotations
    @InternalApi()
  16. final class ScalaUnaryRequestBuilder[I, O] extends SingleResponseRequestBuilder[I, O] with MetadataOperations[ScalaUnaryRequestBuilder[I, O]]

    Permalink

    INTERNAL API

    INTERNAL API

    Annotations
    @InternalApi()

Value Members

  1. object AkkaGrpcClientFactory

    Permalink
  2. object ChannelUtils

    Permalink

    INTERNAL API

    INTERNAL API

    Annotations
    @InternalApi()
  3. object GrpcResponseHelpers

    Permalink

    Some helpers for creating HTTP responses for use with gRPC

    Some helpers for creating HTTP responses for use with gRPC

    INTERNAL API

    Annotations
    @InternalApi()
  4. object NettyClientUtils

    Permalink

    INTERNAL API

    INTERNAL API

    Annotations
    @InternalApi()

Ungrouped