Documentation
¶
Index ¶
- func NewBigNumericQueryParameter(name string, t big.Rat) (*bigquery.QueryParameter, error)
- func NewBoolPtrQueryParameter(name string, v *bool) (*bigquery.QueryParameter, error)
- func NewBoolQueryParameter(name string, v bool) (*bigquery.QueryParameter, error)
- func NewBytesQueryParameter(name string, v []byte) (*bigquery.QueryParameter, error)
- func NewFloatPtrQueryParameter(name string, v *float64) (*bigquery.QueryParameter, error)
- func NewFloatQueryParameter(name string, v float64) (*bigquery.QueryParameter, error)
- func NewIntPtrQueryParameter(name string, v *int) (*bigquery.QueryParameter, error)
- func NewIntQueryParameter(name string, v int) (*bigquery.QueryParameter, error)
- func NewSliceQueryParameter(name string, values []*bigquery.QueryParameterValue, ...) (*bigquery.QueryParameter, error)
- func NewStringPtrQueryParameter(name string, v *string) (*bigquery.QueryParameter, error)
- func NewStringQueryParameter(name string, v string) (*bigquery.QueryParameter, error)
- func NewTimeQueryParameter(name string, t time.Time) (*bigquery.QueryParameter, error)
- type Param
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBigNumericQueryParameter ¶
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 ¶
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 (*Param) QueryParameter ¶
func (p *Param) QueryParameter() (*bigquery.QueryParameter, error)
QueryParameter returns bigquery QueryParameter