Package com.pulumi.gcp.bigquery.inputs
Class TableExternalDataConfigurationCsvOptionsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.bigquery.inputs.TableExternalDataConfigurationCsvOptionsArgs
-
public final class TableExternalDataConfigurationCsvOptionsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TableExternalDataConfigurationCsvOptionsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static TableExternalDataConfigurationCsvOptionsArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
allowJaggedRows()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
allowQuotedNewlines()
static TableExternalDataConfigurationCsvOptionsArgs.Builder
builder()
static TableExternalDataConfigurationCsvOptionsArgs.Builder
builder(TableExternalDataConfigurationCsvOptionsArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
encoding()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
fieldDelimiter()
com.pulumi.core.Output<java.lang.String>
quote()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
skipLeadingRows()
-
-
-
Field Detail
-
Empty
public static final TableExternalDataConfigurationCsvOptionsArgs Empty
-
-
Method Detail
-
allowJaggedRows
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> allowJaggedRows()
- Returns:
- Indicates if BigQuery should accept rows that are missing trailing optional columns.
-
allowQuotedNewlines
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> allowQuotedNewlines()
- Returns:
- Indicates if BigQuery should allow quoted data sections that contain newline characters in a CSV file. The default value is false.
-
encoding
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> encoding()
- Returns:
- The character encoding of the data. The supported values are UTF-8 or ISO-8859-1.
-
fieldDelimiter
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> fieldDelimiter()
- Returns:
- The separator for fields in a CSV file.
-
quote
public com.pulumi.core.Output<java.lang.String> quote()
- Returns:
- The value that is used to quote data sections in a CSV file. If your data does not contain quoted sections, set the property value to an empty string. If your data contains quoted newline characters, you must also set the `allow_quoted_newlines` property to true. The API-side default is `"`, specified in the provider escaped as `\"`. Due to limitations with default values, this value is required to be explicitly set.
-
skipLeadingRows
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> skipLeadingRows()
- Returns:
- The number of rows at the top of a CSV file that BigQuery will skip when reading the data.
-
builder
public static TableExternalDataConfigurationCsvOptionsArgs.Builder builder()
-
builder
public static TableExternalDataConfigurationCsvOptionsArgs.Builder builder(TableExternalDataConfigurationCsvOptionsArgs defaults)
-
-