class Google::Cloud::BigQuery

Overview

EXPERIMENTAL The BigQuery Crystal APIs may be unstable. Use with caution.

Defined in:

cloud/big_query.cr

Constructors

Instance Method Summary

Instance methods inherited from class Google::Cloud::Client

credentials : ServiceAccount::Key credentials, delete(path : String, headers = HTTP::Headers.new, &) delete, get(path : String, headers = HTTP::Headers.new, &) get, post(path : String, body, headers = HTTP::Headers.new, &) post, scope : String scope

Constructor methods inherited from class Google::Cloud::Client

new(credentials : Google::ServiceAccount::Key, uri : URI = URI.parse("https://googleapis.com")) new

Constructor Detail

def self.new(credentials : ServiceAccount::Key, uri = URI.parse("https://bigquery.googleapis.com"), scope : String = "https://www.googleapis.com/auth/bigquery") #

[View source]

Instance Method Detail

def get_table(project_id : String, dataset_id : String, table_id : String) #

[View source]
def list_tables(project_id : String, dataset_id : String) : TableList #

[View source]
def project(project_id : String) : SingleProject #

[View source]
def scope : String #

[View source]