Interface Classifier.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Classifier.Builder,,Classifier> SdkBuilder<Classifier.Builder,,Classifier> SdkPojo
- Enclosing class:
Classifier
-
Method Summary
Modifier and TypeMethodDescriptiondefault Classifier.BuildercsvClassifier(Consumer<CsvClassifier.Builder> csvClassifier) A classifier for comma-separated values (CSV).csvClassifier(CsvClassifier csvClassifier) A classifier for comma-separated values (CSV).default Classifier.BuildergrokClassifier(Consumer<GrokClassifier.Builder> grokClassifier) A classifier that usesgrok.grokClassifier(GrokClassifier grokClassifier) A classifier that usesgrok.default Classifier.BuilderjsonClassifier(Consumer<JsonClassifier.Builder> jsonClassifier) A classifier for JSON content.jsonClassifier(JsonClassifier jsonClassifier) A classifier for JSON content.default Classifier.BuilderxmlClassifier(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.Builderavoiding the need to create one manually viaGrokClassifier.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaXMLClassifier.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaJsonClassifier.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaCsvClassifier.builder().When the
Consumercompletes,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:
-