schemaUpdateOptions

@JvmName(name = "jbmgixeoayxahhea")
suspend fun schemaUpdateOptions(value: Output<List<String>>)
@JvmName(name = "ykcotpgjhrbmyxtk")
suspend fun schemaUpdateOptions(value: List<String>?)

Parameters

value

Allows the schema of the destination table to be updated as a side effect of the load job if a schema is autodetected or supplied in the job configuration. Schema update options are supported in two cases: when writeDisposition is WRITE_APPEND; when writeDisposition is WRITE_TRUNCATE and the destination table is a partition of a table, specified by partition decorators. For normal tables, WRITE_TRUNCATE will always overwrite the schema. One or more of the following values are specified: ALLOW_FIELD_ADDITION: allow adding a nullable field to the schema. ALLOW_FIELD_RELAXATION: allow relaxing a required field in the original schema to nullable.


@JvmName(name = "bsxmicfybabgxshu")
suspend fun schemaUpdateOptions(vararg values: Output<String>)


@JvmName(name = "feturbvhxqiogutf")
suspend fun schemaUpdateOptions(values: List<Output<String>>)
@JvmName(name = "ywlamlwmphrjkaln")
suspend fun schemaUpdateOptions(vararg values: String)

Parameters

values

Allows the schema of the destination table to be updated as a side effect of the load job if a schema is autodetected or supplied in the job configuration. Schema update options are supported in two cases: when writeDisposition is WRITE_APPEND; when writeDisposition is WRITE_TRUNCATE and the destination table is a partition of a table, specified by partition decorators. For normal tables, WRITE_TRUNCATE will always overwrite the schema. One or more of the following values are specified: ALLOW_FIELD_ADDITION: allow adding a nullable field to the schema. ALLOW_FIELD_RELAXATION: allow relaxing a required field in the original schema to nullable.