Class Pipeline
java.lang.Object
co.elastic.clients.elasticsearch.ingest.Pipeline
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<Pipeline>
Json deserializer forPipeline
-
Method Summary
Modifier and TypeMethodDescriptionfinal Boolean
Marks this ingest pipeline as deprecated.final String
Description of the ingest pipeline.meta()
Arbitrary metadata about the ingest pipeline.static Pipeline
Processors to run immediately after a processor failure.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 forPipeline
-
-
Method Details
-
of
-
description
Description of the ingest pipeline.API name:
description
-
onFailure
Processors to run immediately after a processor failure.API name:
on_failure
-
processors
Processors used to perform transformations on documents before indexing. Processors run sequentially in the order specified.API name:
processors
-
version
Version number used by external systems to track ingest pipelines.API name:
version
-
deprecated
Marks this ingest pipeline as deprecated. When a deprecated ingest pipeline is referenced as the default or final pipeline when creating or updating a non-deprecated index template, Elasticsearch will emit a deprecation warning.API name:
deprecated
-
meta
Arbitrary metadata about the ingest pipeline. This map is not automatically generated by Elasticsearch.API name:
_meta
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupPipelineDeserializer
-