Class TableExternalDataConfigurationCsvOptionsArgs


  • public final class TableExternalDataConfigurationCsvOptionsArgs
    extends com.pulumi.resources.ResourceArgs
    • 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.