Module org.elasticsearch.xcore
Class IngestPipelineConfig
java.lang.Object
org.elasticsearch.xpack.core.template.IngestPipelineConfig
- Direct Known Subclasses:
JsonIngestPipelineConfig,YamlIngestPipelineConfig
Describes an ingest pipeline to be loaded from a resource file for use with an
IndexTemplateRegistry.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionIngestPipelineConfig(String id, String resource, int version, String versionProperty) IngestPipelineConfig(String id, String resource, int version, String versionProperty, List<String> dependencies) IngestPipelineConfig(String id, String resource, int version, String versionProperty, List<String> dependencies, Map<String, String> variables) -
Method Summary
Modifier and TypeMethodDescriptiongetId()intabstract org.elasticsearch.xcontent.XContentTypeabstract BytesReference
-
Field Details
-
id
-
resource
-
version
protected final int version -
versionProperty
-
variables
-
-
Constructor Details
-
IngestPipelineConfig
-
IngestPipelineConfig
-
IngestPipelineConfig
-
-
Method Details
-
getId
-
getVersion
public int getVersion() -
getPipelineDependencies
-
getXContentType
public abstract org.elasticsearch.xcontent.XContentType getXContentType() -
loadConfig
-