code: public Job load(FormatOptions format, String sourceUri, JobOption... options)
        throws BigQueryException {
      return load(format, ImmutableList.of(sourceUri), options);
    }
docs: Starts a BigQuery Job to load data into the current table from the provided source URI. Returns
  the started {@link Job} object.
  
  <p>Example loading data from a single Google Cloud Storage file.
  
  <pre>{@code
  String sourceUri = "gs://my_bucket/filename.csv";
  Job job = table.load(FormatOptions.csv(), sourceUri);
  // Wait for the job to complete
  try {
  Job completedJob = job.waitFor(RetryOption.initialRetryDelay(Duration.ofSeconds(1)),
  RetryOption.totalTimeout(Duration.ofMinutes(3)));
  if (completedJob != null && completedJob.getStatus().getError() == null) {
  // Job completed successfully
  } else {
  // Handle error case
  }
  } catch (InterruptedException e) {
  // Handle interrupted wait
  }
  }</pre>
  
  @param format the format of the data to load
  @param sourceUri the fully-qualified Google Cloud Storage URI (e.g. gs://bucket/path) from
  which to load the data
  @param options job options
  @throws BigQueryException upon failure