Interface CfnDatasetPropsMixin.FormatOptionsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDatasetPropsMixin.FormatOptionsProperty.Jsii$Proxy
- Enclosing class:
CfnDatasetPropsMixin
@Stability(Stable)
public static interface CfnDatasetPropsMixin.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.cfnpropertymixins.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 classA builder forCfnDatasetPropsMixin.FormatOptionsPropertystatic final classAn implementation forCfnDatasetPropsMixin.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.Returns union: either
IResolvableorCfnDatasetPropsMixin.CsvOptionsProperty- See Also:
-
getExcel
Options that define how Excel input is to be interpreted by DataBrew.Returns union: either
IResolvableorCfnDatasetPropsMixin.ExcelOptionsProperty- See Also:
-
getJson
Options that define how JSON input is to be interpreted by DataBrew.Returns union: either
IResolvableorCfnDatasetPropsMixin.JsonOptionsProperty- See Also:
-
builder
-