Class AssetDiscoverySpecCsvOptionsArgs.Builder

    • Method Detail

      • delimiter

        public AssetDiscoverySpecCsvOptionsArgs.Builder delimiter​(@Nullable
                                                                  com.pulumi.core.Output<java.lang.String> delimiter)
        Parameters:
        delimiter - Optional. The delimiter being used to separate values. This defaults to ','.
        Returns:
        builder
      • delimiter

        public AssetDiscoverySpecCsvOptionsArgs.Builder delimiter​(java.lang.String delimiter)
        Parameters:
        delimiter - Optional. The delimiter being used to separate values. This defaults to ','.
        Returns:
        builder
      • disableTypeInference

        public AssetDiscoverySpecCsvOptionsArgs.Builder disableTypeInference​(@Nullable
                                                                             com.pulumi.core.Output<java.lang.Boolean> disableTypeInference)
        Parameters:
        disableTypeInference - Optional. Whether to disable the inference of data type for CSV data. If true, all columns will be registered as strings.
        Returns:
        builder
      • disableTypeInference

        public AssetDiscoverySpecCsvOptionsArgs.Builder disableTypeInference​(java.lang.Boolean disableTypeInference)
        Parameters:
        disableTypeInference - Optional. Whether to disable the inference of data type for CSV data. If true, all columns will be registered as strings.
        Returns:
        builder
      • encoding

        public AssetDiscoverySpecCsvOptionsArgs.Builder encoding​(@Nullable
                                                                 com.pulumi.core.Output<java.lang.String> encoding)
        Parameters:
        encoding - Optional. The character encoding of the data. The default is UTF-8.
        Returns:
        builder
      • encoding

        public AssetDiscoverySpecCsvOptionsArgs.Builder encoding​(java.lang.String encoding)
        Parameters:
        encoding - Optional. The character encoding of the data. The default is UTF-8.
        Returns:
        builder
      • headerRows

        public AssetDiscoverySpecCsvOptionsArgs.Builder headerRows​(@Nullable
                                                                   com.pulumi.core.Output<java.lang.Integer> headerRows)
        Parameters:
        headerRows - Optional. The number of rows to interpret as header rows that should be skipped when reading data rows.
        Returns:
        builder
      • headerRows

        public AssetDiscoverySpecCsvOptionsArgs.Builder headerRows​(java.lang.Integer headerRows)
        Parameters:
        headerRows - Optional. The number of rows to interpret as header rows that should be skipped when reading data rows.
        Returns:
        builder