$darkmode
Qore ElasticSearchDataProvider Module Reference 1.0
ElasticSearchPipelineDataTypeBase.qc.dox.h
1 // -*- mode: c++; indent-tabs-mode: nil -*-
3 
26 namespace ElasticSearchDataProvider {
29 
30 public:
31 protected:
33  const Fields = {
34  // body parameters
35  "description": {
36  "type": StringOrNothingType,
37  "desc": "The description of the pipeline",
38  },
39  "on_failure": {
40  "type": new Type("*softlist<hash<string, hash<auto>>>"),
41  "desc": "A list of zero or more processors to run immediately after a processor failure",
42  },
43  "processors": {
44  "type": new Type("softlist<hash<string, hash<auto>>>"),
45  "desc": "Processors used to perform transformations on documents before indexing",
46  },
47  "version": {
48  "type": IntOrNothingType,
49  "desc": "Version number used by external systems to track ingest pipelines",
50  },
51  "_meta": {
52  "type": AutoHashOrNothingType,
53  "desc": "Optional metadata about the ingest pipeline",
54  },
55  };
56 
57 public:
58 
61 
62 };
63 };
Base data type for pipeline types.
Definition: ElasticSearchPipelineDataTypeBase.qc.dox.h:28
const Fields
Field descriptions.
Definition: ElasticSearchPipelineDataTypeBase.qc.dox.h:33
Qore ElasticSearchDataProvider module definition.
Definition: ElasticSearchAcknowledgedDataType.qc.dox.h:26