public static interface Classifier.Builder extends SdkPojo, CopyableBuilder<Classifier.Builder,Classifier>
Modifier and Type | Method and Description |
---|---|
default Classifier.Builder |
csvClassifier(Consumer<CsvClassifier.Builder> csvClassifier)
A classifier for comma-separated values (CSV).
|
Classifier.Builder |
csvClassifier(CsvClassifier csvClassifier)
A classifier for comma-separated values (CSV).
|
default Classifier.Builder |
grokClassifier(Consumer<GrokClassifier.Builder> grokClassifier)
A classifier that uses
grok . |
Classifier.Builder |
grokClassifier(GrokClassifier grokClassifier)
A classifier that uses
grok . |
default Classifier.Builder |
jsonClassifier(Consumer<JsonClassifier.Builder> jsonClassifier)
A classifier for JSON content.
|
Classifier.Builder |
jsonClassifier(JsonClassifier jsonClassifier)
A classifier for JSON content.
|
default Classifier.Builder |
xmlClassifier(Consumer<XMLClassifier.Builder> xmlClassifier)
A classifier for XML content.
|
Classifier.Builder |
xmlClassifier(XMLClassifier xmlClassifier)
A classifier for XML content.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
Classifier.Builder grokClassifier(GrokClassifier grokClassifier)
A classifier that uses grok
.
grokClassifier
- A classifier that uses grok
.default Classifier.Builder grokClassifier(Consumer<GrokClassifier.Builder> grokClassifier)
A classifier that uses grok
.
GrokClassifier.Builder
avoiding the need to
create one manually via GrokClassifier.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to grokClassifier(GrokClassifier)
.grokClassifier
- a consumer that will call methods on GrokClassifier.Builder
grokClassifier(GrokClassifier)
Classifier.Builder xmlClassifier(XMLClassifier xmlClassifier)
A classifier for XML content.
xmlClassifier
- A classifier for XML content.default Classifier.Builder xmlClassifier(Consumer<XMLClassifier.Builder> xmlClassifier)
A classifier for XML content.
This is a convenience that creates an instance of theXMLClassifier.Builder
avoiding the need to
create one manually via XMLClassifier.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to xmlClassifier(XMLClassifier)
.xmlClassifier
- a consumer that will call methods on XMLClassifier.Builder
xmlClassifier(XMLClassifier)
Classifier.Builder jsonClassifier(JsonClassifier jsonClassifier)
A classifier for JSON content.
jsonClassifier
- A classifier for JSON content.default Classifier.Builder jsonClassifier(Consumer<JsonClassifier.Builder> jsonClassifier)
A classifier for JSON content.
This is a convenience that creates an instance of theJsonClassifier.Builder
avoiding the need to
create one manually via JsonClassifier.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to jsonClassifier(JsonClassifier)
.jsonClassifier
- a consumer that will call methods on JsonClassifier.Builder
jsonClassifier(JsonClassifier)
Classifier.Builder csvClassifier(CsvClassifier csvClassifier)
A classifier for comma-separated values (CSV).
csvClassifier
- A classifier for comma-separated values (CSV).default Classifier.Builder csvClassifier(Consumer<CsvClassifier.Builder> csvClassifier)
A classifier for comma-separated values (CSV).
This is a convenience that creates an instance of theCsvClassifier.Builder
avoiding the need to
create one manually via CsvClassifier.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to csvClassifier(CsvClassifier)
.csvClassifier
- a consumer that will call methods on CsvClassifier.Builder
csvClassifier(CsvClassifier)
Copyright © 2021 Amazon Web Services, Inc. All Rights Reserved.