$darkmode
Qore ElasticSearchDataProvider Module Reference 1.0
ElasticSearchIndexDataTypeBase.qc.dox.h
1// -*- mode: c++; indent-tabs-mode: nil -*-
3
29
30public:
31protected:
33 const Fields = {
34 // body parameters
35 "filter": {
36 "type": AutoHashOrNothingType,
37 "desc": "Query used to limit documents the alias can access",
38 },
39 "index_routing": {
40 "type": StringOrNothingType,
41 "desc": "Value used to route indexing operations to a specific shard. If specified, this overwrites "
42 "the `routing` value for indexing operations",
43 },
44 "is_hidden": {
45 "type": SoftBoolStringType,
46 "desc": "If `true`, the alias is hidden. Defaults to `false`. All indices for the alias must have the "
47 "same `is_hidden` value",
48 },
49 "is_write_index": {
50 "type": SoftBoolStringType,
51 "desc": "If `true`, the index is the write index for the alias. Defaults to `false`",
52 },
53 "routing": {
54 "type": StringOrNothingType,
55 "desc": "Value used to route indexing and search operations to a specific shard",
56 },
57 "search_routing": {
58 "type": StringOrNothingType,
59 "desc": "Value used to route search operations to a specific shard. If specified, this overwrites "
60 "the `routing` value for search operations",
61 },
62 };
63
64public:
65
68
69};
70};
Base data type for search request types.
Definition: ElasticSearchIndexDataTypeBase.qc.dox.h:28
const Fields
Field descriptions.
Definition: ElasticSearchIndexDataTypeBase.qc.dox.h:33
Qore ElasticSearchDataProvider module definition.
Definition: ElasticSearchAcknowledgedDataType.qc.dox.h:26
const SoftBoolStringType
Boolean string type for query parameters.
Definition: ElasticSearchDataProvider.qc.dox.h:134