@Override
    public DescribeStateMachineAliasResult describeStateMachineAlias(DescribeStateMachineAliasRequest request) {
        request = beforeClientExecution(request);
        return executeDescribeStateMachineAlias(request);
    }
<p>
Returns details about a state machine <a
href="https://docs.aws.amazon.com/step-functions/latest/dg/concepts-state-machine-alias.html">alias</a>.
</p>
<p>
<b>Related operations:</b>
</p>
<ul>
<li>
<p>
<a>CreateStateMachineAlias</a>
</p>
</li>
<li>
<p>
<a>ListStateMachineAliases</a>
</p>
</li>
<li>
<p>
<a>UpdateStateMachineAlias</a>
</p>
</li>
<li>
<p>
<a>DeleteStateMachineAlias</a>
</p>
</li>
</ul>

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