Package com.pulumi.gcp.dataplex.inputs
Class AssetDiscoverySpecCsvOptionsArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.dataplex.inputs.AssetDiscoverySpecCsvOptionsArgs.Builder
-
- Enclosing class:
- AssetDiscoverySpecCsvOptionsArgs
public static final class AssetDiscoverySpecCsvOptionsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AssetDiscoverySpecCsvOptionsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AssetDiscoverySpecCsvOptionsArgs
build()
AssetDiscoverySpecCsvOptionsArgs.Builder
delimiter(com.pulumi.core.Output<java.lang.String> delimiter)
AssetDiscoverySpecCsvOptionsArgs.Builder
delimiter(java.lang.String delimiter)
AssetDiscoverySpecCsvOptionsArgs.Builder
disableTypeInference(com.pulumi.core.Output<java.lang.Boolean> disableTypeInference)
AssetDiscoverySpecCsvOptionsArgs.Builder
disableTypeInference(java.lang.Boolean disableTypeInference)
AssetDiscoverySpecCsvOptionsArgs.Builder
encoding(com.pulumi.core.Output<java.lang.String> encoding)
AssetDiscoverySpecCsvOptionsArgs.Builder
encoding(java.lang.String encoding)
AssetDiscoverySpecCsvOptionsArgs.Builder
headerRows(com.pulumi.core.Output<java.lang.Integer> headerRows)
AssetDiscoverySpecCsvOptionsArgs.Builder
headerRows(java.lang.Integer headerRows)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AssetDiscoverySpecCsvOptionsArgs defaults)
-
-
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
-
build
public AssetDiscoverySpecCsvOptionsArgs build()
-
-