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