- 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$
 
-  
 
- 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
 
-  
 
- bindings(Environment, Configuration) - Method in class com.lightbend.lagom.javadsl.jackson.JacksonModule
 
-  
 
- bindings(Environment, Configuration) - Method in class com.lightbend.lagom.javadsl.persistence.jpa.JpaPersistenceModule
 
-  
 
- 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>, T) - 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
 
- 
Provides the ServiceInfo to use Lagom service clients.
 
- bindServiceInfo(ServiceInfo) - Method in interface com.lightbend.lagom.javadsl.server.ServiceGuiceSupport
 
-  
 
- bindServices(ServiceGuiceSupport.ServiceBinding<?>...) - Method in interface com.lightbend.lagom.javadsl.server.ServiceGuiceSupport
 
- 
 
- 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 class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSideProcessor.EventHandlersBuilder
 
- 
Deprecated.
When all event handlers have been defined the immutable
 ReadSideHandler is created with this method.
 
- 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.server.status.CircuitBreakerStatus.Builder
 
- 
 
- build() - Method in class com.lightbend.lagom.javadsl.server.status.Latency.Builder
 
- 
 
- 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
 
- 
 
- builder() - Static method in class com.lightbend.lagom.javadsl.server.status.Latency
 
- 
 
- buildHandler() - Method in class com.lightbend.lagom.javadsl.persistence.ReadSideProcessor
 
- 
 
- 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
 
-  
 
- canEqual(Object) - Static method in class com.lightbend.lagom.javadsl.persistence.CommandEnvelope
 
-  
 
- canEqual(Object) - Static method in class com.lightbend.lagom.javadsl.pubsub.TopicId
 
-  
 
- cassandra() - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
 
- 
Whether Cassandra is enabled.
 
- CassandraConfig - Interface in com.lightbend.lagom.javadsl.persistence.cassandra
 
-  
 
- CassandraContactPoint - Class in com.lightbend.lagom.javadsl.persistence.cassandra
 
-  
 
- 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$
 
-  
 
- 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.
 
- CassandraReadSideProcessor<Event extends AggregateEvent<Event>> - Class in com.lightbend.lagom.javadsl.persistence.cassandra
 
- 
 
- CassandraReadSideProcessor() - Constructor for class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSideProcessor
 
- 
Deprecated.
  
- CassandraReadSideProcessor.EventHandlers - Class in com.lightbend.lagom.javadsl.persistence.cassandra
 
- 
Deprecated.
  
- CassandraReadSideProcessor.EventHandlersBuilder - Class in com.lightbend.lagom.javadsl.persistence.cassandra
 
- 
Deprecated.
Mutable builder for defining event handlers.
 
- 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
 
- CircuitBreakerStatus - Class in com.lightbend.lagom.javadsl.server.status
 
- 
 
- CircuitBreakerStatus.Builder - Class in com.lightbend.lagom.javadsl.server.status
 
- 
 
- CircuitBreakingServiceLocator - Class in com.lightbend.lagom.javadsl.client
 
- 
Abstract service locator that provides circuit breaking.
 
- CircuitBreakingServiceLocator(CircuitBreakers) - Constructor for class com.lightbend.lagom.javadsl.client.CircuitBreakingServiceLocator
 
-  
 
- 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.
 
- 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
 
-  
 
- clusterConfig() - Static method in class com.lightbend.lagom.javadsl.persistence.jdbc.testkit.TestUtil
 
-  
 
- clusterConfig() - Method in interface com.lightbend.lagom.javadsl.persistence.testkit.AbstractTestUtil
 
-  
 
- clusterConfig() - Static method in class com.lightbend.lagom.javadsl.persistence.testkit.TestUtil
 
- 
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.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.cluster.testkit - package com.lightbend.lagom.javadsl.cluster.testkit
 
-  
 
- 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.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.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
 
- 
 
- 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.
 
- completedStatement(BoundStatement) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSideProcessor
 
- 
Deprecated.
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.
 
- completedStatements(List<BoundStatement>) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSideProcessor
 
- 
Deprecated.
Convenience method to create an already completed CompletionStage
 with several 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
 
- 
 
- ConfigurationServiceLocator(Configuration) - 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(Configuration, CircuitBreakers) - Constructor for class com.lightbend.lagom.javadsl.client.ConfigurationServiceLocator
 
-  
 
- configure() - Method in class com.lightbend.lagom.javadsl.cluster.testkit.ActorSystemModule
 
-  
 
- configure() - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraPersistenceModule
 
-  
 
- configure() - Method in class com.lightbend.lagom.javadsl.persistence.jdbc.JdbcPersistenceModule
 
-  
 
- configure() - Method in class com.lightbend.lagom.javadsl.persistence.PersistenceModule
 
-  
 
- configure() - Method in class com.lightbend.lagom.javadsl.pubsub.PubSubModule
 
-  
 
- 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
 
- 
 
- copyOf(AbstractLatency) - Static method in class com.lightbend.lagom.javadsl.server.status.Latency
 
- 
 
- create(Descriptor.TopicCall<Message>) - Method in class com.lightbend.lagom.javadsl.broker.kafka.KafkaTopicFactory
 
-  
 
- create(String, ClassLoader) - Static method in class com.lightbend.lagom.javadsl.client.integration.LagomClientFactory
 
- 
Create a client factory that uses the given service locator.
 
- 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
 
- 
Define current version.
 
- 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.
 
- defineEventHandlers(com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSideProcessor.EventHandlersBuilder) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSideProcessor
 
- 
Deprecated.
Define the event handlers that are to be used.
 
- 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
 
-  
 
- emptyStatements() - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSideProcessor
 
- 
Deprecated.
Convenience method to create an already completed CompletionStage
 with zero BoundStatement.
 
- 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.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.cassandra.CassandraContactPoint
 
- 
This instance is equal to all instances of CassandraContactPoint that have equal attribute values.
 
- equals(Object) - Static method in class com.lightbend.lagom.javadsl.persistence.CommandEnvelope
 
-  
 
- 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) - Static method in class com.lightbend.lagom.javadsl.pubsub.TopicId
 
-  
 
- 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.
 
- 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.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(Map<Class<? extends Event>, BiFunction<? extends Event, UUID, CompletionStage<List<BoundStatement>>>>) - Constructor for class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSideProcessor.EventHandlers
 
- 
Deprecated.
  
- eventHandlers() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.Behavior
 
-  
 
- EventHandlersBuilder() - Constructor for class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSideProcessor.EventHandlersBuilder
 
- 
Deprecated.
  
- 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
 
- 
 
- 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.
 
- GET - Static variable in class com.lightbend.lagom.javadsl.api.transport.Method
 
-  
 
- 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.
 
- 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.
 
- getLocatableServices() - Method in class com.lightbend.lagom.javadsl.api.ServiceInfo
 
- 
 
- 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
 
-  
 
- 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
 
-  
 
- 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.
 
- 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.
 
- 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.
 
- gracefulShutdown(FiniteDuration) - Method in interface com.lightbend.lagom.javadsl.persistence.PersistentEntityRegistry
 
- 
Gracefully stop the persistent entities and leave the cluster.
 
- groupId() - Method in interface com.lightbend.lagom.javadsl.api.broker.Subscriber.GroupId
 
-  
 
- 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
 
-  
 
- handlers() - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSideProcessor.EventHandlers
 
- 
Deprecated.
  
- 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.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.cassandra.CassandraContactPoint
 
- 
Computes a hash code from attributes: name, uri.
 
- 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.
 
- 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.
 
- 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.
 
- 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.
 
- 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
 
-  
 
- 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.
 
- 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.
 
- 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.
 
- 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() - 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.
 
- 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.
 
- 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$
 
- 
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$
 
- 
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.persistence.testkit.TestUtil$
 
- 
Deprecated.
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.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.
 
- msg() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.Reply
 
-  
 
- 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.persistence.cassandra.CassandraContactPoint
 
-  
 
- name() - Method in class com.lightbend.lagom.javadsl.pubsub.TopicId
 
-  
 
- 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.
 
- noOffset() - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSideProcessor
 
- 
Deprecated.
  
- 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
 
-  
 
- 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
 
- 
 
- percentile999th(double) - Method in class com.lightbend.lagom.javadsl.server.status.Latency.Builder
 
- 
 
- percentile99th(double) - Method in class com.lightbend.lagom.javadsl.server.status.Latency.Builder
 
- 
 
- 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$
 
-  
 
- persistenceConfig(String, int) - Static method in class com.lightbend.lagom.javadsl.persistence.cassandra.testkit.TestUtil
 
-  
 
- persistenceConfig(String, int, boolean) - Method in class com.lightbend.lagom.javadsl.persistence.testkit.TestUtil$
 
- 
Deprecated.
  
- persistenceConfig(String, int, boolean) - Static method in class com.lightbend.lagom.javadsl.persistence.testkit.TestUtil
 
- 
Deprecated.
  
- persistenceId() - Method in class com.lightbend.lagom.javadsl.persistence.testkit.TestUtil.AwaitPersistenceInit
 
- 
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.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> - Interface in com.lightbend.lagom.javadsl.persistence
 
- 
INTERNAL API
 
- 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
 
- 
 
- 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$
 
-  
 
- 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
 
-  
 
- POST - Static variable in class com.lightbend.lagom.javadsl.api.transport.Method
 
-  
 
- prepare(com.lightbend.lagom.javadsl.persistence.cassandra.CassandraSession) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSideProcessor
 
- 
Deprecated.
First you must tell where in the event stream the processing should start,
 i.e.
 
- 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
 
- 
 
- ProducerStubFactory(ActorSystem, Materializer) - Constructor for class com.lightbend.lagom.javadsl.testkit.ProducerStubFactory
 
-  
 
- productArity() - Static method in class com.lightbend.lagom.javadsl.persistence.CommandEnvelope
 
-  
 
- productArity() - Static method in class com.lightbend.lagom.javadsl.pubsub.TopicId
 
-  
 
- productElement(int) - Static method in class com.lightbend.lagom.javadsl.persistence.CommandEnvelope
 
-  
 
- productElement(int) - Static method in class com.lightbend.lagom.javadsl.pubsub.TopicId
 
-  
 
- productIterator() - Static method in class com.lightbend.lagom.javadsl.persistence.CommandEnvelope
 
-  
 
- productIterator() - Static method in class com.lightbend.lagom.javadsl.pubsub.TopicId
 
-  
 
- productPrefix() - Static method in class com.lightbend.lagom.javadsl.persistence.CommandEnvelope
 
-  
 
- productPrefix() - Static method in class com.lightbend.lagom.javadsl.pubsub.TopicId
 
-  
 
- 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.
 
- provideActorSystem() - Method in class com.lightbend.lagom.javadsl.cluster.testkit.ActorSystemModule
 
-  
 
- provideExecutionContext() - Method in class com.lightbend.lagom.javadsl.cluster.testkit.ActorSystemModule
 
-  
 
- provideMaterializer() - Method in class com.lightbend.lagom.javadsl.cluster.testkit.ActorSystemModule
 
-  
 
- 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
 
- 
 
- 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
 
-  
 
- 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.
 
- receiveCommand() - Method in class com.lightbend.lagom.javadsl.persistence.testkit.TestUtil.AwaitPersistenceInit
 
- 
Deprecated.
  
- receiveRecover() - Method in class com.lightbend.lagom.javadsl.persistence.testkit.TestUtil.AwaitPersistenceInit
 
- 
Deprecated.
  
- 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
 
- 
 
- refFor(TopicId<T>) - Method in interface com.lightbend.lagom.javadsl.pubsub.PubSubRegistry
 
- 
 
- register(Class<? extends CassandraReadSideProcessor<Event>>) - Method in interface com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSide
 
- 
 
- 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.
 
- 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$
 
-  
 
- 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
 
-  
 
- 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.
 
- 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
 
- 
 
- 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
 
-  
 
- 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.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.
 
- ServiceInfo(String) - Constructor for class com.lightbend.lagom.javadsl.api.ServiceInfo
 
- 
 
- ServiceInfo(String, PMap<String, PSequence<ServiceAcl>>) - Constructor for class com.lightbend.lagom.javadsl.api.ServiceInfo
 
- 
 
- 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.
 
- 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.
 
- 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>, BiFunction<E, UUID, CompletionStage<List<BoundStatement>>>) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSideProcessor.EventHandlersBuilder
 
- 
Deprecated.
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.
 
- 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.
 
- 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.
 
- 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.
 
- 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
 
-  
 
- status() - Method in class com.lightbend.lagom.javadsl.api.transport.ResponseHeader
 
- 
Get the status of this response.
 
- 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.
 
- 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<Message> - 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.
 
- 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.
 
- TestServer(int, Application, Server) - Constructor for class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer
 
-  
 
- TestUtil - Class in com.lightbend.lagom.javadsl.persistence.cassandra.testkit
 
-  
 
- TestUtil() - Constructor for class com.lightbend.lagom.javadsl.persistence.cassandra.testkit.TestUtil
 
-  
 
- TestUtil - Class in com.lightbend.lagom.javadsl.persistence.jdbc.testkit
 
-  
 
- TestUtil() - Constructor for class com.lightbend.lagom.javadsl.persistence.jdbc.testkit.TestUtil
 
-  
 
- TestUtil - Class in com.lightbend.lagom.javadsl.persistence.testkit
 
- 
 
- TestUtil() - Constructor for class com.lightbend.lagom.javadsl.persistence.testkit.TestUtil
 
- 
Deprecated.
  
- TestUtil$ - Class in com.lightbend.lagom.javadsl.persistence.cassandra.testkit
 
-  
 
- TestUtil$() - Constructor for class com.lightbend.lagom.javadsl.persistence.cassandra.testkit.TestUtil$
 
-  
 
- TestUtil$ - Class in com.lightbend.lagom.javadsl.persistence.jdbc.testkit
 
-  
 
- TestUtil$() - Constructor for class com.lightbend.lagom.javadsl.persistence.jdbc.testkit.TestUtil$
 
-  
 
- TestUtil$ - Class in com.lightbend.lagom.javadsl.persistence.testkit
 
- 
 
- TestUtil$() - Constructor for class com.lightbend.lagom.javadsl.persistence.testkit.TestUtil$
 
- 
Deprecated.
  
- TestUtil.AwaitPersistenceInit - Class in com.lightbend.lagom.javadsl.persistence.testkit
 
- 
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
 
- 
 
- 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(Instant) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus.Builder
 
- 
Initializes the value for the 
timestamp attribute.
 
 
- 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.
 
- Topic<Message> - 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() - Method in class com.lightbend.lagom.javadsl.pubsub.PubSubRef
 
-  
 
- topic() - Method in class com.lightbend.lagom.javadsl.testkit.ProducerStub
 
- 
 
- 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.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() - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraContactPoint
 
- 
Prints the immutable value CassandraContactPoint... with all non-generated
 and non-auxiliary attribute values.
 
- 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 interface 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() - 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
 
-  
 
- totalFailureCount(long) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus.Builder
 
- 
 
- totalSuccessCount(long) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus.Builder
 
- 
 
- transform(int, JsonNode) - Method in class com.lightbend.lagom.serialization.JacksonJsonMigration
 
- 
Implement the transformation of the old JSON structure to the new
 JSON structure.
 
- transformClassName(int, String) - Method in class com.lightbend.lagom.serialization.JacksonJsonMigration
 
- 
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
 
-  
 
- webSocket() - Method in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
 
- 
The WebSocket close code for this error.
 
- 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
 
- 
 
- 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.
 
- 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.
 
- withCluster(boolean) - 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
 
- 
 
- 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
 
- 
 
- 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.
 
 
- 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.
 
- 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.
 
- 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
 
- 
 
- 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.
 
- 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
 
- 
 
- 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.