akka.grpc.javadsl

Members list

Concise view

Type members

Classlikes

@DoNotInherit

Common trait of all generated Akka gRPC clients. Not for user extension.

Common trait of all generated Akka gRPC clients. Not for user extension.

Attributes

Source:
AkkaGrpcClient.scala
Graph
Supertypes
class Object
trait Matchable
class Any
@DoNotInherit

Represents a binary metadata entry.

Represents a binary metadata entry.

Attributes

Source:
MetadataEntry.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
@ApiMayChange
class GoogleProtobufSerializer[T <: Message](parser: Parser[T]) extends ProtobufSerializer[T]

Attributes

Source:
GoogleProtobufSerializer.scala
Graph
Supertypes
class Object
trait Matchable
class Any
@ApiMayChange

Attributes

Source:
GrpcExceptionHandler.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Source:
GrpcMarshalling.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
@DoNotInherit @ApiMayChange
trait Metadata

Immutable representation of the metadata in a call

Immutable representation of the metadata in a call

Not for user extension

Attributes

Source:
Metadata.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
@ApiMayChange

This class provides an interface for constructing immutable Metadata instances.

This class provides an interface for constructing immutable Metadata instances.

Attributes

Companion:
object
Source:
MetadataBuilder.scala
Graph
Supertypes
class Object
trait Matchable
class Any
@ApiMayChange

Attributes

Companion:
class
Source:
MetadataBuilder.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
@DoNotInherit @ApiMayChange

Represents metadata entry.

Represents metadata entry.

Attributes

Source:
MetadataEntry.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
@ApiMayChange @DoNotInherit
trait MetadataStatus extends Metadata

Provides access to details to more rich error details using the logical gRPC com.google.rpc.Status message, see API Design Guide for more details.

Provides access to details to more rich error details using the logical gRPC com.google.rpc.Status message, see API Design Guide for more details.

Not for user extension

Attributes

Source:
Metadata.scala
Graph
Supertypes
trait Metadata
class Object
trait Matchable
class Any
Known subtypes
@ApiMayChange(issue = "https://github.com/akka/akka-grpc/issues/850")

Attributes

Source:
ServerReflection.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
@ApiMayChange

Attributes

Source:
ServiceHandler.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
@DoNotInherit @ApiMayChange

Request builder for requests providing per call specific metadata capabilities in addition to the client instance default options provided to it through GrpcClientSettings upon creation.

Request builder for requests providing per call specific metadata capabilities in addition to the client instance default options provided to it through GrpcClientSettings upon creation.

Instances are immutable so can be shared and re-used but are backed by the client that created the instance, so if that is stopped the invocations will fail.

Not for user extension

Attributes

Source:
RequestBuilder.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
@DoNotInherit @ApiMayChange

Request builder for requests providing per call specific metadata capabilities in addition to the client instance default options provided to it through GrpcClientSettings upon creation.

Request builder for requests providing per call specific metadata capabilities in addition to the client instance default options provided to it through GrpcClientSettings upon creation.

Instances are immutable so can be shared and re-used but are backed by the client that created the instance, so if that is stopped the invocations will fail.

Not for user extension

Attributes

Source:
RequestBuilder.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
@DoNotInherit

Represents a text metadata entry.

Represents a text metadata entry.

Attributes

Source:
MetadataEntry.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
@ApiMayChange
object WebHandler

Attributes

Source:
WebHandler.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

def japiFunction[A, B](f: A => B): Function[A, B]

Helper for creating akka.japi.function.Function instances from Scala functions as Scala 2.11 does not know about SAMs.

Helper for creating akka.japi.function.Function instances from Scala functions as Scala 2.11 does not know about SAMs.

Attributes

Source:
package.scala
def javaFunction[A, B](f: A => B): Function[A, B]

Helper for creating java.util.function.Function instances from Scala functions as Scala 2.11 does not know about SAMs.

Helper for creating java.util.function.Function instances from Scala functions as Scala 2.11 does not know about SAMs.

Attributes

Source:
package.scala
def scalaAnonymousPartialFunction[A, B, C](f: Function[A, Function[B, C]]): A => PartialFunction[B, C]

Helper for creating Scala anonymous partial functions from akka.japi.Function instances as Scala 2.11 does not know about SAMs.

Helper for creating Scala anonymous partial functions from akka.japi.Function instances as Scala 2.11 does not know about SAMs.

Attributes

Source:
package.scala
def scalaPartialFunction[A, B](f: Function[A, B]): PartialFunction[A, B]

Helper for creating Scala partial functions from akka.japi.Function instances as Scala 2.11 does not know about SAMs.

Helper for creating Scala partial functions from akka.japi.Function instances as Scala 2.11 does not know about SAMs.

Attributes

Source:
package.scala