Interface Classifier.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Classifier.Builder,
,Classifier> SdkBuilder<Classifier.Builder,
,Classifier> SdkPojo
- Enclosing class:
Classifier
-
Method Summary
Modifier and TypeMethodDescriptiondefault Classifier.Builder
csvClassifier
(Consumer<CsvClassifier.Builder> csvClassifier) A classifier for comma-separated values (CSV).csvClassifier
(CsvClassifier csvClassifier) A classifier for comma-separated values (CSV).default Classifier.Builder
grokClassifier
(Consumer<GrokClassifier.Builder> grokClassifier) A classifier that usesgrok
.grokClassifier
(GrokClassifier grokClassifier) A classifier that usesgrok
.default Classifier.Builder
jsonClassifier
(Consumer<JsonClassifier.Builder> jsonClassifier) A classifier for JSON content.jsonClassifier
(JsonClassifier jsonClassifier) A classifier for JSON content.default Classifier.Builder
xmlClassifier
(Consumer<XMLClassifier.Builder> xmlClassifier) A classifier for XML content.xmlClassifier
(XMLClassifier xmlClassifier) A classifier for XML content.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
grokClassifier
A classifier that uses
grok
.- Parameters:
grokClassifier
- A classifier that usesgrok
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
grokClassifier
A classifier that uses
This is a convenience method that creates an instance of thegrok
.GrokClassifier.Builder
avoiding the need to create one manually viaGrokClassifier.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed togrokClassifier(GrokClassifier)
.- Parameters:
grokClassifier
- a consumer that will call methods onGrokClassifier.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
xmlClassifier
A classifier for XML content.
- Parameters:
xmlClassifier
- A classifier for XML content.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
xmlClassifier
A classifier for XML content.
This is a convenience method that creates an instance of theXMLClassifier.Builder
avoiding the need to create one manually viaXMLClassifier.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toxmlClassifier(XMLClassifier)
.- Parameters:
xmlClassifier
- a consumer that will call methods onXMLClassifier.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
jsonClassifier
A classifier for JSON content.
- Parameters:
jsonClassifier
- A classifier for JSON content.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jsonClassifier
A classifier for JSON content.
This is a convenience method that creates an instance of theJsonClassifier.Builder
avoiding the need to create one manually viaJsonClassifier.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tojsonClassifier(JsonClassifier)
.- Parameters:
jsonClassifier
- a consumer that will call methods onJsonClassifier.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
csvClassifier
A classifier for comma-separated values (CSV).
- Parameters:
csvClassifier
- A classifier for comma-separated values (CSV).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
csvClassifier
A classifier for comma-separated values (CSV).
This is a convenience method that creates an instance of theCsvClassifier.Builder
avoiding the need to create one manually viaCsvClassifier.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocsvClassifier(CsvClassifier)
.- Parameters:
csvClassifier
- a consumer that will call methods onCsvClassifier.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-