SQSRestServerBuilder
By default:
- for
socketAddress
: when started, the server will bind tolocalhost:9324
forserverAddress
: returned queue addresses will usehttp://localhost:9324
as the base address. forsqsLimits
: relaxed
Attributes
- Graph
-
- Supertypes
-
class TheSQSRestServerBuildertrait Serializabletrait Producttrait Equalstrait Loggingtrait LazyLoggingclass Objecttrait Matchableclass AnyShow all
- Self type
-
SQSRestServerBuilder.type
Members list
Value members
Inherited methods
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- TheSQSRestServerBuilder
Value parameters
- accountId
-
AccountId which will be included in ARM resource ids.
Attributes
- Inherited from:
- TheSQSRestServerBuilder
Value parameters
- region
-
Region which will be included in ARM resource ids.
Attributes
- Inherited from:
- TheSQSRestServerBuilder
Value parameters
- _actorSystem
-
Optional actor system. If one is provided, it will be used to create ElasticMQ and Spray actors, but its lifecycle (shutdown) will be not managed by the server. If one is not provided, an actor system will be created, and its lifecycle will be bound to the server's lifecycle.
Attributes
- Inherited from:
- TheSQSRestServerBuilder
Will assign port automatically (uses port 0). The port to which the socket binds will be logged on successful startup.
Will assign port automatically (uses port 0). The port to which the socket binds will be logged on successful startup.
Attributes
- Inherited from:
- TheSQSRestServerBuilder
Value parameters
- _interface
-
Hostname to which the server will bind.
Attributes
- Inherited from:
- TheSQSRestServerBuilder
Value parameters
- _port
-
Port to which the server will bind.
Attributes
- Inherited from:
- TheSQSRestServerBuilder
Value parameters
- _queueEventListener
-
Optional listener of changes in queues and messages
Attributes
- Inherited from:
- TheSQSRestServerBuilder
Value parameters
- _queueManagerActor
-
Optional "main" ElasticMQ actor.
Attributes
- Inherited from:
- TheSQSRestServerBuilder
Value parameters
- _sqsLimits
-
Should "real" SQS limits be used (strict), or should they be relaxed where possible (regarding e.g. message size).
Attributes
- Inherited from:
- TheSQSRestServerBuilder
Value parameters
- _serverAddress
-
Address which will be returned as the queue address. Requests to this address should be routed to this server.
Attributes
- Inherited from:
- TheSQSRestServerBuilder
Inherited fields
Attributes
- Inherited from:
- LazyLogging