Class EqlFeatures.Builder
java.lang.Object
co.elastic.clients.elasticsearch.xpack.usage.EqlFeatures.Builder
- All Implemented Interfaces:
ObjectBuilder<EqlFeatures>
- Enclosing class:
- EqlFeatures
public static class EqlFeatures.Builder extends java.lang.Object implements ObjectBuilder<EqlFeatures>
Builder for
EqlFeatures.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
join
API name:join -
joins
API name:joins -
joins
public EqlFeatures.Builder joins(java.util.function.Function<EqlFeaturesJoin.Builder,ObjectBuilder<EqlFeaturesJoin>> fn)API name:joins -
keys
API name:keys -
keys
public EqlFeatures.Builder keys(java.util.function.Function<EqlFeaturesKeys.Builder,ObjectBuilder<EqlFeaturesKeys>> fn)API name:keys -
event
API name:event -
pipes
API name:pipes -
pipes
public EqlFeatures.Builder pipes(java.util.function.Function<EqlFeaturesPipes.Builder,ObjectBuilder<EqlFeaturesPipes>> fn)API name:pipes -
sequence
API name:sequence -
sequences
API name:sequences -
sequences
public EqlFeatures.Builder sequences(java.util.function.Function<EqlFeaturesSequences.Builder,ObjectBuilder<EqlFeaturesSequences>> fn)API name:sequences -
build
Builds aEqlFeatures.- Specified by:
buildin interfaceObjectBuilder<EqlFeatures>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-