Interface CfnDataset.FormatOptionsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDataset.FormatOptionsProperty.Jsii$Proxy
- Enclosing class:
CfnDataset
@Stability(Stable)
public static interface CfnDataset.FormatOptionsProperty
extends software.amazon.jsii.JsiiSerializable
Represents a set of options that define the structure of either comma-separated value (CSV), Excel, or JSON input.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.databrew.*; FormatOptionsProperty formatOptionsProperty = FormatOptionsProperty.builder() .csv(CsvOptionsProperty.builder() .delimiter("delimiter") .headerRow(false) .build()) .excel(ExcelOptionsProperty.builder() .headerRow(false) .sheetIndexes(List.of(123)) .sheetNames(List.of("sheetNames")) .build()) .json(JsonOptionsProperty.builder() .multiLine(false) .build()) .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnDataset.FormatOptionsProperty
static final class
An implementation forCfnDataset.FormatOptionsProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
getCsv()
Options that define how CSV input is to be interpreted by DataBrew.default Object
getExcel()
Options that define how Excel input is to be interpreted by DataBrew.default Object
getJson()
Options that define how JSON input is to be interpreted by DataBrew.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCsv
Options that define how CSV input is to be interpreted by DataBrew.- See Also:
-
getExcel
Options that define how Excel input is to be interpreted by DataBrew.- See Also:
-
getJson
Options that define how JSON input is to be interpreted by DataBrew.- See Also:
-
builder
-