code: protected static final QueueRequestOptions populateAndApplyDefaults(QueueRequestOptions options, final CloudQueueClient client) {
          QueueRequestOptions modifiedOptions = new QueueRequestOptions(options);
          RequestOptions.populateRequestOptions(modifiedOptions, client.getDefaultRequestOptions(), true /* setStartTime */);
          QueueRequestOptions.applyDefaults(modifiedOptions);
          return modifiedOptions;
      }
docs: Populates the default timeout and retry policy from client if they are not set.
  
  @param options
  The input options to copy from when applying defaults
  @param client
  The {@link CloudQueueClient} service client to populate the
  default values from.