Interface CfnClassifierProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnClassifierProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.120.0 (build 192dc88)",
date="2025-12-05T22:26:37.440Z")
@Stability(Stable)
public interface CfnClassifierProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnClassifier.
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.glue.*;
CfnClassifierProps cfnClassifierProps = CfnClassifierProps.builder()
.csvClassifier(CsvClassifierProperty.builder()
.allowSingleColumn(false)
.containsCustomDatatype(List.of("containsCustomDatatype"))
.containsHeader("containsHeader")
.customDatatypeConfigured(false)
.delimiter("delimiter")
.disableValueTrimming(false)
.header(List.of("header"))
.name("name")
.quoteSymbol("quoteSymbol")
.build())
.grokClassifier(GrokClassifierProperty.builder()
.classification("classification")
.grokPattern("grokPattern")
// the properties below are optional
.customPatterns("customPatterns")
.name("name")
.build())
.jsonClassifier(JsonClassifierProperty.builder()
.jsonPath("jsonPath")
// the properties below are optional
.name("name")
.build())
.xmlClassifier(XMLClassifierProperty.builder()
.classification("classification")
.rowTag("rowTag")
// the properties below are optional
.name("name")
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnClassifierPropsstatic final classAn implementation forCfnClassifierProps -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCsvClassifier
A classifier for comma-separated values (CSV).Returns union: either
IResolvableorCfnClassifier.CsvClassifierProperty- See Also:
-
getGrokClassifier
A classifier that usesgrok.Returns union: either
IResolvableorCfnClassifier.GrokClassifierProperty- See Also:
-
getJsonClassifier
A classifier for JSON content.Returns union: either
IResolvableorCfnClassifier.JsonClassifierProperty- See Also:
-
getXmlClassifier
A classifier for XML content.Returns union: either
IResolvableorCfnClassifier.XMLClassifierProperty- See Also:
-
builder
- Returns:
- a
CfnClassifierProps.BuilderofCfnClassifierProps
-