public final class ExternalDataConfiguration
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the BigQuery API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
ExternalDataConfiguration() |
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public Boolean getAutodetect()
null
for nonepublic ExternalDataConfiguration setAutodetect(Boolean autodetect)
autodetect
- autodetect or null
for nonepublic AvroOptions getAvroOptions()
null
for nonepublic ExternalDataConfiguration setAvroOptions(AvroOptions avroOptions)
avroOptions
- avroOptions or null
for nonepublic BigtableOptions getBigtableOptions()
null
for nonepublic ExternalDataConfiguration setBigtableOptions(BigtableOptions bigtableOptions)
bigtableOptions
- bigtableOptions or null
for nonepublic String getCompression()
null
for nonepublic ExternalDataConfiguration setCompression(String compression)
compression
- compression or null
for nonepublic String getConnectionId()
null
for nonepublic ExternalDataConfiguration setConnectionId(String connectionId)
connectionId
- connectionId or null
for nonepublic CsvOptions getCsvOptions()
null
for nonepublic ExternalDataConfiguration setCsvOptions(CsvOptions csvOptions)
csvOptions
- csvOptions or null
for nonepublic List<String> getDecimalTargetTypes()
null
for nonepublic ExternalDataConfiguration setDecimalTargetTypes(List<String> decimalTargetTypes)
decimalTargetTypes
- decimalTargetTypes or null
for nonepublic String getFileSetSpecType()
null
for nonepublic ExternalDataConfiguration setFileSetSpecType(String fileSetSpecType)
fileSetSpecType
- fileSetSpecType or null
for nonepublic GoogleSheetsOptions getGoogleSheetsOptions()
null
for nonepublic ExternalDataConfiguration setGoogleSheetsOptions(GoogleSheetsOptions googleSheetsOptions)
googleSheetsOptions
- googleSheetsOptions or null
for nonepublic HivePartitioningOptions getHivePartitioningOptions()
null
for nonepublic ExternalDataConfiguration setHivePartitioningOptions(HivePartitioningOptions hivePartitioningOptions)
hivePartitioningOptions
- hivePartitioningOptions or null
for nonepublic Boolean getIgnoreUnknownValues()
null
for nonepublic ExternalDataConfiguration setIgnoreUnknownValues(Boolean ignoreUnknownValues)
ignoreUnknownValues
- ignoreUnknownValues or null
for nonepublic String getJsonExtension()
null
for nonepublic ExternalDataConfiguration setJsonExtension(String jsonExtension)
jsonExtension
- jsonExtension or null
for nonepublic JsonOptions getJsonOptions()
null
for nonepublic ExternalDataConfiguration setJsonOptions(JsonOptions jsonOptions)
jsonOptions
- jsonOptions or null
for nonepublic Integer getMaxBadRecords()
null
for nonepublic ExternalDataConfiguration setMaxBadRecords(Integer maxBadRecords)
maxBadRecords
- maxBadRecords or null
for nonepublic String getMetadataCacheMode()
null
for nonepublic ExternalDataConfiguration setMetadataCacheMode(String metadataCacheMode)
metadataCacheMode
- metadataCacheMode or null
for nonepublic String getObjectMetadata()
null
for nonepublic ExternalDataConfiguration setObjectMetadata(String objectMetadata)
objectMetadata
- objectMetadata or null
for nonepublic ParquetOptions getParquetOptions()
null
for nonepublic ExternalDataConfiguration setParquetOptions(ParquetOptions parquetOptions)
parquetOptions
- parquetOptions or null
for nonepublic String getReferenceFileSchemaUri()
null
for nonepublic ExternalDataConfiguration setReferenceFileSchemaUri(String referenceFileSchemaUri)
referenceFileSchemaUri
- referenceFileSchemaUri or null
for nonepublic TableSchema getSchema()
null
for nonepublic ExternalDataConfiguration setSchema(TableSchema schema)
schema
- schema or null
for nonepublic String getSourceFormat()
null
for nonepublic ExternalDataConfiguration setSourceFormat(String sourceFormat)
sourceFormat
- sourceFormat or null
for nonepublic List<String> getSourceUris()
null
for nonepublic ExternalDataConfiguration setSourceUris(List<String> sourceUris)
sourceUris
- sourceUris or null
for nonepublic ExternalDataConfiguration set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public ExternalDataConfiguration clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.