code: @Override
      public CancelSpotFleetRequestsResult cancelSpotFleetRequests(CancelSpotFleetRequestsRequest request) {
          request = beforeClientExecution(request);
          return executeCancelSpotFleetRequests(request);
      }
docs: <p>
  Cancels the specified Spot Fleet requests.
  </p>
  <p>
  After you cancel a Spot Fleet request, the Spot Fleet launches no new Spot Instances. You must specify whether
  the Spot Fleet should also terminate its Spot Instances. If you terminate the instances, the Spot Fleet request
  enters the <code>cancelled_terminating</code> state. Otherwise, the Spot Fleet request enters the
  <code>cancelled_running</code> state and the instances continue to run until they are interrupted or you
  terminate them manually.
  </p>
  
  @param cancelSpotFleetRequestsRequest
  Contains the parameters for CancelSpotFleetRequests.
  @return Result of the CancelSpotFleetRequests operation returned by the service.
  @sample AmazonEC2.CancelSpotFleetRequests
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/ec2-2016-11-15/CancelSpotFleetRequests" target="_top">AWS
  API Documentation</a>