- BadRequest - Exception in com.lightbend.lagom.javadsl.api.transport
-
Thrown when the request is bad.
- BadRequest(String) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.BadRequest
-
- BadRequest(Throwable) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.BadRequest
-
- BadRequest(TransportErrorCode, ExceptionMessage) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.BadRequest
-
- BadRequest - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
-
A bad request, most often this will be equivalent to unsupported data.
- behavior() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity
-
- Behavior(State, Map<Class<? extends Event>, Function<? extends Event, PersistentEntity<Command, Event, State>.Behavior>>, Map<Class<? extends Command>, BiFunction<? extends Command, PersistentEntity<Command, Event, State>.CommandContext<Object>, PersistentEntity<Command, Event, State>.Persist<? extends Event>>>) - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.Behavior
-
- Behavior$() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.Behavior$
-
- BehaviorBuilder() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.BehaviorBuilder
-
- bind() - Method in class com.lightbend.lagom.javadsl.server.ServiceGuiceSupport.LagomServiceBuilder
-
- bind(Class<T>) - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest$
-
Create a binding that can be used with the GuiceApplicationBuilder
in the Setup
, e.g.
- bind(Class<T>) - Static method in class com.lightbend.lagom.javadsl.testkit.ServiceTest
-
Create a binding that can be used with the GuiceApplicationBuilder
in the Setup
, e.g.
- bindClient(Class<T>) - Method in interface com.lightbend.lagom.javadsl.client.ServiceClientGuiceSupport
-
Binds a client for clientInterface
which Guice's Injector makes available so
client classes may declare the dependency on their @Inject
annotated constructor.
- bindings(Environment, Config) - Method in class com.lightbend.lagom.javadsl.akka.discovery.AkkaDiscoveryServiceLocatorModule
-
- bindings(Environment, Config) - Method in class com.lightbend.lagom.javadsl.broker.kafka.KafkaClientModule
-
- bindings(Environment, Configuration) - Method in class com.lightbend.lagom.javadsl.cluster.testkit.ActorSystemModule
-
- bindings(Environment, Configuration) - Method in class com.lightbend.lagom.javadsl.jackson.JacksonModule
-
- bindings(Environment, Configuration) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraPersistenceModule
-
- bindings(Environment, Configuration) - Method in class com.lightbend.lagom.javadsl.persistence.jdbc.JdbcPersistenceModule
-
- bindings(Environment, Config) - Method in class com.lightbend.lagom.javadsl.persistence.jpa.JpaPersistenceModule
-
- bindings(Environment, Configuration) - Method in class com.lightbend.lagom.javadsl.persistence.PersistenceModule
-
- bindings(Environment, Configuration) - Method in class com.lightbend.lagom.javadsl.pubsub.PubSubModule
-
- bindService(Class<T>, Class<? extends T>) - Method in interface com.lightbend.lagom.javadsl.server.ServiceGuiceSupport
-
Binds a Service interface with its implementation.
- bindService(Class<T>, Class<? extends T>, AdditionalRouter, AdditionalRouter...) - Method in interface com.lightbend.lagom.javadsl.server.ServiceGuiceSupport
-
Binds a Service interface with its implementation.
- bindService(Class<T>, T) - Method in interface com.lightbend.lagom.javadsl.server.ServiceGuiceSupport
-
Binds a Service interface with an instance that implements it.
- bindService(Class<T>, T, AdditionalRouter, AdditionalRouter...) - Method in interface com.lightbend.lagom.javadsl.server.ServiceGuiceSupport
-
Binds a Service interface with an instance that implements it.
- bindServiceInfo(ServiceInfo) - Method in interface com.lightbend.lagom.javadsl.client.ServiceClientGuiceSupport
-
- 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.persistence.PersistentEntity.BehaviorBuilder
-
Construct the corresponding immutable Behavior
.
- 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
-
- 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
-
- CassandraPersistenceGuiceModule - Class in com.lightbend.lagom.javadsl.persistence.cassandra
-
Guice module for the Cassandra Persistence API.
- CassandraPersistenceGuiceModule() - Constructor for class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraPersistenceGuiceModule
-
- CassandraPersistenceModule - Class in com.lightbend.lagom.javadsl.persistence.cassandra
-
Guice module for the Persistence API.
- CassandraPersistenceModule() - Constructor for class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraPersistenceModule
-
- CassandraPersistenceModule$ - Class in com.lightbend.lagom.javadsl.persistence.cassandra
-
- CassandraPersistenceModule$() - Constructor for class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraPersistenceModule$
-
- CassandraPersistenceModule.InitServiceLocatorHolder - Class in com.lightbend.lagom.javadsl.persistence.cassandra
-
- CassandraReadSide - Interface in com.lightbend.lagom.javadsl.persistence.cassandra
-
Cassandra read side support.
- CassandraReadSide.ReadSideHandlerBuilder<Event extends AggregateEvent<Event>> - Interface in com.lightbend.lagom.javadsl.persistence.cassandra
-
Builder for the handler.
- 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.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
- CircuitBreakersPanel - Interface in com.lightbend.lagom.javadsl.client
-
A CircuitBreakersPanel is a central point collecting all circuit breakers in Lagom.
- CircuitBreakerStatus - Class in com.lightbend.lagom.javadsl.server.status
-
- 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(CircuitBreakersPanel) - Constructor for class com.lightbend.lagom.javadsl.client.CircuitBreakingServiceLocator
-
- CircuitBreakingServiceLocator(CircuitBreakers) - Constructor for class com.lightbend.lagom.javadsl.client.CircuitBreakingServiceLocator
-
- ClassBased<R extends play.api.routing.Router> - Class in com.lightbend.lagom.javadsl.server
-
- ClassBased(Class<R>, Option<String>) - Constructor for class com.lightbend.lagom.javadsl.server.ClassBased
-
- ClassBased(Class<R>) - Constructor for class com.lightbend.lagom.javadsl.server.ClassBased
-
- ClassBased$ - Class in com.lightbend.lagom.javadsl.server
-
- ClassBased$() - Constructor for class com.lightbend.lagom.javadsl.server.ClassBased$
-
- classType() - Method in class com.lightbend.lagom.javadsl.server.ClassBased
-
- clearPrincipal() - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
-
Return a copy of this request header with the principal cleared.
- client(Class<S>) - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer
-
Get the service client for a service.
- clientSslContext() - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer
-
- close() - Method in class com.lightbend.lagom.javadsl.client.integration.LagomClientFactory
-
Close all resources associated with this client factory.
- cluster() - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
-
Whether clustering is enabled.
- clusterConfig() - Static method in class com.lightbend.lagom.javadsl.persistence.cassandra.testkit.TestUtil
-
Deprecated.
- clusterConfig() - Static method in class com.lightbend.lagom.javadsl.persistence.jdbc.testkit.TestUtil
-
Deprecated.
- clusterConfig() - Method in interface com.lightbend.lagom.javadsl.persistence.testkit.AbstractTestUtil
-
Deprecated.
- COLLECTION - Static variable in class com.lightbend.lagom.javadsl.api.deser.PathParamSerializers
-
A generic (unresolved) Collection serializer.
- collection(String, Function<PSequence<String>, Param>, Function<Param, PSequence<String>>) - Static method in class com.lightbend.lagom.javadsl.api.deser.PathParamSerializers
-
Create a PathParamSerializer for Collection parameters.
- com.lightbend.lagom.javadsl.akka.discovery - package com.lightbend.lagom.javadsl.akka.discovery
-
- com.lightbend.lagom.javadsl.api - package com.lightbend.lagom.javadsl.api
-
- com.lightbend.lagom.javadsl.api.broker - package com.lightbend.lagom.javadsl.api.broker
-
- com.lightbend.lagom.javadsl.api.broker.kafka - package com.lightbend.lagom.javadsl.api.broker.kafka
-
- com.lightbend.lagom.javadsl.api.deser - package com.lightbend.lagom.javadsl.api.deser
-
- com.lightbend.lagom.javadsl.api.security - package com.lightbend.lagom.javadsl.api.security
-
- com.lightbend.lagom.javadsl.api.transport - package com.lightbend.lagom.javadsl.api.transport
-
- com.lightbend.lagom.javadsl.broker - package com.lightbend.lagom.javadsl.broker
-
- com.lightbend.lagom.javadsl.broker.kafka - package com.lightbend.lagom.javadsl.broker.kafka
-
- com.lightbend.lagom.javadsl.client - package com.lightbend.lagom.javadsl.client
-
- com.lightbend.lagom.javadsl.client.integration - package com.lightbend.lagom.javadsl.client.integration
-
- com.lightbend.lagom.javadsl.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(Config) - Constructor for class com.lightbend.lagom.javadsl.api.ConfigurationServiceLocator
-
Deprecated.
- ConfigurationServiceLocator - Class in com.lightbend.lagom.javadsl.client
-
A service locator that uses static configuration and provides circuit breaker
- ConfigurationServiceLocator(Config, CircuitBreakersPanel) - Constructor for class com.lightbend.lagom.javadsl.client.ConfigurationServiceLocator
-
- configure() - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraPersistenceGuiceModule
-
- configureBuilder(Function<GuiceApplicationBuilder, GuiceApplicationBuilder>) - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
-
Configure the builder.
- configureBuilder() - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
-
The builder configuration function
- contentType() - Method in class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
-
The content type of the protocol.
- copyOf(AbstractCircuitBreakerStatus) - Static method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
-
- copyOf(AbstractLatency) - Static method in class com.lightbend.lagom.javadsl.server.status.Latency
-
- create(Payload) - Static method in class com.lightbend.lagom.javadsl.api.broker.Message
-
Create a message with the given payload.
- create(Descriptor.TopicCall<Message>) - Method in class com.lightbend.lagom.javadsl.broker.kafka.KafkaTopicFactory
-
- create(String, ClassLoader, ActorSystem, Materializer) - Static method in class com.lightbend.lagom.javadsl.client.integration.LagomClientFactory
-
Creates a Lagom client factory.
- create(String, ClassLoader) - Static method in class com.lightbend.lagom.javadsl.client.integration.LagomClientFactory
-
Creates a Lagom client factory.
- createClient(Class<T>, ServiceLocator) - Method in class com.lightbend.lagom.javadsl.client.integration.LagomClientFactory
-
Create a Lagom service client for the given client interface using the given service locator.
- createClient(Class<T>, URI) - Method in class com.lightbend.lagom.javadsl.client.integration.LagomClientFactory
-
Create a Lagom service client that uses the given URI.
- createClient(Class<T>, Collection<URI>) - Method in class com.lightbend.lagom.javadsl.client.integration.LagomClientFactory
-
Create a Lagom service client that uses the given URIs.
- createDevClient(Class<T>) - Method in class com.lightbend.lagom.javadsl.client.integration.LagomClientFactory
-
Create a Lagom service client that uses the Lagom dev mode service locator to locate the
service.
- createDevClient(Class<T>, URI) - Method in class com.lightbend.lagom.javadsl.client.integration.LagomClientFactory
-
Create a Lagom service client that uses the Lagom dev mode service locator to locate the
service.
- currentCircuitBreakers() - Method in interface com.lightbend.lagom.javadsl.server.status.MetricsService
-
Snapshot of current circuit breaker status
- currentVersion() - Method in class com.lightbend.lagom.serialization.JacksonJsonMigration
-
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(CassandraReadSideProcessor<Event>.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.MetadataKey
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.api.broker.Topic.TopicId
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.api.CircuitBreaker.CircuitBreakerId
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.api.CircuitBreaker.NamedCircuitBreaker
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.NamedCallId
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.PathCallId
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Properties.Property
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.RestCallId
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.api.deser.ExceptionMessage
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.api.deser.RawExceptionMessage
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.api.ServiceAcl
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.api.transport.Method
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.api.transport.ResponseHeader
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventShards
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraContactPoint
-
Deprecated.
This instance is equal to all instances of CassandraContactPoint
that have equal
attribute values.
- equals(Object) - Method in class com.lightbend.lagom.javadsl.persistence.Offset.NoOffset
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.persistence.Offset.Sequence
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.persistence.Offset.TimeBasedUUID
-
- equals(Object) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
-
This instance is equal to all instances of CircuitBreakerStatus
that have equal
attribute values.
- equals(Object) - Method in class com.lightbend.lagom.javadsl.server.status.Latency
-
This instance is equal to all instances of Latency
that have equal attribute values.
- 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
-
- EventHandlers$() - Constructor for class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSideProcessor.EventHandlers$
-
Deprecated.
- 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(MetadataKey<Metadata>) - Method in class com.lightbend.lagom.javadsl.api.broker.Message
-
Get the metadata for the given metadata key.
- GET - Static variable in class com.lightbend.lagom.javadsl.api.transport.Method
-
- get() - Method in class com.lightbend.lagom.javadsl.persistence.jdbc.GuiceSlickProvider
-
- 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
-
- getName() - Method in class com.lightbend.lagom.javadsl.api.broker.MetadataKey
-
The name of the metadata key.
- getPayload() - Method in class com.lightbend.lagom.javadsl.api.broker.Message
-
The payload of the message.
- getPercentile98th() - Method in interface com.lightbend.lagom.javadsl.server.status.AbstractLatency
-
- getPercentile98th() - Method in class com.lightbend.lagom.javadsl.server.status.Latency
-
- getPercentile999th() - Method in interface com.lightbend.lagom.javadsl.server.status.AbstractLatency
-
- getPercentile999th() - Method in class com.lightbend.lagom.javadsl.server.status.Latency
-
- getPercentile99th() - Method in interface com.lightbend.lagom.javadsl.server.status.AbstractLatency
-
- getPercentile99th() - Method in class com.lightbend.lagom.javadsl.server.status.Latency
-
- 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 class com.lightbend.lagom.javadsl.persistence.PersistentEntity.BehaviorBuilder
-
- 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
-
- groupId() - Method in interface com.lightbend.lagom.javadsl.api.broker.Subscriber.GroupId
-
- GuiceSlickProvider - Class in com.lightbend.lagom.javadsl.persistence.jdbc
-
- GuiceSlickProvider(DBApi, ActorSystem, ApplicationLifecycle, ExecutionContext) - Constructor for class com.lightbend.lagom.javadsl.persistence.jdbc.GuiceSlickProvider
-
- 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.MetadataKey
-
- hashCode() - Method in class com.lightbend.lagom.javadsl.api.broker.Topic.TopicId
-
- hashCode() - Method in class com.lightbend.lagom.javadsl.api.CircuitBreaker.CircuitBreakerId
-
- hashCode() - Method in class com.lightbend.lagom.javadsl.api.CircuitBreaker.NamedCircuitBreaker
-
- hashCode() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
-
- hashCode() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.NamedCallId
-
- hashCode() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.PathCallId
-
- hashCode() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Properties.Property
-
- hashCode() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.RestCallId
-
- hashCode() - Method in class com.lightbend.lagom.javadsl.api.deser.ExceptionMessage
-
- hashCode() - Method in class com.lightbend.lagom.javadsl.api.deser.RawExceptionMessage
-
- hashCode() - Method in class com.lightbend.lagom.javadsl.api.ServiceAcl
-
- hashCode() - Method in class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
-
- hashCode() - Method in class com.lightbend.lagom.javadsl.api.transport.Method
-
- hashCode() - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
-
- hashCode() - Method in class com.lightbend.lagom.javadsl.api.transport.ResponseHeader
-
- hashCode() - Method in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
-
- hashCode() - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventShards
-
- hashCode() - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag
-
- hashCode() - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraContactPoint
-
Deprecated.
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.
- HEADERS - Static variable in class com.lightbend.lagom.javadsl.broker.kafka.KafkaMetadataKeys
-
The Kafka message headers.
- HeaderServiceCall<Request,Response> - Interface in com.lightbend.lagom.javadsl.server
-
A service call that can handle headers.
- http() - Method in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
-
The HTTP status code for this error.
- id() - Method in class com.lightbend.lagom.javadsl.api.CircuitBreaker.CircuitBreakerId
-
- id(String) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus.Builder
-
Initializes the value for the
id
attribute.
- identifiedBy(String) - Static method in class com.lightbend.lagom.javadsl.api.CircuitBreaker
-
Use a circuit breaker identified by the given circuit breaker ID.
- IllegalMessageTypeException - Exception in com.lightbend.lagom.javadsl.api
-
Exception thrown when a message type is illegal.
- IllegalMessageTypeException(String, Throwable) - Constructor for exception com.lightbend.lagom.javadsl.api.IllegalMessageTypeException
-
- IllegalPathParameterException - Exception in com.lightbend.lagom.javadsl.api
-
- IllegalPathParameterException(String, Throwable) - Constructor for exception com.lightbend.lagom.javadsl.api.IllegalPathParameterException
-
- ImmutableStyle - Annotation Type in com.lightbend.lagom.javadsl.immutable
-
- init() - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraPersistenceModule.InitServiceLocatorHolder
-
- initialBehavior(Optional<State>) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity
-
Abstract method that must be implemented by concrete subclass to define
the behavior of the entity.
- initialize(Optional<S>, Object...) - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver
-
Initialize the entity.
- initialize(Optional<S>, Seq<E>) - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver
-
Initialize the entity.
- InitServiceLocatorHolder(ActorSystem, Injector) - Constructor for class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraPersistenceModule.InitServiceLocatorHolder
-
- injector() - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer
-
The Guice injector that can be used for retrieving anything
that has been bound to Guice.
- InstanceBased - Class in com.lightbend.lagom.javadsl.server
-
- InstanceBased(Router, Option<String>) - Constructor for class com.lightbend.lagom.javadsl.server.InstanceBased
-
- InstanceBased(Router) - Constructor for class com.lightbend.lagom.javadsl.server.InstanceBased
-
- InstanceBased$ - Class in com.lightbend.lagom.javadsl.server
-
- InstanceBased$() - Constructor for class com.lightbend.lagom.javadsl.server.InstanceBased$
-
- InstanceServiceBinding(Class<T>, T) - Constructor for class com.lightbend.lagom.javadsl.server.ServiceGuiceSupport.InstanceServiceBinding
-
- INTEGER - Static variable in class com.lightbend.lagom.javadsl.api.deser.PathParamSerializers
-
An Integer path param serializer.
- InternalServerError - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
-
An internal server error, equivalent to Unexpected Condition.
- internalSetCurrentBehavior(PersistentEntity<Command, Event, State>.Behavior) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity
-
INTERNAL API
- internalSetEntityId(String) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity
-
INTERNAL API
- invalidCommand(String) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.ReadOnlyCommandContext
-
Reply with a negative acknowledgment using the standard
InvalidCommandException
.
- InvalidCommandException(String) - Constructor for exception com.lightbend.lagom.javadsl.persistence.PersistentEntity.InvalidCommandException
-
- InvalidCommandException$() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.InvalidCommandException$
-
- invoke(Request) - Method in interface com.lightbend.lagom.javadsl.api.ServiceCall
-
Invoke the service call.
- invoke() - Method in interface com.lightbend.lagom.javadsl.api.ServiceCall
-
Invoke the service call with unit id argument and a unit request message.
- invoke(Request) - Method in interface com.lightbend.lagom.javadsl.server.HeaderServiceCall
-
- invoke(Request) - Method in interface com.lightbend.lagom.javadsl.server.PlayServiceCall
-
- invoke(Function<ServiceCall<Request, Response>, EssentialAction>) - Method in interface com.lightbend.lagom.javadsl.server.PlayServiceCall
-
Low level hook for implementing service calls directly in Play.
- invokeWithHeaders(RequestHeader, Request) - Method in interface com.lightbend.lagom.javadsl.server.HeaderServiceCall
-
Invoke the given action with the request and response headers.
- invokeWithHeaders(RequestHeader, Request) - Method in interface com.lightbend.lagom.javadsl.server.ServerServiceCall
-
Invoke the given action with the request and response headers.
- isStreamed() - Method in interface com.lightbend.lagom.javadsl.api.deser.MessageSerializer
-
Whether this serializer is a streamed serializer or not.
- isStreamed() - Method in interface com.lightbend.lagom.javadsl.api.deser.StreamedMessageSerializer
-
- issues() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.Outcome
-
- isText() - Method in class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
-
Whether this message protocol is a text based protocol.
- isUsed() - Method in interface com.lightbend.lagom.javadsl.api.deser.MessageSerializer
-
Whether this serializer serializes values that are used or not.
- isUtf8() - Method in class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
-
Whether the protocol uses UTF-8.
- materializer() - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer
-
Stream materializer.
- max(long) - Method in class com.lightbend.lagom.javadsl.server.status.Latency.Builder
-
Initializes the value for the
max
attribute.
- mean(double) - Method in class com.lightbend.lagom.javadsl.server.status.Latency.Builder
-
Initializes the value for the
mean
attribute.
- median(double) - Method in class com.lightbend.lagom.javadsl.server.status.Latency.Builder
-
Initializes the value for the
median
attribute.
- Message<Payload> - Class in com.lightbend.lagom.javadsl.api.broker
-
A message broker message.
- message() - Method in class com.lightbend.lagom.javadsl.api.deser.RawExceptionMessage
-
The message.
- message() - Method in exception com.lightbend.lagom.javadsl.persistence.PersistentEntity.InvalidCommandException
-
- message() - Method in exception com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistException
-
- message() - Method in exception com.lightbend.lagom.javadsl.persistence.PersistentEntity.UnhandledCommandException
-
- message() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotEqualAfterSerialization
-
- messageAsText() - Method in class com.lightbend.lagom.javadsl.api.deser.RawExceptionMessage
-
Get the message as text.
- messageClass() - Method in class com.lightbend.lagom.javadsl.pubsub.TopicId
-
- MessageHeader - Class in com.lightbend.lagom.javadsl.api.transport
-
A message header.
- messageKey() - Static method in class com.lightbend.lagom.javadsl.api.broker.MetadataKey
-
The message key metadata key.
- messageKeyAsString() - Method in class com.lightbend.lagom.javadsl.api.broker.Message
-
Get the message key as a String.
- MessageProtocol - Class in com.lightbend.lagom.javadsl.api.transport
-
A message protocol.
- MessageProtocol(Optional<String>, Optional<String>, Optional<String>) - Constructor for class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
-
Create a message protocol with the given content type, charset and version.
- MessageProtocol() - Constructor for class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
-
Create a message protocol that doesn't specify any content type, charset or version.
- messageSerializer() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.TopicCall
-
Get the topic's message serializer.
- MessageSerializer<MessageEntity,WireFormat> - Interface in com.lightbend.lagom.javadsl.api.deser
-
Serializer for messages.
- MessageSerializer.NegotiatedDeserializer<MessageEntity,WireFormat> - Interface in com.lightbend.lagom.javadsl.api.deser
-
A negotiated deserializer.
- MessageSerializer.NegotiatedSerializer<MessageEntity,WireFormat> - Interface in com.lightbend.lagom.javadsl.api.deser
-
A negotiated serializer.
- messageSerializerFor(Type) - Method in interface com.lightbend.lagom.javadsl.api.deser.SerializerFactory
-
Get a message serializer for the given type.
- messageSerializerFor(Type) - Method in class com.lightbend.lagom.javadsl.jackson.JacksonSerializerFactory
-
- messageSerializers() - Method in class com.lightbend.lagom.javadsl.api.Descriptor
-
- MessageSerializers - Class in com.lightbend.lagom.javadsl.api.deser
-
Message serializers.
- MetadataKey<Metadata> - Class in com.lightbend.lagom.javadsl.api.broker
-
A metadata key.
- method() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.RestCallId
-
The HTTP method for the call.
- method() - Method in class com.lightbend.lagom.javadsl.api.ScalaServiceSupport.ScalaMethodCall
-
- method() - Method in class com.lightbend.lagom.javadsl.api.ServiceAcl
-
- Method - Class in com.lightbend.lagom.javadsl.api.transport
-
A transport method.
- Method(String) - Constructor for class com.lightbend.lagom.javadsl.api.transport.Method
-
- method() - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
-
Get the method used to make this request.
- methodAndPath(Method, String) - Static method in class com.lightbend.lagom.javadsl.api.ServiceAcl
-
- methodForImpl(Context, Exprs.Expr<Object>, TypeTags.WeakTypeTag<T>) - Method in class com.lightbend.lagom.javadsl.api.ScalaServiceSupport$
-
- methodForImpl(Context, Exprs.Expr<Object>, TypeTags.WeakTypeTag<T>) - Static method in class com.lightbend.lagom.javadsl.api.ScalaServiceSupport
-
- MethodNotAllowed - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
-
The method being used is not allowed.
- MetricsService - Interface in com.lightbend.lagom.javadsl.server.status
-
- min(long) - Method in class com.lightbend.lagom.javadsl.server.status.Latency.Builder
-
Initializes the value for the
min
attribute.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.api.ScalaService$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.api.ScalaServiceSupport$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.api.ScalaServiceSupport.ScalaMethodCall$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraPersistenceModule$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSideProcessor.EventHandlers$
-
Deprecated.
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.persistence.cassandra.testkit.TestUtil$
-
Deprecated.
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.persistence.CommandEnvelope$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.persistence.jdbc.testkit.TestUtil$
-
Deprecated.
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.persistence.PersistentEntity$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.InvalidCommandException$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistException$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.UnhandledCommandException$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.pubsub.TopicId$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.server.AdditionalRouter$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.server.ClassBased$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.server.InstanceBased$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NoSerializer$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotDeserializable$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotEqualAfterSerialization$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotSerializable$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.Outcome$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.Reply$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.UnhandledCommand$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.UnhandledEvent$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.UsingJavaSerializer$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.ServiceTest$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer$
-
Static reference to the singleton instance of this Scala object.
- 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
-
Deprecated.
- name() - Method in class com.lightbend.lagom.javadsl.pubsub.TopicId
-
- named(String) - Static method in class com.lightbend.lagom.javadsl.api.broker.MetadataKey
-
Create a metadata key with the given name.
- named(String) - Method in class com.lightbend.lagom.javadsl.api.ScalaService$
-
- named(String) - Static method in class com.lightbend.lagom.javadsl.api.ScalaService
-
- named(String) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a descriptor for a service with the given name.
- namedCall(String, ScalaServiceSupport.ScalaMethodCall<ServiceCall<Request, Response>>) - Method in class com.lightbend.lagom.javadsl.api.ScalaService$
-
- namedCall(String, ScalaServiceSupport.ScalaMethodCall<ServiceCall<Request, Response>>) - Static method in class com.lightbend.lagom.javadsl.api.ScalaService
-
- namedCall(String, Creator<ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a service call descriptor, identified by the given name.
- namedCall(String, Method) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a service call descriptor, identified by the given name.
- NamedCallId(String) - Constructor for class com.lightbend.lagom.javadsl.api.Descriptor.NamedCallId
-
- newBehavior(State) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity
-
Create a new empty Behavior
with a given state.
- newBehaviorBuilder(State) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity
-
Create a new empty BehaviorBuilder
with a given state.
- NO_CONTENT - Static variable in class com.lightbend.lagom.javadsl.api.transport.ResponseHeader
-
- NONE - Static variable in class com.lightbend.lagom.javadsl.api.CircuitBreaker.NamedCircuitBreaker
-
- none() - Static method in class com.lightbend.lagom.javadsl.api.CircuitBreaker
-
Do not use a Circuit breaker for this service call.
- NONE - Static variable in class com.lightbend.lagom.javadsl.api.Descriptor.Call
-
- NONE - Static variable in interface com.lightbend.lagom.javadsl.api.transport.HeaderFilter
-
A noop header transformer, used to deconfigure specific transformers.
- NONE - Static variable in class com.lightbend.lagom.javadsl.persistence.Offset
-
No offset.
- 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
-
- PARTITION - Static variable in class com.lightbend.lagom.javadsl.broker.kafka.KafkaMetadataKeys
-
The partition the message is published to.
- partitionKeyStrategy() - Static method in class com.lightbend.lagom.javadsl.api.broker.kafka.KafkaProperties
-
A PartitionKeyStrategy produces a key for each message published to a Kafka topic.
- PartitionKeyStrategy<Message> - Interface in com.lightbend.lagom.javadsl.api.broker.kafka
-
Defines an algorithm for producing a key from a Message.
- PATCH - Static variable in class com.lightbend.lagom.javadsl.api.transport.Method
-
- path(String) - Static method in class com.lightbend.lagom.javadsl.api.ServiceAcl
-
- pathCall(String, ScalaServiceSupport.ScalaMethodCall<ServiceCall<Request, Response>>) - Method in class com.lightbend.lagom.javadsl.api.ScalaService$
-
- pathCall(String, ScalaServiceSupport.ScalaMethodCall<ServiceCall<Request, Response>>) - Static method in class com.lightbend.lagom.javadsl.api.ScalaService
-
- pathCall(String, Creator<ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a service call descriptor, identified by the given path pattern.
- pathCall(String, Function<A, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a service call descriptor, identified by the given path pattern.
- pathCall(String, Function2<A, B, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a service call descriptor, identified by the given path pattern.
- pathCall(String, Function3<A, B, C, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a service call descriptor, identified by the given path pattern.
- pathCall(String, Function4<A, B, C, D, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a service call descriptor, identified by the given path pattern.
- pathCall(String, Function5<A, B, C, D, E, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a service call descriptor, identified by the given path pattern.
- pathCall(String, Function6<A, B, C, D, E, F, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a service call descriptor, identified by the given path pattern.
- pathCall(String, Function7<A, B, C, D, E, F, G, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a service call descriptor, identified by the given path pattern.
- pathCall(String, Function8<A, B, C, D, E, F, G, H, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a service call descriptor, identified by the given path pattern.
- pathCall(String, Function9<A, B, C, D, E, F, G, H, I, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a service call descriptor, identified by the given path pattern.
- pathCall(String, Function10<A, B, C, D, E, F, G, H, I, J, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a service call descriptor, identified by the given path pattern.
- pathCall(String, Function11<A, B, C, D, E, F, G, H, I, J, K, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a service call descriptor, identified by the given path pattern.
- pathCall(String, Method) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a service call descriptor, identified by the given path pattern.
- PathCallId(String) - Constructor for class com.lightbend.lagom.javadsl.api.Descriptor.PathCallId
-
- PathParamSerializer<Param> - Interface in com.lightbend.lagom.javadsl.api.deser
-
A path param serializer is responsible for serializing and deserializing parameters that are
extracted from and formatted into paths.
- pathParamSerializers() - Method in class com.lightbend.lagom.javadsl.api.Descriptor
-
- PathParamSerializers - Class in com.lightbend.lagom.javadsl.api.deser
-
Id Serializers.
- pathPattern() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.PathCallId
-
Get the path pattern.
- pathPattern() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.RestCallId
-
The path pattern for the call.
- pathRegex() - Method in class com.lightbend.lagom.javadsl.api.ServiceAcl
-
- payload() - Method in class com.lightbend.lagom.javadsl.persistence.CommandEnvelope
-
- PayloadTooLarge - Exception in com.lightbend.lagom.javadsl.api.transport
-
Thrown when the payload is too large.
- PayloadTooLarge(String) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.PayloadTooLarge
-
- PayloadTooLarge(Throwable) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.PayloadTooLarge
-
- PayloadTooLarge(TransportErrorCode, ExceptionMessage) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.PayloadTooLarge
-
- PayloadTooLarge - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
-
The payload of a message is too large.
- PER_NODE - Static variable in class com.lightbend.lagom.javadsl.api.CircuitBreaker.NamedCircuitBreaker
-
- PER_SERVICE - Static variable in class com.lightbend.lagom.javadsl.api.CircuitBreaker.NamedCircuitBreaker
-
- percentile98th(double) - Method in class com.lightbend.lagom.javadsl.server.status.Latency.Builder
-
- 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$
-
Deprecated.
- persistenceConfig(String, int) - Static method in class com.lightbend.lagom.javadsl.persistence.cassandra.testkit.TestUtil
-
Deprecated.
- PersistenceModule - Class in com.lightbend.lagom.javadsl.persistence
-
Guice module for the Persistence API.
- PersistenceModule() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistenceModule
-
- PersistentEntity<Command,Event,State> - Class in com.lightbend.lagom.javadsl.persistence
-
A PersistentEntity
has a stable entity identifier, with which
it can be accessed from anywhere in the cluster.
- PersistentEntity() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity
-
- PersistentEntity$ - Class in com.lightbend.lagom.javadsl.persistence
-
- PersistentEntity$() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity$
-
- PersistentEntity.Behavior - Class in com.lightbend.lagom.javadsl.persistence
-
Behavior consists of current state and functions to process incoming commands
and persisted events.
- PersistentEntity.Behavior$ - Class in com.lightbend.lagom.javadsl.persistence
-
- PersistentEntity.BehaviorBuilder - Class in com.lightbend.lagom.javadsl.persistence
-
Mutable builder that is used for defining the event and command handlers.
- PersistentEntity.CommandContext<R> - Class in com.lightbend.lagom.javadsl.persistence
-
The context that is passed to command handler function.
- PersistentEntity.InvalidCommandException - Exception in com.lightbend.lagom.javadsl.persistence
-
Standard exception when rejecting invalid commands.
- PersistentEntity.InvalidCommandException$ - Class in com.lightbend.lagom.javadsl.persistence
-
- PersistentEntity.Persist<B extends Event> - Class in com.lightbend.lagom.javadsl.persistence
-
A command handler returns a Persist
directive that defines what event or events,
if any, to persist.
- PersistentEntity.PersistAll<B extends Event> - Class in com.lightbend.lagom.javadsl.persistence
-
INTERNAL API
- PersistentEntity.PersistAll$ - Class in com.lightbend.lagom.javadsl.persistence
-
- PersistentEntity.PersistException - Exception in com.lightbend.lagom.javadsl.persistence
-
Exception that is used when persist fails.
- PersistentEntity.PersistException$ - Class in com.lightbend.lagom.javadsl.persistence
-
- PersistentEntity.PersistNone<B extends Event> - Class in com.lightbend.lagom.javadsl.persistence
-
INTERNAL API
- PersistentEntity.PersistNone$ - Class in com.lightbend.lagom.javadsl.persistence
-
- PersistentEntity.PersistOne<B extends Event> - Class in com.lightbend.lagom.javadsl.persistence
-
INTERNAL API
- PersistentEntity.PersistOne$ - Class in com.lightbend.lagom.javadsl.persistence
-
- PersistentEntity.ReadOnlyCommandContext<R> - Class in com.lightbend.lagom.javadsl.persistence
-
The context that is passed to read-only command handlers.
- PersistentEntity.ReplyType<R> - Interface in com.lightbend.lagom.javadsl.persistence
-
Commands to a PersistentEntity
must implement this interface
to define the reply type.
- PersistentEntity.UnhandledCommandException - Exception in com.lightbend.lagom.javadsl.persistence
-
Exception that is used when command is not handled
- PersistentEntity.UnhandledCommandException$ - Class in com.lightbend.lagom.javadsl.persistence
-
- PersistentEntityRef<Command> - Class in com.lightbend.lagom.javadsl.persistence
-
- PersistentEntityRef(String, ActorRef, FiniteDuration) - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntityRef
-
- PersistentEntityRef(String, ActorRef, Duration) - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntityRef
-
- PersistentEntityRef(String, ActorRef, ActorSystem, FiniteDuration) - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntityRef
-
- PersistentEntityRegistry - Interface in com.lightbend.lagom.javadsl.persistence
-
- PersistentEntityTestDriver<C,E,S> - Class in com.lightbend.lagom.javadsl.testkit
-
A testing utility for verifying that a
PersistentEntity
emits expected events and side-effects in response to incoming commands.
- PersistentEntityTestDriver(ActorSystem, PersistentEntity<C, E, S>, String) - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver
-
- PersistentEntityTestDriver$ - Class in com.lightbend.lagom.javadsl.testkit
-
- PersistentEntityTestDriver$() - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver$
-
- PersistentEntityTestDriver.Issue - Interface in com.lightbend.lagom.javadsl.testkit
-
- PersistentEntityTestDriver.NoSerializer - Class in com.lightbend.lagom.javadsl.testkit
-
- PersistentEntityTestDriver.NoSerializer$ - Class in com.lightbend.lagom.javadsl.testkit
-
- PersistentEntityTestDriver.NotDeserializable - Class in com.lightbend.lagom.javadsl.testkit
-
- PersistentEntityTestDriver.NotDeserializable$ - Class in com.lightbend.lagom.javadsl.testkit
-
- PersistentEntityTestDriver.NotEqualAfterSerialization - Class in com.lightbend.lagom.javadsl.testkit
-
- PersistentEntityTestDriver.NotEqualAfterSerialization$ - Class in com.lightbend.lagom.javadsl.testkit
-
- PersistentEntityTestDriver.NotSerializable - Class in com.lightbend.lagom.javadsl.testkit
-
- PersistentEntityTestDriver.NotSerializable$ - Class in com.lightbend.lagom.javadsl.testkit
-
- PersistentEntityTestDriver.Outcome<E,S> - Class in com.lightbend.lagom.javadsl.testkit
-
- PersistentEntityTestDriver.Outcome$ - Class in com.lightbend.lagom.javadsl.testkit
-
- PersistentEntityTestDriver.Reply - Class in com.lightbend.lagom.javadsl.testkit
-
- PersistentEntityTestDriver.Reply$ - Class in com.lightbend.lagom.javadsl.testkit
-
- PersistentEntityTestDriver.SideEffect - Interface in com.lightbend.lagom.javadsl.testkit
-
- PersistentEntityTestDriver.UnhandledCommand - Class in com.lightbend.lagom.javadsl.testkit
-
- PersistentEntityTestDriver.UnhandledCommand$ - Class in com.lightbend.lagom.javadsl.testkit
-
- PersistentEntityTestDriver.UnhandledEvent - Class in com.lightbend.lagom.javadsl.testkit
-
- PersistentEntityTestDriver.UnhandledEvent$ - Class in com.lightbend.lagom.javadsl.testkit
-
- PersistentEntityTestDriver.UsingJavaSerializer - Class in com.lightbend.lagom.javadsl.testkit
-
- PersistentEntityTestDriver.UsingJavaSerializer$ - Class in com.lightbend.lagom.javadsl.testkit
-
- PersistException(String) - Constructor for exception com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistException
-
- PersistException$() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistException$
-
- PersistNone() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistNone
-
- PersistNone$() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistNone$
-
- PersistOne(B, Consumer<B>) - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistOne
-
- PersistOne$() - Constructor for class com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistOne$
-
- PlayServiceCall<Request,Response> - Interface in com.lightbend.lagom.javadsl.server
-
A service call implementation that allows plugging directly into Play's request handling.
- PolicyViolation - Exception in com.lightbend.lagom.javadsl.api.transport
-
Exception thrown when there was a generic client error.
- PolicyViolation(String) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.PolicyViolation
-
- PolicyViolation(Throwable) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.PolicyViolation
-
- PolicyViolation(TransportErrorCode, ExceptionMessage) - Constructor for exception com.lightbend.lagom.javadsl.api.transport.PolicyViolation
-
- PolicyViolation - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
-
A generic error to used to indicate that the end receiving the error message violated the
remote ends policy.
- port() - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer
-
- portSsl() - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer
-
- POST - Static variable in class com.lightbend.lagom.javadsl.api.transport.Method
-
- prefix() - Method in interface com.lightbend.lagom.javadsl.server.AdditionalRouter
-
- prefix() - Method in class com.lightbend.lagom.javadsl.server.ClassBased
-
- prefix() - Method in class com.lightbend.lagom.javadsl.server.InstanceBased
-
- prepare(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
-
- properties() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.TopicCall
-
Get the properties associated with this topic.
- Property(Class<T>, String) - Constructor for class com.lightbend.lagom.javadsl.api.Descriptor.Properties.Property
-
- protocol() - Method in interface com.lightbend.lagom.javadsl.api.deser.MessageSerializer.NegotiatedSerializer
-
Get the protocol associated with this entity.
- protocol() - Method in class com.lightbend.lagom.javadsl.api.deser.RawExceptionMessage
-
The protocol.
- protocol() - Method in class com.lightbend.lagom.javadsl.api.transport.MessageHeader
-
Get the protocol of the message.
- ProtocolError - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
-
A protocol error, or bad request.
- publish(T) - Method in class com.lightbend.lagom.javadsl.pubsub.PubSubRef
-
- publisher() - Method in class com.lightbend.lagom.javadsl.pubsub.PubSubRef
-
Publish messages from a stream to the topic.
- publishing(Descriptor.TopicCall<?>...) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
-
- 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.
- ReadSideTestDriver - Class in com.lightbend.lagom.javadsl.testkit
-
- ReadSideTestDriver(Injector, Materializer) - Constructor for class com.lightbend.lagom.javadsl.testkit.ReadSideTestDriver
-
- recoveryCompleted() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity
-
This method is called to notify the entity that the recovery process
is finished.
- refFor(Class<? extends PersistentEntity<C, ?, ?>>, String) - Method in interface com.lightbend.lagom.javadsl.persistence.PersistentEntityRegistry
-
- 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.
- register(Class<? extends ReadSideProcessor<Event>>) - Method in class com.lightbend.lagom.javadsl.testkit.ReadSideTestDriver
-
- removeCommandHandler(Class<? extends Command>) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.BehaviorBuilder
-
Remove a command handler for a given command class.
- removeEventHandler(Class<? extends Event>) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.BehaviorBuilder
-
Remove an event handler for a given event class.
- replaceAllAcls(PSequence<ServiceAcl>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
-
Replace all the ACLs with the given ACL sequence.
- replaceAllCalls(PSequence<Descriptor.Call<?, ?>>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
-
Replace all the service calls provided by this descriptor with the the given service calls.
- replaceAllHeaders(PMap<String, PSequence<String>>) - Method in class com.lightbend.lagom.javadsl.api.transport.MessageHeader
-
Return a copy of this message header with the headers replaced by the given map of headers.
- replaceAllHeaders(PMap<String, PSequence<String>>) - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
-
- replaceAllHeaders(PMap<String, PSequence<String>>) - Method in class com.lightbend.lagom.javadsl.api.transport.ResponseHeader
-
- replaceAllMessageSerializers(PMap<Type, MessageSerializer<?, ?>>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
-
Replace all the message serializers registered with this descriptor with the the given message
serializers.
- replaceAllPathParamSerializers(PMap<Type, PathParamSerializer<?>>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
-
Replace all the path param serializers registered with this descriptor with the the given path
param serializers.
- replaceAllTopicCalls(PSequence<Descriptor.TopicCall<?>>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
-
Replace all the topic calls provided by this descriptor with the the given topic calls.
- reply(R) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.ReadOnlyCommandContext
-
Send reply to a command.
- Reply(Object) - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.Reply
-
- Reply$() - Constructor for class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.Reply$
-
- RequestHeader - Class in com.lightbend.lagom.javadsl.api.transport
-
A request header.
- RequestHeader(Method, URI, MessageProtocol, PSequence<MessageProtocol>, Optional<Principal>, PMap<String, PSequence<String>>) - Constructor for class com.lightbend.lagom.javadsl.api.transport.RequestHeader
-
- requestSerializer() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
-
Get the request message serializer.
- required(String, Function<String, Param>, Function<Param, String>) - Static method in class com.lightbend.lagom.javadsl.api.deser.PathParamSerializers
-
Create a PathParamSerializer for required parameters.
- ResponseHeader - Class in com.lightbend.lagom.javadsl.api.transport
-
This header may or may not be mapped down onto HTTP.
- ResponseHeader(int, MessageProtocol, PMap<String, PSequence<String>>) - Constructor for class com.lightbend.lagom.javadsl.api.transport.ResponseHeader
-
- responseSerializer() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
-
Get the response message serializer.
- restCall(Method, String, ScalaServiceSupport.ScalaMethodCall<ServiceCall<Request, Response>>) - Method in class com.lightbend.lagom.javadsl.api.ScalaService$
-
- restCall(Method, String, ScalaServiceSupport.ScalaMethodCall<ServiceCall<Request, Response>>) - Static method in class com.lightbend.lagom.javadsl.api.ScalaService
-
- restCall(Method, String, Creator<ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
- restCall(Method, String, Function<A, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
- restCall(Method, String, Function2<A, B, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
- restCall(Method, String, Function3<A, B, C, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
- restCall(Method, String, Function4<A, B, C, D, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
- restCall(Method, String, Function5<A, B, C, D, E, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
- restCall(Method, String, Function6<A, B, C, D, E, F, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
- restCall(Method, String, Function7<A, B, C, D, E, F, G, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
- restCall(Method, String, Function8<A, B, C, D, E, F, G, H, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
- restCall(Method, String, Function9<A, B, C, D, E, F, G, H, I, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
- restCall(Method, String, Function10<A, B, C, D, E, F, G, H, I, J, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
- restCall(Method, String, Function11<A, B, C, D, E, F, G, H, I, J, K, ServiceCall<Request, Response>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
- restCall(Method, String, Method) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a REST service call descriptor, identified by the given HTTP method and path pattern.
- RestCallId(Method, String) - Constructor for class com.lightbend.lagom.javadsl.api.Descriptor.RestCallId
-
- router() - Method in class com.lightbend.lagom.javadsl.server.InstanceBased
-
- run(Object...) - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver
-
The entity will process the commands and the emitted events and side effects
are recorded and provided in the returned Outcome
.
- run(Seq<C>) - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver
-
The entity will process the commands and the emitted events and side effects
are recorded and provided in the returned Outcome
.
- 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
-
- send(Message<T>) - Method in class com.lightbend.lagom.javadsl.testkit.ProducerStub
-
Send a message wrapped with metadata to the topic.
- sequence(long) - Static method in class com.lightbend.lagom.javadsl.persistence.Offset
-
Create a sequence offset.
- Sequence(long) - Constructor for class com.lightbend.lagom.javadsl.persistence.Offset.Sequence
-
- SerializationException - Exception in com.lightbend.lagom.javadsl.api.deser
-
Thrown when an error was encountered during serialization.
- SerializationException(String) - Constructor for exception com.lightbend.lagom.javadsl.api.deser.SerializationException
-
- SerializationException(Throwable) - Constructor for exception com.lightbend.lagom.javadsl.api.deser.SerializationException
-
- SerializationException(TransportErrorCode, ExceptionMessage) - Constructor for exception com.lightbend.lagom.javadsl.api.deser.SerializationException
-
- serialize(Throwable, Collection<MessageProtocol>) - Method in interface com.lightbend.lagom.javadsl.api.deser.ExceptionSerializer
-
Serialize the given exception to an exception message.
- serialize(MessageEntity) - Method in interface com.lightbend.lagom.javadsl.api.deser.MessageSerializer.NegotiatedSerializer
-
Serialize the given message entity.
- serialize(Param) - Method in interface com.lightbend.lagom.javadsl.api.deser.PathParamSerializer
-
Serialize the given parameter
into path parameters.
- serialize(Throwable, Collection<MessageProtocol>) - Method in class com.lightbend.lagom.javadsl.jackson.JacksonExceptionSerializer
-
- serializerFactory() - Method in class com.lightbend.lagom.javadsl.api.Descriptor
-
- SerializerFactory - Interface in com.lightbend.lagom.javadsl.api.deser
-
A serializer factory is responsible for constructing serializers for types.
- serializerForRequest() - Method in interface com.lightbend.lagom.javadsl.api.deser.MessageSerializer
-
Get a serializer for a client request.
- serializerForResponse(List<MessageProtocol>) - Method in interface com.lightbend.lagom.javadsl.api.deser.MessageSerializer
-
Negotiate a serializer for the response, given the accepted message headers.
- ServerServiceCall<Request,Response> - Interface in com.lightbend.lagom.javadsl.server
-
A server implementation of a service call.
- Service - Interface in com.lightbend.lagom.javadsl.api
-
A Lagom service descriptor.
- service() - Method in class com.lightbend.lagom.javadsl.server.ServiceGuiceSupport.InstanceServiceBinding
-
- ServiceAcl - Class in com.lightbend.lagom.javadsl.api
-
- ServiceAcl(Optional<Method>, Optional<String>) - Constructor for class com.lightbend.lagom.javadsl.api.ServiceAcl
-
- serviceBinding(Class<T>, Class<? extends T>) - Method in interface com.lightbend.lagom.javadsl.server.ServiceGuiceSupport
-
- serviceBinding(Class<T>, T) - Method in interface com.lightbend.lagom.javadsl.server.ServiceGuiceSupport
-
- ServiceCall<Request,Response> - Interface in com.lightbend.lagom.javadsl.api
-
A service call for an entity.
- serviceCallHolder() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
-
A holder for the service call.
- ServiceClientGuiceSupport - Interface in com.lightbend.lagom.javadsl.client
-
Applications that already use Guice as their DI framework may implement this interface to bind
clients for Lagom services.
- ServiceGuiceSupport - Interface in com.lightbend.lagom.javadsl.server
-
Lagom service implementations must create one implementation of this interface and use it to bind
Service implementations.
- ServiceGuiceSupport.ClassServiceBinding<T> - Class in com.lightbend.lagom.javadsl.server
-
- ServiceGuiceSupport.InstanceServiceBinding<T> - Class in com.lightbend.lagom.javadsl.server
-
- ServiceGuiceSupport.LagomServiceBuilder - Class in com.lightbend.lagom.javadsl.server
-
- ServiceGuiceSupport.ServiceBinding<T> - Class in com.lightbend.lagom.javadsl.server
-
- serviceImplementation() - Method in class com.lightbend.lagom.javadsl.server.ServiceGuiceSupport.ClassServiceBinding
-
- ServiceInfo - Class in com.lightbend.lagom.javadsl.api
-
Public information for this service.
- 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.
- ServiceTest.TestServer$ - Class in com.lightbend.lagom.javadsl.testkit
-
- ServiceUnavailable - Static variable in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
-
Service unavailable, thrown when the service is unavailable or going away.
- SET - Static variable in class com.lightbend.lagom.javadsl.api.deser.PathParamSerializers
-
A generic (unresolved) Set serializer.
- set(String, Function<PSequence<String>, Param>, Function<Param, PSequence<String>>) - Static method in class com.lightbend.lagom.javadsl.api.deser.PathParamSerializers
-
Create a PathParamSerializer for Set parameters.
- setCommandHandler(Class<A>, BiFunction<A, PersistentEntity<Command, Event, State>.CommandContext<R>, PersistentEntity<Command, Event, State>.Persist<? extends Event>>) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.BehaviorBuilder
-
Register a command handler for a given command class.
- setEventHandler(Class<E>, Function<E, CompletionStage<List<BoundStatement>>>) - Method in interface com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSide.ReadSideHandlerBuilder
-
Define the event handler that will be used for events of a given class.
- setEventHandler(Class<E>, BiFunction<E, Offset, CompletionStage<List<BoundStatement>>>) - Method in interface com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSide.ReadSideHandlerBuilder
-
Define the event handler that will be used for events of a given class.
- setEventHandler(Class<E>, 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.
- setEventHandler(Class<A>, Function<A, State>) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.BehaviorBuilder
-
Register an event handler for a given event class.
- setEventHandlerChangingBehavior(Class<A>, Function<A, PersistentEntity<Command, Event, State>.Behavior>) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.BehaviorBuilder
-
Register an event handler that is updating the behavior for a given event class.
- setGlobalPrepare(Supplier<CompletionStage<Done>>) - Method in interface com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSide.ReadSideHandlerBuilder
-
Set a global prepare callback.
- setGlobalPrepare(JdbcReadSide.ConnectionConsumer) - Method in interface com.lightbend.lagom.javadsl.persistence.jdbc.JdbcReadSide.ReadSideHandlerBuilder
-
Set a global prepare callback.
- setGlobalPrepare(Consumer<EntityManager>) - Method in interface com.lightbend.lagom.javadsl.persistence.jpa.JpaReadSide.ReadSideHandlerBuilder
-
Set a global prepare callback.
- setPrepare(Function<AggregateEventTag<Event>, CompletionStage<Done>>) - Method in interface com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSide.ReadSideHandlerBuilder
-
Set a prepare callback.
- setPrepare(JdbcReadSide.ConnectionBiConsumer<AggregateEventTag<Event>>) - Method in interface com.lightbend.lagom.javadsl.persistence.jdbc.JdbcReadSide.ReadSideHandlerBuilder
-
Set a prepare callback.
- setPrepare(BiConsumer<EntityManager, AggregateEventTag<Event>>) - Method in interface com.lightbend.lagom.javadsl.persistence.jpa.JpaReadSide.ReadSideHandlerBuilder
-
Set a prepare callback.
- setReadOnlyCommandHandler(Class<A>, BiConsumer<A, PersistentEntity<Command, Event, State>.ReadOnlyCommandContext<R>>) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.BehaviorBuilder
-
Register a read-only command handler for a given command class.
- setState(State) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.BehaviorBuilder
-
- sharded(Class<Event>, int) - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag$
-
Create an aggregate event shards tagger.
- sharded(Class<Event>, String, int) - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag$
-
Create a sharded aggregate event tag.
- sharded(Class<Event>, int) - Static method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag
-
Create an aggregate event shards tagger.
- sharded(Class<Event>, String, int) - Static method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag
-
Create a sharded aggregate event tag.
- shardTag(String, int) - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag$
-
Generate a shard tag according to the base tag name and the shard number.
- shardTag(String, int) - Static method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag
-
Generate a shard tag according to the base tag name and the shard number.
- sideEffects() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.Outcome
-
- singleStreamWithOffset(Function<Offset, Source<Pair<Message, Offset>, ?>>) - Static method in class com.lightbend.lagom.javadsl.broker.TopicProducer
-
Publish a single stream.
- ssl() - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
-
Whether HTTPS is enabled.
- 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<Payload> - Interface in com.lightbend.lagom.javadsl.api.broker
-
A Subscriber for consuming messages from a message broker.
- subscriber() - Method in class com.lightbend.lagom.javadsl.pubsub.PubSubRef
-
Consume messages from the topic via a stream.
- Subscriber.GroupId - Interface in com.lightbend.lagom.javadsl.api.broker
-
Subscribers with the same group id belong to the same subscriber group.
- system() - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer
-
Current Akka ActorSystem
.
- tag() - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventShards
-
- tag() - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag
-
- taggedStreamWithOffset(PSequence<AggregateEventTag<Event>>, BiFunction<AggregateEventTag<Event>, Offset, Source<Pair<Message, Offset>, ?>>) - Static method in class com.lightbend.lagom.javadsl.broker.TopicProducer
-
Publish a stream that is sharded across many tags.
- taggedStreamWithOffset(AggregateEventShards<Event>, BiFunction<AggregateEventTag<Event>, Offset, Source<Pair<Message, Offset>, ?>>) - Static method in class com.lightbend.lagom.javadsl.broker.TopicProducer
-
Publish all tags of a stream that is sharded across many tags.
- TestServer(int, Application, Server, Optional<SSLContext>) - Constructor for class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer
-
- TestServer$() - Constructor for class com.lightbend.lagom.javadsl.testkit.ServiceTest.TestServer$
-
- TestUtil - Class in com.lightbend.lagom.javadsl.persistence.cassandra.testkit
-
- TestUtil() - Constructor for class com.lightbend.lagom.javadsl.persistence.cassandra.testkit.TestUtil
-
Deprecated.
- TestUtil - Class in com.lightbend.lagom.javadsl.persistence.jdbc.testkit
-
- TestUtil() - Constructor for class com.lightbend.lagom.javadsl.persistence.jdbc.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$
-
Deprecated.
- TestUtil$ - Class in com.lightbend.lagom.javadsl.persistence.jdbc.testkit
-
- TestUtil$() - Constructor for class com.lightbend.lagom.javadsl.persistence.jdbc.testkit.TestUtil$
-
Deprecated.
- thenPersist(B) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.CommandContext
-
A command handler may return this Persist
directive to define
that one event is to be persisted.
- thenPersist(B, Consumer<B>) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.CommandContext
-
A command handler may return this Persist
directive to define
that one event is to be persisted.
- thenPersistAll(Effect, Object...) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.CommandContext
-
A command handler may return this Persist
directive to define
that several events are to be persisted.
- thenPersistAll(List<B>) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.CommandContext
-
A command handler may return this Persist
directive to define
that several events are to be persisted.
- thenPersistAll(List<B>, Effect) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.CommandContext
-
A command handler may return this Persist
directive to define
that several events are to be persisted.
- thenPersistAll(Effect, Seq<B>) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.CommandContext
-
A command handler may return this Persist
directive to define
that several events are to be persisted.
- throughputOneMinute(double) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus.Builder
-
- timeBasedUUID(UUID) - Static method in class com.lightbend.lagom.javadsl.persistence.Offset
-
Create a time based UUID offset.
- TimeBasedUUID(UUID) - Constructor for class com.lightbend.lagom.javadsl.persistence.Offset.TimeBasedUUID
-
- TIMESTAMP - Static variable in class com.lightbend.lagom.javadsl.broker.kafka.KafkaMetadataKeys
-
The timestamp of the Kafka message.
- timestamp(Instant) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus.Builder
-
Initializes the value for the
timestamp
attribute.
- TIMESTAMP_TYPE - Static variable in class com.lightbend.lagom.javadsl.broker.kafka.KafkaMetadataKeys
-
The timestamp type of the Kafka message.
- toContentTypeHeader() - Method in class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
-
Convert this message protocol to a content type header, if the content type is defined.
- Topic<TopicMessageType> - Interface in com.lightbend.lagom.javadsl.api.broker
-
A topic can be used to publish/subscribe messages to/from a message broker.
- topic(String, ScalaServiceSupport.ScalaMethodCall<Topic<Message>>) - Method in class com.lightbend.lagom.javadsl.api.ScalaService$
-
- topic(String, ScalaServiceSupport.ScalaMethodCall<Topic<Message>>) - Static method in class com.lightbend.lagom.javadsl.api.ScalaService
-
- topic(String, Method) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a topic call descriptor, identified by the given topic id.
- topic(String, Creator<Topic<Message>>) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a topic call descriptor, identified by the given topic id.
- topic(String, Object) - Static method in interface com.lightbend.lagom.javadsl.api.Service
-
Create a topic call descriptor, identified by the given topic id.
- TOPIC - Static variable in class com.lightbend.lagom.javadsl.broker.kafka.KafkaMetadataKeys
-
The topic the message is published to.
- topic() - Method in class com.lightbend.lagom.javadsl.pubsub.PubSubRef
-
- topic() - Method in class com.lightbend.lagom.javadsl.testkit.ProducerStub
-
- Topic.TopicId - Class in com.lightbend.lagom.javadsl.api.broker
-
A topic identifier.
- topicCalls() - Method in class com.lightbend.lagom.javadsl.api.Descriptor
-
- topicHolder() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.TopicCall
-
Get the topic holder.
- topicId() - Method in interface com.lightbend.lagom.javadsl.api.broker.Topic
-
The topic identifier.
- topicId() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.TopicCall
-
Get the topic id.
- TopicId<T> - Class in com.lightbend.lagom.javadsl.pubsub
-
- TopicId(Class<T>, String) - Constructor for class com.lightbend.lagom.javadsl.pubsub.TopicId
-
- TopicId$ - Class in com.lightbend.lagom.javadsl.pubsub
-
- TopicId$() - Constructor for class com.lightbend.lagom.javadsl.pubsub.TopicId$
-
- TopicProducer - Class in com.lightbend.lagom.javadsl.broker
-
Creates topic producers.
- TopicProducer() - Constructor for class com.lightbend.lagom.javadsl.broker.TopicProducer
-
- toString() - Method in class com.lightbend.lagom.javadsl.api.broker.MetadataKey
-
- toString() - Method in class com.lightbend.lagom.javadsl.api.broker.Topic.TopicId
-
- toString() - Method in class com.lightbend.lagom.javadsl.api.CircuitBreaker.CircuitBreakerId
-
- toString() - Method in class com.lightbend.lagom.javadsl.api.CircuitBreaker.NamedCircuitBreaker
-
- toString() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
-
- toString() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.NamedCallId
-
- toString() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.PathCallId
-
- toString() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Properties.Property
-
- toString() - Method in class com.lightbend.lagom.javadsl.api.Descriptor.RestCallId
-
- toString() - Method in class com.lightbend.lagom.javadsl.api.deser.ExceptionMessage
-
- toString() - Method in class com.lightbend.lagom.javadsl.api.deser.RawExceptionMessage
-
- toString() - Method in class com.lightbend.lagom.javadsl.api.ServiceAcl
-
- toString() - Method in class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
-
- toString() - Method in class com.lightbend.lagom.javadsl.api.transport.Method
-
- toString() - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
-
- toString() - Method in class com.lightbend.lagom.javadsl.api.transport.ResponseHeader
-
- toString() - Method in class com.lightbend.lagom.javadsl.api.transport.TransportErrorCode
-
- toString() - Method in exception com.lightbend.lagom.javadsl.api.transport.TransportException
-
- toString() - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventShards
-
- toString() - Method in class com.lightbend.lagom.javadsl.persistence.AggregateEventTag
-
- toString() - Method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraContactPoint
-
Deprecated.
Prints the immutable value CassandraContactPoint...
with all non-generated and
non-auxiliary attribute values.
- toString() - Static method in class com.lightbend.lagom.javadsl.persistence.cassandra.CassandraReadSideProcessor.EventHandlers
-
Deprecated.
- toString() - Static method in class com.lightbend.lagom.javadsl.persistence.CommandEnvelope
-
- toString() - Method in class com.lightbend.lagom.javadsl.persistence.Offset.NoOffset
-
- toString() - Method in class com.lightbend.lagom.javadsl.persistence.Offset.Sequence
-
- toString() - Method in class com.lightbend.lagom.javadsl.persistence.Offset.TimeBasedUUID
-
- toString() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.PersistNone
-
- toString() - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntityRef
-
- toString() - Method in class com.lightbend.lagom.javadsl.pubsub.PubSubRef
-
- toString() - Static method in class com.lightbend.lagom.javadsl.server.InstanceBased
-
- toString() - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
-
Prints the immutable value CircuitBreakerStatus...
with all non-generated and
non-auxiliary attribute values.
- toString() - Method in class com.lightbend.lagom.javadsl.server.status.Latency
-
Prints the immutable value Latency...
with all non-generated and non-auxiliary
attribute values.
- toString() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NoSerializer
-
- toString() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotDeserializable
-
- toString() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotEqualAfterSerialization
-
- toString() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.NotSerializable
-
- toString() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.UnhandledCommand
-
- toString() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.UnhandledEvent
-
- toString() - Method in class com.lightbend.lagom.javadsl.testkit.PersistentEntityTestDriver.UsingJavaSerializer
-
- 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
-
- TransportException(TransportErrorCode, String, Throwable) - 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.
- wireRouters(Injector, List<AdditionalRouter>) - Method in class com.lightbend.lagom.javadsl.server.AdditionalRouter$
-
- withAcceptedResponseProtocols(PSequence<MessageProtocol>) - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
-
Return a copy of this request header with the given accepted response protocols set.
- withAskTimeout(FiniteDuration) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntityRef
-
- withAskTimeout(Duration) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntityRef
-
- withAutoAcl(boolean) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
-
Return a copy of this call descriptor with autoAcl configured.
- withAutoAcl(boolean) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
-
Set whether the service calls in this descriptor should default to having an ACL automatically
generated for them.
- withCallId(Descriptor.CallId) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
-
Return a copy of this call descriptor with the given service call ID configured.
- withCalls(Descriptor.Call<?, ?>...) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
-
Add the given service calls to this service.
- withCassandra(boolean) - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
-
Enable or disable Cassandra.
- withCassandra() - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
-
Enable Cassandra.
- withCharset(String) - Method in class com.lightbend.lagom.javadsl.api.transport.MessageProtocol
-
Return a copy of this message protocol with the charset set to the given charset.
- withCircuitBreaker(CircuitBreaker) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
-
Return a copy of this call descriptor with the given circuit breaker mode configured.
- withCircuitBreaker(CircuitBreaker) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
-
Set the default circuit breaker to use for this service.
- withCircuitBreaker(String, Supplier<CompletionStage<T>>) - Method in interface com.lightbend.lagom.javadsl.client.CircuitBreakersPanel
-
Executes body
in the context of the circuit breaker identified by id
.
- withCluster(boolean) - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
-
Enable or disable clustering.
- withCluster() - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
-
Enable clustering.
- withConfigureBuilder(Function<GuiceApplicationBuilder, GuiceApplicationBuilder>) - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
-
- 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.
- withJdbc(boolean) - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
-
Enable or disable JDBC.
- withJdbc() - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
-
Enable JDBC.
- withLatencyMicros(Latency) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
-
Copy the current immutable object by setting a value for the
latencyMicros
attribute.
- withLocatableService(boolean) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
-
Set whether this service is locatable.
- withMax(long) - Method in class com.lightbend.lagom.javadsl.server.status.Latency
-
Copy the current immutable object by setting a value for the
max
attribute.
- withMean(double) - Method in class com.lightbend.lagom.javadsl.server.status.Latency
-
Copy the current immutable object by setting a value for the
mean
attribute.
- withMedian(double) - Method in class com.lightbend.lagom.javadsl.server.status.Latency
-
Copy the current immutable object by setting a value for the
median
attribute.
- withMessageSerializer(MessageSerializer<Message, ByteString>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.TopicCall
-
Return a copy of this topic call with the given message serializer configured.
- withMessageSerializer(Class<T>, MessageSerializer<T, ?>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
-
Provide a custom MessageSerializer for the given message type.
- withMessageSerializer(Type, MessageSerializer<?, ?>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
-
Provide a custom MessageSerializer for the given message type.
- withMetadata() - Method in interface com.lightbend.lagom.javadsl.api.broker.Subscriber
-
Returns this subscriber, but message payloads are wrapped in
Message
instances to allow
accessing any metadata associated with the message.
- withMethod(Method) - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
-
Return a copy of this request header with the given method set.
- withMin(long) - Method in class com.lightbend.lagom.javadsl.server.status.Latency
-
Copy the current immutable object by setting a value for the
min
attribute.
- withPathParamSerializer(Class<T>, PathParamSerializer<T>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
-
Provide a custom path param serializer for the given path param type.
- withPathParamSerializer(Type, PathParamSerializer<?>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
-
Provide a custom path param serializer for the given path param type.
- withPayload(P2) - Method in class com.lightbend.lagom.javadsl.api.broker.Message
-
Return a copy of this message with the given payload.
- withPercentile98th(double) - Method in class com.lightbend.lagom.javadsl.server.status.Latency
-
Copy the current immutable object by setting a value for the
percentile98th
attribute.
- withPercentile999th(double) - Method in class com.lightbend.lagom.javadsl.server.status.Latency
-
Copy the current immutable object by setting a value for the
percentile999th
attribute.
- withPercentile99th(double) - Method in class com.lightbend.lagom.javadsl.server.status.Latency
-
Copy the current immutable object by setting a value for the
percentile99th
attribute.
- withPersistence(boolean) - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
-
- withPrefix(String) - Method in interface com.lightbend.lagom.javadsl.server.AdditionalRouter
-
- withPrefix(String) - Method in class com.lightbend.lagom.javadsl.server.ClassBased
-
- withPrefix(String) - Method in class com.lightbend.lagom.javadsl.server.InstanceBased
-
- withPrincipal(Principal) - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
-
Return a copy of this request header with the principal set.
- withProperty(Descriptor.Properties.Property<Message, T>, T) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Properties
-
- withProperty(Descriptor.Properties.Property<Message, T>, T) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.TopicCall
-
Return a copy of this copy call with the given property configured.
- withProtocol(MessageProtocol) - Method in class com.lightbend.lagom.javadsl.api.transport.MessageHeader
-
Return a copy of this message header with the given protocol.
- withProtocol(MessageProtocol) - Method in class com.lightbend.lagom.javadsl.api.transport.RequestHeader
-
- withProtocol(MessageProtocol) - Method in class com.lightbend.lagom.javadsl.api.transport.ResponseHeader
-
- withRequestSerializer(MessageSerializer<Request, ?>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
-
Return a copy of this call descriptor with the given request message serializer configured.
- withResponseHeader() - Method in interface com.lightbend.lagom.javadsl.api.ServiceCall
-
Allow handling of the response header.
- withResponseSerializer(MessageSerializer<Response, ?>) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
-
Return a copy of this call descriptor with the given response message serializer configured.
- withSerializerFactory(SerializerFactory) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
-
Use the given serializer factory with this service.
- withServer(ServiceTest.Setup, Procedure<ServiceTest.TestServer>) - Method in class com.lightbend.lagom.javadsl.testkit.ServiceTest$
-
Start the test server with the given setup
and run the block
(lambda).
- withServer(ServiceTest.Setup, Procedure<ServiceTest.TestServer>) - Static method in class com.lightbend.lagom.javadsl.testkit.ServiceTest
-
Start the test server with the given setup
and run the block
(lambda).
- withServiceAcls(ServiceAcl...) - Method in class com.lightbend.lagom.javadsl.api.Descriptor
-
Add the given manual ACLs.
- withServiceCallHolder(Descriptor.ServiceCallHolder) - Method in class com.lightbend.lagom.javadsl.api.Descriptor.Call
-
Return a copy of this call descriptor with the given service call holder configured.
- withSsl(boolean) - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
-
Enable or disable the SSL port.
- withSsl() - Method in interface com.lightbend.lagom.javadsl.testkit.ServiceTest.Setup
-
Enable the SSL port.
- withState(State) - Method in class com.lightbend.lagom.javadsl.persistence.PersistentEntity.Behavior
-
- withState(String) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
-
Copy the current immutable object by setting a value for the
state
attribute.
- withStatus(int) - Method in class com.lightbend.lagom.javadsl.api.transport.ResponseHeader
-
Return a copy of this response header with the status set.
- withThroughputOneMinute(double) - Method in class com.lightbend.lagom.javadsl.server.status.CircuitBreakerStatus
-
- 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.