@Override
    public ListExecutionsResult listExecutions(ListExecutionsRequest request) {
        request = beforeClientExecution(request);
        return executeListExecutions(request);
    }
<p>
Lists all executions of a state machine or a Map Run. You can list all executions related to a state machine by
specifying a state machine Amazon Resource Name (ARN), or those related to a Map Run by specifying a Map Run ARN.
Using this API action, you can also list all <a
href="https://docs.aws.amazon.com/step-functions/latest/dg/redrive-executions.html">redriven</a> executions.
</p>
<p>
You can also provide a state machine <a
href="https://docs.aws.amazon.com/step-functions/latest/dg/concepts-state-machine-alias.html">alias</a> ARN or <a
href="https://docs.aws.amazon.com/step-functions/latest/dg/concepts-state-machine-version.html">version</a> ARN
to list the executions associated with a specific alias or version.
</p>
<p>
Results are sorted by time, with the most recent execution first.
</p>
<p>
If <code>nextToken</code> is returned, there are more results available. The value of <code>nextToken</code> is a
unique pagination token for each page. Make the call again using the returned token to retrieve the next page.
Keep all other arguments unchanged. Each pagination token expires after 24 hours. Using an expired pagination
token will return an <i>HTTP 400 InvalidToken</i> error.
</p>
<note>
<p>
This operation is eventually consistent. The results are best effort and may not reflect very recent updates and
changes.
</p>
</note>
<p>
This API action is not supported by <code>EXPRESS</code> state machines.
</p>

@param listExecutionsRequest
@return Result of the ListExecutions operation returned by the service.
@throws InvalidArnException
        The provided Amazon Resource Name (ARN) is not valid.
@throws InvalidTokenException
        The provided token is not valid.
@throws StateMachineDoesNotExistException
        The specified state machine does not exist.
@throws StateMachineTypeNotSupportedException
        State machine type is not supported.
@throws ValidationException
        The input does not satisfy the constraints specified by an Amazon Web Services service.
@throws ResourceNotFoundException
        Could not find the referenced resource.
@sample AWSStepFunctions.ListExecutions
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/states-2016-11-23/ListExecutions" target="_top">AWS API
     Documentation</a>
aws-java-sdk-stepfunctions/src/main/java/com/amazonaws/services/stepfunctions/AWSStepFunctionsClient.java