public class ElasticSearchLogCollector extends org.apache.shenyu.plugin.logging.common.collector.AbstractLogCollector<ElasticSearchLogCollectClient,org.apache.shenyu.plugin.logging.common.entity.ShenyuRequestLog,ElasticSearchLogCollectConfig.ElasticSearchLogConfig>
| 构造器和说明 |
|---|
ElasticSearchLogCollector() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
desensitizeLog(org.apache.shenyu.plugin.logging.common.entity.ShenyuRequestLog log,
org.apache.shenyu.plugin.logging.desensitize.api.matcher.KeyWordMatch keyWordMatch,
java.lang.String desensitizeAlg)
desensitize log.
|
static org.apache.shenyu.plugin.logging.common.collector.LogCollector<org.apache.shenyu.plugin.logging.common.entity.ShenyuRequestLog> |
getInstance()
get LogCollector instance.
|
protected ElasticSearchLogCollectConfig.ElasticSearchLogConfig |
getLogCollectConfig() |
protected ElasticSearchLogCollectClient |
getLogConsumeClient() |
public static org.apache.shenyu.plugin.logging.common.collector.LogCollector<org.apache.shenyu.plugin.logging.common.entity.ShenyuRequestLog> getInstance()
protected ElasticSearchLogCollectClient getLogConsumeClient()
getLogConsumeClient 在类中 org.apache.shenyu.plugin.logging.common.collector.AbstractLogCollector<ElasticSearchLogCollectClient,org.apache.shenyu.plugin.logging.common.entity.ShenyuRequestLog,ElasticSearchLogCollectConfig.ElasticSearchLogConfig>protected ElasticSearchLogCollectConfig.ElasticSearchLogConfig getLogCollectConfig()
getLogCollectConfig 在类中 org.apache.shenyu.plugin.logging.common.collector.AbstractLogCollector<ElasticSearchLogCollectClient,org.apache.shenyu.plugin.logging.common.entity.ShenyuRequestLog,ElasticSearchLogCollectConfig.ElasticSearchLogConfig>protected void desensitizeLog(org.apache.shenyu.plugin.logging.common.entity.ShenyuRequestLog log,
org.apache.shenyu.plugin.logging.desensitize.api.matcher.KeyWordMatch keyWordMatch,
java.lang.String desensitizeAlg)
desensitizeLog 在类中 org.apache.shenyu.plugin.logging.common.collector.AbstractLogCollector<ElasticSearchLogCollectClient,org.apache.shenyu.plugin.logging.common.entity.ShenyuRequestLog,ElasticSearchLogCollectConfig.ElasticSearchLogConfig>log - log entitykeyWordMatch - keyWordMatchdesensitizeAlg - data desensitize algorithmCopyright © 2026 The Apache Software Foundation. All rights reserved.