Package com.pulumi.aws.glue.inputs
Class ClassifierCsvClassifierArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.glue.inputs.ClassifierCsvClassifierArgs
-
public final class ClassifierCsvClassifierArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClassifierCsvClassifierArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ClassifierCsvClassifierArgsEmpty
-
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>>allowSingleColumn()static ClassifierCsvClassifierArgs.Builderbuilder()static ClassifierCsvClassifierArgs.Builderbuilder(ClassifierCsvClassifierArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>containsHeader()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>customDatatypeConfigured()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>customDatatypes()java.util.Optional<com.pulumi.core.Output<java.lang.String>>delimiter()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>disableValueTrimming()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>headers()java.util.Optional<com.pulumi.core.Output<java.lang.String>>quoteSymbol()java.util.Optional<com.pulumi.core.Output<java.lang.String>>serde()
-
-
-
Field Detail
-
Empty
public static final ClassifierCsvClassifierArgs Empty
-
-
Method Detail
-
allowSingleColumn
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> allowSingleColumn()
- Returns:
- Enables the processing of files that contain only one column.
-
containsHeader
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> containsHeader()
- Returns:
- Whether the CSV file contains a header. This can be one of "ABSENT", "PRESENT", or "UNKNOWN".
-
customDatatypeConfigured
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> customDatatypeConfigured()
- Returns:
- Enables the custom datatype to be configured.
-
customDatatypes
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> customDatatypes()
- Returns:
- List of supported custom datatypes. Valid values are `BINARY`, `BOOLEAN`, `DATE`, `DECIMAL`, `DOUBLE`, `FLOAT`, `INT`, `LONG`, `SHORT`, `STRING`, `TIMESTAMP`.
-
delimiter
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> delimiter()
- Returns:
- Delimiter used in the CSV to separate columns.
-
disableValueTrimming
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> disableValueTrimming()
- Returns:
- Whether to trim column values.
-
headers
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> headers()
- Returns:
- List of strings representing column names.
-
quoteSymbol
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> quoteSymbol()
- Returns:
- Custom symbol to denote what combines content into a single column value. It must be different from the column delimiter.
-
serde
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> serde()
- Returns:
- SerDe for processing CSV. Valid values are `OpenCSVSerDe`, `LazySimpleSerDe`, `None`.
-
builder
public static ClassifierCsvClassifierArgs.Builder builder()
-
builder
public static ClassifierCsvClassifierArgs.Builder builder(ClassifierCsvClassifierArgs defaults)
-
-