schemaUpdateOptions

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

Parameters

value

Allows the schema of the destination table to be updated as a side effect of the query job. 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 = "fpcdhodiqnvehwej")
suspend fun schemaUpdateOptions(vararg values: Output<String>)


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

Parameters

values

Allows the schema of the destination table to be updated as a side effect of the query job. 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.