@@ -11,7 +11,8 @@ class BigQueryClient:
1111
1212{% for method in methods %}
1313 def {{ method.name }}({{ method.args_for_def }}):
14- """A generated method to call the BigQuery API."""
14+ """TODO: extract docstring for use here.
15+ A generated method to call the BigQuery API."""
1516
1617 if "{{ method.class_name }}" not in self._clients:
1718 from google.cloud.bigquery_v2 import {{ method.class_name }}
@@ -23,3 +24,18 @@ class BigQueryClient:
2324 return client.{{ method.name }}(request=request)
2425
2526{% endfor %}
27+
28+ # ======== An example of the code generated ======
29+
30+ def get_dataset(self, request, retry, timeout, metadata):
31+ """TODO: extract docstring for use here.
32+ A generated method to call the BigQuery API."""
33+
34+ if "DatasetServiceClient" not in self._clients:
35+ from google.cloud.bigquery_v2 import DatasetServiceClient
36+ self._clients["DatasetServiceClient"] = DatasetServiceClient()
37+
38+ client = self._clients["DatasetServiceClient"]
39+ from google.cloud.bigquery_v2 import types
40+ request = types.GetDatasetRequest(request=request, retry=retry, timeout=timeout, metadata=metadata)
41+ return client.get_dataset(request=request)
0 commit comments