Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractCircuitBreakerStatus - Interface in com.lightbend.lagom.javadsl.server.status
 
AbstractLatency - Interface in com.lightbend.lagom.javadsl.server.status
Latency distribution for Exponentially Decaying Reservoir.
AbstractTestUtil - Interface in com.lightbend.lagom.javadsl.persistence.testkit
Deprecated.
Internal interface, not intended for direct use. Since 1.5.0.
accept(Connection, T) - Method in interface com.lightbend.lagom.javadsl.persistence.jdbc.JdbcReadSide.ConnectionBiConsumer
Accept the connection and a parameter.
accept(Connection) - Method in interface com.lightbend.lagom.javadsl.persistence.jdbc.JdbcReadSide.ConnectionConsumer
Accept the connection.
accept(Connection, T, U) - Method in interface com.lightbend.lagom.javadsl.persistence.jdbc.JdbcReadSide.ConnectionTriConsumer
Accept the connection and two parameters.
acceptedResponseProtocols() - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
Get the accepted response protocols for this request.
acceptResponseProtocols() - Method in interface com.lightbend.lagom.javadsl.api.deser.MessageSerializer
The message headers that will be accepted for response serialization.
acls() - Method in class com.lightbend.lagom.javadsl.api.Descriptor
The manually configured ACLs for this service.
add(MetadataKey<Metadata>, Metadata) - Method in class com.lightbend.lagom.javadsl.api.broker.Message
Add a metadata key and value to this message.
AdditionalRouter - Interface in com.lightbend.lagom.javadsl.server
 
additionalRouter(Class<R>) - Method in interface com.lightbend.lagom.javadsl.server.ServiceGuiceSupport
Helper method to create an AdditionalRouter instance that can be used to declare additional Play Routers on a Lagom Service.
additionalRouter(Router) - Method in interface com.lightbend.lagom.javadsl.server.ServiceGuiceSupport
Helper method to create an AdditionalRouter instance that can be used to declare additional Play Routers on a Lagom Service.
AdditionalRouter$ - Class in com.lightbend.lagom.javadsl.server
 
AdditionalRouter$() - Constructor for class com.lightbend.lagom.javadsl.server.AdditionalRouter$
 
afterPersist() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistAll
 
afterPersist() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistOne
 
AggregateEvent<E extends AggregateEvent<E>> - Interface in com.lightbend.lagom.javadsl.persistence
The base type of PersistentEntity events may implement this interface to make the events available for read-side processing.
AggregateEventShards<Event extends AggregateEvent<Event>> - Class in com.lightbend.lagom.javadsl.persistence
The base type of PersistentEntity events may return one of these to make the events available for sharded read-side processing.
AggregateEventShards(Class<Event>, String, int) - Constructor for class com.lightbend.lagom.javadsl.persistence.AggregateEventShards
 
AggregateEventTag<Event extends AggregateEvent<Event>> - Class in com.lightbend.lagom.javadsl.persistence
The base type of PersistentEntity events may return one of these to make the events available for read-side processing.
AggregateEventTag(Class<Event>, String) - Constructor for class com.lightbend.lagom.javadsl.persistence.AggregateEventTag
 
AggregateEventTag$ - Class in com.lightbend.lagom.javadsl.persistence
 
AggregateEventTag$() - Constructor for class com.lightbend.lagom.javadsl.persistence.AggregateEventTag$
 
AggregateEventTagger<Event extends AggregateEvent<Event>> - Interface in com.lightbend.lagom.javadsl.persistence
Selects a tag for an event.
aggregateTag() - Method in interface com.lightbend.lagom.javadsl.persistence.AggregateEvent
 
aggregateTags() - Method in class com.lightbend.lagom.javadsl.persistence.ReadSideProcessor
The tags to aggregate.
AkkaDiscoveryServiceLocator - Class in com.lightbend.lagom.javadsl.akka.discovery
Akka Discovery based implementation of the ServiceLocator.
AkkaDiscoveryServiceLocator(CircuitBreakersPanel, ActorSystem) - Constructor for class com.lightbend.lagom.javadsl.akka.discovery.AkkaDiscoveryServiceLocator
 
AkkaDiscoveryServiceLocatorModule - Class in com.lightbend.lagom.javadsl.akka.discovery
Module providing the Akka Discovery based Lagom ServiceLocator.
AkkaDiscoveryServiceLocatorModule() - Constructor for class com.lightbend.lagom.javadsl.akka.discovery.AkkaDiscoveryServiceLocatorModule
 
AkkaTaggerAdapter - Class in com.lightbend.lagom.javadsl.persistence
 
AkkaTaggerAdapter() - Constructor for class com.lightbend.lagom.javadsl.persistence.AkkaTaggerAdapter
 
allTags() - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventShards
 
app() - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer
 
appendPrefix(Option<String>, String) - Method in class com.lightbend.lagom.javadsl.server.AdditionalRouter$
Simulate Play's withPrefix behavior by prepending new prefix to an existing path.
apply(T1, T2) - Static method in class com.lightbend.lagom.javadsl.persistence.CommandEnvelope
 
apply(Connection) - Method in interface com.lightbend.lagom.javadsl.persistence.jdbc.JdbcSession.ConnectionFunction
Execute this function with the connection.
apply(T1, T2) - Static method in class com.lightbend.lagom.javadsl.server.InstanceBased
 
apply(String, Seq<Worker>) - Method in class com.lightbend.lagom.projection.Projection$
 
apply(String, Seq<Worker>) - Static method in class com.lightbend.lagom.projection.Projection
 
apply(String, String, Status, Status) - Method in class com.lightbend.lagom.projection.Worker$
 
apply(String, String, Status, Status) - Static method in class com.lightbend.lagom.projection.Worker
 
ask(Cmd) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntityRef
Send the command to the PersistentEntity.
atLeastOnce(Flow<Payload, Done, ?>) - Method in interface com.lightbend.lagom.javadsl.api.broker.Subscriber
Applies the passed flow to the messages processed by this subscriber.
atMostOnceSource() - Method in interface com.lightbend.lagom.javadsl.api.broker.Subscriber
Returns a stream of messages with at most once delivery semantic.
authenticated() - Method in interface com.lightbend.lagom.javadsl.api.security.ServicePrincipal
Whether the service was authenticated.
autoAcl() - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Whether this descriptor will auto generate ACLs for each call.
autoAcl() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
Whether this service call should automatically define an ACL for the router to route external calls to it.
awaitPersistenceInit(ActorSystem) - Static method in class com.lightbend.lagom.javadsl.persistence.cassandra.testkit.TestUtil
Deprecated.
 
awaitPersistenceInit(ActorSystem) - Static method in class com.lightbend.lagom.javadsl.persistence.jdbc.testkit.TestUtil
Deprecated.
 
awaitPersistenceInit(ActorSystem) - Method in interface com.lightbend.lagom.javadsl.persistence.testkit.AbstractTestUtil
Deprecated.
 
AwaitPersistenceInit - Class in com.lightbend.lagom.javadsl.persistence.testkit
Deprecated.
Internal class, not intended for direct use. Since 1.5.0.
AwaitPersistenceInit() - Constructor for class com.lightbend.lagom.javadsl.persistence.testkit.AwaitPersistenceInit
Deprecated.
 

B

BadRequest - Exception in com.lightbend.lagom.javadsl.api.transport
Thrown when the request is bad.
BadRequest(String) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.BadRequest
 
BadRequest(Throwable) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.BadRequest
 
BadRequest(TransportErrorCode, ExceptionMessage) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.BadRequest
 
BadRequest - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
A bad request, most often this will be equivalent to unsupported data.
behavior() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity
 
Behavior(State, Map<Class<? extends Event>, Function<? extends Event, PersistentEntity<Command, Event, State>.Behavior>>, Map<Class<? extends Command>, BiFunction<? extends Command, PersistentEntity<Command, Event, State>.CommandContext<Object>, PersistentEntity<Command, Event, State>.Persist<? extends Event>>>) - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.Behavior
 
Behavior$() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.Behavior$
 
BehaviorBuilder() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.BehaviorBuilder
 
bind() - Method in class com.lightbend.lagom.javadsl.server.ServiceGuiceSupport.LagomServiceBuilder
 
bind(Class<T>) - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest$
Create a binding that can be used with the GuiceApplicationBuilder in the Setup, e.g.
bind(Class<T>) - Static method in class com.lightbend.lagom.javadsl.testkit.ServiceTest
Create a binding that can be used with the GuiceApplicationBuilder in the Setup, e.g.
bindClient(Class<T>) - Method in interface com.lightbend.lagom.javadsl.client.ServiceClientGuiceSupport
Binds a client for clientInterface which Guice's Injector makes available so client classes may declare the dependency on their @Inject annotated constructor.
BINDING_NAME - Static variable in class com.lightbend.lagom.javadsl.jackson.JacksonSerializerFactory
 
bindings(Environment, Config) - Method in class com.lightbend.lagom.javadsl.akka.discovery.AkkaDiscoveryServiceLocatorModule
 
bindings(Environment, Config) - Method in class com.lightbend.lagom.javadsl.broker.kafka.KafkaClientModule
 
bindings(Environment, Configuration) - Method in class com.lightbend.lagom.javadsl.jackson.JacksonModule
 
bindings(Environment, Configuration) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraPersistenceModule
 
bindings(Environment, Configuration) - Method in class com.lightbend.lagom.javadsl.persistence.jdbc.JdbcPersistenceModule
 
bindings(Environment, Config) - Method in class com.lightbend.lagom.javadsl.persistence.jpa.JpaPersistenceModule
 
bindings(Environment, Configuration) - Method in class com.lightbend.lagom.javadsl.persistence.PersistenceModule
 
bindings(Environment, Configuration) - Method in class com.lightbend.lagom.javadsl.projection.ProjectionRegistryModule
 
bindService(Class<T>, Class<? extends T>) - Method in interface com.lightbend.lagom.javadsl.server.ServiceGuiceSupport
Binds a Service interface with its implementation.
bindService(Class<T>, Class<? extends T>, AdditionalRouter, AdditionalRouter...) - Method in interface com.lightbend.lagom.javadsl.server.ServiceGuiceSupport
Binds a Service interface with its implementation.
bindService(Class<T>, T) - Method in interface com.lightbend.lagom.javadsl.server.ServiceGuiceSupport
Binds a Service interface with an instance that implements it.
bindService(Class<T>, T, AdditionalRouter, AdditionalRouter...) - Method in interface com.lightbend.lagom.javadsl.server.ServiceGuiceSupport
Binds a Service interface with an instance that implements it.
bindServiceInfo(ServiceInfo) - Method in interface com.lightbend.lagom.javadsl.client.ServiceClientGuiceSupport
Registers a ServiceInfo for this application.
bindServiceInfo(ServiceInfo) - Method in interface com.lightbend.lagom.javadsl.server.ServiceGuiceSupport
Creates a custom ServiceInfo for this Lagom service.
bindServices(ServiceGuiceSupport.ServiceBinding<?>...) - Method in interface com.lightbend.lagom.javadsl.server.ServiceGuiceSupport
Deprecated.
support for multiple locatable ServiceDescriptors per Lagom service will be removed. Use ServiceGuiceSupport.bindService(java.lang.Class<T>, java.lang.Class<? extends T>) instead
BOOLEAN - Static variable in class com.lightbend.lagom.javadsl.api.deser.PathParamSerializers
A Boolean path param serializer.
build() - Method in interface com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSide.ReadSideHandlerBuilder
Build the read side handler.
build() - Method in interface com.lightbend.lagom.javadsl.persistence.jdbc.JdbcReadSide.ReadSideHandlerBuilder
Build the read side handler.
build() - Method in interface com.lightbend.lagom.javadsl.persistence.jpa.JpaReadSide.ReadSideHandlerBuilder
Build the read side handler.
build() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.BehaviorBuilder
Construct the corresponding immutable Behavior.
build() - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus.Builder
Builds a new CircuitBreakerStatus.
build() - Method in class com.lightbend.lagom.javadsl.server.status.Latency.Builder
Builds a new Latency.
builder(String) - Method in interface com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSide
Create a builder for a Cassandra read side event handler.
builder(String) - Method in interface com.lightbend.lagom.javadsl.persistence.jdbc.JdbcReadSide
Create a builder for a JDBC read side event handler.
builder(String) - Method in interface com.lightbend.lagom.javadsl.persistence.jpa.JpaReadSide
Create a builder for a JPA read side event handler.
builder() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.Behavior
Create a BehaviorBuilder that corresponds to this Behavior, i.e.
builder() - Static method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
Creates a builder for CircuitBreakerStatus.
builder() - Static method in class com.lightbend.lagom.javadsl.server.status.Latency
Creates a builder for Latency.
buildHandler() - Method in class com.lightbend.lagom.javadsl.persistence.ReadSideProcessor
Return a ReadSideProcessor.ReadSideHandler for the given offset type.

C

call(ScalaServiceSupport.ScalaMethodCall<ServiceCall<Request, Response>>) - Method in class com.lightbend.lagom.javadsl.api.ScalaService$
 
call(ScalaServiceSupport.ScalaMethodCall<ServiceCall<Request, Response>>) - Static method in class com.lightbend.lagom.javadsl.api.ScalaService
 
call(Creator<ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a service call descriptor.
call(Method) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a service call descriptor.
call(Descriptor.CallId, Object) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a service call descriptor.
callId() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
Get the id for the call.
calls() - Method in class com.lightbend.lagom.javadsl.api.Descriptor
 
cassandra() - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
Whether Cassandra is enabled.
CassandraPersistenceGuiceModule - Class in com.lightbend.lagom.javadsl.persistence.cassandra
Guice module for the Cassandra Persistence API.
CassandraPersistenceGuiceModule() - Constructor for class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraPersistenceGuiceModule
 
CassandraPersistenceModule - Class in com.lightbend.lagom.javadsl.persistence.cassandra
Guice module for the Persistence API.
CassandraPersistenceModule() - Constructor for class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraPersistenceModule
 
CassandraPersistenceModule$ - Class in com.lightbend.lagom.javadsl.persistence.cassandra
 
CassandraPersistenceModule$() - Constructor for class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraPersistenceModule$
 
CassandraPersistenceModule.InitServiceLocatorHolder - Class in com.lightbend.lagom.javadsl.persistence.cassandra
 
CassandraReadSide - Interface in com.lightbend.lagom.javadsl.persistence.cassandra
Cassandra read side support.
CassandraReadSide.ReadSideHandlerBuilder<Event extends AggregateEvent<Event>> - Interface in com.lightbend.lagom.javadsl.persistence.cassandra
Builder for the handler.
CassandraSession - Class in com.lightbend.lagom.javadsl.persistence.cassandra
Data Access Object for Cassandra.
CassandraSession(ActorSystem, CassandraSessionSettings, ExecutionContext) - Constructor for class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraSession
 
CassandraSession(ActorSystem) - Constructor for class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraSession
 
cause() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NoSerializer
 
cause() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotDeserializable
 
cause() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotSerializable
 
charset() - Method in class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
The charset of the protocol.
CircuitBreaker - Class in com.lightbend.lagom.javadsl.api
Circuit breaker descriptor.
circuitBreaker() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
Get the circuit breaker.
circuitBreaker() - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Get the default circuit breaker mode used by this service.
CircuitBreaker.CircuitBreakerId - Class in com.lightbend.lagom.javadsl.api
 
CircuitBreaker.NamedCircuitBreaker - Class in com.lightbend.lagom.javadsl.api
A named circuit breaker.
circuitBreakers() - Method in interface com.lightbend.lagom.javadsl.server.status.MetricsService
Stream of circuit breaker status
CircuitBreakersPanel - Interface in com.lightbend.lagom.javadsl.client
A CircuitBreakersPanel is a central point collecting all circuit breakers in Lagom.
CircuitBreakerStatus - Class in com.lightbend.lagom.javadsl.server.status
Immutable implementation of AbstractCircuitBreakerStatus.
CircuitBreakerStatus.Builder - Class in com.lightbend.lagom.javadsl.server.status
Builds instances of type CircuitBreakerStatus.
CircuitBreakingServiceLocator - Class in com.lightbend.lagom.javadsl.client
Abstract service locator that provides circuit breaking.
CircuitBreakingServiceLocator(CircuitBreakersPanel) - Constructor for class com.lightbend.lagom.javadsl.client.CircuitBreakingServiceLocator
 
ClassBased<R extends play.api.routing.Router> - Class in com.lightbend.lagom.javadsl.server
 
ClassBased(Class<R>, Option<String>) - Constructor for class com.lightbend.lagom.javadsl.server.ClassBased
 
ClassBased(Class<R>) - Constructor for class com.lightbend.lagom.javadsl.server.ClassBased
 
ClassBased$ - Class in com.lightbend.lagom.javadsl.server
 
ClassBased$() - Constructor for class com.lightbend.lagom.javadsl.server.ClassBased$
 
classType() - Method in class com.lightbend.lagom.javadsl.server.ClassBased
 
clearPrincipal() - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
Return a copy of this request header with the principal cleared.
client(Class<S>) - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer
Get the service client for a service.
clientSslContext() - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer
 
close() - Method in class com.lightbend.lagom.javadsl.client.integration.LagomClientFactory
Close all resources associated with this client factory.
cluster() - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
Whether clustering is enabled.
clusterConfig() - Static method in class com.lightbend.lagom.javadsl.persistence.cassandra.testkit.TestUtil
Deprecated.
 
clusterConfig() - Static method in class com.lightbend.lagom.javadsl.persistence.jdbc.testkit.TestUtil
Deprecated.
 
clusterConfig() - Method in interface com.lightbend.lagom.javadsl.persistence.testkit.AbstractTestUtil
Deprecated.
 
COLLECTION - Static variable in class com.lightbend.lagom.javadsl.api.deser.PathParamSerializers
A generic (unresolved) Collection serializer.
collection(String, Function<PSequence<String>, Param>, Function<Param, PSequence<String>>) - Static method in class com.lightbend.lagom.javadsl.api.deser.PathParamSerializers
Create a PathParamSerializer for Collection parameters.
com.lightbend.lagom.javadsl.akka.discovery - package com.lightbend.lagom.javadsl.akka.discovery
 
com.lightbend.lagom.javadsl.api - package com.lightbend.lagom.javadsl.api
 
com.lightbend.lagom.javadsl.api.broker - package com.lightbend.lagom.javadsl.api.broker
 
com.lightbend.lagom.javadsl.api.broker.kafka - package com.lightbend.lagom.javadsl.api.broker.kafka
 
com.lightbend.lagom.javadsl.api.deser - package com.lightbend.lagom.javadsl.api.deser
 
com.lightbend.lagom.javadsl.api.security - package com.lightbend.lagom.javadsl.api.security
 
com.lightbend.lagom.javadsl.api.transport - package com.lightbend.lagom.javadsl.api.transport
 
com.lightbend.lagom.javadsl.broker - package com.lightbend.lagom.javadsl.broker
 
com.lightbend.lagom.javadsl.broker.kafka - package com.lightbend.lagom.javadsl.broker.kafka
 
com.lightbend.lagom.javadsl.client - package com.lightbend.lagom.javadsl.client
 
com.lightbend.lagom.javadsl.client.integration - package com.lightbend.lagom.javadsl.client.integration
 
com.lightbend.lagom.javadsl.immutable - package com.lightbend.lagom.javadsl.immutable
 
com.lightbend.lagom.javadsl.jackson - package com.lightbend.lagom.javadsl.jackson
 
com.lightbend.lagom.javadsl.persistence - package com.lightbend.lagom.javadsl.persistence
 
com.lightbend.lagom.javadsl.persistence.cassandra - package com.lightbend.lagom.javadsl.persistence.cassandra
 
com.lightbend.lagom.javadsl.persistence.cassandra.testkit - package com.lightbend.lagom.javadsl.persistence.cassandra.testkit
 
com.lightbend.lagom.javadsl.persistence.jdbc - package com.lightbend.lagom.javadsl.persistence.jdbc
 
com.lightbend.lagom.javadsl.persistence.jdbc.testkit - package com.lightbend.lagom.javadsl.persistence.jdbc.testkit
 
com.lightbend.lagom.javadsl.persistence.jpa - package com.lightbend.lagom.javadsl.persistence.jpa
 
com.lightbend.lagom.javadsl.persistence.testkit - package com.lightbend.lagom.javadsl.persistence.testkit
 
com.lightbend.lagom.javadsl.projection - package com.lightbend.lagom.javadsl.projection
 
com.lightbend.lagom.javadsl.pubsub - package com.lightbend.lagom.javadsl.pubsub
 
com.lightbend.lagom.javadsl.server - package com.lightbend.lagom.javadsl.server
 
com.lightbend.lagom.javadsl.server.status - package com.lightbend.lagom.javadsl.server.status
 
com.lightbend.lagom.javadsl.testkit - package com.lightbend.lagom.javadsl.testkit
 
com.lightbend.lagom.projection - package com.lightbend.lagom.projection
 
com.lightbend.lagom.serialization - package com.lightbend.lagom.serialization
 
command() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.UnhandledCommand
 
CommandContext() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.CommandContext
 
CommandEnvelope - Class in com.lightbend.lagom.javadsl.persistence
Commands to PersistentEntity are wrapped in this envelope when sent via PersistentEntityRef (i.e.
CommandEnvelope(String, Object) - Constructor for class com.lightbend.lagom.javadsl.persistence.CommandEnvelope
 
CommandEnvelope$ - Class in com.lightbend.lagom.javadsl.persistence
 
CommandEnvelope$() - Constructor for class com.lightbend.lagom.javadsl.persistence.CommandEnvelope$
 
commandFailed(Throwable) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.ReadOnlyCommandContext
Reply with a negative acknowledgment.
commandHandlers() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.Behavior
 
compareTo(Offset.Sequence) - Method in class com.lightbend.lagom.javadsl.persistence.Offset.Sequence
 
compareTo(Offset.TimeBasedUUID) - Method in class com.lightbend.lagom.javadsl.persistence.Offset.TimeBasedUUID
 
completedStatement(BoundStatement) - Static method in interface com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSide
Convenience method to create an already completed CompletionStage with one BoundStatement.
completedStatements(List<BoundStatement>) - Static method in interface com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSide
Convenience method to create an already completed CompletionStage with several BoundStatement.
completedStatements(BoundStatement...) - Static method in interface com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSide
Convenience method to create an already completed CompletionStage with several BoundStatement.
completedStatements() - Static method in interface com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSide
Convenience method to create an already completed CompletionStage with no BoundStatement.
compose(Function<RequestHeader, ? extends ServerServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.server.HeaderServiceCall
Compose a header service call.
composeAsync(Function<RequestHeader, CompletionStage<? extends ServerServiceCall<Request, Response>>>) - Static method in interface com.lightbend.lagom.javadsl.server.HeaderServiceCall
Compose a header service call asynchronously.
composite(HeaderFilter...) - Static method in interface com.lightbend.lagom.javadsl.api.transport.HeaderFilter
Create a composite header filter from multiple header filters.
Composite(PSequence<HeaderFilter>) - Constructor for class com.lightbend.lagom.javadsl.api.transport.HeaderFilter.Composite
 
CompressedJsonable - Interface in com.lightbend.lagom.serialization
The serializer will compress the payload if the message class implements this marker interface and the payload is larger than the configured compress-larger-than value.
computePartitionKey(Message) - Method in interface com.lightbend.lagom.javadsl.api.broker.kafka.PartitionKeyStrategy
Computes a key from a message.
ConfigurationServiceLocator - Class in com.lightbend.lagom.javadsl.api
Deprecated.
ConfigurationServiceLocator(Config) - Constructor for class com.lightbend.lagom.javadsl.api.ConfigurationServiceLocator
Deprecated.
 
ConfigurationServiceLocator - Class in com.lightbend.lagom.javadsl.client
A service locator that uses static configuration and provides circuit breaker
ConfigurationServiceLocator(Config, CircuitBreakersPanel) - Constructor for class com.lightbend.lagom.javadsl.client.ConfigurationServiceLocator
 
configure() - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraPersistenceGuiceModule
 
configureBuilder(Function<GuiceApplicationBuilder, GuiceApplicationBuilder>) - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
Configure the builder.
configureBuilder() - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
The builder configuration function
contentType() - Method in class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
The content type of the protocol.
copyOf(AbstractCircuitBreakerStatus) - Static method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
Creates an immutable copy of a AbstractCircuitBreakerStatus value.
copyOf(AbstractLatency) - Static method in class com.lightbend.lagom.javadsl.server.status.Latency
Creates an immutable copy of a AbstractLatency value.
create(Payload) - Static method in class com.lightbend.lagom.javadsl.api.broker.Message
Create a message with the given payload.
create(Descriptor.TopicCall<Message>) - Method in class com.lightbend.lagom.javadsl.broker.kafka.KafkaTopicFactory
 
create(String, ClassLoader, ActorSystem, Materializer) - Static method in class com.lightbend.lagom.javadsl.client.integration.LagomClientFactory
Creates a Lagom client factory.
create(String, ClassLoader) - Static method in class com.lightbend.lagom.javadsl.client.integration.LagomClientFactory
Creates a Lagom client factory.
createClient(Class<T>, ServiceLocator) - Method in class com.lightbend.lagom.javadsl.client.integration.LagomClientFactory
Create a Lagom service client for the given client interface using the given service locator.
createClient(Class<T>, URI) - Method in class com.lightbend.lagom.javadsl.client.integration.LagomClientFactory
Create a Lagom service client that uses the given URI.
createClient(Class<T>, Collection<URI>) - Method in class com.lightbend.lagom.javadsl.client.integration.LagomClientFactory
Create a Lagom service client that uses the given URIs.
createDevClient(Class<T>) - Method in class com.lightbend.lagom.javadsl.client.integration.LagomClientFactory
Create a Lagom service client that uses the Lagom dev mode service locator to locate the service.
createDevClient(Class<T>, URI) - Method in class com.lightbend.lagom.javadsl.client.integration.LagomClientFactory
Create a Lagom service client that uses the Lagom dev mode service locator to locate the service.
currentCircuitBreakers() - Method in interface com.lightbend.lagom.javadsl.server.status.MetricsService
Snapshot of current circuit breaker status
currentVersion() - Method in class com.lightbend.lagom.serialization.JacksonJsonMigration
Deprecated.
Define current version.

D

DEFAULT - Static variable in interface com.lightbend.lagom.javadsl.api.deser.ExceptionSerializer
The default serializer factory.
DEFAULT - Static variable in interface com.lightbend.lagom.javadsl.api.deser.SerializerFactory
The default serializer factory.
DEFAULT - Static variable in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
A default request header object.
defaultSetup() - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest$
The default Setup configuration, which has persistence enabled.
defaultSetup() - Static method in class com.lightbend.lagom.javadsl.testkit.ServiceTest
The default Setup configuration, which has persistence enabled.
DELETE - Static variable in class com.lightbend.lagom.javadsl.api.transport.Method
 
description() - Method in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
A description of this close code.
Descriptor - Class in com.lightbend.lagom.javadsl.api
Describes a service.
descriptor() - Method in interface com.lightbend.lagom.javadsl.api.Service
Describe this service.
descriptor() - Method in interface com.lightbend.lagom.javadsl.server.status.MetricsService
 
Descriptor.Call<Request,Response> - Class in com.lightbend.lagom.javadsl.api
Describes a service call.
Descriptor.CallId - Class in com.lightbend.lagom.javadsl.api
The Call ID.
Descriptor.NamedCallId - Class in com.lightbend.lagom.javadsl.api
A named call ID.
Descriptor.PathCallId - Class in com.lightbend.lagom.javadsl.api
A path based call ID.
Descriptor.Properties<Message> - Class in com.lightbend.lagom.javadsl.api
Holds a map of properties.
Descriptor.Properties.Property<Message,T> - Class in com.lightbend.lagom.javadsl.api
A property.
Descriptor.RestCallId - Class in com.lightbend.lagom.javadsl.api
A REST call ID.
Descriptor.ServiceCallHolder - Interface in com.lightbend.lagom.javadsl.api
Holds the service call itself.
Descriptor.TopicCall<Message> - Class in com.lightbend.lagom.javadsl.api
Describes a topic call.
Descriptor.TopicHolder - Interface in com.lightbend.lagom.javadsl.api
Holds the topic implementation.
DeserializationException - Exception in com.lightbend.lagom.javadsl.api.deser
Exception thrown when there is a problem deserializing a message.
DeserializationException(String) - Constructor for exception com.lightbend.lagom.javadsl.api.deser.DeserializationException
 
DeserializationException(Throwable) - Constructor for exception com.lightbend.lagom.javadsl.api.deser.DeserializationException
 
DeserializationException(TransportErrorCode, ExceptionMessage) - Constructor for exception com.lightbend.lagom.javadsl.api.deser.DeserializationException
 
deserialize(RawExceptionMessage) - Method in interface com.lightbend.lagom.javadsl.api.deser.ExceptionSerializer
Deserialize an exception message into an exception.
deserialize(WireFormat) - Method in interface com.lightbend.lagom.javadsl.api.deser.MessageSerializer.NegotiatedDeserializer
Deserialize the given wire format.
deserialize(PSequence<String>) - Method in interface com.lightbend.lagom.javadsl.api.deser.PathParamSerializer
Deserialize the parameters into a deserialized parameter.
deserialize(RawExceptionMessage) - Method in class com.lightbend.lagom.javadsl.jackson.JacksonExceptionSerializer
 
deserializer(MessageProtocol) - Method in interface com.lightbend.lagom.javadsl.api.deser.MessageSerializer
Get a deserializer for an entity described by the given request or response protocol.
detail() - Method in class com.lightbend.lagom.javadsl.api.deser.ExceptionMessage
 
done() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.CommandContext
A command handler may return this Persist directive to define that no events are to be persisted.
DOUBLE - Static variable in class com.lightbend.lagom.javadsl.api.deser.PathParamSerializers
An Double path param serializer.
doWithService(String, Descriptor.Call<?, ?>, Function<URI, CompletionStage<T>>) - Method in class com.lightbend.lagom.javadsl.api.ConfigurationServiceLocator
Deprecated.
 
doWithService(String, Descriptor.Call<?, ?>, Function<URI, CompletionStage<T>>) - Method in interface com.lightbend.lagom.javadsl.api.ServiceLocator
Do the given action with the given service.
doWithService(String, Descriptor.Call<?, ?>, Function<URI, CompletionStage<T>>) - Method in class com.lightbend.lagom.javadsl.client.CircuitBreakingServiceLocator
 

E

entityId() - Method in class com.lightbend.lagom.javadsl.persistence.CommandEnvelope
 
entityId() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntityRef
 
entityTypeName() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity
The name of this entity type.
equals(Object) - Method in class com.lightbend.lagom.javadsl.api.broker.MetadataKey
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.api.broker.Topic.TopicId
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.api.CircuitBreaker.CircuitBreakerId
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.api.CircuitBreaker.NamedCircuitBreaker
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.NamedCallId
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.PathCallId
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Properties.Property
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.RestCallId
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.api.deser.ExceptionMessage
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.api.deser.RawExceptionMessage
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.api.ServiceAcl
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.api.transport.Method
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.api.transport.ResponseHeader
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventShards
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.persistence.Offset.NoOffset
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.persistence.Offset.Sequence
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.persistence.Offset.TimeBasedUUID
 
equals(Object) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
This instance is equal to all instances of CircuitBreakerStatus that have equal attribute values.
equals(Object) - Method in class com.lightbend.lagom.javadsl.server.status.Latency
This instance is equal to all instances of Latency that have equal attribute values.
equals(Object) - Method in class com.lightbend.lagom.projection.State
 
equals(Object) - Method in class com.lightbend.lagom.projection.Worker
 
ERROR_CODE - Static variable in exception com.lightbend.lagom.javadsl.api.deser.DeserializationException
 
ERROR_CODE - Static variable in exception com.lightbend.lagom.javadsl.api.deser.SerializationException
 
ERROR_CODE - Static variable in exception com.lightbend.lagom.javadsl.api.transport.BadRequest
 
ERROR_CODE - Static variable in exception com.lightbend.lagom.javadsl.api.transport.Forbidden
 
ERROR_CODE - Static variable in exception com.lightbend.lagom.javadsl.api.transport.NotAcceptable
 
ERROR_CODE - Static variable in exception com.lightbend.lagom.javadsl.api.transport.NotFound
 
ERROR_CODE - Static variable in exception com.lightbend.lagom.javadsl.api.transport.PayloadTooLarge
 
ERROR_CODE - Static variable in exception com.lightbend.lagom.javadsl.api.transport.PolicyViolation
 
ERROR_CODE - Static variable in exception com.lightbend.lagom.javadsl.api.transport.TooManyRequests
 
ERROR_CODE - Static variable in exception com.lightbend.lagom.javadsl.api.transport.Unauthorized
 
ERROR_CODE - Static variable in exception com.lightbend.lagom.javadsl.api.transport.UnsupportedMediaType
 
errorCode() - Method in class com.lightbend.lagom.javadsl.api.deser.RawExceptionMessage
The error code.
errorCode() - Method in exception com.lightbend.lagom.javadsl.api.transport.TransportException
The error code that should be sent to the transport.
event() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistOne
 
event() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.UnhandledEvent
 
eventHandlers() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.Behavior
 
events() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistAll
 
events() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.Outcome
 
eventStream(AggregateEventTag<Event>, Offset) - Method in interface com.lightbend.lagom.javadsl.persistence.PersistentEntityRegistry
A stream of the persistent events that have the given aggregateTag, e.g.
eventStream(AggregateEventTag<Event>, Optional<UUID>) - Method in interface com.lightbend.lagom.javadsl.persistence.PersistentEntityRegistry
Deprecated.
Use eventStream(AggregateEventTag, Offset) instead. Since 1.2.0.
eventType() - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventShards
 
eventType() - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag
 
eventType() - Method in interface com.lightbend.lagom.javadsl.persistence.AggregateEventTagger
 
eventually(FiniteDuration, Effect) - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest$
Retry the give block (lambda) until it does not throw an exception or the timeout expires, whichever comes first.
eventually(FiniteDuration, FiniteDuration, Effect) - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest$
Retry the give block (lambda) until it does not throw an exception or the timeout expires, whichever comes first.
eventually(FiniteDuration, Effect) - Static method in class com.lightbend.lagom.javadsl.testkit.ServiceTest
Retry the give block (lambda) until it does not throw an exception or the timeout expires, whichever comes first.
eventually(FiniteDuration, FiniteDuration, Effect) - Static method in class com.lightbend.lagom.javadsl.testkit.ServiceTest
Retry the give block (lambda) until it does not throw an exception or the timeout expires, whichever comes first.
ExceptionMessage - Class in com.lightbend.lagom.javadsl.api.deser
A high level exception message.
ExceptionMessage(String, String) - Constructor for class com.lightbend.lagom.javadsl.api.deser.ExceptionMessage
 
exceptionMessage() - Method in exception com.lightbend.lagom.javadsl.api.transport.TransportException
The message that should be sent to the transport.
exceptionSerializer() - Method in class com.lightbend.lagom.javadsl.api.Descriptor
 
ExceptionSerializer - Interface in com.lightbend.lagom.javadsl.api.deser
Handles the serialization and deserialization of exceptions.
executeCreateTable(String) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraSession
executeWrite(String, Object...) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraSession
Prepare, bind and execute one statement in one go.
executeWrite(Statement) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraSession
Execute one statement.
executeWrite(String, Seq<Object>) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraSession
Prepare, bind and execute one statement in one go.
executeWriteBatch(BatchStatement) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraSession
Execute several statements in a batch.

F

failedThroughputOneMinute(double) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus.Builder
Initializes the value for the failedThroughputOneMinute attribute.
feed(Event, Offset) - Method in class com.lightbend.lagom.javadsl.testkit.ReadSideTestDriver
 
Forbidden - Exception in com.lightbend.lagom.javadsl.api.transport
Exception thrown when a service call is forbidden.
Forbidden(String) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.Forbidden
 
Forbidden(Throwable) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.Forbidden
 
Forbidden(TransportErrorCode, ExceptionMessage) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.Forbidden
 
Forbidden - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
A particular operation was forbidden.
forEntityId(String) - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventShards
Get the tag for the given entity ID.
forServiceNamed(String) - Static method in interface com.lightbend.lagom.javadsl.api.security.ServicePrincipal
Get a service principal for the given named service.
from(AbstractCircuitBreakerStatus) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus.Builder
Fill a builder with attribute values from the provided AbstractCircuitBreakerStatus instance.
from(AbstractLatency) - Method in class com.lightbend.lagom.javadsl.server.status.Latency.Builder
Fill a builder with attribute values from the provided AbstractLatency instance.
fromCodeAndMessage(TransportErrorCode, ExceptionMessage) - Static method in exception com.lightbend.lagom.javadsl.api.transport.TransportException
 
fromContentTypeHeader(Optional<String>) - Static method in class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
Parse a message protocol from a content type header, if defined.
fromHttp(int) - Static method in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
Get a transport error code from the given HTTP error code.
fromLagom(EntityContext<Command>, AggregateEventTagger<Event>) - Static method in class com.lightbend.lagom.javadsl.persistence.AkkaTaggerAdapter
Adapts an existing Lagom AggregateEventTagger to a function Function<Event, Set<String>> as expected by Akka Persistence Typed EventSourcedBehavior.withTagger API.
fromReplicatedData(Map<String, Set<ProjectionRegistryActor.WorkerCoordinates>>, Map<ProjectionRegistryActor.WorkerCoordinates, Status>, Map<ProjectionRegistryActor.WorkerCoordinates, Status>, Status, Status) - Method in class com.lightbend.lagom.projection.State$
 
fromReplicatedData(Map<String, Set<ProjectionRegistryActor.WorkerCoordinates>>, Map<ProjectionRegistryActor.WorkerCoordinates, Status>, Map<ProjectionRegistryActor.WorkerCoordinates, Status>, Status, Status) - Static method in class com.lightbend.lagom.projection.State
 
fromWebSocket(int) - Static method in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
Get a transport error code from the given WebSocket close code.

G

get(MetadataKey<Metadata>) - Method in class com.lightbend.lagom.javadsl.api.broker.Message
Get the metadata for the given metadata key.
GET - Static variable in class com.lightbend.lagom.javadsl.api.transport.Method
 
get() - Method in class com.lightbend.lagom.javadsl.persistence.jdbc.GuiceSlickProvider
 
get() - Method in class com.lightbend.lagom.javadsl.projection.ProjectionRegistryProvider
 
getAcls() - Method in class com.lightbend.lagom.javadsl.api.ServiceInfo
 
getAllIssues() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver
Accumulated issues from all previous runs.
getFailedThroughputOneMinute() - Method in interface com.lightbend.lagom.javadsl.server.status.AbstractCircuitBreakerStatus
Failed calls per second for the last minute.
getFailedThroughputOneMinute() - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
Failed calls per second for the last minute.
getHeader(String) - Method in class com.lightbend.lagom.javadsl.api.transport.MessageHeader
Get the header with the given name.
getId() - Method in interface com.lightbend.lagom.javadsl.server.status.AbstractCircuitBreakerStatus
Circuit breaker identifier.
getId() - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
Circuit breaker identifier.
getInstance() - Method in class com.lightbend.lagom.projection.Started$
 
getInstance() - Method in class com.lightbend.lagom.projection.Stopped$
 
getKey() - Method in class com.lightbend.lagom.projection.Worker
 
getLatencyMicros() - Method in interface com.lightbend.lagom.javadsl.server.status.AbstractCircuitBreakerStatus
Latency distribution for Exponentially Decaying Reservoir.
getLatencyMicros() - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
Latency distribution for Exponentially Decaying Reservoir.
getMax() - Method in interface com.lightbend.lagom.javadsl.server.status.AbstractLatency
 
getMax() - Method in class com.lightbend.lagom.javadsl.server.status.Latency
 
getMean() - Method in interface com.lightbend.lagom.javadsl.server.status.AbstractLatency
 
getMean() - Method in class com.lightbend.lagom.javadsl.server.status.Latency
 
getMedian() - Method in interface com.lightbend.lagom.javadsl.server.status.AbstractLatency
 
getMedian() - Method in class com.lightbend.lagom.javadsl.server.status.Latency
 
getMethodWithName(Class<?>, String) - Method in class com.lightbend.lagom.javadsl.api.ScalaServiceSupport$
 
getMethodWithName(Class<?>, String) - Static method in class com.lightbend.lagom.javadsl.api.ScalaServiceSupport
 
getMin() - Method in interface com.lightbend.lagom.javadsl.server.status.AbstractLatency
 
getMin() - Method in class com.lightbend.lagom.javadsl.server.status.Latency
 
getName() - Method in class com.lightbend.lagom.javadsl.api.broker.MetadataKey
The name of the metadata key.
getObservedStatus() - Method in class com.lightbend.lagom.projection.Worker
 
getPayload() - Method in class com.lightbend.lagom.javadsl.api.broker.Message
The payload of the message.
getPercentile98th() - Method in interface com.lightbend.lagom.javadsl.server.status.AbstractLatency
 
getPercentile98th() - Method in class com.lightbend.lagom.javadsl.server.status.Latency
 
getPercentile999th() - Method in interface com.lightbend.lagom.javadsl.server.status.AbstractLatency
 
getPercentile999th() - Method in class com.lightbend.lagom.javadsl.server.status.Latency
 
getPercentile99th() - Method in interface com.lightbend.lagom.javadsl.server.status.AbstractLatency
 
getPercentile99th() - Method in class com.lightbend.lagom.javadsl.server.status.Latency
 
getProjections() - Method in class com.lightbend.lagom.projection.State
Java API
getReplies() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.Outcome
The messages that were sent as replies using the context that is passed as parameter to the command handler functions.
getRequestedStatus() - Method in class com.lightbend.lagom.projection.Worker
 
getState() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.BehaviorBuilder
Deprecated.
The method is deprecated because it was deemed obsolete. Since 1.5.0.
getState() - Method in interface com.lightbend.lagom.javadsl.server.status.AbstractCircuitBreakerStatus
Circuit breaker state; closed, open, half-open.
getState() - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
Circuit breaker state; closed, open, half-open.
getStatus() - Method in interface com.lightbend.lagom.javadsl.projection.Projections
Read an eventually consistent copy of the projections and workers running on the service.
getStatus() - Method in class com.lightbend.lagom.javadsl.projection.ProjectionsImpl
 
getTagName() - Method in class com.lightbend.lagom.projection.Worker
 
getThroughputOneMinute() - Method in interface com.lightbend.lagom.javadsl.server.status.AbstractCircuitBreakerStatus
Total (successful + failed) calls per second for the last minute.
getThroughputOneMinute() - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
Total (successful + failed) calls per second for the last minute.
getTimestamp() - Method in interface com.lightbend.lagom.javadsl.server.status.AbstractCircuitBreakerStatus
 
getTimestamp() - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
 
getTotalFailureCount() - Method in interface com.lightbend.lagom.javadsl.server.status.AbstractCircuitBreakerStatus
Total number of failed calls.
getTotalFailureCount() - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
Total number of failed calls.
getTotalSuccessCount() - Method in interface com.lightbend.lagom.javadsl.server.status.AbstractCircuitBreakerStatus
Total number of successful calls.
getTotalSuccessCount() - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
Total number of successful calls.
getValueOf(Descriptor.Properties.Property<Message, T>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Properties
Returns the value associated with the passed property, or null if the no matching property is found.
globalPrepare() - Method in class com.lightbend.lagom.javadsl.persistence.ReadSideProcessor.ReadSideHandler
Prepare the database for all processors.
GoingAway - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
Going away, thrown when the service is unavailable or going away.
groupId() - Method in interface com.lightbend.lagom.javadsl.api.broker.Subscriber.GroupId
 
GuiceSlickProvider - Class in com.lightbend.lagom.javadsl.persistence.jdbc
 
GuiceSlickProvider(DBApi, ActorSystem, CoordinatedShutdown, ExecutionContext) - Constructor for class com.lightbend.lagom.javadsl.persistence.jdbc.GuiceSlickProvider
 

H

handle() - Method in class com.lightbend.lagom.javadsl.persistence.ReadSideProcessor.ReadSideHandler
Flow to handle the events.
handleRequestHeader(Function<RequestHeader, RequestHeader>) - Method in interface com.lightbend.lagom.javadsl.api.ServiceCall
Make any modifications necessary to the request header.
handleRequestHeader(Function<RequestHeader, RequestHeader>) - Method in interface com.lightbend.lagom.javadsl.server.ServerServiceCall
 
handleResponseHeader(BiFunction<ResponseHeader, Response, T>) - Method in interface com.lightbend.lagom.javadsl.api.ServiceCall
Transform the response using the given function that takes the response header and the response.
handleResponseHeader(BiFunction<ResponseHeader, Response, T>) - Method in interface com.lightbend.lagom.javadsl.server.ServerServiceCall
 
hasAnySubscribers() - Method in class com.lightbend.lagom.javadsl.pubsub.PubSubRef
Request if this topic has any known subscribers at this point.
hashCode() - Method in class com.lightbend.lagom.javadsl.api.broker.MetadataKey
 
hashCode() - Method in class com.lightbend.lagom.javadsl.api.broker.Topic.TopicId
 
hashCode() - Method in class com.lightbend.lagom.javadsl.api.CircuitBreaker.CircuitBreakerId
 
hashCode() - Method in class com.lightbend.lagom.javadsl.api.CircuitBreaker.NamedCircuitBreaker
 
hashCode() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
 
hashCode() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.NamedCallId
 
hashCode() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.PathCallId
 
hashCode() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Properties.Property
 
hashCode() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.RestCallId
 
hashCode() - Method in class com.lightbend.lagom.javadsl.api.deser.ExceptionMessage
 
hashCode() - Method in class com.lightbend.lagom.javadsl.api.deser.RawExceptionMessage
 
hashCode() - Method in class com.lightbend.lagom.javadsl.api.ServiceAcl
 
hashCode() - Method in class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
 
hashCode() - Method in class com.lightbend.lagom.javadsl.api.transport.Method
 
hashCode() - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
 
hashCode() - Method in class com.lightbend.lagom.javadsl.api.transport.ResponseHeader
 
hashCode() - Method in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
 
hashCode() - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventShards
 
hashCode() - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag
 
hashCode() - Method in class com.lightbend.lagom.javadsl.persistence.Offset.NoOffset
 
hashCode() - Method in class com.lightbend.lagom.javadsl.persistence.Offset.Sequence
 
hashCode() - Method in class com.lightbend.lagom.javadsl.persistence.Offset.TimeBasedUUID
 
hashCode() - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
Computes a hash code from attributes: id, timestamp, state, totalSuccessCount, totalFailureCount, latencyMicros, throughputOneMinute, failedThroughputOneMinute.
hashCode() - Method in class com.lightbend.lagom.javadsl.server.status.Latency
Computes a hash code from attributes: median, percentile98th, percentile99th, percentile999th, mean, min, max.
hashCode() - Method in class com.lightbend.lagom.projection.State
 
hashCode() - Method in class com.lightbend.lagom.projection.Worker
 
HEAD - Static variable in class com.lightbend.lagom.javadsl.api.transport.Method
 
headerFilter() - Method in class com.lightbend.lagom.javadsl.api.Descriptor
The header filter to use for this service.
HeaderFilter - Interface in com.lightbend.lagom.javadsl.api.transport
Filter for headers.
HeaderFilter.Composite - Class in com.lightbend.lagom.javadsl.api.transport
A composite header filter.
headers() - Method in class com.lightbend.lagom.javadsl.api.transport.MessageHeader
Get the headers for the message.
HEADERS - Static variable in class com.lightbend.lagom.javadsl.broker.kafka.KafkaMetadataKeys
The Kafka message headers.
HeaderServiceCall<Request,Response> - Interface in com.lightbend.lagom.javadsl.server
A service call that can handle headers.
http() - Method in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
The HTTP status code for this error.

I

id() - Method in class com.lightbend.lagom.javadsl.api.CircuitBreaker.CircuitBreakerId
 
id(String) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus.Builder
Initializes the value for the id attribute.
identifiedBy(String) - Static method in class com.lightbend.lagom.javadsl.api.CircuitBreaker
Use a circuit breaker identified by the given circuit breaker ID.
IllegalMessageTypeException - Exception in com.lightbend.lagom.javadsl.api
Exception thrown when a message type is illegal.
IllegalMessageTypeException(String, Throwable) - Constructor for exception com.lightbend.lagom.javadsl.api.IllegalMessageTypeException
 
IllegalPathParameterException - Exception in com.lightbend.lagom.javadsl.api
 
IllegalPathParameterException(String, Throwable) - Constructor for exception com.lightbend.lagom.javadsl.api.IllegalPathParameterException
 
ImmutableStyle - Annotation Type in com.lightbend.lagom.javadsl.immutable
 
init() - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraPersistenceModule.InitServiceLocatorHolder
 
initialBehavior(Optional<State>) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity
Abstract method that must be implemented by concrete subclass to define the behavior of the entity.
initialize(Optional<S>, Object...) - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver
Initialize the entity.
initialize(Optional<S>, Seq<E>) - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver
Initialize the entity.
InitServiceLocatorHolder(ActorSystem, Injector) - Constructor for class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraPersistenceModule.InitServiceLocatorHolder
 
injector() - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer
The Guice injector that can be used for retrieving anything that has been bound to Guice.
InstanceBased - Class in com.lightbend.lagom.javadsl.server
 
InstanceBased(Router, Option<String>) - Constructor for class com.lightbend.lagom.javadsl.server.InstanceBased
 
InstanceBased(Router) - Constructor for class com.lightbend.lagom.javadsl.server.InstanceBased
 
InstanceBased$ - Class in com.lightbend.lagom.javadsl.server
 
InstanceBased$() - Constructor for class com.lightbend.lagom.javadsl.server.InstanceBased$
 
InstanceServiceBinding(Class<T>, T) - Constructor for class com.lightbend.lagom.javadsl.server.ServiceGuiceSupport.InstanceServiceBinding
 
INTEGER - Static variable in class com.lightbend.lagom.javadsl.api.deser.PathParamSerializers
An Integer path param serializer.
InternalServerError - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
An internal server error, equivalent to Unexpected Condition.
internalSetCurrentBehavior(PersistentEntity<Command, Event, State>.Behavior) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity
INTERNAL API
internalSetEntityId(String) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity
INTERNAL API
invalidCommand(String) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.ReadOnlyCommandContext
Reply with a negative acknowledgment using the standard InvalidCommandException.
InvalidCommandException(String) - Constructor for exception com.lightbend.lagom.javadsl.persistence.PersistentEntity.InvalidCommandException
 
InvalidCommandException$() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.InvalidCommandException$
 
invoke(Request) - Method in interface com.lightbend.lagom.javadsl.api.ServiceCall
Invoke the service call.
invoke() - Method in interface com.lightbend.lagom.javadsl.api.ServiceCall
Invoke the service call with unit id argument and a unit request message.
invoke(Request) - Method in interface com.lightbend.lagom.javadsl.server.HeaderServiceCall
 
invoke(Request) - Method in interface com.lightbend.lagom.javadsl.server.PlayServiceCall
 
invoke(Function<ServiceCall<Request, Response>, EssentialAction>) - Method in interface com.lightbend.lagom.javadsl.server.PlayServiceCall
Low level hook for implementing service calls directly in Play.
invokeWithHeaders(RequestHeader, Request) - Method in interface com.lightbend.lagom.javadsl.server.HeaderServiceCall
Invoke the given action with the request and response headers.
invokeWithHeaders(RequestHeader, Request) - Method in interface com.lightbend.lagom.javadsl.server.ServerServiceCall
Invoke the given action with the request and response headers.
isStreamed() - Method in interface com.lightbend.lagom.javadsl.api.deser.MessageSerializer
Whether this serializer is a streamed serializer or not.
isStreamed() - Method in interface com.lightbend.lagom.javadsl.api.deser.StreamedMessageSerializer
 
issues() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.Outcome
 
isText() - Method in class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
Whether this message protocol is a text based protocol.
isUsed() - Method in interface com.lightbend.lagom.javadsl.api.deser.MessageSerializer
Whether this serializer serializes values that are used or not.
isUtf8() - Method in class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
Whether the protocol uses UTF-8.

J

JACKSON - Static variable in interface com.lightbend.lagom.javadsl.api.deser.ExceptionSerializer
The default Jackson exception serializer.
JACKSON - Static variable in interface com.lightbend.lagom.javadsl.api.deser.SerializerFactory
The default Jackson serializer factory.
JacksonExceptionSerializer - Class in com.lightbend.lagom.javadsl.jackson
Serializes errors to JSON.
JacksonExceptionSerializer(Environment) - Constructor for class com.lightbend.lagom.javadsl.jackson.JacksonExceptionSerializer
 
JacksonJsonMigration - Class in com.lightbend.lagom.serialization
Deprecated.
Use akka.serialization.jackson.JacksonMigration instead. Since 1.6.0.
JacksonJsonMigration() - Constructor for class com.lightbend.lagom.serialization.JacksonJsonMigration
Deprecated.
 
JacksonMigrationCheck - Class in com.lightbend.lagom.javadsl.jackson
 
JacksonMigrationCheck(ActorSystem) - Constructor for class com.lightbend.lagom.javadsl.jackson.JacksonMigrationCheck
 
JacksonModule - Class in com.lightbend.lagom.javadsl.jackson
Module that provides the default Jackson serializer factory.
JacksonModule() - Constructor for class com.lightbend.lagom.javadsl.jackson.JacksonModule
 
JacksonSerializerFactory - Class in com.lightbend.lagom.javadsl.jackson
A Jackson Serializer Factory
JacksonSerializerFactory(ActorSystem) - Constructor for class com.lightbend.lagom.javadsl.jackson.JacksonSerializerFactory
 
JacksonSerializerFactory(ObjectMapper) - Constructor for class com.lightbend.lagom.javadsl.jackson.JacksonSerializerFactory
For testing purposes
jdbc() - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
Whether JDBC is enabled.
JdbcPersistenceModule - Class in com.lightbend.lagom.javadsl.persistence.jdbc
 
JdbcPersistenceModule() - Constructor for class com.lightbend.lagom.javadsl.persistence.jdbc.JdbcPersistenceModule
 
JdbcReadSide - Interface in com.lightbend.lagom.javadsl.persistence.jdbc
JDBC read side support.
JdbcReadSide.ConnectionBiConsumer<T> - Interface in com.lightbend.lagom.javadsl.persistence.jdbc
SAM for consuming a connection and a parameter
JdbcReadSide.ConnectionConsumer - Interface in com.lightbend.lagom.javadsl.persistence.jdbc
SAM for consuming a connection.
JdbcReadSide.ConnectionTriConsumer<T,U> - Interface in com.lightbend.lagom.javadsl.persistence.jdbc
SAM for consuming a connection and two other parameters
JdbcReadSide.ReadSideHandlerBuilder<Event extends AggregateEvent<Event>> - Interface in com.lightbend.lagom.javadsl.persistence.jdbc
Builder for the handler.
JdbcSession - Interface in com.lightbend.lagom.javadsl.persistence.jdbc
 
JdbcSession.ConnectionFunction<T> - Interface in com.lightbend.lagom.javadsl.persistence.jdbc
SAM for using a connection.
JpaPersistenceModule - Class in com.lightbend.lagom.javadsl.persistence.jpa
 
JpaPersistenceModule() - Constructor for class com.lightbend.lagom.javadsl.persistence.jpa.JpaPersistenceModule
 
JpaReadSide - Interface in com.lightbend.lagom.javadsl.persistence.jpa
JPA read side support.
JpaReadSide.ReadSideHandlerBuilder<Event extends AggregateEvent<Event>> - Interface in com.lightbend.lagom.javadsl.persistence.jpa
Builder for the handler.
JpaSession - Interface in com.lightbend.lagom.javadsl.persistence.jpa
Provides asynchronous access to a JPA EntityManager.
Jsonable - Interface in com.lightbend.lagom.serialization
Marker interface for messages that are serialized as JSON.

K

KafkaClientModule - Class in com.lightbend.lagom.javadsl.broker.kafka
 
KafkaClientModule() - Constructor for class com.lightbend.lagom.javadsl.broker.kafka.KafkaClientModule
 
KafkaMetadataKeys - Class in com.lightbend.lagom.javadsl.broker.kafka
Metadata keys specific to the Kafka broker implementation.
KafkaProperties - Class in com.lightbend.lagom.javadsl.api.broker.kafka
Provides a set of Kafka specific properties that can be used when creating a topic descriptor.
KafkaTopicFactory - Class in com.lightbend.lagom.javadsl.broker.kafka
Factory for creating topics instances.
KafkaTopicFactory(ServiceInfo, ActorSystem, Materializer, ExecutionContext, ServiceLocator) - Constructor for class com.lightbend.lagom.javadsl.broker.kafka.KafkaTopicFactory
KafkaTopicFactory(ServiceInfo, ActorSystem, Materializer, ExecutionContext, ServiceLocator, Config) - Constructor for class com.lightbend.lagom.javadsl.broker.kafka.KafkaTopicFactory
 
key() - Method in class com.lightbend.lagom.projection.Worker
 

L

LagomClientFactory - Class in com.lightbend.lagom.javadsl.client.integration
Factory for creating Lagom service clients.
LagomServiceRouter - Interface in com.lightbend.lagom.javadsl.server
A Lagom service router.
Latency - Class in com.lightbend.lagom.javadsl.server.status
Immutable implementation of AbstractLatency.
Latency.Builder - Class in com.lightbend.lagom.javadsl.server.status
Builds instances of type Latency.
latencyMicros(Latency) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus.Builder
Initializes the value for the latencyMicros attribute.
LIST - Static variable in class com.lightbend.lagom.javadsl.api.deser.PathParamSerializers
A generic (unresolved) List serializer.
list(String, Function<PSequence<String>, Param>, Function<Param, PSequence<String>>) - Static method in class com.lightbend.lagom.javadsl.api.deser.PathParamSerializers
Create a PathParamSerializer for List parameters.
locatableService() - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Whether this is a locatable service.
locate(String, Descriptor.Call<?, ?>) - Method in class com.lightbend.lagom.javadsl.akka.discovery.AkkaDiscoveryServiceLocator
 
locate(String, Descriptor.Call<?, ?>) - Method in class com.lightbend.lagom.javadsl.api.ConfigurationServiceLocator
Deprecated.
 
locate(String) - Method in interface com.lightbend.lagom.javadsl.api.ServiceLocator
Locate a service's URI for the given name.
locate(String, Descriptor.Call<?, ?>) - Method in interface com.lightbend.lagom.javadsl.api.ServiceLocator
Locate a service's URI for the given name.
locate(String, Descriptor.Call<?, ?>) - Method in class com.lightbend.lagom.javadsl.client.ConfigurationServiceLocator
 
locateAll(String, Descriptor.Call<?, ?>) - Method in class com.lightbend.lagom.javadsl.akka.discovery.AkkaDiscoveryServiceLocator
 
locateAll(String) - Method in interface com.lightbend.lagom.javadsl.api.ServiceLocator
Locate the service's URIs for the given name.
locateAll(String, Descriptor.Call<?, ?>) - Method in interface com.lightbend.lagom.javadsl.api.ServiceLocator
Locate the service's URIs for the given name.
locateAll(String, Descriptor.Call<?, ?>) - Method in class com.lightbend.lagom.javadsl.client.ConfigurationServiceLocator
 
LONG - Static variable in class com.lightbend.lagom.javadsl.api.deser.PathParamSerializers
A Long path param serializer.

M

materializer() - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer
Stream materializer.
max(long) - Method in class com.lightbend.lagom.javadsl.server.status.Latency.Builder
Initializes the value for the max attribute.
mean(double) - Method in class com.lightbend.lagom.javadsl.server.status.Latency.Builder
Initializes the value for the mean attribute.
median(double) - Method in class com.lightbend.lagom.javadsl.server.status.Latency.Builder
Initializes the value for the median attribute.
Message<Payload> - Class in com.lightbend.lagom.javadsl.api.broker
A message broker message.
message() - Method in class com.lightbend.lagom.javadsl.api.deser.RawExceptionMessage
The message.
message() - Method in exception com.lightbend.lagom.javadsl.persistence.PersistentEntity.InvalidCommandException
 
message() - Method in exception com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistException
 
message() - Method in exception com.lightbend.lagom.javadsl.persistence.PersistentEntity.UnhandledCommandException
 
message() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotEqualAfterSerialization
 
messageAsText() - Method in class com.lightbend.lagom.javadsl.api.deser.RawExceptionMessage
Get the message as text.
messageClass() - Method in class com.lightbend.lagom.javadsl.pubsub.TopicId
 
MessageHeader - Class in com.lightbend.lagom.javadsl.api.transport
A message header.
messageKey() - Static method in class com.lightbend.lagom.javadsl.api.broker.MetadataKey
The message key metadata key.
messageKeyAsString() - Method in class com.lightbend.lagom.javadsl.api.broker.Message
Get the message key as a String.
MessageProtocol - Class in com.lightbend.lagom.javadsl.api.transport
A message protocol.
MessageProtocol(Optional<String>, Optional<String>, Optional<String>) - Constructor for class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
Create a message protocol with the given content type, charset and version.
MessageProtocol() - Constructor for class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
Create a message protocol that doesn't specify any content type, charset or version.
messageSerializer() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.TopicCall
Get the topic's message serializer.
MessageSerializer<MessageEntity,WireFormat> - Interface in com.lightbend.lagom.javadsl.api.deser
Serializer for messages.
MessageSerializer.NegotiatedDeserializer<MessageEntity,WireFormat> - Interface in com.lightbend.lagom.javadsl.api.deser
A negotiated deserializer.
MessageSerializer.NegotiatedSerializer<MessageEntity,WireFormat> - Interface in com.lightbend.lagom.javadsl.api.deser
A negotiated serializer.
messageSerializerFor(Type) - Method in interface com.lightbend.lagom.javadsl.api.deser.SerializerFactory
Get a message serializer for the given type.
messageSerializerFor(Type) - Method in class com.lightbend.lagom.javadsl.jackson.JacksonSerializerFactory
 
messageSerializers() - Method in class com.lightbend.lagom.javadsl.api.Descriptor
 
MessageSerializers - Class in com.lightbend.lagom.javadsl.api.deser
Message serializers.
MetadataKey<Metadata> - Class in com.lightbend.lagom.javadsl.api.broker
A metadata key.
method() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.RestCallId
The HTTP method for the call.
method() - Method in class com.lightbend.lagom.javadsl.api.ScalaServiceSupport.ScalaMethodCall
 
method() - Method in class com.lightbend.lagom.javadsl.api.ServiceAcl
 
Method - Class in com.lightbend.lagom.javadsl.api.transport
A transport method.
Method(String) - Constructor for class com.lightbend.lagom.javadsl.api.transport.Method
 
method() - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
Get the method used to make this request.
methodAndPath(Method, String) - Static method in class com.lightbend.lagom.javadsl.api.ServiceAcl
 
methodForImpl(Context, Exprs.Expr<Object>, TypeTags.WeakTypeTag<T>) - Method in class com.lightbend.lagom.javadsl.api.ScalaServiceSupport$
 
methodForImpl(Context, Exprs.Expr<Object>, TypeTags.WeakTypeTag<T>) - Static method in class com.lightbend.lagom.javadsl.api.ScalaServiceSupport
 
MethodNotAllowed - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
The method being used is not allowed.
MetricsService - Interface in com.lightbend.lagom.javadsl.server.status
 
min(long) - Method in class com.lightbend.lagom.javadsl.server.status.Latency.Builder
Initializes the value for the min attribute.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.api.ScalaService$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.api.ScalaServiceSupport$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.api.ScalaServiceSupport.ScalaMethodCall$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraPersistenceModule$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.persistence.cassandra.testkit.TestUtil$
Deprecated.
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.persistence.CommandEnvelope$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.persistence.jdbc.testkit.TestUtil$
Deprecated.
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.persistence.PersistentEntity$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.InvalidCommandException$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistException$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.UnhandledCommandException$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.pubsub.TopicId$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.server.AdditionalRouter$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.server.ClassBased$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.server.InstanceBased$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NoSerializer$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotDeserializable$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotEqualAfterSerialization$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotSerializable$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.Outcome$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.Reply$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.UnhandledCommand$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.UnhandledEvent$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.UsingJavaSerializer$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.ServiceTest$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.projection.Projection$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.projection.Started$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.projection.State$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.projection.Stopped$
Static reference to the singleton instance of this Scala object.
MODULE$ - Static variable in class com.lightbend.lagom.projection.Worker$
Static reference to the singleton instance of this Scala object.
msg() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.Reply
 

N

name() - Method in class com.lightbend.lagom.javadsl.api.CircuitBreaker.NamedCircuitBreaker
 
name() - Method in class com.lightbend.lagom.javadsl.api.Descriptor
 
name() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.NamedCallId
Get the name of the call.
name() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Properties.Property
 
name() - Method in class com.lightbend.lagom.javadsl.api.deser.ExceptionMessage
 
name() - Method in class com.lightbend.lagom.javadsl.api.transport.Method
 
name() - Method in class com.lightbend.lagom.javadsl.pubsub.TopicId
 
name() - Method in class com.lightbend.lagom.projection.Projection
 
named(String) - Static method in class com.lightbend.lagom.javadsl.api.broker.MetadataKey
Create a metadata key with the given name.
named(String) - Method in class com.lightbend.lagom.javadsl.api.ScalaService$
 
named(String) - Static method in class com.lightbend.lagom.javadsl.api.ScalaService
 
named(String) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a descriptor for a service with the given name.
namedCall(String, ScalaServiceSupport.ScalaMethodCall<ServiceCall<Request, Response>>) - Method in class com.lightbend.lagom.javadsl.api.ScalaService$
 
namedCall(String, ScalaServiceSupport.ScalaMethodCall<ServiceCall<Request, Response>>) - Static method in class com.lightbend.lagom.javadsl.api.ScalaService
 
namedCall(String, Creator<ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a service call descriptor, identified by the given name.
namedCall(String, Method) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a service call descriptor, identified by the given name.
NamedCallId(String) - Constructor for class com.lightbend.lagom.javadsl.api.Descriptor.NamedCallId
 
newBehavior(State) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity
Create a new empty Behavior with a given state.
newBehaviorBuilder(State) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity
Create a new empty BehaviorBuilder with a given state.
NO_CONTENT - Static variable in class com.lightbend.lagom.javadsl.api.transport.ResponseHeader
 
NONE - Static variable in class com.lightbend.lagom.javadsl.api.CircuitBreaker.NamedCircuitBreaker
 
none() - Static method in class com.lightbend.lagom.javadsl.api.CircuitBreaker
Do not use a Circuit breaker for this service call.
NONE - Static variable in class com.lightbend.lagom.javadsl.api.Descriptor.Call
 
NONE - Static variable in interface com.lightbend.lagom.javadsl.api.transport.HeaderFilter
A noop header transformer, used to deconfigure specific transformers.
NONE - Static variable in class com.lightbend.lagom.javadsl.persistence.Offset
No offset.
NoSerializer(Object, Throwable) - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NoSerializer
 
NoSerializer$() - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NoSerializer$
 
NOT_USED - Static variable in class com.lightbend.lagom.javadsl.api.deser.MessageSerializers
A serializer for NotUsed (empty) messages.
NotAcceptable - Exception in com.lightbend.lagom.javadsl.api.transport
Thrown when a protocol requested by the client cannot be negotiated.
NotAcceptable(Collection<MessageProtocol>, MessageProtocol) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.NotAcceptable
 
NotAcceptable(TransportErrorCode, ExceptionMessage) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.NotAcceptable
 
NotAcceptable - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
The server can't generate a response that meets the clients accepted response types.
NotDeserializable(Object, Throwable) - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotDeserializable
 
NotDeserializable$() - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotDeserializable$
 
NotEqualAfterSerialization(String, Object, Object) - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotEqualAfterSerialization
 
NotEqualAfterSerialization$() - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotEqualAfterSerialization$
 
NotFound - Exception in com.lightbend.lagom.javadsl.api.transport
Exception thrown when the resource was not found.
NotFound(String) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.NotFound
 
NotFound(Throwable) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.NotFound
 
NotFound(TransportErrorCode, ExceptionMessage) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.NotFound
 
NotFound - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
A resource was not found, equivalent to policy violation.
NotSerializable(Object, Throwable) - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotSerializable
 
NotSerializable$() - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotSerializable$
 
numShards() - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventShards
 

O

obj() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NoSerializer
 
obj() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotDeserializable
 
obj() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotSerializable
 
obj() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.UsingJavaSerializer
 
objAfter() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotEqualAfterSerialization
 
objBefore() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotEqualAfterSerialization
 
observedStatus() - Method in class com.lightbend.lagom.projection.Worker
 
of(String) - Static method in class com.lightbend.lagom.javadsl.api.broker.Topic.TopicId
Factory for creating topic's identifiers.
of(String, ServiceAcl...) - Static method in class com.lightbend.lagom.javadsl.api.ServiceInfo
Factory method to create ServiceInfo instances that contain a single locatable service.
of(String, PSequence<ServiceAcl>) - Static method in class com.lightbend.lagom.javadsl.api.ServiceInfo
Factory method to create ServiceInfo instances that contain a single locatable service.
of(Class<Event>) - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag$
Convenience factory method of AggregateEventTag that uses the class name of the event type as tag.
of(Class<Event>, String) - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag$
Factory method of AggregateEventTag.
of(Class<Event>) - Static method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag
Convenience factory method of AggregateEventTag that uses the class name of the event type as tag.
of(Class<Event>, String) - Static method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag
Factory method of AggregateEventTag.
of(Class<T>, String) - Method in class com.lightbend.lagom.javadsl.pubsub.TopicId$
 
of(Class<T>, String) - Static method in class com.lightbend.lagom.javadsl.pubsub.TopicId
 
of(HeaderServiceCall<Request, Response>) - Static method in interface com.lightbend.lagom.javadsl.server.HeaderServiceCall
Convenience method for providing a HeaderServiceCall when a method accepts a less specific type, eg ServerServiceCall.
OFFSET - Static variable in class com.lightbend.lagom.javadsl.broker.kafka.KafkaMetadataKeys
The offset of the message in its partition.
Offset - Class in com.lightbend.lagom.javadsl.persistence
An offset.
Offset.NoOffset - Class in com.lightbend.lagom.javadsl.persistence
 
Offset.Sequence - Class in com.lightbend.lagom.javadsl.persistence
A sequence number offset, backed by a long.
Offset.TimeBasedUUID - Class in com.lightbend.lagom.javadsl.persistence
A time-based UUID offset, backed by a UUID.
OK - Static variable in class com.lightbend.lagom.javadsl.api.transport.ResponseHeader
 
OPTIONAL - Static variable in class com.lightbend.lagom.javadsl.api.deser.PathParamSerializers
A generic (unresolved) Optional serializer.
optional(String, Function<String, Param>, Function<Param, String>) - Static method in class com.lightbend.lagom.javadsl.api.deser.PathParamSerializers
Create a PathParamSerializer for optional parameters.
OPTIONS - Static variable in class com.lightbend.lagom.javadsl.api.transport.Method
 
Outcome(List<E>, S, List<PersistentEntityTestDriver.SideEffect>, List<PersistentEntityTestDriver.Issue>) - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.Outcome
 
Outcome$() - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.Outcome$
 

P

PARTITION - Static variable in class com.lightbend.lagom.javadsl.broker.kafka.KafkaMetadataKeys
The partition the message is published to.
partitionKeyStrategy() - Static method in class com.lightbend.lagom.javadsl.api.broker.kafka.KafkaProperties
A PartitionKeyStrategy produces a key for each message published to a Kafka topic.
PartitionKeyStrategy<Message> - Interface in com.lightbend.lagom.javadsl.api.broker.kafka
Defines an algorithm for producing a key from a Message.
PATCH - Static variable in class com.lightbend.lagom.javadsl.api.transport.Method
 
path(String) - Static method in class com.lightbend.lagom.javadsl.api.ServiceAcl
 
pathCall(String, ScalaServiceSupport.ScalaMethodCall<ServiceCall<Request, Response>>) - Method in class com.lightbend.lagom.javadsl.api.ScalaService$
 
pathCall(String, ScalaServiceSupport.ScalaMethodCall<ServiceCall<Request, Response>>) - Static method in class com.lightbend.lagom.javadsl.api.ScalaService
 
pathCall(String, Creator<ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a service call descriptor, identified by the given path pattern.
pathCall(String, Function<A, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a service call descriptor, identified by the given path pattern.
pathCall(String, Function2<A, B, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a service call descriptor, identified by the given path pattern.
pathCall(String, Function3<A, B, C, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a service call descriptor, identified by the given path pattern.
pathCall(String, Function4<A, B, C, D, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a service call descriptor, identified by the given path pattern.
pathCall(String, Function5<A, B, C, D, E, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a service call descriptor, identified by the given path pattern.
pathCall(String, Function6<A, B, C, D, E, F, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a service call descriptor, identified by the given path pattern.
pathCall(String, Function7<A, B, C, D, E, F, G, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a service call descriptor, identified by the given path pattern.
pathCall(String, Function8<A, B, C, D, E, F, G, H, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a service call descriptor, identified by the given path pattern.
pathCall(String, Function9<A, B, C, D, E, F, G, H, I, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a service call descriptor, identified by the given path pattern.
pathCall(String, Function10<A, B, C, D, E, F, G, H, I, J, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a service call descriptor, identified by the given path pattern.
pathCall(String, Function11<A, B, C, D, E, F, G, H, I, J, K, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a service call descriptor, identified by the given path pattern.
pathCall(String, Method) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a service call descriptor, identified by the given path pattern.
PathCallId(String) - Constructor for class com.lightbend.lagom.javadsl.api.Descriptor.PathCallId
 
PathParamSerializer<Param> - Interface in com.lightbend.lagom.javadsl.api.deser
A path param serializer is responsible for serializing and deserializing parameters that are extracted from and formatted into paths.
pathParamSerializers() - Method in class com.lightbend.lagom.javadsl.api.Descriptor
 
PathParamSerializers - Class in com.lightbend.lagom.javadsl.api.deser
Id Serializers.
pathPattern() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.PathCallId
Get the path pattern.
pathPattern() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.RestCallId
The path pattern for the call.
pathRegex() - Method in class com.lightbend.lagom.javadsl.api.ServiceAcl
 
payload() - Method in class com.lightbend.lagom.javadsl.persistence.CommandEnvelope
 
PayloadTooLarge - Exception in com.lightbend.lagom.javadsl.api.transport
Thrown when the payload is too large.
PayloadTooLarge(String) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.PayloadTooLarge
 
PayloadTooLarge(Throwable) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.PayloadTooLarge
 
PayloadTooLarge(TransportErrorCode, ExceptionMessage) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.PayloadTooLarge
 
PayloadTooLarge - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
The payload of a message is too large.
PER_NODE - Static variable in class com.lightbend.lagom.javadsl.api.CircuitBreaker.NamedCircuitBreaker
 
PER_SERVICE - Static variable in class com.lightbend.lagom.javadsl.api.CircuitBreaker.NamedCircuitBreaker
 
percentile98th(double) - Method in class com.lightbend.lagom.javadsl.server.status.Latency.Builder
Initializes the value for the percentile98th attribute.
percentile999th(double) - Method in class com.lightbend.lagom.javadsl.server.status.Latency.Builder
Initializes the value for the percentile999th attribute.
percentile99th(double) - Method in class com.lightbend.lagom.javadsl.server.status.Latency.Builder
Initializes the value for the percentile99th attribute.
perNode() - Static method in class com.lightbend.lagom.javadsl.api.CircuitBreaker
Use a circuit breaker per node, if supported.
perService() - Static method in class com.lightbend.lagom.javadsl.api.CircuitBreaker
Use a circuit breaker per service.
Persist() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.Persist
 
PersistAll(Seq<B>, Effect) - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistAll
 
PersistAll$() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistAll$
 
persistenceConfig(String, int) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.testkit.TestUtil$
Deprecated.
 
persistenceConfig(String, int) - Static method in class com.lightbend.lagom.javadsl.persistence.cassandra.testkit.TestUtil
Deprecated.
 
PersistenceModule - Class in com.lightbend.lagom.javadsl.persistence
Guice module for the Persistence API.
PersistenceModule() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistenceModule
 
PersistentEntity<Command,Event,State> - Class in com.lightbend.lagom.javadsl.persistence
A PersistentEntity has a stable entity identifier, with which it can be accessed from anywhere in the cluster.
PersistentEntity() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity
 
PersistentEntity$ - Class in com.lightbend.lagom.javadsl.persistence
 
PersistentEntity$() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity$
 
PersistentEntity.Behavior - Class in com.lightbend.lagom.javadsl.persistence
Behavior consists of current state and functions to process incoming commands and persisted events.
PersistentEntity.Behavior$ - Class in com.lightbend.lagom.javadsl.persistence
 
PersistentEntity.BehaviorBuilder - Class in com.lightbend.lagom.javadsl.persistence
Mutable builder that is used for defining the event and command handlers.
PersistentEntity.CommandContext<R> - Class in com.lightbend.lagom.javadsl.persistence
The context that is passed to command handler function.
PersistentEntity.InvalidCommandException - Exception in com.lightbend.lagom.javadsl.persistence
Standard exception when rejecting invalid commands.
PersistentEntity.InvalidCommandException$ - Class in com.lightbend.lagom.javadsl.persistence
 
PersistentEntity.Persist<B extends Event> - Class in com.lightbend.lagom.javadsl.persistence
A command handler returns a Persist directive that defines what event or events, if any, to persist.
PersistentEntity.PersistAll<B extends Event> - Class in com.lightbend.lagom.javadsl.persistence
INTERNAL API
PersistentEntity.PersistAll$ - Class in com.lightbend.lagom.javadsl.persistence
 
PersistentEntity.PersistException - Exception in com.lightbend.lagom.javadsl.persistence
Exception that is used when persist fails.
PersistentEntity.PersistException$ - Class in com.lightbend.lagom.javadsl.persistence
 
PersistentEntity.PersistNone<B extends Event> - Class in com.lightbend.lagom.javadsl.persistence
INTERNAL API
PersistentEntity.PersistNone$ - Class in com.lightbend.lagom.javadsl.persistence
 
PersistentEntity.PersistOne<B extends Event> - Class in com.lightbend.lagom.javadsl.persistence
INTERNAL API
PersistentEntity.PersistOne$ - Class in com.lightbend.lagom.javadsl.persistence
 
PersistentEntity.ReadOnlyCommandContext<R> - Class in com.lightbend.lagom.javadsl.persistence
The context that is passed to read-only command handlers.
PersistentEntity.ReplyType<R> - Interface in com.lightbend.lagom.javadsl.persistence
Commands to a PersistentEntity must implement this interface to define the reply type.
PersistentEntity.UnhandledCommandException - Exception in com.lightbend.lagom.javadsl.persistence
Exception that is used when command is not handled
PersistentEntity.UnhandledCommandException$ - Class in com.lightbend.lagom.javadsl.persistence
 
PersistentEntityRef<Command> - Class in com.lightbend.lagom.javadsl.persistence
Commands are sent to a PersistentEntity using a PersistentEntityRef.
PersistentEntityRef(String, ActorRef, FiniteDuration) - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntityRef
PersistentEntityRef(String, ActorRef, Duration) - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntityRef
 
PersistentEntityRef(String, ActorRef, ActorSystem, FiniteDuration) - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntityRef
PersistentEntityRegistry - Interface in com.lightbend.lagom.javadsl.persistence
PersistentEntityTestDriver<C,E,S> - Class in com.lightbend.lagom.javadsl.testkit
A testing utility for verifying that a PersistentEntity emits expected events and side-effects in response to incoming commands.
PersistentEntityTestDriver(ActorSystem, PersistentEntity<C, E, S>, String) - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver
 
PersistentEntityTestDriver$ - Class in com.lightbend.lagom.javadsl.testkit
 
PersistentEntityTestDriver$() - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver$
 
PersistentEntityTestDriver.Issue - Interface in com.lightbend.lagom.javadsl.testkit
 
PersistentEntityTestDriver.NoSerializer - Class in com.lightbend.lagom.javadsl.testkit
 
PersistentEntityTestDriver.NoSerializer$ - Class in com.lightbend.lagom.javadsl.testkit
 
PersistentEntityTestDriver.NotDeserializable - Class in com.lightbend.lagom.javadsl.testkit
 
PersistentEntityTestDriver.NotDeserializable$ - Class in com.lightbend.lagom.javadsl.testkit
 
PersistentEntityTestDriver.NotEqualAfterSerialization - Class in com.lightbend.lagom.javadsl.testkit
 
PersistentEntityTestDriver.NotEqualAfterSerialization$ - Class in com.lightbend.lagom.javadsl.testkit
 
PersistentEntityTestDriver.NotSerializable - Class in com.lightbend.lagom.javadsl.testkit
 
PersistentEntityTestDriver.NotSerializable$ - Class in com.lightbend.lagom.javadsl.testkit
 
PersistentEntityTestDriver.Outcome<E,S> - Class in com.lightbend.lagom.javadsl.testkit
 
PersistentEntityTestDriver.Outcome$ - Class in com.lightbend.lagom.javadsl.testkit
 
PersistentEntityTestDriver.Reply - Class in com.lightbend.lagom.javadsl.testkit
 
PersistentEntityTestDriver.Reply$ - Class in com.lightbend.lagom.javadsl.testkit
 
PersistentEntityTestDriver.SideEffect - Interface in com.lightbend.lagom.javadsl.testkit
 
PersistentEntityTestDriver.UnhandledCommand - Class in com.lightbend.lagom.javadsl.testkit
 
PersistentEntityTestDriver.UnhandledCommand$ - Class in com.lightbend.lagom.javadsl.testkit
 
PersistentEntityTestDriver.UnhandledEvent - Class in com.lightbend.lagom.javadsl.testkit
 
PersistentEntityTestDriver.UnhandledEvent$ - Class in com.lightbend.lagom.javadsl.testkit
 
PersistentEntityTestDriver.UsingJavaSerializer - Class in com.lightbend.lagom.javadsl.testkit
 
PersistentEntityTestDriver.UsingJavaSerializer$ - Class in com.lightbend.lagom.javadsl.testkit
 
PersistException(String) - Constructor for exception com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistException
 
PersistException$() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistException$
 
PersistNone() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistNone
 
PersistNone$() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistNone$
 
PersistOne(B, Consumer<B>) - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistOne
 
PersistOne$() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistOne$
 
PlayServiceCall<Request,Response> - Interface in com.lightbend.lagom.javadsl.server
A service call implementation that allows plugging directly into Play's request handling.
PolicyViolation - Exception in com.lightbend.lagom.javadsl.api.transport
Exception thrown when there was a generic client error.
PolicyViolation(String) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.PolicyViolation
 
PolicyViolation(Throwable) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.PolicyViolation
 
PolicyViolation(TransportErrorCode, ExceptionMessage) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.PolicyViolation
 
PolicyViolation - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
A generic error to used to indicate that the end receiving the error message violated the remote ends policy.
port() - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer
 
portSsl() - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer
 
POST - Static variable in class com.lightbend.lagom.javadsl.api.transport.Method
 
prefix() - Method in interface com.lightbend.lagom.javadsl.server.AdditionalRouter
 
prefix() - Method in class com.lightbend.lagom.javadsl.server.ClassBased
 
prefix() - Method in class com.lightbend.lagom.javadsl.server.InstanceBased
 
prepare(String) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraSession
Create a PreparedStatement that can be bound and used in executeWrite or select multiple times.
prepare(AggregateEventTag<Event>) - Method in class com.lightbend.lagom.javadsl.persistence.ReadSideProcessor.ReadSideHandler
Prepare this processor.
principal() - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
Get the principal for this request, if there is one.
producer(String) - Method in class com.lightbend.lagom.javadsl.testkit.ProducerStubFactory
 
ProducerStub<T> - Class in com.lightbend.lagom.javadsl.testkit
Stubs the production end of a Topic so that test writers can mock message production from upstream services into topics consumed by services under test.
ProducerStub(String, ActorSystem, Materializer) - Constructor for class com.lightbend.lagom.javadsl.testkit.ProducerStub
 
ProducerStubFactory - Class in com.lightbend.lagom.javadsl.testkit
Factors ProducerStub's.
ProducerStubFactory(ActorSystem, Materializer) - Constructor for class com.lightbend.lagom.javadsl.testkit.ProducerStubFactory
 
Projection - Class in com.lightbend.lagom.projection
Current status of a projection.
Projection() - Constructor for class com.lightbend.lagom.projection.Projection
 
Projection$ - Class in com.lightbend.lagom.projection
 
Projection$() - Constructor for class com.lightbend.lagom.projection.Projection$
 
ProjectionRegistryModule - Class in com.lightbend.lagom.javadsl.projection
Provides an instance of Projections to interact with the (internal) ProjectionRegistry.
ProjectionRegistryModule() - Constructor for class com.lightbend.lagom.javadsl.projection.ProjectionRegistryModule
 
ProjectionRegistryProvider - Class in com.lightbend.lagom.javadsl.projection
INTERNAL API
ProjectionRegistryProvider(ActorSystem) - Constructor for class com.lightbend.lagom.javadsl.projection.ProjectionRegistryProvider
 
Projections - Interface in com.lightbend.lagom.javadsl.projection
Public interface to query the internal projection registry that keeps track of the State of each projection.
projections() - Method in class com.lightbend.lagom.projection.State
 
ProjectionSerializable - Interface in com.lightbend.lagom.projection
INTERNAL API.
ProjectionsImpl - Class in com.lightbend.lagom.javadsl.projection
INTERNAL API
ProjectionsImpl(ProjectionRegistry, ExecutionContext) - Constructor for class com.lightbend.lagom.javadsl.projection.ProjectionsImpl
 
properties() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.TopicCall
Get the properties associated with this topic.
Property(Class<T>, String) - Constructor for class com.lightbend.lagom.javadsl.api.Descriptor.Properties.Property
 
protocol() - Method in interface com.lightbend.lagom.javadsl.api.deser.MessageSerializer.NegotiatedSerializer
Get the protocol associated with this entity.
protocol() - Method in class com.lightbend.lagom.javadsl.api.deser.RawExceptionMessage
The protocol.
protocol() - Method in class com.lightbend.lagom.javadsl.api.transport.MessageHeader
Get the protocol of the message.
ProtocolError - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
A protocol error, or bad request.
publish(T) - Method in class com.lightbend.lagom.javadsl.pubsub.PubSubRef
 
publisher() - Method in class com.lightbend.lagom.javadsl.pubsub.PubSubRef
Publish messages from a stream to the topic.
publishing(Descriptor.TopicCall<?>...) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Deprecated.
PubSubModule - Class in com.lightbend.lagom.javadsl.pubsub
Guice module for the PubSub API.
PubSubModule() - Constructor for class com.lightbend.lagom.javadsl.pubsub.PubSubModule
 
PubSubRef<T> - Class in com.lightbend.lagom.javadsl.pubsub
A PubSubRef represents a publish/subscribe topic.
PubSubRef(TopicId<T>, ActorRef, ActorSystem, int) - Constructor for class com.lightbend.lagom.javadsl.pubsub.PubSubRef
 
PubSubRegistry - Interface in com.lightbend.lagom.javadsl.pubsub
Publish and subscribe to a topic is performed with a PubSubRef and that is retrieved via this registry.
PUT - Static variable in class com.lightbend.lagom.javadsl.api.transport.Method
 

Q

qualifier() - Method in class com.lightbend.lagom.javadsl.pubsub.TopicId
 

R

RawExceptionMessage - Class in com.lightbend.lagom.javadsl.api.deser
A serialized exception message.
RawExceptionMessage(TransportErrorCode, MessageProtocol, ByteString) - Constructor for class com.lightbend.lagom.javadsl.api.deser.RawExceptionMessage
 
ReadOnlyCommandContext() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.ReadOnlyCommandContext
 
ReadSide - Interface in com.lightbend.lagom.javadsl.persistence
The Lagom read-side registry.
ReadSideHandler() - Constructor for class com.lightbend.lagom.javadsl.persistence.ReadSideProcessor.ReadSideHandler
 
readSideName() - Method in class com.lightbend.lagom.javadsl.persistence.ReadSideProcessor
The name of this read side.
ReadSideProcessor<Event extends AggregateEvent<Event>> - Class in com.lightbend.lagom.javadsl.persistence
A read side processor.
ReadSideProcessor() - Constructor for class com.lightbend.lagom.javadsl.persistence.ReadSideProcessor
 
ReadSideProcessor.ReadSideHandler<Event extends AggregateEvent<Event>> - Class in com.lightbend.lagom.javadsl.persistence
An read side offset processor.
ReadSideTestDriver - Class in com.lightbend.lagom.javadsl.testkit
 
ReadSideTestDriver(Injector, Materializer) - Constructor for class com.lightbend.lagom.javadsl.testkit.ReadSideTestDriver
 
recoveryCompleted() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity
This method is called to notify the entity that the recovery process is finished.
refFor(Class<? extends PersistentEntity<C, ?, ?>>, String) - Method in interface com.lightbend.lagom.javadsl.persistence.PersistentEntityRegistry
Retrieve a PersistentEntityRef for a given PersistentEntity class and identifier.
refFor(TopicId<T>) - Method in interface com.lightbend.lagom.javadsl.pubsub.PubSubRegistry
Get a PubSubRef for a given topic.
register(Class<? extends PersistentEntity<C, E, S>>) - Method in interface com.lightbend.lagom.javadsl.persistence.PersistentEntityRegistry
At system startup all PersistentEntity classes must be registered with this method.
register(Class<? extends ReadSideProcessor<Event>>) - Method in interface com.lightbend.lagom.javadsl.persistence.ReadSide
Register a read-side processor with Lagom.
register(Class<? extends ReadSideProcessor<Event>>) - Method in class com.lightbend.lagom.javadsl.testkit.ReadSideTestDriver
 
removeCommandHandler(Class<? extends Command>) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.BehaviorBuilder
Remove a command handler for a given command class.
removeEventHandler(Class<? extends Event>) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.BehaviorBuilder
Remove an event handler for a given event class.
replaceAllAcls(PSequence<ServiceAcl>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Replace all the ACLs with the given ACL sequence.
replaceAllCalls(PSequence<Descriptor.Call<?, ?>>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Replace all the service calls provided by this descriptor with the the given service calls.
replaceAllHeaders(PMap<String, PSequence<String>>) - Method in class com.lightbend.lagom.javadsl.api.transport.MessageHeader
Return a copy of this message header with the headers replaced by the given map of headers.
replaceAllHeaders(PMap<String, PSequence<String>>) - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
 
replaceAllHeaders(PMap<String, PSequence<String>>) - Method in class com.lightbend.lagom.javadsl.api.transport.ResponseHeader
 
replaceAllMessageSerializers(PMap<Type, MessageSerializer<?, ?>>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Replace all the message serializers registered with this descriptor with the the given message serializers.
replaceAllPathParamSerializers(PMap<Type, PathParamSerializer<?>>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Replace all the path param serializers registered with this descriptor with the the given path param serializers.
replaceAllTopicCalls(PSequence<Descriptor.TopicCall<?>>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Replace all the topic calls provided by this descriptor with the the given topic calls.
reply(R) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.ReadOnlyCommandContext
Send reply to a command.
Reply(Object) - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.Reply
 
Reply$() - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.Reply$
 
requestedStatus() - Method in class com.lightbend.lagom.projection.Worker
 
RequestHeader - Class in com.lightbend.lagom.javadsl.api.transport
A request header.
RequestHeader(Method, URI, MessageProtocol, PSequence<MessageProtocol>, Optional<Principal>, PMap<String, PSequence<String>>) - Constructor for class com.lightbend.lagom.javadsl.api.transport.RequestHeader
 
requestSerializer() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
Get the request message serializer.
required(String, Function<String, Param>, Function<Param, String>) - Static method in class com.lightbend.lagom.javadsl.api.deser.PathParamSerializers
Create a PathParamSerializer for required parameters.
ResponseHeader - Class in com.lightbend.lagom.javadsl.api.transport
This header may or may not be mapped down onto HTTP.
ResponseHeader(int, MessageProtocol, PMap<String, PSequence<String>>) - Constructor for class com.lightbend.lagom.javadsl.api.transport.ResponseHeader
 
responseSerializer() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
Get the response message serializer.
restCall(Method, String, ScalaServiceSupport.ScalaMethodCall<ServiceCall<Request, Response>>) - Method in class com.lightbend.lagom.javadsl.api.ScalaService$
 
restCall(Method, String, ScalaServiceSupport.ScalaMethodCall<ServiceCall<Request, Response>>) - Static method in class com.lightbend.lagom.javadsl.api.ScalaService
 
restCall(Method, String, Creator<ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
restCall(Method, String, Function<A, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
restCall(Method, String, Function2<A, B, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
restCall(Method, String, Function3<A, B, C, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
restCall(Method, String, Function4<A, B, C, D, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
restCall(Method, String, Function5<A, B, C, D, E, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
restCall(Method, String, Function6<A, B, C, D, E, F, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
restCall(Method, String, Function7<A, B, C, D, E, F, G, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
restCall(Method, String, Function8<A, B, C, D, E, F, G, H, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
restCall(Method, String, Function9<A, B, C, D, E, F, G, H, I, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
restCall(Method, String, Function10<A, B, C, D, E, F, G, H, I, J, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
restCall(Method, String, Function11<A, B, C, D, E, F, G, H, I, J, K, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
restCall(Method, String, Method) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
RestCallId(Method, String) - Constructor for class com.lightbend.lagom.javadsl.api.Descriptor.RestCallId
 
router() - Method in class com.lightbend.lagom.javadsl.server.InstanceBased
 
run(Object...) - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver
The entity will process the commands and the emitted events and side effects are recorded and provided in the returned Outcome.
run(Seq<C>) - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver
The entity will process the commands and the emitted events and side effects are recorded and provided in the returned Outcome.

S

scalaDelegate() - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraSession
Internal API
ScalaMethodCall(Method) - Constructor for class com.lightbend.lagom.javadsl.api.ScalaServiceSupport.ScalaMethodCall
 
ScalaMethodCall$() - Constructor for class com.lightbend.lagom.javadsl.api.ScalaServiceSupport.ScalaMethodCall$
 
ScalaService - Class in com.lightbend.lagom.javadsl.api
Support for implementing javadsl service calls with Scala.
ScalaService() - Constructor for class com.lightbend.lagom.javadsl.api.ScalaService
 
ScalaService$ - Class in com.lightbend.lagom.javadsl.api
Support for implementing javadsl service calls with Scala.
ScalaService$() - Constructor for class com.lightbend.lagom.javadsl.api.ScalaService$
 
ScalaServiceSupport - Class in com.lightbend.lagom.javadsl.api
 
ScalaServiceSupport() - Constructor for class com.lightbend.lagom.javadsl.api.ScalaServiceSupport
 
ScalaServiceSupport$ - Class in com.lightbend.lagom.javadsl.api
 
ScalaServiceSupport$() - Constructor for class com.lightbend.lagom.javadsl.api.ScalaServiceSupport$
 
ScalaServiceSupport.ScalaMethodCall<T> - Class in com.lightbend.lagom.javadsl.api
 
ScalaServiceSupport.ScalaMethodCall$ - Class in com.lightbend.lagom.javadsl.api
 
select(String, Object...) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraSession
Prepare, bind and execute a select statement in one go.
select(Statement) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraSession
Execute a select statement.
select(String, Seq<Object>) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraSession
Prepare, bind and execute a select statement in one go.
selectAll(String, Object...) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraSession
Prepare, bind and execute a select statement in one go.
selectAll(Statement) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraSession
Execute a select statement.
selectAll(String, Seq<Object>) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraSession
Prepare, bind and execute a select statement in one go.
selectOne(String, Object...) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraSession
Prepare, bind and execute a select statement that returns one row.
selectOne(Statement) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraSession
Execute a select statement that returns one row.
selectOne(String, Seq<Object>) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraSession
Prepare, bind and execute a select statement that returns one row.
selectShard(int, String) - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag$
Select a shard given the number of shards and the ID of the entity.
selectShard(int, String) - Static method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag
Select a shard given the number of shards and the ID of the entity.
send(T) - Method in class com.lightbend.lagom.javadsl.testkit.ProducerStub
Sends the message via the Topic where this ProducerStub is connected to.
send(Message<T>) - Method in class com.lightbend.lagom.javadsl.testkit.ProducerStub
Send a message wrapped with metadata to the topic.
sequence(long) - Static method in class com.lightbend.lagom.javadsl.persistence.Offset
Create a sequence offset.
Sequence(long) - Constructor for class com.lightbend.lagom.javadsl.persistence.Offset.Sequence
 
SerializationException - Exception in com.lightbend.lagom.javadsl.api.deser
Thrown when an error was encountered during serialization.
SerializationException(String) - Constructor for exception com.lightbend.lagom.javadsl.api.deser.SerializationException
 
SerializationException(Throwable) - Constructor for exception com.lightbend.lagom.javadsl.api.deser.SerializationException
 
SerializationException(TransportErrorCode, ExceptionMessage) - Constructor for exception com.lightbend.lagom.javadsl.api.deser.SerializationException
 
serialize(Throwable, Collection<MessageProtocol>) - Method in interface com.lightbend.lagom.javadsl.api.deser.ExceptionSerializer
Serialize the given exception to an exception message.
serialize(MessageEntity) - Method in interface com.lightbend.lagom.javadsl.api.deser.MessageSerializer.NegotiatedSerializer
Serialize the given message entity.
serialize(Param) - Method in interface com.lightbend.lagom.javadsl.api.deser.PathParamSerializer
Serialize the given parameter into path parameters.
serialize(Throwable, Collection<MessageProtocol>) - Method in class com.lightbend.lagom.javadsl.jackson.JacksonExceptionSerializer
 
serializerFactory() - Method in class com.lightbend.lagom.javadsl.api.Descriptor
 
SerializerFactory - Interface in com.lightbend.lagom.javadsl.api.deser
A serializer factory is responsible for constructing serializers for types.
serializerForRequest() - Method in interface com.lightbend.lagom.javadsl.api.deser.MessageSerializer
Get a serializer for a client request.
serializerForResponse(List<MessageProtocol>) - Method in interface com.lightbend.lagom.javadsl.api.deser.MessageSerializer
Negotiate a serializer for the response, given the accepted message headers.
ServerServiceCall<Request,Response> - Interface in com.lightbend.lagom.javadsl.server
A server implementation of a service call.
Service - Interface in com.lightbend.lagom.javadsl.api
A Lagom service descriptor.
service() - Method in class com.lightbend.lagom.javadsl.server.ServiceGuiceSupport.InstanceServiceBinding
 
ServiceAcl - Class in com.lightbend.lagom.javadsl.api
 
ServiceAcl(Optional<Method>, Optional<String>) - Constructor for class com.lightbend.lagom.javadsl.api.ServiceAcl
 
serviceBinding(Class<T>, Class<? extends T>) - Method in interface com.lightbend.lagom.javadsl.server.ServiceGuiceSupport
serviceBinding(Class<T>, T) - Method in interface com.lightbend.lagom.javadsl.server.ServiceGuiceSupport
ServiceCall<Request,Response> - Interface in com.lightbend.lagom.javadsl.api
A service call for an entity.
serviceCallHolder() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
A holder for the service call.
ServiceClientGuiceSupport - Interface in com.lightbend.lagom.javadsl.client
Applications that already use Guice as their DI framework may implement this interface to bind clients for Lagom services.
ServiceGuiceSupport - Interface in com.lightbend.lagom.javadsl.server
Lagom service implementations must create one implementation of this interface and use it to bind Service implementations.
ServiceGuiceSupport.ClassServiceBinding<T> - Class in com.lightbend.lagom.javadsl.server
 
ServiceGuiceSupport.InstanceServiceBinding<T> - Class in com.lightbend.lagom.javadsl.server
 
ServiceGuiceSupport.LagomServiceBuilder - Class in com.lightbend.lagom.javadsl.server
 
ServiceGuiceSupport.ServiceBinding<T> - Class in com.lightbend.lagom.javadsl.server
 
serviceImplementation() - Method in class com.lightbend.lagom.javadsl.server.ServiceGuiceSupport.ClassServiceBinding
 
ServiceInfo - Class in com.lightbend.lagom.javadsl.api
Public information for this service.
serviceInterface() - Method in class com.lightbend.lagom.javadsl.server.ServiceGuiceSupport.ClassServiceBinding
 
serviceInterface() - Method in class com.lightbend.lagom.javadsl.server.ServiceGuiceSupport.InstanceServiceBinding
 
serviceInterface() - Method in class com.lightbend.lagom.javadsl.server.ServiceGuiceSupport.ServiceBinding
 
ServiceLocator - Interface in com.lightbend.lagom.javadsl.api
Locates services.
serviceName() - Method in interface com.lightbend.lagom.javadsl.api.security.ServicePrincipal
The service name.
serviceName() - Method in class com.lightbend.lagom.javadsl.api.ServiceInfo
 
ServicePrincipal - Interface in com.lightbend.lagom.javadsl.api.security
A service principal.
ServiceTest - Class in com.lightbend.lagom.javadsl.testkit
Support for writing functional tests for one service.
ServiceTest() - Constructor for class com.lightbend.lagom.javadsl.testkit.ServiceTest
 
ServiceTest$ - Class in com.lightbend.lagom.javadsl.testkit
Support for writing functional tests for one service.
ServiceTest$() - Constructor for class com.lightbend.lagom.javadsl.testkit.ServiceTest$
 
ServiceTest.Setup - Interface in com.lightbend.lagom.javadsl.testkit
 
ServiceTest.TestServer - Class in com.lightbend.lagom.javadsl.testkit
When the server is started you can get the service client and other Guice bindings here.
ServiceTest.TestServer$ - Class in com.lightbend.lagom.javadsl.testkit
 
ServiceUnavailable - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
Service unavailable, thrown when the service is unavailable or going away.
SET - Static variable in class com.lightbend.lagom.javadsl.api.deser.PathParamSerializers
A generic (unresolved) Set serializer.
set(String, Function<PSequence<String>, Param>, Function<Param, PSequence<String>>) - Static method in class com.lightbend.lagom.javadsl.api.deser.PathParamSerializers
Create a PathParamSerializer for Set parameters.
setCommandHandler(Class<A>, BiFunction<A, PersistentEntity<Command, Event, State>.CommandContext<R>, PersistentEntity<Command, Event, State>.Persist<? extends Event>>) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.BehaviorBuilder
Register a command handler for a given command class.
setEventHandler(Class<E>, Function<E, CompletionStage<List<BoundStatement>>>) - Method in interface com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSide.ReadSideHandlerBuilder
Define the event handler that will be used for events of a given class.
setEventHandler(Class<E>, BiFunction<E, Offset, CompletionStage<List<BoundStatement>>>) - Method in interface com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSide.ReadSideHandlerBuilder
Define the event handler that will be used for events of a given class.
setEventHandler(Class<E>, JdbcReadSide.ConnectionBiConsumer<E>) - Method in interface com.lightbend.lagom.javadsl.persistence.jdbc.JdbcReadSide.ReadSideHandlerBuilder
Define the event handler that will be used for events of a given class.
setEventHandler(Class<E>, JdbcReadSide.ConnectionTriConsumer<E, Offset>) - Method in interface com.lightbend.lagom.javadsl.persistence.jdbc.JdbcReadSide.ReadSideHandlerBuilder
Define the event handler that will be used for events of a given class.
setEventHandler(Class<E>, BiConsumer<EntityManager, E>) - Method in interface com.lightbend.lagom.javadsl.persistence.jpa.JpaReadSide.ReadSideHandlerBuilder
Define the event handler that will be used for events of a given class.
setEventHandler(Class<A>, Function<A, State>) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.BehaviorBuilder
Register an event handler for a given event class.
setEventHandlerChangingBehavior(Class<A>, Function<A, PersistentEntity<Command, Event, State>.Behavior>) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.BehaviorBuilder
Register an event handler that is updating the behavior for a given event class.
setGlobalPrepare(Supplier<CompletionStage<Done>>) - Method in interface com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSide.ReadSideHandlerBuilder
Set a global prepare callback.
setGlobalPrepare(JdbcReadSide.ConnectionConsumer) - Method in interface com.lightbend.lagom.javadsl.persistence.jdbc.JdbcReadSide.ReadSideHandlerBuilder
Set a global prepare callback.
setGlobalPrepare(Consumer<EntityManager>) - Method in interface com.lightbend.lagom.javadsl.persistence.jpa.JpaReadSide.ReadSideHandlerBuilder
Set a global prepare callback.
setPrepare(Function<AggregateEventTag<Event>, CompletionStage<Done>>) - Method in interface com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSide.ReadSideHandlerBuilder
Set a prepare callback.
setPrepare(JdbcReadSide.ConnectionBiConsumer<AggregateEventTag<Event>>) - Method in interface com.lightbend.lagom.javadsl.persistence.jdbc.JdbcReadSide.ReadSideHandlerBuilder
Set a prepare callback.
setPrepare(BiConsumer<EntityManager, AggregateEventTag<Event>>) - Method in interface com.lightbend.lagom.javadsl.persistence.jpa.JpaReadSide.ReadSideHandlerBuilder
Set a prepare callback.
setReadOnlyCommandHandler(Class<A>, BiConsumer<A, PersistentEntity<Command, Event, State>.ReadOnlyCommandContext<R>>) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.BehaviorBuilder
Register a read-only command handler for a given command class.
setState(State) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.BehaviorBuilder
Deprecated.
The method is deprecated because it was deemed obsolete. Since 1.5.0.
sharded(Class<Event>, int) - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag$
Create an aggregate event shards tagger.
sharded(Class<Event>, String, int) - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag$
Create a sharded aggregate event tag.
sharded(Class<Event>, int) - Static method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag
Create an aggregate event shards tagger.
sharded(Class<Event>, String, int) - Static method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag
Create a sharded aggregate event tag.
shardTag(String, int) - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag$
Generate a shard tag according to the base tag name and the shard number.
shardTag(String, int) - Static method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag
Generate a shard tag according to the base tag name and the shard number.
sideEffects() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.Outcome
 
singleStreamWithOffset(Function<Offset, Source<Pair<Message, Offset>, ?>>) - Static method in class com.lightbend.lagom.javadsl.broker.TopicProducer
Publish a single stream.
ssl() - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
Whether HTTPS is enabled.
startAllWorkers(String) - Method in interface com.lightbend.lagom.javadsl.projection.Projections
Given a `projectionName`, request all its workers to start.
startAllWorkers(String) - Method in class com.lightbend.lagom.javadsl.projection.ProjectionsImpl
 
Started - Interface in com.lightbend.lagom.projection
 
Started$ - Class in com.lightbend.lagom.projection
See
Started$() - Constructor for class com.lightbend.lagom.projection.Started$
 
startServer(ServiceTest.Setup) - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest$
Start the test server with the given setup.
startServer(ServiceTest.Setup) - Static method in class com.lightbend.lagom.javadsl.testkit.ServiceTest
Start the test server with the given setup.
startWorker(String, String) - Method in interface com.lightbend.lagom.javadsl.projection.Projections
Given a `projectionName` and a `tagName` request a single worker to start.
startWorker(String, String) - Method in class com.lightbend.lagom.javadsl.projection.ProjectionsImpl
 
state() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.Behavior
 
state(String) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus.Builder
Initializes the value for the state attribute.
state() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.Outcome
 
State - Class in com.lightbend.lagom.projection
The state of a projections registry is a collection of projections with extra data indicating the name of the projection, and details about its workers.
State(Seq<Projection>) - Constructor for class com.lightbend.lagom.projection.State
 
State$ - Class in com.lightbend.lagom.projection
 
State$() - Constructor for class com.lightbend.lagom.projection.State$
 
status() - Method in class com.lightbend.lagom.javadsl.api.transport.ResponseHeader
Get the status of this response.
Status - Interface in com.lightbend.lagom.projection
Super type for a worker status ADT.
stop() - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer
If you use startServer you must also stop the server with this method when the test is finished.
stopAllWorkers(String) - Method in interface com.lightbend.lagom.javadsl.projection.Projections
Given a `projectionName`, request all its workers to stop.
stopAllWorkers(String) - Method in class com.lightbend.lagom.javadsl.projection.ProjectionsImpl
 
Stopped - Interface in com.lightbend.lagom.projection
 
Stopped$ - Class in com.lightbend.lagom.projection
See
Stopped$() - Constructor for class com.lightbend.lagom.projection.Stopped$
 
stopWorker(String, String) - Method in interface com.lightbend.lagom.javadsl.projection.Projections
Given a `projectionName` and a `tagName` request a single worker to stop.
stopWorker(String, String) - Method in class com.lightbend.lagom.javadsl.projection.ProjectionsImpl
 
StreamedMessageSerializer<MessageEntity> - Interface in com.lightbend.lagom.javadsl.api.deser
A streamed message serializer, for streams of messages.
StrictMessageSerializer<MessageEntity> - Interface in com.lightbend.lagom.javadsl.api.deser
A strict message serializer, for messages that fit and are worked with strictly in memory.
STRING - Static variable in class com.lightbend.lagom.javadsl.api.deser.MessageSerializers
A serializer for plain text messages.
STRING - Static variable in class com.lightbend.lagom.javadsl.api.deser.PathParamSerializers
A String path param serializer.
subscribe() - Method in interface com.lightbend.lagom.javadsl.api.broker.Topic
Obtain a subscriber to this topic.
Subscriber<Payload> - Interface in com.lightbend.lagom.javadsl.api.broker
A Subscriber for consuming messages from a message broker.
subscriber() - Method in class com.lightbend.lagom.javadsl.pubsub.PubSubRef
Consume messages from the topic via a stream.
Subscriber.GroupId - Interface in com.lightbend.lagom.javadsl.api.broker
Subscribers with the same group id belong to the same subscriber group.
system() - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer
Current Akka ActorSystem.

T

tag() - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventShards
 
tag() - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag
 
taggedStreamWithOffset(PSequence<AggregateEventTag<Event>>, BiFunction<AggregateEventTag<Event>, Offset, Source<Pair<Message, Offset>, ?>>) - Static method in class com.lightbend.lagom.javadsl.broker.TopicProducer
Publish a stream that is sharded across many tags.
taggedStreamWithOffset(AggregateEventShards<Event>, BiFunction<AggregateEventTag<Event>, Offset, Source<Pair<Message, Offset>, ?>>) - Static method in class com.lightbend.lagom.javadsl.broker.TopicProducer
Publish all tags of a stream that is sharded across many tags.
tagName() - Method in class com.lightbend.lagom.projection.Worker
 
TestServer(int, Application, Server, Optional<SSLContext>) - Constructor for class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer
 
TestServer$() - Constructor for class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer$
 
TestUtil - Class in com.lightbend.lagom.javadsl.persistence.cassandra.testkit
Deprecated.
Internal class, not intended for direct use. Since 1.5.0.
TestUtil() - Constructor for class com.lightbend.lagom.javadsl.persistence.cassandra.testkit.TestUtil
Deprecated.
 
TestUtil - Class in com.lightbend.lagom.javadsl.persistence.jdbc.testkit
Deprecated.
Internal class, not intended for direct use. Since 1.5.0.
TestUtil() - Constructor for class com.lightbend.lagom.javadsl.persistence.jdbc.testkit.TestUtil
Deprecated.
 
TestUtil$ - Class in com.lightbend.lagom.javadsl.persistence.cassandra.testkit
Deprecated.
Internal class, not intended for direct use. Since 1.5.0.
TestUtil$() - Constructor for class com.lightbend.lagom.javadsl.persistence.cassandra.testkit.TestUtil$
Deprecated.
 
TestUtil$ - Class in com.lightbend.lagom.javadsl.persistence.jdbc.testkit
Deprecated.
Internal class, not intended for direct use. Since 1.5.0.
TestUtil$() - Constructor for class com.lightbend.lagom.javadsl.persistence.jdbc.testkit.TestUtil$
Deprecated.
 
thenPersist(B) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.CommandContext
A command handler may return this Persist directive to define that one event is to be persisted.
thenPersist(B, Consumer<B>) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.CommandContext
A command handler may return this Persist directive to define that one event is to be persisted.
thenPersistAll(Effect, Object...) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.CommandContext
A command handler may return this Persist directive to define that several events are to be persisted.
thenPersistAll(List<B>) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.CommandContext
A command handler may return this Persist directive to define that several events are to be persisted.
thenPersistAll(List<B>, Effect) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.CommandContext
A command handler may return this Persist directive to define that several events are to be persisted.
thenPersistAll(Effect, Seq<B>) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.CommandContext
A command handler may return this Persist directive to define that several events are to be persisted.
throughputOneMinute(double) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus.Builder
Initializes the value for the throughputOneMinute attribute.
timeBasedUUID(UUID) - Static method in class com.lightbend.lagom.javadsl.persistence.Offset
Create a time based UUID offset.
TimeBasedUUID(UUID) - Constructor for class com.lightbend.lagom.javadsl.persistence.Offset.TimeBasedUUID
 
TIMESTAMP - Static variable in class com.lightbend.lagom.javadsl.broker.kafka.KafkaMetadataKeys
The timestamp of the Kafka message.
timestamp(Instant) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus.Builder
Initializes the value for the timestamp attribute.
TIMESTAMP_TYPE - Static variable in class com.lightbend.lagom.javadsl.broker.kafka.KafkaMetadataKeys
The timestamp type of the Kafka message.
toContentTypeHeader() - Method in class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
Convert this message protocol to a content type header, if the content type is defined.
TooManyRequests - Exception in com.lightbend.lagom.javadsl.api.transport
Exception thrown when the user has sent too many requests in a given amount of time.
TooManyRequests(String) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.TooManyRequests
 
TooManyRequests(Throwable) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.TooManyRequests
 
TooManyRequests(TransportErrorCode, ExceptionMessage) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.TooManyRequests
 
TooManyRequests - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
The user has sent too many requests in a given amount of time.
Topic<TopicMessageType> - Interface in com.lightbend.lagom.javadsl.api.broker
A topic can be used to publish/subscribe messages to/from a message broker.
topic(String, ScalaServiceSupport.ScalaMethodCall<Topic<Message>>) - Method in class com.lightbend.lagom.javadsl.api.ScalaService$
 
topic(String, ScalaServiceSupport.ScalaMethodCall<Topic<Message>>) - Static method in class com.lightbend.lagom.javadsl.api.ScalaService
 
topic(String, Method) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a topic call descriptor, identified by the given topic id.
topic(String, Creator<Topic<Message>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a topic call descriptor, identified by the given topic id.
topic(String, Object) - Static method in interface com.lightbend.lagom.javadsl.api.Service
Create a topic call descriptor, identified by the given topic id.
TOPIC - Static variable in class com.lightbend.lagom.javadsl.broker.kafka.KafkaMetadataKeys
The topic the message is published to.
topic() - Method in class com.lightbend.lagom.javadsl.pubsub.PubSubRef
 
topic() - Method in class com.lightbend.lagom.javadsl.testkit.ProducerStub
Returns the Topic where this ProducerStub is connected to.
Topic.TopicId - Class in com.lightbend.lagom.javadsl.api.broker
A topic identifier.
topicCalls() - Method in class com.lightbend.lagom.javadsl.api.Descriptor
 
topicHolder() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.TopicCall
Get the topic holder.
topicId() - Method in interface com.lightbend.lagom.javadsl.api.broker.Topic
The topic identifier.
topicId() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.TopicCall
Get the topic id.
TopicId<T> - Class in com.lightbend.lagom.javadsl.pubsub
 
TopicId(Class<T>, String) - Constructor for class com.lightbend.lagom.javadsl.pubsub.TopicId
 
TopicId$ - Class in com.lightbend.lagom.javadsl.pubsub
 
TopicId$() - Constructor for class com.lightbend.lagom.javadsl.pubsub.TopicId$
 
TopicProducer - Class in com.lightbend.lagom.javadsl.broker
Creates topic producers.
TopicProducer() - Constructor for class com.lightbend.lagom.javadsl.broker.TopicProducer
 
toString() - Method in class com.lightbend.lagom.javadsl.api.broker.MetadataKey
 
toString() - Method in class com.lightbend.lagom.javadsl.api.broker.Topic.TopicId
 
toString() - Method in class com.lightbend.lagom.javadsl.api.CircuitBreaker.CircuitBreakerId
 
toString() - Method in class com.lightbend.lagom.javadsl.api.CircuitBreaker.NamedCircuitBreaker
 
toString() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
 
toString() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.NamedCallId
 
toString() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.PathCallId
 
toString() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Properties.Property
 
toString() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.RestCallId
 
toString() - Method in class com.lightbend.lagom.javadsl.api.deser.ExceptionMessage
 
toString() - Method in class com.lightbend.lagom.javadsl.api.deser.RawExceptionMessage
 
toString() - Method in class com.lightbend.lagom.javadsl.api.ServiceAcl
 
toString() - Method in class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
 
toString() - Method in class com.lightbend.lagom.javadsl.api.transport.Method
 
toString() - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
 
toString() - Method in class com.lightbend.lagom.javadsl.api.transport.ResponseHeader
 
toString() - Method in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
 
toString() - Method in exception com.lightbend.lagom.javadsl.api.transport.TransportException
 
toString() - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventShards
 
toString() - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag
 
toString() - Static method in class com.lightbend.lagom.javadsl.persistence.CommandEnvelope
 
toString() - Method in class com.lightbend.lagom.javadsl.persistence.Offset.NoOffset
 
toString() - Method in class com.lightbend.lagom.javadsl.persistence.Offset.Sequence
 
toString() - Method in class com.lightbend.lagom.javadsl.persistence.Offset.TimeBasedUUID
 
toString() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistNone
 
toString() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntityRef
 
toString() - Method in class com.lightbend.lagom.javadsl.pubsub.PubSubRef
 
toString() - Static method in class com.lightbend.lagom.javadsl.server.InstanceBased
 
toString() - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
Prints the immutable value CircuitBreakerStatus... with all non-generated and non-auxiliary attribute values.
toString() - Method in class com.lightbend.lagom.javadsl.server.status.Latency
Prints the immutable value Latency... with all non-generated and non-auxiliary attribute values.
toString() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NoSerializer
 
toString() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotDeserializable
 
toString() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotEqualAfterSerialization
 
toString() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotSerializable
 
toString() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.UnhandledCommand
 
toString() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.UnhandledEvent
 
toString() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.UsingJavaSerializer
 
toString() - Method in class com.lightbend.lagom.projection.Projection
 
toString() - Method in class com.lightbend.lagom.projection.State
 
toString() - Method in class com.lightbend.lagom.projection.Worker
 
totalFailureCount(long) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus.Builder
Initializes the value for the totalFailureCount attribute.
totalSuccessCount(long) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus.Builder
Initializes the value for the totalSuccessCount attribute.
transform(int, JsonNode) - Method in class com.lightbend.lagom.serialization.JacksonJsonMigration
Deprecated.
Implement the transformation of the old JSON structure to the new JSON structure.
transformClassName(int, String) - Method in class com.lightbend.lagom.serialization.JacksonJsonMigration
Deprecated.
Override this method if you have changed the class name.
transformClientRequest(RequestHeader) - Method in class com.lightbend.lagom.javadsl.api.security.UserAgentHeaderFilter
 
transformClientRequest(RequestHeader) - Method in class com.lightbend.lagom.javadsl.api.transport.HeaderFilter.Composite
 
transformClientRequest(RequestHeader) - Method in interface com.lightbend.lagom.javadsl.api.transport.HeaderFilter
Transform the given client request.
transformClientResponse(ResponseHeader, RequestHeader) - Method in class com.lightbend.lagom.javadsl.api.security.UserAgentHeaderFilter
 
transformClientResponse(ResponseHeader, RequestHeader) - Method in class com.lightbend.lagom.javadsl.api.transport.HeaderFilter.Composite
 
transformClientResponse(ResponseHeader, RequestHeader) - Method in interface com.lightbend.lagom.javadsl.api.transport.HeaderFilter
Transform the given client response.
transformServerRequest(RequestHeader) - Method in class com.lightbend.lagom.javadsl.api.security.UserAgentHeaderFilter
 
transformServerRequest(RequestHeader) - Method in class com.lightbend.lagom.javadsl.api.transport.HeaderFilter.Composite
 
transformServerRequest(RequestHeader) - Method in interface com.lightbend.lagom.javadsl.api.transport.HeaderFilter
Transform the given server request.
transformServerResponse(ResponseHeader, RequestHeader) - Method in class com.lightbend.lagom.javadsl.api.security.UserAgentHeaderFilter
 
transformServerResponse(ResponseHeader, RequestHeader) - Method in class com.lightbend.lagom.javadsl.api.transport.HeaderFilter.Composite
 
transformServerResponse(ResponseHeader, RequestHeader) - Method in interface com.lightbend.lagom.javadsl.api.transport.HeaderFilter
Transform the given server response.
TransportErrorCode - Class in com.lightbend.lagom.javadsl.api.transport
An error code that gets translated into an appropriate underlying error code.
TransportException - Exception in com.lightbend.lagom.javadsl.api.transport
An exception that can be translated down to a specific error in the transport.
TransportException(TransportErrorCode, ExceptionMessage) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.TransportException
 
TransportException(TransportErrorCode, String, Throwable) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.TransportException
 

U

Unauthorized - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
Authentication is required and has failed or has not yet been provided.
Unauthorized - Exception in com.lightbend.lagom.javadsl.api.transport
Exception thrown when a service call is unauthorized.
Unauthorized(String) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.Unauthorized
 
Unauthorized(Throwable) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.Unauthorized
 
Unauthorized(TransportErrorCode, ExceptionMessage) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.Unauthorized
 
underlying() - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraSession
The Session of the underlying Datastax Java Driver.
UnexpectedCondition - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
A generic error used to indicate that the end sending the error message because it encountered an unexpected condition.
UnhandledCommand(Object) - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.UnhandledCommand
 
UnhandledCommand$() - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.UnhandledCommand$
 
UnhandledCommandException(String) - Constructor for exception com.lightbend.lagom.javadsl.persistence.PersistentEntity.UnhandledCommandException
 
UnhandledCommandException$() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.UnhandledCommandException$
 
UnhandledEvent(Object) - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.UnhandledEvent
 
UnhandledEvent$() - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.UnhandledEvent$
 
UnsupportedData - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
An application level protocol error, such as when a client or server sent data that can't be deserialized.
UnsupportedMediaType - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
The client or server doesn't know how to deserialize the request or response.
UnsupportedMediaType - Exception in com.lightbend.lagom.javadsl.api.transport
Exception thrown when a message can't be deserialized because its media type is not known.
UnsupportedMediaType(MessageProtocol, MessageProtocol) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.UnsupportedMediaType
 
UnsupportedMediaType(TransportErrorCode, ExceptionMessage) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.UnsupportedMediaType
 
uri() - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
Get the URI for this request.
UserAgentHeaderFilter - Class in com.lightbend.lagom.javadsl.api.security
Transfers service principal information via the User-Agent header.
UserAgentHeaderFilter() - Constructor for class com.lightbend.lagom.javadsl.api.security.UserAgentHeaderFilter
 
UsingJavaSerializer(Object) - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.UsingJavaSerializer
 
UsingJavaSerializer$() - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.UsingJavaSerializer$
 
UUID - Static variable in class com.lightbend.lagom.javadsl.api.deser.PathParamSerializers
A UUID path param serializer.

V

value() - Method in class com.lightbend.lagom.javadsl.api.broker.Topic.TopicId
The topic identifier held by this instance.
value() - Method in class com.lightbend.lagom.javadsl.persistence.Offset.Sequence
 
value() - Method in class com.lightbend.lagom.javadsl.persistence.Offset.TimeBasedUUID
 
valueClass() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Properties.Property
 
version() - Method in class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
The version of the protocol.

W

webSocket() - Method in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
The WebSocket close code for this error.
wireRouters(Injector, List<AdditionalRouter>) - Method in class com.lightbend.lagom.javadsl.server.AdditionalRouter$
 
withAcceptedResponseProtocols(PSequence<MessageProtocol>) - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
Return a copy of this request header with the given accepted response protocols set.
withAskTimeout(FiniteDuration) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntityRef
Deprecated.
As of Lagom 1.5. Use PersistentEntityRef.withAskTimeout(Duration) instead.
withAskTimeout(Duration) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntityRef
withAutoAcl(boolean) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
Return a copy of this call descriptor with autoAcl configured.
withAutoAcl(boolean) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Set whether the service calls in this descriptor should default to having an ACL automatically generated for them.
withCallId(Descriptor.CallId) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
Return a copy of this call descriptor with the given service call ID configured.
withCalls(Descriptor.Call<?, ?>...) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Add the given service calls to this service.
withCassandra(boolean) - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
Enable or disable Cassandra.
withCassandra() - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
Enable Cassandra.
withCharset(String) - Method in class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
Return a copy of this message protocol with the charset set to the given charset.
withCircuitBreaker(CircuitBreaker) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
Return a copy of this call descriptor with the given circuit breaker mode configured.
withCircuitBreaker(CircuitBreaker) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Set the default circuit breaker to use for this service.
withCircuitBreaker(String, Supplier<CompletionStage<T>>) - Method in interface com.lightbend.lagom.javadsl.client.CircuitBreakersPanel
Executes body in the context of the circuit breaker identified by id.
withCluster(boolean) - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
Enable or disable clustering.
withCluster() - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
Enable clustering.
withConfigureBuilder(Function<GuiceApplicationBuilder, GuiceApplicationBuilder>) - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
Deprecated.
Use configureBuilder instead. Since 1.2.0.
withConnection(JdbcSession.ConnectionFunction<T>) - Method in interface com.lightbend.lagom.javadsl.persistence.jdbc.JdbcSession
Execute the given function with a connection.
withContentType(String) - Method in class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
Return a copy of this message protocol with the content type set to the given content type.
withExceptionSerializer(ExceptionSerializer) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Use the given exception serializer to serialize and deserialized exceptions handled by this service.
withFailedThroughputOneMinute(double) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
Copy the current immutable object by setting a value for the failedThroughputOneMinute attribute.
withGroupId(String) - Method in interface com.lightbend.lagom.javadsl.api.broker.Subscriber
Returns a copy of this subscriber with the passed group id.
withHeader(String, String) - Method in class com.lightbend.lagom.javadsl.api.transport.MessageHeader
Return a copy of this message header with the given header added to the map of headers.
withHeader(String, String) - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
 
withHeader(String, String) - Method in class com.lightbend.lagom.javadsl.api.transport.ResponseHeader
 
withHeaderFilter(HeaderFilter) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Configure the given header filter.
withId(String) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
Copy the current immutable object by setting a value for the id attribute.
withJdbc(boolean) - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
Enable or disable JDBC.
withJdbc() - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
Enable JDBC.
withLatencyMicros(Latency) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
Copy the current immutable object by setting a value for the latencyMicros attribute.
withLocatableService(boolean) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Set whether this service is locatable.
withMax(long) - Method in class com.lightbend.lagom.javadsl.server.status.Latency
Copy the current immutable object by setting a value for the max attribute.
withMean(double) - Method in class com.lightbend.lagom.javadsl.server.status.Latency
Copy the current immutable object by setting a value for the mean attribute.
withMedian(double) - Method in class com.lightbend.lagom.javadsl.server.status.Latency
Copy the current immutable object by setting a value for the median attribute.
withMessageSerializer(MessageSerializer<Message, ByteString>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.TopicCall
Return a copy of this topic call with the given message serializer configured.
withMessageSerializer(Class<T>, MessageSerializer<T, ?>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Provide a custom MessageSerializer for the given message type.
withMessageSerializer(Type, MessageSerializer<?, ?>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Provide a custom MessageSerializer for the given message type.
withMetadata() - Method in interface com.lightbend.lagom.javadsl.api.broker.Subscriber
Returns this subscriber, but message payloads are wrapped in Message instances to allow accessing any metadata associated with the message.
withMethod(Method) - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
Return a copy of this request header with the given method set.
withMin(long) - Method in class com.lightbend.lagom.javadsl.server.status.Latency
Copy the current immutable object by setting a value for the min attribute.
withPathParamSerializer(Class<T>, PathParamSerializer<T>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Provide a custom path param serializer for the given path param type.
withPathParamSerializer(Type, PathParamSerializer<?>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Provide a custom path param serializer for the given path param type.
withPayload(P2) - Method in class com.lightbend.lagom.javadsl.api.broker.Message
Return a copy of this message with the given payload.
withPercentile98th(double) - Method in class com.lightbend.lagom.javadsl.server.status.Latency
Copy the current immutable object by setting a value for the percentile98th attribute.
withPercentile999th(double) - Method in class com.lightbend.lagom.javadsl.server.status.Latency
Copy the current immutable object by setting a value for the percentile999th attribute.
withPercentile99th(double) - Method in class com.lightbend.lagom.javadsl.server.status.Latency
Copy the current immutable object by setting a value for the percentile99th attribute.
withPersistence(boolean) - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
Deprecated.
Use withCassandra instead. Since 1.2.0.
withPrefix(String) - Method in interface com.lightbend.lagom.javadsl.server.AdditionalRouter
 
withPrefix(String) - Method in class com.lightbend.lagom.javadsl.server.ClassBased
 
withPrefix(String) - Method in class com.lightbend.lagom.javadsl.server.InstanceBased
 
withPrincipal(Principal) - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
Return a copy of this request header with the principal set.
withProperty(Descriptor.Properties.Property<Message, T>, T) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Properties
 
withProperty(Descriptor.Properties.Property<Message, T>, T) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.TopicCall
Return a copy of this copy call with the given property configured.
withProtocol(MessageProtocol) - Method in class com.lightbend.lagom.javadsl.api.transport.MessageHeader
Return a copy of this message header with the given protocol.
withProtocol(MessageProtocol) - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
 
withProtocol(MessageProtocol) - Method in class com.lightbend.lagom.javadsl.api.transport.ResponseHeader
 
withRequestSerializer(MessageSerializer<Request, ?>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
Return a copy of this call descriptor with the given request message serializer configured.
withResponseHeader() - Method in interface com.lightbend.lagom.javadsl.api.ServiceCall
Allow handling of the response header.
withResponseSerializer(MessageSerializer<Response, ?>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
Return a copy of this call descriptor with the given response message serializer configured.
withSerializerFactory(SerializerFactory) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Use the given serializer factory with this service.
withServer(ServiceTest.Setup, Procedure<ServiceTest.TestServer>) - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest$
Start the test server with the given setup and run the block (lambda).
withServer(ServiceTest.Setup, Procedure<ServiceTest.TestServer>) - Static method in class com.lightbend.lagom.javadsl.testkit.ServiceTest
Start the test server with the given setup and run the block (lambda).
withServiceAcls(ServiceAcl...) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Add the given manual ACLs.
withServiceCallHolder(Descriptor.ServiceCallHolder) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
Return a copy of this call descriptor with the given service call holder configured.
withSsl(boolean) - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
Enable or disable the SSL port.
withSsl() - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
Enable the SSL port.
withState(State) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.Behavior
 
withState(String) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
Copy the current immutable object by setting a value for the state attribute.
withStatus(int) - Method in class com.lightbend.lagom.javadsl.api.transport.ResponseHeader
Return a copy of this response header with the status set.
withThroughputOneMinute(double) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
Copy the current immutable object by setting a value for the throughputOneMinute attribute.
withTimestamp(Instant) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
Copy the current immutable object by setting a value for the timestamp attribute.
withTopicHolder(Descriptor.TopicHolder) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.TopicCall
Return a copy of this topic call with the given topic holder configured.
withTopics(Descriptor.TopicCall<?>...) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
Add the given topic calls to this service.
withTotalFailureCount(long) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
Copy the current immutable object by setting a value for the totalFailureCount attribute.
withTotalSuccessCount(long) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
Copy the current immutable object by setting a value for the totalSuccessCount attribute.
withTransaction(JdbcSession.ConnectionFunction<T>) - Method in interface com.lightbend.lagom.javadsl.persistence.jdbc.JdbcSession
Execute the given function in a transaction.
withTransaction(Function<EntityManager, T>) - Method in interface com.lightbend.lagom.javadsl.persistence.jpa.JpaSession
Execute the given function in a JPA transaction.
withUri(URI) - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
Return a copy of this request header with the given uri set.
withVersion(String) - Method in class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
Return a copy of this message protocol with the version set to the given version.
Worker - Class in com.lightbend.lagom.projection
Metadata of a Worker.
Worker() - Constructor for class com.lightbend.lagom.projection.Worker
 
Worker$ - Class in com.lightbend.lagom.projection
 
Worker$() - Constructor for class com.lightbend.lagom.projection.Worker$
 
workers() - Method in class com.lightbend.lagom.projection.Projection
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links