package client

import "github.com/google/cadvisor/storage/bigquery/client"

Index

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

func NewClient

func NewClient() (*Client, error)

Creates a new client instance with an authenticated connection to bigquery.

func (*Client) Close

func (c *Client) Close() error

func (*Client) CreateDataset

func (c *Client) CreateDataset(datasetId string) error

func (*Client) CreateTable

func (c *Client) CreateTable(tableId string, schema *bigquery.TableSchema) error

Create a table with provided table ID and schema. Schema is currently not updated if the table already exists.

func (*Client) InsertRow

func (c *Client) InsertRow(rowData map[string]interface{}) error

Add a row to the connected table.

func (*Client) PrintDatasets

func (c *Client) PrintDatasets() error

Source Files

client.go

Directories

PathSynopsis
storage/bigquery/client/example
Version
v0.28.5
Published
Jun 21, 2018
Platform
darwin/amd64
Imports
7 packages
Last checked
5 minutes ago

Tools for package owners.