param

package
v0.0.0-...-da7c477 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 8, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBigNumericQueryParameter

func NewBigNumericQueryParameter(name string, t big.Rat) (*bigquery.QueryParameter, error)

NewBigNumericQueryParameter returns a big numeric query parameter

func NewBoolPtrQueryParameter

func NewBoolPtrQueryParameter(name string, v *bool) (*bigquery.QueryParameter, error)

NewBoolPtrQueryParameter returns an bool query parameter

func NewBoolQueryParameter

func NewBoolQueryParameter(name string, v bool) (*bigquery.QueryParameter, error)

NewBoolQueryParameter returns a bool query parameter

func NewBytesQueryParameter

func NewBytesQueryParameter(name string, v []byte) (*bigquery.QueryParameter, error)

NewBytesQueryParameter returns bytes query parameter

func NewFloatPtrQueryParameter

func NewFloatPtrQueryParameter(name string, v *float64) (*bigquery.QueryParameter, error)

NewFloatPtrQueryParameter returns a float query parameter

func NewFloatQueryParameter

func NewFloatQueryParameter(name string, v float64) (*bigquery.QueryParameter, error)

NewFloatQueryParameter returns a float query parameter

func NewIntPtrQueryParameter

func NewIntPtrQueryParameter(name string, v *int) (*bigquery.QueryParameter, error)

NewIntPtrQueryParameter returns an int query parameter

func NewIntQueryParameter

func NewIntQueryParameter(name string, v int) (*bigquery.QueryParameter, error)

NewIntQueryParameter returns an int query parameter

func NewSliceQueryParameter

func NewSliceQueryParameter(name string, values []*bigquery.QueryParameterValue, paramType *bigquery.QueryParameterType) (*bigquery.QueryParameter, error)

NewSliceQueryParameter returns slice query parameters

func NewStringPtrQueryParameter

func NewStringPtrQueryParameter(name string, v *string) (*bigquery.QueryParameter, error)

NewStringPtrQueryParameter returns a string query parameter

func NewStringQueryParameter

func NewStringQueryParameter(name string, v string) (*bigquery.QueryParameter, error)

NewStringQueryParameter returns a string query parameter

func NewTimeQueryParameter

func NewTimeQueryParameter(name string, t time.Time) (*bigquery.QueryParameter, error)

NewTimeQueryParameter returns a time query parameter

Types

type Param

type Param struct {
	Name string
	// contains filtered or unexported fields
}

Param represents a query param

func New

func New(name string, value interface{}) *Param

New creates a param

func (*Param) QueryParameter

func (p *Param) QueryParameter() (*bigquery.QueryParameter, error)

QueryParameter returns bigquery QueryParameter

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL