code: protected static final FileRequestOptions populateAndApplyDefaults(final FileRequestOptions options,
              final CloudFileClient client) {
          return FileRequestOptions.populateAndApplyDefaults(options, client, true);
      }
docs: Uses the concurrent request count from the specified client if <code>null</code>, sets a default value for
  everything else, and sets defaults as defined in the parent class.
  
  @param options
  The input options to copy from when applying defaults
  @param client
  A {@link CloudFileClient} object that represents the service client used to set the default timeout
  interval and retry policy, if they are <code>null</code>. Additionally, if the
  {@link #concurrentRequestCount} field's value is null, it will be set to the value specified by the
  cloud file client's {@link CloudFileClient#getConcurrentRequestCount} method.