airflow.providers.elasticsearch.log.es_response
¶
模块内容¶
类¶
辅助类,提供对列表对象的属性式访问。 |
|
辅助类,提供对字典对象的属性式访问。 |
|
Hit 类用于管理和访问文档中的元素。 |
|
HitMeta 类用于管理和访问文档的元数据。 |
|
ElasticSearchResponse 类用于管理和访问来自 Elasticsearch 搜索的响应。 |
- class airflow.providers.elasticsearch.log.es_response.AttributeList(_list)[source]¶
辅助类,提供对列表对象的属性式访问。
- class airflow.providers.elasticsearch.log.es_response.Hit(document)[source]¶
基类:
AttributeDict
Hit 类用于管理和访问文档中的元素。
它继承自 AttributeDict 类,并提供对其元素的属性式访问,类似于字典。
- class airflow.providers.elasticsearch.log.es_response.HitMeta(document, exclude=('_source', '_fields'))[source]¶
基类:
AttributeDict
HitMeta 类用于管理和访问文档的元数据。
此类继承自 AttributeDict 类,并提供对其元素的属性式访问。
- class airflow.providers.elasticsearch.log.es_response.ElasticSearchResponse(search, response, doc_class=None)[source]¶
基类:
AttributeDict
ElasticSearchResponse 类用于管理和访问来自 Elasticsearch 搜索的响应。
可以直接迭代此类以访问响应中的命中。使用整数或切片对类实例进行索引也会访问命中。如果响应中有任何命中,该类也会评估为 True。
hits 属性返回响应中命中的 AttributeList,如果提供了 doc_class,则每个命中都会转换为 doc_class 的实例。
response 参数存储 Elasticsearch 客户端搜索方法返回的字典。