Documentation
¶
Index ¶
- type ReadParam
- func WithAllVarchar(allVarchar bool) ReadParam
- func WithAllowQuotedNulls(allowQuotedNulls bool) ReadParam
- func WithAutoDetect(autodetect bool) ReadParam
- func WithAutoTypeCandidates(autoTypeCandidates []string) ReadParam
- func WithColumns(columns param.Columns) ReadParam
- func WithCompression(compression param.Compression) ReadParam
- func WithDateformat(dateformat string) ReadParam
- func WithDecimalSeparator(decimalSeparator string) ReadParam
- func WithDelim(delim string) ReadParam
- func WithDescribe(describe bool) ReadParam
- func WithEscape(escape string) ReadParam
- func WithFilename(filename bool) ReadParam
- func WithForceNotNull(forceNotNull []string) ReadParam
- func WithHeader(header bool) ReadParam
- func WithHivePartitioning(hivePartitioning bool) ReadParam
- func WithIgnoreErrors(ignoreErrors bool) ReadParam
- func WithMaxLineSize(maxLineSize int64) ReadParam
- func WithNames(names []string) ReadParam
- func WithNewLine(newLine string) ReadParam
- func WithNormalizeNames(normalizeNames bool) ReadParam
- func WithNullPadding(nullPadding bool) ReadParam
- func WithNullStrings(nullStr []string) ReadParam
- func WithParallel(parallel bool) ReadParam
- func WithQuote(quote string) ReadParam
- func WithSampleSize(sampleSize int64) ReadParam
- func WithSkip(skip int64) ReadParam
- func WithTimestampFormat(timestampformat string) ReadParam
- func WithTypes(types param.Columns) ReadParam
- func WithUnionByName(unionByName bool) ReadParam
- type ReadParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ReadParam ¶
type ReadParam func(*ReadParams)
func WithAllVarchar ¶
func WithAllowQuotedNulls ¶
func WithAutoDetect ¶
func WithAutoTypeCandidates ¶
func WithColumns ¶
func WithCompression ¶
func WithCompression(compression param.Compression) ReadParam
func WithDateformat ¶
func WithDecimalSeparator ¶
func WithDescribe ¶ added in v1.0.2
func WithEscape ¶
func WithFilename ¶
func WithForceNotNull ¶
func WithHeader ¶
func WithHivePartitioning ¶
func WithIgnoreErrors ¶
func WithMaxLineSize ¶
func WithNewLine ¶
func WithNormalizeNames ¶
func WithNullPadding ¶
func WithNullStrings ¶
func WithParallel ¶
func WithSampleSize ¶
func WithTimestampFormat ¶
func WithUnionByName ¶
type ReadParams ¶
type ReadParams struct {
// contains filtered or unexported fields
}
Parameters for reading a CSV file
func NewReadParams ¶
func NewReadParams(params ...ReadParam) *ReadParams
func (*ReadParams) GetDescribe ¶ added in v1.0.2
func (p *ReadParams) GetDescribe() bool
func (*ReadParams) GetSampleSize ¶ added in v1.0.2
func (p *ReadParams) GetSampleSize() int64
func (*ReadParams) Params ¶
func (p *ReadParams) Params() string
Returns formatted parameters for reading CSV file
Click to show internal directories.
Click to hide internal directories.