@Override public com.google.api.services.bigquery.model.Table call() { return bigQueryRpc.create(tablePb, optionsMap); } },
@Override public ServiceRpc create(BigQueryOptions options) { return new HttpBigQueryRpc(options); } }
@Override public com.google.api.services.bigquery.model.Dataset call() { return bigQueryRpc.patch(datasetPb, optionsMap); } },
@Override public com.google.api.services.bigquery.model.Job call() { return getOptions() .getBigQueryRpcV2() .write(getUploadId(), getBuffer(), 0, getPosition(), length, last); } },
@Override public Tuple<String, Iterable<com.google.api.services.bigquery.model.Dataset>> call() { return serviceOptions.getBigQueryRpcV2().listDatasets(projectId, optionsMap); } },
@Override public Boolean call() { return bigQueryRpc.deleteDataset( completeDatasetId.getProject(), completeDatasetId.getDataset(), optionsMap); } },
@Override public com.google.api.services.bigquery.model.Dataset call() { return bigQueryRpc.getDataset( completeDatasetId.getProject(), completeDatasetId.getDataset(), optionsMap); } },
@Override public Tuple<String, Iterable<com.google.api.services.bigquery.model.Job>> call() { return serviceOptions .getBigQueryRpcV2() .listJobs(serviceOptions.getProjectId(), optionsMap); } },
@Override public Boolean call() { return bigQueryRpc.deleteTable( completeTableId.getProject(), completeTableId.getDataset(), completeTableId.getTable()); } },
@Override public TableDataInsertAllResponse call() throws Exception { return bigQueryRpc.insertAll( tableId.getProject(), tableId.getDataset(), tableId.getTable(), requestPb); } },
@Override public com.google.api.services.bigquery.model.Table call() { return bigQueryRpc.getTable( completeTableId.getProject(), completeTableId.getDataset(), completeTableId.getTable(), optionsMap); } },
@Override public com.google.api.services.bigquery.model.Job call() { return bigQueryRpc.getJob( completeJobId.getProject(), completeJobId.getJob(), completeJobId.getLocation(), optionsMap); } },
@Override public Boolean call() { return bigQueryRpc.cancel( completeJobId.getProject(), completeJobId.getJob(), completeJobId.getLocation()); } },
Boolean getBoolean(Map<Option, ?> options) { return get(options); } }
@Override public String toString() { return MoreObjects.toStringHelper(this) .add("name", rpcOption.value()) .add("value", value) .toString(); } }
@Override public com.google.api.services.bigquery.model.Job call() { return bigQueryRpc.create(jobPb, optionsMap); } },
@Override public com.google.api.services.bigquery.model.Table call() { return bigQueryRpc.patch(tablePb, optionsMap); } },
String getString(Map<Option, ?> options) { return get(options); }
@Override public com.google.api.services.bigquery.model.Dataset call() { return bigQueryRpc.create(datasetPb, optionsMap); } },
Long getLong(Map<Option, ?> options) { return get(options); }