code: @Override
      public StartExportTaskResult startExportTask(StartExportTaskRequest request) {
          request = beforeClientExecution(request);
          return executeStartExportTask(request);
      }
docs: <p>
  Begins the export of discovered data to an S3 bucket.
  </p>
  <p>
  If you specify <code>agentIds</code> in a filter, the task exports up to 72 hours of detailed data collected by
  the identified Application Discovery Agent, including network, process, and performance details. A time range for
  exported agent data may be set by using <code>startTime</code> and <code>endTime</code>. Export of detailed agent
  data is limited to five concurrently running exports.
  </p>
  <p>
  If you do not include an <code>agentIds</code> filter, summary data is exported that includes both AWS Agentless
  Discovery Connector data and summary data from AWS Discovery Agents. Export of summary data is limited to two
  exports per day.
  </p>
  
  @param startExportTaskRequest
  @return Result of the StartExportTask operation returned by the service.
  @throws AuthorizationErrorException
  The AWS user account does not have permission to perform the action. Check the IAM policy associated with
  this account.
  @throws InvalidParameterException
  One or more parameters are not valid. Verify the parameters and try again.
  @throws InvalidParameterValueException
  The value of one or more parameters are either invalid or out of range. Verify the parameter values and
  try again.
  @throws ServerInternalErrorException
  The server experienced an internal error. Try again.
  @throws OperationNotPermittedException
  This operation is not permitted.
  @sample AWSApplicationDiscovery.StartExportTask