- createTask
Creates a new task for this state using the passed in consumer to build the
task. If there is no tas
- getState
An enumeration represent the type of this state. Different consumer states may
return the same Shard
- getTaskType
The type of task that ConsumerState#createTask(ShardConsumer) would return. This
is always a valid s
- shutdownTransition
Provides the next state of the consumer when a shutdown has been requested. The
returned state is de
- successTransition
Provides the next state of the consumer upon success of the task return by
ConsumerState#createTask(