コード例 #1
0
 def _build_resource(self, filter_fields):
     """Generate a resource for ``create`` or ``update``."""
     resource = {
         'tableReference': {
             'projectId': self._project,
             'datasetId': self._dataset_id,
             'tableId': self.table_id},
     }
     for f in filter_fields:
         if f in self.custom_resource_fields:
             self.custom_resource_fields[f](self, resource)
         else:
             api_field = _snake_to_camel_case(f)
             resource[api_field] = getattr(self, f)
     return resource
コード例 #2
0
ファイル: table.py プロジェクト: wayfair/google-cloud-python
 def _build_resource(self, filter_fields):
     """Generate a resource for ``create`` or ``update``."""
     resource = {
         'tableReference': {
             'projectId': self._project,
             'datasetId': self._dataset_id,
             'tableId': self.table_id
         },
     }
     for f in filter_fields:
         if f in self.custom_resource_fields:
             self.custom_resource_fields[f](self, resource)
         else:
             api_field = _snake_to_camel_case(f)
             resource[api_field] = getattr(self, f)
     return resource
コード例 #3
0
    def _call_fut(self, value):
        from google.cloud.bigquery._helpers import _snake_to_camel_case

        return _snake_to_camel_case(value)
コード例 #4
0
    def _call_fut(self, value):
        from google.cloud.bigquery._helpers import _snake_to_camel_case

        return _snake_to_camel_case(value)