public static interface Classifier.Builder extends CopyableBuilder<Classifier.Builder,Classifier>
Modifier and Type | Method and Description |
---|---|
default Classifier.Builder |
grokClassifier(Consumer<GrokClassifier.Builder> grokClassifier)
A
GrokClassifier object. |
Classifier.Builder |
grokClassifier(GrokClassifier grokClassifier)
A
GrokClassifier object. |
default Classifier.Builder |
xmlClassifier(Consumer<XMLClassifier.Builder> xmlClassifier)
An
XMLClassifier object. |
Classifier.Builder |
xmlClassifier(XMLClassifier xmlClassifier)
An
XMLClassifier object. |
copy
apply, build
Classifier.Builder grokClassifier(GrokClassifier grokClassifier)
A GrokClassifier
object.
grokClassifier
- A GrokClassifier
object.default Classifier.Builder grokClassifier(Consumer<GrokClassifier.Builder> grokClassifier)
A GrokClassifier
object.
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)
An XMLClassifier
object.
xmlClassifier
- An XMLClassifier
object.default Classifier.Builder xmlClassifier(Consumer<XMLClassifier.Builder> xmlClassifier)
An XMLClassifier
object.
XMLClassifier.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)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.