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();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnDataset.FormatOptionsPropertystatic final classAn implementation forCfnDataset.FormatOptionsProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectgetCsv()Options that define how CSV input is to be interpreted by DataBrew.default ObjectgetExcel()Options that define how Excel input is to be interpreted by DataBrew.default ObjectgetJson()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. -
getExcel
Options that define how Excel input is to be interpreted by DataBrew. -
getJson
Options that define how JSON input is to be interpreted by DataBrew. -
builder
-