@property<EOL><INDENT>def buckets(self):<DEDENT>
<EOL>if self.__buckets is None:<EOL><INDENT>response = self.__service.tables().list(<EOL>projectId=self.__project,<EOL>datasetId=self.__dataset).execute()<EOL>self.__buckets = []<EOL>for table in response.get('<STR_LIT>', []):<EOL><INDENT>table_name = table['<STR_LIT>']['<STR_LIT>']<EOL>bucket = self.__mapper.restore_bucket(table_name)<EOL>if bucket is not None:<EOL><INDENT>self.__buckets.append(bucket)<EOL><DEDENT><DEDENT><DEDENT>return self.__buckets<EOL>
https://github.com/frictionlessdata/tableschema-bigquery-py#storage