code: @Override
      public ResolveAliasResult resolveAlias(ResolveAliasRequest request) {
          request = beforeClientExecution(request);
          return executeResolveAlias(request);
      }
docs: <p>
  Retrieves the fleet ID that a specified alias is currently pointing to.
  </p>
  <ul>
  <li>
  <p>
  <a>CreateAlias</a>
  </p>
  </li>
  <li>
  <p>
  <a>ListAliases</a>
  </p>
  </li>
  <li>
  <p>
  <a>DescribeAlias</a>
  </p>
  </li>
  <li>
  <p>
  <a>UpdateAlias</a>
  </p>
  </li>
  <li>
  <p>
  <a>DeleteAlias</a>
  </p>
  </li>
  <li>
  <p>
  <a>ResolveAlias</a>
  </p>
  </li>
  </ul>
  
  @param resolveAliasRequest
  Represents the input for a request action.
  @return Result of the ResolveAlias operation returned by the service.
  @throws UnauthorizedException
  The client failed authentication. Clients should not retry such requests.
  @throws InvalidRequestException
  One or more parameter values in the request are invalid. Correct the invalid parameter values before
  retrying.
  @throws NotFoundException
  A service resource associated with the request could not be found. Clients should not retry such
  requests.
  @throws TerminalRoutingStrategyException
  The service is unable to resolve the routing for a particular alias because it has a terminal
  <a>RoutingStrategy</a> associated with it. The message returned in this exception is the message defined
  in the routing strategy itself. Such requests should only be retried if the routing strategy for the
  specified alias is modified.
  @throws InternalServiceException
  The service encountered an unrecoverable internal failure while processing the request. Clients can retry
  such requests immediately or after a waiting period.
  @sample AmazonGameLift.ResolveAlias
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/ResolveAlias" target="_top">AWS API
  Documentation</a>