class JobConfigurationLoad extends Collection (View source)

Properties

protected $collection_key
bool $allowJaggedRows
bool $allowQuotedNewlines
bool $autodetect
protected $clusteringType
protected $clusteringDataType
string $columnNameCharacterMap
protected $connectionPropertiesType
protected $connectionPropertiesDataType
bool $copyFilesOnly
string $createDisposition
bool $createSession
string[] $decimalTargetTypes
protected $destinationEncryptionConfigurationType
protected $destinationEncryptionConfigurationDataType
protected $destinationTableType
protected $destinationTableDataType
protected $destinationTablePropertiesType
protected $destinationTablePropertiesDataType
string $encoding
string $fieldDelimiter
string $fileSetSpecType
protected $hivePartitioningOptionsType
protected $hivePartitioningOptionsDataType
bool $ignoreUnknownValues
string $jsonExtension
int $maxBadRecords
string $nullMarker
protected $parquetOptionsType
protected $parquetOptionsDataType
bool $preserveAsciiControlCharacters
string[] $projectionFields
string $quote
protected $rangePartitioningType
protected $rangePartitioningDataType
string $referenceFileSchemaUri
protected $schemaType
protected $schemaDataType
string $schemaInline
string $schemaInlineFormat
string[] $schemaUpdateOptions
int $skipLeadingRows
string $sourceFormat
string[] $sourceUris
protected $timePartitioningType
protected $timePartitioningDataType
bool $useAvroLogicalTypes
string $writeDisposition

Methods

setAllowJaggedRows($allowJaggedRows)

No description

bool
getAllowJaggedRows()

No description

setAllowQuotedNewlines($allowQuotedNewlines)

No description

bool
getAllowQuotedNewlines()

No description

setAutodetect($autodetect)

No description

bool
getAutodetect()

No description

setClustering(Clustering $clustering)

No description

getClustering()

No description

setColumnNameCharacterMap($columnNameCharacterMap)

No description

string
getColumnNameCharacterMap()

No description

setConnectionProperties($connectionProperties)

No description

setCopyFilesOnly($copyFilesOnly)

No description

bool
getCopyFilesOnly()

No description

setCreateDisposition($createDisposition)

No description

string
getCreateDisposition()

No description

setCreateSession($createSession)

No description

bool
getCreateSession()

No description

setDecimalTargetTypes($decimalTargetTypes)

No description

string[]
getDecimalTargetTypes()

No description

setDestinationEncryptionConfiguration(EncryptionConfiguration $destinationEncryptionConfiguration)

No description

setDestinationTable(TableReference $destinationTable)

No description

setDestinationTableProperties(DestinationTableProperties $destinationTableProperties)

No description

setEncoding($encoding)

No description

string
getEncoding()

No description

setFieldDelimiter($fieldDelimiter)

No description

string
getFieldDelimiter()

No description

setFileSetSpecType($fileSetSpecType)

No description

string
getFileSetSpecType()

No description

setHivePartitioningOptions(HivePartitioningOptions $hivePartitioningOptions)

No description

setIgnoreUnknownValues($ignoreUnknownValues)

No description

bool
getIgnoreUnknownValues()

No description

setJsonExtension($jsonExtension)

No description

string
getJsonExtension()

No description

setMaxBadRecords($maxBadRecords)

No description

int
getMaxBadRecords()

No description

setNullMarker($nullMarker)

No description

string
getNullMarker()

No description

setParquetOptions(ParquetOptions $parquetOptions)

No description

setPreserveAsciiControlCharacters($preserveAsciiControlCharacters)

No description

bool
setProjectionFields($projectionFields)

No description

string[]
getProjectionFields()

No description

setQuote($quote)

No description

string
getQuote()

No description

setRangePartitioning(RangePartitioning $rangePartitioning)

No description

setReferenceFileSchemaUri($referenceFileSchemaUri)

No description

string
getReferenceFileSchemaUri()

No description

setSchema(TableSchema $schema)

No description

getSchema()

No description

setSchemaInline($schemaInline)

No description

string
getSchemaInline()

No description

setSchemaInlineFormat($schemaInlineFormat)

No description

string
getSchemaInlineFormat()

No description

setSchemaUpdateOptions($schemaUpdateOptions)

No description

string[]
getSchemaUpdateOptions()

No description

setSkipLeadingRows($skipLeadingRows)

No description

int
getSkipLeadingRows()

No description

setSourceFormat($sourceFormat)

No description

string
getSourceFormat()

No description

setSourceUris($sourceUris)

No description

string[]
getSourceUris()

No description

setTimePartitioning(TimePartitioning $timePartitioning)

No description

setUseAvroLogicalTypes($useAvroLogicalTypes)

No description

bool
getUseAvroLogicalTypes()

No description

setWriteDisposition($writeDisposition)

No description

string
getWriteDisposition()

No description

Details

setAllowJaggedRows($allowJaggedRows)

No description

Parameters

$allowJaggedRows

bool getAllowJaggedRows()

No description

Return Value

bool

setAllowQuotedNewlines($allowQuotedNewlines)

No description

Parameters

$allowQuotedNewlines

bool getAllowQuotedNewlines()

No description

Return Value

bool

setAutodetect($autodetect)

No description

Parameters

$autodetect

bool getAutodetect()

No description

Return Value

bool

setClustering(Clustering $clustering)

No description

Parameters

Clustering $clustering

Clustering getClustering()

No description

Return Value

Clustering

setColumnNameCharacterMap($columnNameCharacterMap)

No description

Parameters

$columnNameCharacterMap

string getColumnNameCharacterMap()

No description

Return Value

string

setConnectionProperties($connectionProperties)

No description

Parameters

$connectionProperties

ConnectionProperty[] getConnectionProperties()

No description

Return Value

ConnectionProperty[]

setCopyFilesOnly($copyFilesOnly)

No description

Parameters

$copyFilesOnly

bool getCopyFilesOnly()

No description

Return Value

bool

setCreateDisposition($createDisposition)

No description

Parameters

$createDisposition

string getCreateDisposition()

No description

Return Value

string

setCreateSession($createSession)

No description

Parameters

$createSession

bool getCreateSession()

No description

Return Value

bool

setDecimalTargetTypes($decimalTargetTypes)

No description

Parameters

$decimalTargetTypes

string[] getDecimalTargetTypes()

No description

Return Value

string[]

setDestinationEncryptionConfiguration(EncryptionConfiguration $destinationEncryptionConfiguration)

No description

Parameters

EncryptionConfiguration $destinationEncryptionConfiguration

EncryptionConfiguration getDestinationEncryptionConfiguration()

No description

setDestinationTable(TableReference $destinationTable)

No description

Parameters

TableReference $destinationTable

TableReference getDestinationTable()

No description

Return Value

TableReference

setDestinationTableProperties(DestinationTableProperties $destinationTableProperties)

No description

Parameters

DestinationTableProperties $destinationTableProperties

DestinationTableProperties getDestinationTableProperties()

No description

setEncoding($encoding)

No description

Parameters

$encoding

string getEncoding()

No description

Return Value

string

setFieldDelimiter($fieldDelimiter)

No description

Parameters

$fieldDelimiter

string getFieldDelimiter()

No description

Return Value

string

setFileSetSpecType($fileSetSpecType)

No description

Parameters

$fileSetSpecType

string getFileSetSpecType()

No description

Return Value

string

setHivePartitioningOptions(HivePartitioningOptions $hivePartitioningOptions)

No description

Parameters

HivePartitioningOptions $hivePartitioningOptions

HivePartitioningOptions getHivePartitioningOptions()

No description

setIgnoreUnknownValues($ignoreUnknownValues)

No description

Parameters

$ignoreUnknownValues

bool getIgnoreUnknownValues()

No description

Return Value

bool

setJsonExtension($jsonExtension)

No description

Parameters

$jsonExtension

string getJsonExtension()

No description

Return Value

string

setMaxBadRecords($maxBadRecords)

No description

Parameters

$maxBadRecords

int getMaxBadRecords()

No description

Return Value

int

setNullMarker($nullMarker)

No description

Parameters

$nullMarker

string getNullMarker()

No description

Return Value

string

setParquetOptions(ParquetOptions $parquetOptions)

No description

Parameters

ParquetOptions $parquetOptions

ParquetOptions getParquetOptions()

No description

Return Value

ParquetOptions

setPreserveAsciiControlCharacters($preserveAsciiControlCharacters)

No description

Parameters

$preserveAsciiControlCharacters

bool getPreserveAsciiControlCharacters()

No description

Return Value

bool

setProjectionFields($projectionFields)

No description

Parameters

$projectionFields

string[] getProjectionFields()

No description

Return Value

string[]

setQuote($quote)

No description

Parameters

$quote

string getQuote()

No description

Return Value

string

setRangePartitioning(RangePartitioning $rangePartitioning)

No description

Parameters

RangePartitioning $rangePartitioning

RangePartitioning getRangePartitioning()

No description

Return Value

RangePartitioning

setReferenceFileSchemaUri($referenceFileSchemaUri)

No description

Parameters

$referenceFileSchemaUri

string getReferenceFileSchemaUri()

No description

Return Value

string

setSchema(TableSchema $schema)

No description

Parameters

TableSchema $schema

TableSchema getSchema()

No description

Return Value

TableSchema

setSchemaInline($schemaInline)

No description

Parameters

$schemaInline

string getSchemaInline()

No description

Return Value

string

setSchemaInlineFormat($schemaInlineFormat)

No description

Parameters

$schemaInlineFormat

string getSchemaInlineFormat()

No description

Return Value

string

setSchemaUpdateOptions($schemaUpdateOptions)

No description

Parameters

$schemaUpdateOptions

string[] getSchemaUpdateOptions()

No description

Return Value

string[]

setSkipLeadingRows($skipLeadingRows)

No description

Parameters

$skipLeadingRows

int getSkipLeadingRows()

No description

Return Value

int

setSourceFormat($sourceFormat)

No description

Parameters

$sourceFormat

string getSourceFormat()

No description

Return Value

string

setSourceUris($sourceUris)

No description

Parameters

$sourceUris

string[] getSourceUris()

No description

Return Value

string[]

setTimePartitioning(TimePartitioning $timePartitioning)

No description

Parameters

TimePartitioning $timePartitioning

TimePartitioning getTimePartitioning()

No description

Return Value

TimePartitioning

setUseAvroLogicalTypes($useAvroLogicalTypes)

No description

Parameters

$useAvroLogicalTypes

bool getUseAvroLogicalTypes()

No description

Return Value

bool

setWriteDisposition($writeDisposition)

No description

Parameters

$writeDisposition

string getWriteDisposition()

No description

Return Value

string