class ExternalDataConfiguration extends Collection (View source)

Properties

protected $collection_key
bool $autodetect
protected $avroOptionsType
protected $avroOptionsDataType
protected $bigtableOptionsType
protected $bigtableOptionsDataType
string $compression
string $connectionId
protected $csvOptionsType
protected $csvOptionsDataType
string[] $decimalTargetTypes
string $fileSetSpecType
protected $googleSheetsOptionsType
protected $googleSheetsOptionsDataType
protected $hivePartitioningOptionsType
protected $hivePartitioningOptionsDataType
bool $ignoreUnknownValues
string $jsonExtension
protected $jsonOptionsType
protected $jsonOptionsDataType
int $maxBadRecords
string $metadataCacheMode
string $objectMetadata
protected $parquetOptionsType
protected $parquetOptionsDataType
string $referenceFileSchemaUri
protected $schemaType
protected $schemaDataType
string $sourceFormat
string[] $sourceUris

Methods

setAutodetect($autodetect)

No description

bool
getAutodetect()

No description

setAvroOptions(AvroOptions $avroOptions)

No description

getAvroOptions()

No description

setBigtableOptions(BigtableOptions $bigtableOptions)

No description

setCompression($compression)

No description

string
getCompression()

No description

setConnectionId($connectionId)

No description

string
getConnectionId()

No description

setCsvOptions(CsvOptions $csvOptions)

No description

getCsvOptions()

No description

setDecimalTargetTypes($decimalTargetTypes)

No description

string[]
getDecimalTargetTypes()

No description

setFileSetSpecType($fileSetSpecType)

No description

string
getFileSetSpecType()

No description

setGoogleSheetsOptions(GoogleSheetsOptions $googleSheetsOptions)

No description

setHivePartitioningOptions(HivePartitioningOptions $hivePartitioningOptions)

No description

setIgnoreUnknownValues($ignoreUnknownValues)

No description

bool
getIgnoreUnknownValues()

No description

setJsonExtension($jsonExtension)

No description

string
getJsonExtension()

No description

setJsonOptions(JsonOptions $jsonOptions)

No description

getJsonOptions()

No description

setMaxBadRecords($maxBadRecords)

No description

int
getMaxBadRecords()

No description

setMetadataCacheMode($metadataCacheMode)

No description

string
getMetadataCacheMode()

No description

setObjectMetadata($objectMetadata)

No description

string
getObjectMetadata()

No description

setParquetOptions(ParquetOptions $parquetOptions)

No description

setReferenceFileSchemaUri($referenceFileSchemaUri)

No description

string
getReferenceFileSchemaUri()

No description

setSchema(TableSchema $schema)

No description

getSchema()

No description

setSourceFormat($sourceFormat)

No description

string
getSourceFormat()

No description

setSourceUris($sourceUris)

No description

string[]
getSourceUris()

No description

Details

setAutodetect($autodetect)

No description

Parameters

$autodetect

bool getAutodetect()

No description

Return Value

bool

setAvroOptions(AvroOptions $avroOptions)

No description

Parameters

AvroOptions $avroOptions

AvroOptions getAvroOptions()

No description

Return Value

AvroOptions

setBigtableOptions(BigtableOptions $bigtableOptions)

No description

Parameters

BigtableOptions $bigtableOptions

BigtableOptions getBigtableOptions()

No description

Return Value

BigtableOptions

setCompression($compression)

No description

Parameters

$compression

string getCompression()

No description

Return Value

string

setConnectionId($connectionId)

No description

Parameters

$connectionId

string getConnectionId()

No description

Return Value

string

setCsvOptions(CsvOptions $csvOptions)

No description

Parameters

CsvOptions $csvOptions

CsvOptions getCsvOptions()

No description

Return Value

CsvOptions

setDecimalTargetTypes($decimalTargetTypes)

No description

Parameters

$decimalTargetTypes

string[] getDecimalTargetTypes()

No description

Return Value

string[]

setFileSetSpecType($fileSetSpecType)

No description

Parameters

$fileSetSpecType

string getFileSetSpecType()

No description

Return Value

string

setGoogleSheetsOptions(GoogleSheetsOptions $googleSheetsOptions)

No description

Parameters

GoogleSheetsOptions $googleSheetsOptions

GoogleSheetsOptions getGoogleSheetsOptions()

No description

Return Value

GoogleSheetsOptions

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

setJsonOptions(JsonOptions $jsonOptions)

No description

Parameters

JsonOptions $jsonOptions

JsonOptions getJsonOptions()

No description

Return Value

JsonOptions

setMaxBadRecords($maxBadRecords)

No description

Parameters

$maxBadRecords

int getMaxBadRecords()

No description

Return Value

int

setMetadataCacheMode($metadataCacheMode)

No description

Parameters

$metadataCacheMode

string getMetadataCacheMode()

No description

Return Value

string

setObjectMetadata($objectMetadata)

No description

Parameters

$objectMetadata

string getObjectMetadata()

No description

Return Value

string

setParquetOptions(ParquetOptions $parquetOptions)

No description

Parameters

ParquetOptions $parquetOptions

ParquetOptions getParquetOptions()

No description

Return Value

ParquetOptions

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

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[]