Class PipelineConfig
java.lang.Object
co.elastic.clients.elasticsearch.ingest.PipelineConfig
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<PipelineConfig>
Json deserializer forPipelineConfig
-
Method Summary
Modifier and TypeMethodDescriptionfinal String
Description of the ingest pipeline.static PipelineConfig
Required - Processors used to perform transformations on documents before indexing.void
serialize
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static void
toString()
final Long
version()
Version number used by external systems to track ingest pipelines.
-
Field Details
-
_DESERIALIZER
Json deserializer forPipelineConfig
-
-
Method Details
-
of
-
description
Description of the ingest pipeline.API name:
description
-
version
Version number used by external systems to track ingest pipelines.API name:
version
-
processors
Required - Processors used to perform transformations on documents before indexing. Processors run sequentially in the order specified.API name:
processors
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupPipelineConfigDeserializer
protected static void setupPipelineConfigDeserializer(ObjectDeserializer<PipelineConfig.Builder> op)
-