Class CollectionSearchCommand
java.lang.Object
io.fluxzero.common.api.Request
io.fluxzero.common.api.Command
io.fluxzero.common.api.search.CollectionSearchCommand
- All Implemented Interfaces:
JsonType
Fail-closed wire envelope preserving query-based mutation identity, routing and delivery guarantees.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionIndicates the delivery guarantee required for this command.Optionally specifies a routing key for this command, which may be used to partition work or apply consistent hashing when processed in the Fluxzero Runtime.
-
Constructor Details
-
CollectionSearchCommand
-
-
Method Details
-
getGuarantee
Description copied from class:CommandIndicates the delivery guarantee required for this command.- Specified by:
getGuaranteein classCommand- Returns:
- the
Guaranteelevel (e.g.STORED,SENT,NONE)
-
routingKey
Description copied from class:CommandOptionally specifies a routing key for this command, which may be used to partition work or apply consistent hashing when processed in the Fluxzero Runtime.- Overrides:
routingKeyin classCommand- Returns:
- a routing key string, or
nullif not specified
-