Index

A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ACCESS_LOG_ORDER - Static variable in class com.huaweicloud.common.adapters.gateway.GatewayMetricsGlobalFilter
 
AccessLogConfiguration - Class in com.huaweicloud.common.access
 
AccessLogConfiguration() - Constructor for class com.huaweicloud.common.access.AccessLogConfiguration
 
accessLogLogger(ContextProperties) - Method in class com.huaweicloud.common.access.AccessLogConfiguration
 
AccessLogLogger - Class in com.huaweicloud.common.access
 
AccessLogLogger(ContextProperties) - Constructor for class com.huaweicloud.common.access.AccessLogLogger
 
accessLogSubscriber(ContextProperties, AccessLogLogger) - Method in class com.huaweicloud.common.access.AccessLogConfiguration
 
AccessLogSubscriber - Class in com.huaweicloud.common.access
Listen invocation events and write access logs
AccessLogSubscriber(ContextProperties, AccessLogLogger) - Constructor for class com.huaweicloud.common.access.AccessLogSubscriber
 
addClosedEventProcessor(ClosedEventProcessor) - Method in class com.huaweicloud.common.event.ClosedEventListener
 
andThen(ExchangeFilterFunction) - Method in class com.huaweicloud.common.adapters.webclient.OrderedExchangeFilterFunction
 
apply(RequestTemplate) - Method in class com.huaweicloud.common.adapters.feign.DecorateRequestInterceptor
 
apply(RequestTemplate) - Method in class com.huaweicloud.common.adapters.feign.FeignAddServiceNameContext
 
apply(RequestTemplate) - Method in class com.huaweicloud.common.adapters.feign.InvocationContextRequestInterceptor
 
apply(RequestTemplate) - Method in interface com.huaweicloud.common.adapters.feign.OrderedRequestInterceptor
 
apply(RequestTemplate) - Method in class com.huaweicloud.common.adapters.feign.SerializeContextOrderedRequestInterceptor
 
apply(ExchangeFunction) - Method in class com.huaweicloud.common.adapters.webclient.OrderedExchangeFilterFunction
 
ATTRIBUTE_KEY - Static variable in class com.huaweicloud.common.context.InvocationContextHolder
 

B

begin(String) - Method in class com.huaweicloud.common.context.InvocationStage
 
BlackWhiteListProperties - Class in com.huaweicloud.common.configration.dynamic
 
BlackWhiteListProperties() - Constructor for class com.huaweicloud.common.configration.dynamic.BlackWhiteListProperties
 
BlackWhiteListProperties.ConfigurationItem - Class in com.huaweicloud.common.configration.dynamic
 
BootstrapPropertiesConfiguration - Class in com.huaweicloud.common.configration
 
BootstrapPropertiesConfiguration() - Constructor for class com.huaweicloud.common.configration.BootstrapPropertiesConfiguration
 
Bulkhead() - Constructor for class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Bulkhead
 

C

CATEGORY_PROPERTY - Static variable in class com.huaweicloud.common.configration.dynamic.BlackWhiteListProperties.ConfigurationItem
 
Cipher - Interface in com.huaweicloud.common.util
 
CIPHER_NAME - Static variable in class com.huaweicloud.common.util.DefaultCipher
 
CIPHER_NAME - Static variable in class com.huaweicloud.common.util.ShaAKSKCipher
 
CircuitBreaker() - Constructor for class com.huaweicloud.common.configration.dynamic.GovernanceProperties.CircuitBreaker
 
clearInvocationContext() - Static method in class com.huaweicloud.common.context.InvocationContextHolder
 
ClientTransportConfiguration - Class in com.huaweicloud.common.transport
 
ClientTransportConfiguration() - Constructor for class com.huaweicloud.common.transport.ClientTransportConfiguration
 
close() - Method in class com.huaweicloud.common.adapters.web.FallbackClientHttpResponse
 
closedEventListener() - Method in class com.huaweicloud.common.event.EventConfiguration
 
ClosedEventListener - Class in com.huaweicloud.common.event
 
ClosedEventListener() - Constructor for class com.huaweicloud.common.event.ClosedEventListener
 
ClosedEventProcessor - Interface in com.huaweicloud.common.event
 
com.huaweicloud.common - package com.huaweicloud.common
 
com.huaweicloud.common.access - package com.huaweicloud.common.access
 
com.huaweicloud.common.adapters.feign - package com.huaweicloud.common.adapters.feign
 
com.huaweicloud.common.adapters.gateway - package com.huaweicloud.common.adapters.gateway
 
com.huaweicloud.common.adapters.web - package com.huaweicloud.common.adapters.web
 
com.huaweicloud.common.adapters.webclient - package com.huaweicloud.common.adapters.webclient
 
com.huaweicloud.common.adapters.webflux - package com.huaweicloud.common.adapters.webflux
 
com.huaweicloud.common.adapters.webmvc - package com.huaweicloud.common.adapters.webmvc
 
com.huaweicloud.common.cache - package com.huaweicloud.common.cache
 
com.huaweicloud.common.configration - package com.huaweicloud.common.configration
 
com.huaweicloud.common.configration.dynamic - package com.huaweicloud.common.configration.dynamic
 
com.huaweicloud.common.context - package com.huaweicloud.common.context
 
com.huaweicloud.common.disovery - package com.huaweicloud.common.disovery
 
com.huaweicloud.common.event - package com.huaweicloud.common.event
 
com.huaweicloud.common.exception - package com.huaweicloud.common.exception
 
com.huaweicloud.common.metrics - package com.huaweicloud.common.metrics
 
com.huaweicloud.common.schema - package com.huaweicloud.common.schema
 
com.huaweicloud.common.transport - package com.huaweicloud.common.transport
 
com.huaweicloud.common.util - package com.huaweicloud.common.util
 
CommonConfiguration - Class in com.huaweicloud.common
 
CommonConfiguration() - Constructor for class com.huaweicloud.common.CommonConfiguration
 
compareVersion(String, String) - Static method in class com.huaweicloud.common.util.VersionCompareUtil
前者大则返回一个正数
COMPONENT_ORDER_KEY - Static variable in class com.huaweicloud.common.configration.BootstrapPropertiesConfiguration
 
COMPONENT_PROPERTY_SOURCE_NAME - Static variable in class com.huaweicloud.common.configration.BootstrapPropertiesConfiguration
 
COMPONENT_YML_NAME - Static variable in class com.huaweicloud.common.configration.BootstrapPropertiesConfiguration
 
COMPONENT_YML_NAME_ALIAS - Static variable in class com.huaweicloud.common.configration.BootstrapPropertiesConfiguration
 
componentYamlPropertySourcesPlaceholderConfigurer() - Method in class com.huaweicloud.common.configration.BootstrapPropertiesConfiguration
 
ConfigurationItem() - Constructor for class com.huaweicloud.common.configration.dynamic.BlackWhiteListProperties.ConfigurationItem
 
context - Variable in class com.huaweicloud.common.context.InvocationContext
 
CONTEXT_INSTANCE_ID - Static variable in class com.huaweicloud.common.context.InvocationContext
 
CONTEXT_MICROSERVICE_NAME - Static variable in class com.huaweicloud.common.context.InvocationContext
 
CONTEXT_OPERATION_ID - Static variable in class com.huaweicloud.common.context.InvocationContext
 
CONTEXT_TRACE_ID - Static variable in class com.huaweicloud.common.context.InvocationContext
 
contextProperties() - Method in class com.huaweicloud.common.configration.DynamicPropertiesConfiguration
 
ContextProperties - Class in com.huaweicloud.common.configration.dynamic
 
ContextProperties() - Constructor for class com.huaweicloud.common.configration.dynamic.ContextProperties
 
CseConfigCenter - Enum constant in enum com.huaweicloud.common.util.Type
 

D

dealMultiUrl(String) - Static method in class com.huaweicloud.common.util.URLUtil
 
decorateClientHttpRequestInterceptor(List<PreClientHttpRequestInterceptor>, List<PostClientHttpRequestInterceptor>) - Method in class com.huaweicloud.common.adapters.web.WebConfiguration
 
DecorateClientHttpRequestInterceptor - Class in com.huaweicloud.common.adapters.web
 
DecorateClientHttpRequestInterceptor(List<PreClientHttpRequestInterceptor>, List<PostClientHttpRequestInterceptor>) - Constructor for class com.huaweicloud.common.adapters.web.DecorateClientHttpRequestInterceptor
 
DecorateHandlerInterceptor - Class in com.huaweicloud.common.adapters.webmvc
add invocation context and metrics support for webmvc
DecorateHandlerInterceptor(List<PreHandlerInterceptor>, List<PostHandlerInterceptor>) - Constructor for class com.huaweicloud.common.adapters.webmvc.DecorateHandlerInterceptor
 
decorateRequestInterceptor(List<OrderedRequestInterceptor>) - Method in class com.huaweicloud.common.adapters.feign.FeignConfiguration
 
DecorateRequestInterceptor - Class in com.huaweicloud.common.adapters.feign
 
DecorateRequestInterceptor(List<OrderedRequestInterceptor>) - Constructor for class com.huaweicloud.common.adapters.feign.DecorateRequestInterceptor
 
decrypt(char[]) - Method in interface com.huaweicloud.common.util.Cipher
 
decrypt(char[]) - Method in class com.huaweicloud.common.util.DefaultCipher
 
decrypt(char[]) - Method in class com.huaweicloud.common.util.ShaAKSKCipher
 
DefaultCipher - Class in com.huaweicloud.common.util
 
deserialize(String) - Static method in class com.huaweicloud.common.context.InvocationContextHolder
 
deserialize(String) - Static method in class com.huaweicloud.common.util.HeaderUtil
 
deserializeAndCreate(String) - Static method in class com.huaweicloud.common.context.InvocationContextHolder
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.huaweicloud.common.adapters.webmvc.InvocationContextFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.huaweicloud.common.adapters.webmvc.ShutdownHookFilter
 
DynamicPropertiesConfiguration - Class in com.huaweicloud.common.configration
 
DynamicPropertiesConfiguration() - Constructor for class com.huaweicloud.common.configration.DynamicPropertiesConfiguration
 

E

encrypt(String) - Static method in class com.huaweicloud.common.util.MD5Util
 
EventConfiguration - Class in com.huaweicloud.common.event
 
EventConfiguration() - Constructor for class com.huaweicloud.common.event.EventConfiguration
 
EventManager - Class in com.huaweicloud.common.event
 
EventManager() - Constructor for class com.huaweicloud.common.event.EventManager
 

F

FallbackClientHttpResponse - Class in com.huaweicloud.common.adapters.web
 
FallbackClientHttpResponse(int) - Constructor for class com.huaweicloud.common.adapters.web.FallbackClientHttpResponse
 
FallbackClientHttpResponse(int, String) - Constructor for class com.huaweicloud.common.adapters.web.FallbackClientHttpResponse
 
FallbackClientHttpResponse(int, String, String) - Constructor for class com.huaweicloud.common.adapters.web.FallbackClientHttpResponse
 
FaultInjection() - Constructor for class com.huaweicloud.common.configration.dynamic.GovernanceProperties.FaultInjection
 
FaultInjection(int) - Constructor for class com.huaweicloud.common.configration.dynamic.GovernanceProperties.FaultInjection
 
FEIGN_CONTEXT_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
feignAddServiceNameContext(Registration) - Method in class com.huaweicloud.common.adapters.feign.FeignConfiguration
 
FeignAddServiceNameContext - Class in com.huaweicloud.common.adapters.feign
 
FeignAddServiceNameContext(Registration) - Constructor for class com.huaweicloud.common.adapters.feign.FeignAddServiceNameContext
 
FeignConfiguration - Class in com.huaweicloud.common.adapters.feign
 
FeignConfiguration() - Constructor for class com.huaweicloud.common.adapters.feign.FeignConfiguration
 
filter(ClientRequest, ExchangeFunction) - Method in class com.huaweicloud.common.adapters.webclient.OrderedExchangeFilterFunction
 
filter(ClientRequest, ExchangeFunction) - Method in class com.huaweicloud.common.adapters.webclient.SerializeContextExchangeFilterFunction
 
filter(ClientRequest, ExchangeFunction) - Method in class com.huaweicloud.common.adapters.webclient.WebClientMetricsExchangeFilterFunction
 
filter(ServerWebExchange, GatewayFilterChain) - Method in class com.huaweicloud.common.adapters.gateway.GatewayAddServiceNameContext
 
filter(ServerWebExchange, GatewayFilterChain) - Method in class com.huaweicloud.common.adapters.gateway.GatewayMetricsGlobalFilter
 
filter(ServerWebExchange, GatewayFilterChain) - Method in class com.huaweicloud.common.adapters.gateway.SerializeContextGlobalFilter
 
filter(ServerWebExchange, WebFilterChain) - Method in class com.huaweicloud.common.adapters.webflux.InvocationContextWebFilter
 
filter(ServerWebExchange, WebFilterChain) - Method in class com.huaweicloud.common.adapters.webflux.ShutdownHookWebFilter
 
findCipher(List<Cipher>, String) - Static method in class com.huaweicloud.common.util.DefaultCipher
 
finish(int) - Method in class com.huaweicloud.common.context.InvocationStage
 

G

Gateway() - Constructor for class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Gateway
 
GATEWAY_CONTEXT_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
GATEWAY_FAULT_INJECTION_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
GATEWAY_GOVERNANCE_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
GATEWAY_INSTANCE_BULKHEAD_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
GATEWAY_INSTANCE_ISOLATION_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
GATEWAY_RETRY_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
gatewayAddServiceNameContext(Registration) - Method in class com.huaweicloud.common.adapters.gateway.GatewayConfiguration
 
GatewayAddServiceNameContext - Class in com.huaweicloud.common.adapters.gateway
 
GatewayAddServiceNameContext(Registration) - Constructor for class com.huaweicloud.common.adapters.gateway.GatewayAddServiceNameContext
 
GatewayConfiguration - Class in com.huaweicloud.common.adapters.gateway
 
GatewayConfiguration() - Constructor for class com.huaweicloud.common.adapters.gateway.GatewayConfiguration
 
gatewayMetricsGlobalFilter() - Method in class com.huaweicloud.common.adapters.gateway.GatewayConfiguration
 
GatewayMetricsGlobalFilter - Class in com.huaweicloud.common.adapters.gateway
 
GatewayMetricsGlobalFilter() - Constructor for class com.huaweicloud.common.adapters.gateway.GatewayMetricsGlobalFilter
 
generateTraceId() - Static method in class com.huaweicloud.common.context.InvocationContext
 
getBeginTime() - Method in class com.huaweicloud.common.context.InvocationStage
 
getBeginTime() - Method in class com.huaweicloud.common.context.InvocationStage.Stage
 
getBlack() - Method in class com.huaweicloud.common.configration.dynamic.BlackWhiteListProperties
 
getBody() - Method in class com.huaweicloud.common.adapters.web.FallbackClientHttpResponse
 
getBulkhead() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Gateway
 
getBulkhead() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Webmvc
 
getCategory() - Method in class com.huaweicloud.common.configration.dynamic.BlackWhiteListProperties.ConfigurationItem
 
getCircuitBreaker() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Gateway
 
getCircuitBreaker() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Webmvc
 
getConnectionIdleTimeoutInMilliSeconds() - Method in class com.huaweicloud.common.configration.dynamic.HttpClientProperties
 
getConnectionRequestTimeoutInMilliSeconds() - Method in class com.huaweicloud.common.configration.dynamic.HttpClientProperties
 
getConnectionTimeToLiveInMilliSeconds() - Method in class com.huaweicloud.common.configration.dynamic.HttpClientProperties
 
getConnectTimeoutInMilliSeconds() - Method in class com.huaweicloud.common.configration.dynamic.HttpClientProperties
 
getContext() - Method in class com.huaweicloud.common.context.InvocationContext
 
getContext(String) - Method in class com.huaweicloud.common.context.InvocationContext
 
getDistributionStatisticExpiry() - Method in class com.huaweicloud.common.configration.dynamic.MetricsProperties
 
getEndTime() - Method in class com.huaweicloud.common.context.InvocationStage
 
getEndTime() - Method in class com.huaweicloud.common.context.InvocationStage.Stage
 
getEventBoundedAsyncEventBus() - Static method in class com.huaweicloud.common.event.EventManager
An async event bus that event may be discarded when too many events are queued
getEventBus() - Static method in class com.huaweicloud.common.event.EventManager
 
getExcludePattern() - Method in class com.huaweicloud.common.configration.dynamic.MetricsProperties
 
getFaultInjection() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Webclient
 
getGateway() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
getHeaderContextMapper() - Method in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
getHeaders() - Method in class com.huaweicloud.common.adapters.web.FallbackClientHttpResponse
 
getHeaders(HttpServletRequest) - Static method in class com.huaweicloud.common.util.HeaderUtil
 
getHost(String) - Static method in class com.huaweicloud.common.util.NetUtil
 
getId() - Method in class com.huaweicloud.common.context.InvocationStage
 
getIdentifierRateLimiting() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Gateway
 
getIdentifierRateLimiting() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Webmvc
 
getIncludePattern() - Method in class com.huaweicloud.common.configration.dynamic.MetricsProperties
 
getInstance() - Static method in class com.huaweicloud.common.util.DefaultCipher
 
getInstanceBulkhead() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Webclient
 
getInstanceID() - Static method in class com.huaweicloud.common.cache.RegisterCache
 
getInstanceIsolation() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Webclient
 
getInvocationContext() - Method in class com.huaweicloud.common.context.InvocationStage
 
getInvocationStage() - Method in class com.huaweicloud.common.context.InvocationContext
 
getInvocationStage() - Method in class com.huaweicloud.common.context.InvocationFinishEvent
 
getLocalContext(String) - Method in class com.huaweicloud.common.context.InvocationContext
 
getLocalHost() - Static method in class com.huaweicloud.common.util.NetUtil
getLocalHost
getLogsInterval() - Method in class com.huaweicloud.common.configration.dynamic.MetricsProperties
 
getMaxMetricsCount() - Method in class com.huaweicloud.common.configration.dynamic.MetricsProperties
 
getOrCreateInvocationContext() - Static method in class com.huaweicloud.common.context.InvocationContextHolder
 
getOrder() - Method in class com.huaweicloud.common.adapters.feign.DecorateRequestInterceptor
 
getOrder() - Method in class com.huaweicloud.common.adapters.feign.FeignAddServiceNameContext
 
getOrder() - Method in class com.huaweicloud.common.adapters.feign.InvocationContextRequestInterceptor
 
getOrder() - Method in interface com.huaweicloud.common.adapters.feign.OrderedRequestInterceptor
 
getOrder() - Method in class com.huaweicloud.common.adapters.feign.SerializeContextOrderedRequestInterceptor
 
getOrder() - Method in class com.huaweicloud.common.adapters.gateway.GatewayAddServiceNameContext
 
getOrder() - Method in class com.huaweicloud.common.adapters.gateway.GatewayMetricsGlobalFilter
 
getOrder() - Method in class com.huaweicloud.common.adapters.gateway.SerializeContextGlobalFilter
 
getOrder() - Method in class com.huaweicloud.common.adapters.web.DecorateClientHttpRequestInterceptor
 
getOrder() - Method in class com.huaweicloud.common.adapters.web.InvocationContextClientHttpRequestInterceptor
 
getOrder() - Method in class com.huaweicloud.common.adapters.web.MetricsClientHttpRequestInterceptor
 
getOrder() - Method in interface com.huaweicloud.common.adapters.web.PostClientHttpRequestInterceptor
 
getOrder() - Method in interface com.huaweicloud.common.adapters.web.PreClientHttpRequestInterceptor
 
getOrder() - Method in class com.huaweicloud.common.adapters.web.RestTemplateAddServiceNameContext
 
getOrder() - Method in class com.huaweicloud.common.adapters.web.SerializeContextClientHttpRequestInterceptor
 
getOrder() - Method in class com.huaweicloud.common.adapters.webclient.OrderedExchangeFilterFunction
 
getOrder() - Method in class com.huaweicloud.common.adapters.webclient.SerializeContextExchangeFilterFunction
 
getOrder() - Method in class com.huaweicloud.common.adapters.webclient.WebClientMetricsExchangeFilterFunction
 
getOrder() - Method in class com.huaweicloud.common.adapters.webflux.InvocationContextWebFilter
 
getOrder() - Method in class com.huaweicloud.common.adapters.webflux.ShutdownHookWebFilter
 
getOrder() - Method in class com.huaweicloud.common.adapters.webmvc.DecorateHandlerInterceptor
 
getOrder() - Method in interface com.huaweicloud.common.adapters.webmvc.PostHandlerInterceptor
 
getOrder() - Method in interface com.huaweicloud.common.adapters.webmvc.PreHandlerInterceptor
 
getOrder() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Bulkhead
 
getOrder() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.CircuitBreaker
 
getOrder() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.FaultInjection
 
getOrder() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.IdentifierRateLimiting
 
getOrder() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.InstanceBulkhead
 
getOrder() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.InstanceIsolation
 
getOrder() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.RateLimiting
 
getOrder() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Retry
 
getPoolSizeMax() - Method in class com.huaweicloud.common.configration.dynamic.HttpClientProperties
 
getPoolSizePerRoute() - Method in class com.huaweicloud.common.configration.dynamic.HttpClientProperties
 
getPort(String) - Static method in class com.huaweicloud.common.util.NetUtil
 
getPropertyName() - Method in class com.huaweicloud.common.configration.dynamic.BlackWhiteListProperties.ConfigurationItem
 
getQueryContextMapper() - Method in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
getRateLimiting() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Gateway
 
getRateLimiting() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Webmvc
 
getReadTimeoutInMilliSeconds() - Method in class com.huaweicloud.common.configration.dynamic.HttpClientProperties
 
getRetry() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Webclient
 
getRule() - Method in class com.huaweicloud.common.configration.dynamic.BlackWhiteListProperties.ConfigurationItem
 
getRule() - Method in class com.huaweicloud.common.configration.dynamic.LoadBalancerProperties
 
getSchemaIds() - Method in interface com.huaweicloud.common.schema.ServiceCombSwaggerHandler
 
getSchemasMap() - Method in interface com.huaweicloud.common.schema.ServiceCombSwaggerHandler
 
getSchemasSummaryMap() - Method in interface com.huaweicloud.common.schema.ServiceCombSwaggerHandler
 
getServiceID() - Static method in class com.huaweicloud.common.cache.RegisterCache
 
getServiceLevelObjectives() - Method in class com.huaweicloud.common.configration.dynamic.MetricsProperties
 
getStages() - Method in class com.huaweicloud.common.context.InvocationStage
 
getStatusCode() - Method in class com.huaweicloud.common.adapters.web.FallbackClientHttpResponse
 
getStatusCode() - Method in class com.huaweicloud.common.context.InvocationStage
 
getStatusText() - Method in class com.huaweicloud.common.adapters.web.FallbackClientHttpResponse
 
getToken() - Static method in class com.huaweicloud.common.cache.TokenCache
 
getTraceContexts() - Method in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
getTraceLevel() - Method in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
getWaitTimeForShutDownInMillis() - Method in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
getWebclient() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
getWebmvc() - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
getWhite() - Method in class com.huaweicloud.common.configration.dynamic.BlackWhiteListProperties
 
governanceProperties() - Method in class com.huaweicloud.common.configration.DynamicPropertiesConfiguration
 
GovernanceProperties - Class in com.huaweicloud.common.configration.dynamic
 
GovernanceProperties() - Constructor for class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
GovernanceProperties.Bulkhead - Class in com.huaweicloud.common.configration.dynamic
 
GovernanceProperties.CircuitBreaker - Class in com.huaweicloud.common.configration.dynamic
 
GovernanceProperties.FaultInjection - Class in com.huaweicloud.common.configration.dynamic
 
GovernanceProperties.Gateway - Class in com.huaweicloud.common.configration.dynamic
 
GovernanceProperties.IdentifierRateLimiting - Class in com.huaweicloud.common.configration.dynamic
 
GovernanceProperties.InstanceBulkhead - Class in com.huaweicloud.common.configration.dynamic
 
GovernanceProperties.InstanceIsolation - Class in com.huaweicloud.common.configration.dynamic
 
GovernanceProperties.RateLimiting - Class in com.huaweicloud.common.configration.dynamic
 
GovernanceProperties.Retry - Class in com.huaweicloud.common.configration.dynamic
 
GovernanceProperties.Webclient - Class in com.huaweicloud.common.configration.dynamic
 
GovernanceProperties.Webmvc - Class in com.huaweicloud.common.configration.dynamic
 
GRASEFUL_STATUS_DOWN - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
GRASEFUL_STATUS_UPPER - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 

H

handle(HttpServletRequest, HttpServletResponse, Object) - Method in interface com.huaweicloud.common.adapters.webmvc.PreHandlerInterceptor
 
handle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in interface com.huaweicloud.common.adapters.webmvc.PostHandlerInterceptor
 
HeaderUtil - Class in com.huaweicloud.common.util
 
HeaderUtil() - Constructor for class com.huaweicloud.common.util.HeaderUtil
 
HMAC_SHA_256 - Static variable in class com.huaweicloud.common.util.SecretUtil
 
HttpClientProperties - Class in com.huaweicloud.common.configration.dynamic
 
HttpClientProperties() - Constructor for class com.huaweicloud.common.configration.dynamic.HttpClientProperties
 

I

IdentifierRateLimiting() - Constructor for class com.huaweicloud.common.configration.dynamic.GovernanceProperties.IdentifierRateLimiting
 
init(String, String) - Method in interface com.huaweicloud.common.schema.ServiceCombSwaggerHandler
 
InstanceBulkhead() - Constructor for class com.huaweicloud.common.configration.dynamic.GovernanceProperties.InstanceBulkhead
 
InstanceBulkhead(int) - Constructor for class com.huaweicloud.common.configration.dynamic.GovernanceProperties.InstanceBulkhead
 
instanceId(ServiceInstance) - Static method in class com.huaweicloud.common.disovery.InstanceIDAdapter
 
instanceId(Registration) - Static method in class com.huaweicloud.common.disovery.InstanceIDAdapter
 
InstanceIDAdapter - Class in com.huaweicloud.common.disovery
Some registrations like Nacos do not support instance id.
InstanceIDAdapter() - Constructor for class com.huaweicloud.common.disovery.InstanceIDAdapter
 
InstanceIsolation() - Constructor for class com.huaweicloud.common.configration.dynamic.GovernanceProperties.InstanceIsolation
 
InstanceIsolation(int) - Constructor for class com.huaweicloud.common.configration.dynamic.GovernanceProperties.InstanceIsolation
 
intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class com.huaweicloud.common.adapters.web.DecorateClientHttpRequestInterceptor
 
intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class com.huaweicloud.common.adapters.web.InvocationContextClientHttpRequestInterceptor
 
intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class com.huaweicloud.common.adapters.web.MetricsClientHttpRequestInterceptor
 
intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class com.huaweicloud.common.adapters.web.RestTemplateAddServiceNameContext
 
intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class com.huaweicloud.common.adapters.web.SerializeContextClientHttpRequestInterceptor
 
InvocationContext - Class in com.huaweicloud.common.context
 
InvocationContext() - Constructor for class com.huaweicloud.common.context.InvocationContext
 
invocationContextClientHttpRequestInterceptor(ContextProperties) - Method in class com.huaweicloud.common.adapters.web.WebConfiguration
 
InvocationContextClientHttpRequestInterceptor - Class in com.huaweicloud.common.adapters.web
 
InvocationContextClientHttpRequestInterceptor(ContextProperties) - Constructor for class com.huaweicloud.common.adapters.web.InvocationContextClientHttpRequestInterceptor
 
invocationContextFilter(ContextProperties) - Method in class com.huaweicloud.common.adapters.webmvc.WebMvcConfiguration
 
InvocationContextFilter - Class in com.huaweicloud.common.adapters.webmvc
 
InvocationContextFilter(ContextProperties) - Constructor for class com.huaweicloud.common.adapters.webmvc.InvocationContextFilter
 
InvocationContextHolder - Class in com.huaweicloud.common.context
 
InvocationContextHolder() - Constructor for class com.huaweicloud.common.context.InvocationContextHolder
 
invocationContextRequestInterceptor(ContextProperties) - Method in class com.huaweicloud.common.adapters.feign.FeignConfiguration
 
InvocationContextRequestInterceptor - Class in com.huaweicloud.common.adapters.feign
 
InvocationContextRequestInterceptor(ContextProperties) - Constructor for class com.huaweicloud.common.adapters.feign.InvocationContextRequestInterceptor
 
invocationContextWebFilter(ContextProperties, Environment) - Method in class com.huaweicloud.common.adapters.webflux.WebFluxConfiguration
 
InvocationContextWebFilter - Class in com.huaweicloud.common.adapters.webflux
 
InvocationContextWebFilter(ContextProperties, Environment) - Constructor for class com.huaweicloud.common.adapters.webflux.InvocationContextWebFilter
 
InvocationFinishEvent - Class in com.huaweicloud.common.context
 
InvocationFinishEvent(InvocationStage) - Constructor for class com.huaweicloud.common.context.InvocationFinishEvent
 
invocationMetrics(MeterRegistry, MetricsProperties) - Method in class com.huaweicloud.common.metrics.MetricsConfiguration
 
InvocationMetrics - Class in com.huaweicloud.common.metrics
Invocation metrics maintains metrics for `the execution of an operation` of a microservice.
InvocationMetrics(MeterRegistry, MetricsProperties) - Constructor for class com.huaweicloud.common.metrics.InvocationMetrics
 
invocationMetricsLogs(MeterRegistry, MetricsProperties) - Method in class com.huaweicloud.common.metrics.MetricsConfiguration
 
InvocationMetricsLogs - Class in com.huaweicloud.common.metrics
 
InvocationMetricsLogs(MeterRegistry, MetricsProperties) - Constructor for class com.huaweicloud.common.metrics.InvocationMetricsLogs
 
invocationStage - Variable in class com.huaweicloud.common.context.InvocationContext
 
InvocationStage - Class in com.huaweicloud.common.context
Recording time for invocation stage.
InvocationStage(InvocationContext) - Constructor for class com.huaweicloud.common.context.InvocationStage
 
InvocationStage.Stage - Class in com.huaweicloud.common.context
 
isAddTraceIdForFeign() - Method in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
isAddTraceIdForTemplate() - Method in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
isEnableAsyncTrace() - Method in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
isEnableTraceInfo() - Method in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
isEquals(String, String) - Static method in class com.huaweicloud.common.util.URLUtil
Compare two urls, if the domain and port are the same, they are considered equal
isLogsEnabled() - Method in class com.huaweicloud.common.configration.dynamic.MetricsProperties
 
isUseContextOperationForMetrics() - Method in class com.huaweicloud.common.configration.dynamic.ContextProperties
 

K

KIE - Enum constant in enum com.huaweicloud.common.util.Type
 

L

LOADBALANCER_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.LoadBalancerProperties
 
loadBalancerProperties() - Method in class com.huaweicloud.common.configration.DynamicPropertiesConfiguration
 
LoadBalancerProperties - Class in com.huaweicloud.common.configration.dynamic
 
LoadBalancerProperties() - Constructor for class com.huaweicloud.common.configration.dynamic.LoadBalancerProperties
 
localContext - Variable in class com.huaweicloud.common.context.InvocationContext
 
log(InvocationContext, String, int, long) - Method in class com.huaweicloud.common.access.AccessLogLogger
 

M

MD5Util - Class in com.huaweicloud.common.util
 
MD5Util() - Constructor for class com.huaweicloud.common.util.MD5Util
 
meterRegistry() - Method in class com.huaweicloud.common.metrics.MetricsConfiguration
 
METRICS_CALLS - Static variable in class com.huaweicloud.common.metrics.InvocationMetrics
 
METRICS_PREFIX - Static variable in class com.huaweicloud.common.metrics.InvocationMetrics
 
metricsClientHttpRequestInterceptor() - Method in class com.huaweicloud.common.adapters.web.WebConfiguration
 
MetricsClientHttpRequestInterceptor - Class in com.huaweicloud.common.adapters.web
 
MetricsClientHttpRequestInterceptor() - Constructor for class com.huaweicloud.common.adapters.web.MetricsClientHttpRequestInterceptor
 
MetricsConfiguration - Class in com.huaweicloud.common.metrics
 
MetricsConfiguration() - Constructor for class com.huaweicloud.common.metrics.MetricsConfiguration
 
metricsProperties() - Method in class com.huaweicloud.common.configration.DynamicPropertiesConfiguration
 
MetricsProperties - Class in com.huaweicloud.common.configration.dynamic
 
MetricsProperties() - Constructor for class com.huaweicloud.common.configration.dynamic.MetricsProperties
 

N

NACOS_GRASEFUL_UPPER_DOWN - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
name() - Method in interface com.huaweicloud.common.util.Cipher
 
name() - Method in class com.huaweicloud.common.util.DefaultCipher
 
name() - Method in class com.huaweicloud.common.util.ShaAKSKCipher
 
nanoTime() - Method in class com.huaweicloud.common.context.InvocationStage
 
NetUtil - Class in com.huaweicloud.common.util
 
NetUtil() - Constructor for class com.huaweicloud.common.util.NetUtil
 

O

onApplicationEvent(ApplicationEvent) - Method in class com.huaweicloud.common.event.ClosedEventListener
 
onInvocationFinishEvent(InvocationFinishEvent) - Method in class com.huaweicloud.common.access.AccessLogSubscriber
 
onInvocationFinishEvent(InvocationFinishEvent) - Method in class com.huaweicloud.common.metrics.InvocationMetrics
 
OrderedExchangeFilterFunction - Class in com.huaweicloud.common.adapters.webclient
 
OrderedExchangeFilterFunction(ExchangeFilterFunction) - Constructor for class com.huaweicloud.common.adapters.webclient.OrderedExchangeFilterFunction
 
OrderedRequestInterceptor - Interface in com.huaweicloud.common.adapters.feign
 

P

post(Object) - Static method in class com.huaweicloud.common.event.EventManager
 
PostClientHttpRequestInterceptor - Interface in com.huaweicloud.common.adapters.web
PreClientHttpRequestInterceptor extensions which supports order.
postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class com.huaweicloud.common.adapters.webmvc.DecorateHandlerInterceptor
 
PostHandlerInterceptor - Interface in com.huaweicloud.common.adapters.webmvc
 
PreClientHttpRequestInterceptor - Interface in com.huaweicloud.common.adapters.web
PreClientHttpRequestInterceptor extensions which supports order.
PREFIX - Static variable in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
PREFIX - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class com.huaweicloud.common.adapters.webmvc.DecorateHandlerInterceptor
 
PreHandlerInterceptor - Interface in com.huaweicloud.common.adapters.webmvc
 
process() - Method in interface com.huaweicloud.common.event.ClosedEventProcessor
 
process(ClientHttpResponse) - Method in interface com.huaweicloud.common.adapters.web.PostClientHttpRequestInterceptor
 
process(HttpRequest, byte[]) - Method in interface com.huaweicloud.common.adapters.web.PreClientHttpRequestInterceptor
 
putContext(String, String) - Method in class com.huaweicloud.common.context.InvocationContext
 
putContext(Map<String, String>) - Method in class com.huaweicloud.common.context.InvocationContext
 
putLocalContext(String, Object) - Method in class com.huaweicloud.common.context.InvocationContext
 

R

RateLimiting() - Constructor for class com.huaweicloud.common.configration.dynamic.GovernanceProperties.RateLimiting
 
recordStageBegin(String) - Method in class com.huaweicloud.common.context.InvocationStage
 
recordStageEnd(String) - Method in class com.huaweicloud.common.context.InvocationStage
 
register(Object) - Static method in class com.huaweicloud.common.event.EventManager
 
RegisterCache - Class in com.huaweicloud.common.cache
 
RegisterCache() - Constructor for class com.huaweicloud.common.cache.RegisterCache
 
RemoteOperationException - Exception in com.huaweicloud.common.exception
 
RemoteOperationException(String) - Constructor for exception com.huaweicloud.common.exception.RemoteOperationException
 
RemoteOperationException(String, Throwable) - Constructor for exception com.huaweicloud.common.exception.RemoteOperationException
 
RemoteServerUnavailableException - Exception in com.huaweicloud.common.exception
 
RemoteServerUnavailableException(String) - Constructor for exception com.huaweicloud.common.exception.RemoteServerUnavailableException
 
RemoteServerUnavailableException(String, Throwable) - Constructor for exception com.huaweicloud.common.exception.RemoteServerUnavailableException
 
REST_TEMPLATE_CONTEXT_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
REST_TEMPLATE_INSTANCE_BULKHEAD_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
REST_TEMPLATE_INSTANCE_ISOLATION_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
REST_TEMPLATE_RETRY_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
restTemplateAddServiceNameContext(Registration) - Method in class com.huaweicloud.common.adapters.web.WebConfiguration
 
RestTemplateAddServiceNameContext - Class in com.huaweicloud.common.adapters.web
 
RestTemplateAddServiceNameContext(Registration) - Constructor for class com.huaweicloud.common.adapters.web.RestTemplateAddServiceNameContext
 
restTemplateCustomizer(List<ClientHttpRequestInterceptor>) - Method in class com.huaweicloud.common.adapters.web.WebConfiguration
 
restTemplateHttpClientProperties() - Method in class com.huaweicloud.common.configration.DynamicPropertiesConfiguration
 
Retry() - Constructor for class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Retry
 
Retry(int) - Constructor for class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Retry
 
RouterIllegalParamException - Exception in com.huaweicloud.common.exception
 
RouterIllegalParamException(String) - Constructor for exception com.huaweicloud.common.exception.RouterIllegalParamException
 
RouterIllegalParamException(String, Throwable) - Constructor for exception com.huaweicloud.common.exception.RouterIllegalParamException
 
RULE_RANDOM - Static variable in class com.huaweicloud.common.configration.dynamic.LoadBalancerProperties
 
RULE_ROUND_ROBIN - Static variable in class com.huaweicloud.common.configration.dynamic.LoadBalancerProperties
 
RULE_WEIGHTED_RESPONSE - Static variable in class com.huaweicloud.common.configration.dynamic.LoadBalancerProperties
 

S

SecretUtil - Class in com.huaweicloud.common.util
 
SecretUtil() - Constructor for class com.huaweicloud.common.util.SecretUtil
 
serialize(InvocationContext) - Static method in class com.huaweicloud.common.context.InvocationContextHolder
 
serialize(Map<String, String>) - Static method in class com.huaweicloud.common.util.HeaderUtil
 
SERIALIZE_KEY - Static variable in class com.huaweicloud.common.context.InvocationContextHolder
 
serializeContextClientHttpRequestInterceptor() - Method in class com.huaweicloud.common.adapters.web.WebConfiguration
 
SerializeContextClientHttpRequestInterceptor - Class in com.huaweicloud.common.adapters.web
 
SerializeContextClientHttpRequestInterceptor() - Constructor for class com.huaweicloud.common.adapters.web.SerializeContextClientHttpRequestInterceptor
 
serializeContextExchangeFilterFunction() - Method in class com.huaweicloud.common.adapters.webclient.WebClientConfiguration
 
SerializeContextExchangeFilterFunction - Class in com.huaweicloud.common.adapters.webclient
 
SerializeContextExchangeFilterFunction() - Constructor for class com.huaweicloud.common.adapters.webclient.SerializeContextExchangeFilterFunction
 
serializeContextGlobalFilter() - Method in class com.huaweicloud.common.adapters.gateway.GatewayConfiguration
 
SerializeContextGlobalFilter - Class in com.huaweicloud.common.adapters.gateway
 
SerializeContextGlobalFilter() - Constructor for class com.huaweicloud.common.adapters.gateway.SerializeContextGlobalFilter
 
serializeContextOrderedRequestInterceptor() - Method in class com.huaweicloud.common.adapters.feign.FeignConfiguration
 
SerializeContextOrderedRequestInterceptor - Class in com.huaweicloud.common.adapters.feign
 
SerializeContextOrderedRequestInterceptor() - Constructor for class com.huaweicloud.common.adapters.feign.SerializeContextOrderedRequestInterceptor
 
SERVICECENTER - Enum constant in enum com.huaweicloud.common.util.Type
 
SERVICECOMB_GRASEFUL_UPPER_DOWN - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
ServiceCombException - Exception in com.huaweicloud.common.exception
 
ServiceCombException() - Constructor for exception com.huaweicloud.common.exception.ServiceCombException
 
ServiceCombException(String) - Constructor for exception com.huaweicloud.common.exception.ServiceCombException
 
ServiceCombException(String, Throwable) - Constructor for exception com.huaweicloud.common.exception.ServiceCombException
 
ServiceCombRuntimeException - Exception in com.huaweicloud.common.exception
 
ServiceCombRuntimeException() - Constructor for exception com.huaweicloud.common.exception.ServiceCombRuntimeException
 
ServiceCombRuntimeException(String) - Constructor for exception com.huaweicloud.common.exception.ServiceCombRuntimeException
 
ServiceCombRuntimeException(String, Throwable) - Constructor for exception com.huaweicloud.common.exception.ServiceCombRuntimeException
 
ServiceCombSwaggerHandler - Interface in com.huaweicloud.common.schema
 
setAddTraceIdForFeign(boolean) - Method in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
setAddTraceIdForTemplate(boolean) - Method in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
setBeginTime(long) - Method in class com.huaweicloud.common.context.InvocationStage.Stage
 
setBlack(List<BlackWhiteListProperties.ConfigurationItem>) - Method in class com.huaweicloud.common.configration.dynamic.BlackWhiteListProperties
 
setBulkhead(GovernanceProperties.Bulkhead) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Gateway
 
setBulkhead(GovernanceProperties.Bulkhead) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Webmvc
 
setCategory(String) - Method in class com.huaweicloud.common.configration.dynamic.BlackWhiteListProperties.ConfigurationItem
 
setCircuitBreaker(GovernanceProperties.CircuitBreaker) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Gateway
 
setCircuitBreaker(GovernanceProperties.CircuitBreaker) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Webmvc
 
setConnectionIdleTimeoutInMilliSeconds(int) - Method in class com.huaweicloud.common.configration.dynamic.HttpClientProperties
 
setConnectionRequestTimeoutInMilliSeconds(int) - Method in class com.huaweicloud.common.configration.dynamic.HttpClientProperties
 
setConnectionTimeToLiveInMilliSeconds(int) - Method in class com.huaweicloud.common.configration.dynamic.HttpClientProperties
 
setConnectTimeoutInMilliSeconds(int) - Method in class com.huaweicloud.common.configration.dynamic.HttpClientProperties
 
setDistributionStatisticExpiry(Duration) - Method in class com.huaweicloud.common.configration.dynamic.MetricsProperties
 
setEnableAsyncTrace(boolean) - Method in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
setEnableTraceInfo(boolean) - Method in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
setEndTime(long) - Method in class com.huaweicloud.common.context.InvocationStage.Stage
 
setExcludePattern(String) - Method in class com.huaweicloud.common.configration.dynamic.MetricsProperties
 
setFaultInjection(GovernanceProperties.FaultInjection) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Webclient
 
setGateway(GovernanceProperties.Gateway) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
setHeaderContextMapper(Map<String, String>) - Method in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
setIdentifierRateLimiting(GovernanceProperties.IdentifierRateLimiting) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Gateway
 
setIdentifierRateLimiting(GovernanceProperties.IdentifierRateLimiting) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Webmvc
 
setIncludePattern(String) - Method in class com.huaweicloud.common.configration.dynamic.MetricsProperties
 
setInstanceBulkhead(GovernanceProperties.InstanceBulkhead) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Webclient
 
setInstanceID(String) - Static method in class com.huaweicloud.common.cache.RegisterCache
 
setInstanceIsolation(GovernanceProperties.InstanceIsolation) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Webclient
 
setInvocationContext(InvocationContext) - Static method in class com.huaweicloud.common.context.InvocationContextHolder
 
setLogsEnabled(boolean) - Method in class com.huaweicloud.common.configration.dynamic.MetricsProperties
 
setLogsInterval(Duration) - Method in class com.huaweicloud.common.configration.dynamic.MetricsProperties
 
setMaxMetricsCount(int) - Method in class com.huaweicloud.common.configration.dynamic.MetricsProperties
 
setOrder(int) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Bulkhead
 
setOrder(int) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.CircuitBreaker
 
setOrder(int) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.FaultInjection
 
setOrder(int) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.IdentifierRateLimiting
 
setOrder(int) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.InstanceBulkhead
 
setOrder(int) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.InstanceIsolation
 
setOrder(int) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.RateLimiting
 
setOrder(int) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Retry
 
setPoolSizeMax(int) - Method in class com.huaweicloud.common.configration.dynamic.HttpClientProperties
 
setPoolSizePerRoute(int) - Method in class com.huaweicloud.common.configration.dynamic.HttpClientProperties
 
setPropertyName(String) - Method in class com.huaweicloud.common.configration.dynamic.BlackWhiteListProperties.ConfigurationItem
 
setQueryContextMapper(Map<String, String>) - Method in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
setRateLimiting(GovernanceProperties.RateLimiting) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Gateway
 
setRateLimiting(GovernanceProperties.RateLimiting) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Webmvc
 
setReadTimeoutInMilliSeconds(int) - Method in class com.huaweicloud.common.configration.dynamic.HttpClientProperties
 
setRetry(GovernanceProperties.Retry) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Webclient
 
setRule(String) - Method in class com.huaweicloud.common.configration.dynamic.BlackWhiteListProperties.ConfigurationItem
 
setRule(String) - Method in class com.huaweicloud.common.configration.dynamic.LoadBalancerProperties
 
setServiceID(String) - Static method in class com.huaweicloud.common.cache.RegisterCache
 
setServiceLevelObjectives(List<Integer>) - Method in class com.huaweicloud.common.configration.dynamic.MetricsProperties
 
setToken(String) - Static method in class com.huaweicloud.common.cache.TokenCache
 
setTraceContexts(List<String>) - Method in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
setTraceLevel(String) - Method in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
setUseContextOperationForMetrics(boolean) - Method in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
setWaitTimeForShutDownInMillis(int) - Method in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
setWebclient(GovernanceProperties.Webclient) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
setWebmvc(GovernanceProperties.Webmvc) - Method in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
setWhite(List<BlackWhiteListProperties.ConfigurationItem>) - Method in class com.huaweicloud.common.configration.dynamic.BlackWhiteListProperties
 
sha256Encode(String, String) - Static method in class com.huaweicloud.common.util.SecretUtil
 
shaAKSKCipher() - Method in class com.huaweicloud.common.CommonConfiguration
 
ShaAKSKCipher - Class in com.huaweicloud.common.util
 
ShaAKSKCipher() - Constructor for class com.huaweicloud.common.util.ShaAKSKCipher
 
shutdownHookFilter(ContextProperties, ClosedEventListener) - Method in class com.huaweicloud.common.adapters.webmvc.WebMvcConfiguration
 
ShutdownHookFilter - Class in com.huaweicloud.common.adapters.webmvc
 
ShutdownHookFilter(ContextProperties, ClosedEventListener) - Constructor for class com.huaweicloud.common.adapters.webmvc.ShutdownHookFilter
 
shutdownHookWebFilter(ContextProperties, ClosedEventListener) - Method in class com.huaweicloud.common.adapters.webflux.WebFluxConfiguration
 
ShutdownHookWebFilter - Class in com.huaweicloud.common.adapters.webflux
 
ShutdownHookWebFilter(ContextProperties, ClosedEventListener) - Constructor for class com.huaweicloud.common.adapters.webflux.ShutdownHookWebFilter
 
splitIpPort(String) - Static method in class com.huaweicloud.common.util.URLUtil
 
Stage() - Constructor for class com.huaweicloud.common.context.InvocationStage.Stage
 
STAGE_ALL - Static variable in class com.huaweicloud.common.context.InvocationStage
 
STAGE_FEIGN - Static variable in class com.huaweicloud.common.context.InvocationStage
 
STAGE_GATEWAY - Static variable in class com.huaweicloud.common.context.InvocationStage
 
STAGE_REST_TEMPLATE - Static variable in class com.huaweicloud.common.context.InvocationStage
 
STAGE_WEB_CLIENT - Static variable in class com.huaweicloud.common.context.InvocationStage
 

T

TAG_NAME - Static variable in class com.huaweicloud.common.metrics.InvocationMetrics
 
TAG_STAGE - Static variable in class com.huaweicloud.common.metrics.InvocationMetrics
 
TAG_STATUS - Static variable in class com.huaweicloud.common.metrics.InvocationMetrics
 
TAGS_SEPARATOR - Static variable in class com.huaweicloud.common.metrics.InvocationMetrics
 
TokenCache - Class in com.huaweicloud.common.cache
 
TokenCache() - Constructor for class com.huaweicloud.common.cache.TokenCache
 
transform(String) - Static method in class com.huaweicloud.common.util.URLUtil
Convert url to http or https
transportHttpClient(HttpClientProperties) - Method in class com.huaweicloud.common.transport.ClientTransportConfiguration
 
Type - Enum in com.huaweicloud.common.util
 

U

URLUtil - Class in com.huaweicloud.common.util
 
URLUtil() - Constructor for class com.huaweicloud.common.util.URLUtil
 

V

valueOf(String) - Static method in enum com.huaweicloud.common.util.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.huaweicloud.common.util.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VersionCompareUtil - Class in com.huaweicloud.common.util
 
VersionCompareUtil() - Constructor for class com.huaweicloud.common.util.VersionCompareUtil
 

W

WEB_CLIENT_FAULT_INJECTION_ORDER - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEB_CLIENT_INSTANCE_BULKHEAD_ORDER - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEB_CLIENT_INSTANCE_ISOLATION_ORDER - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEB_CLIENT_RETRY_ORDER - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEB_FILTER_BULKHEAD_ORDER - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEB_FILTER_CIRCUIT_BREAKER_ORDER - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEB_FILTER_IDENTIFIER_RATE_LIMITING_ORDER - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEB_FILTER_RATE_LIMITING_ORDER - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEB_FILTER_REQUEST_LOGGER_ORDER - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEB_FILTER_SERVICE_AUTH_ORDER - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
webclient - Variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
Webclient() - Constructor for class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Webclient
 
WEBCLIENT_CONTEXT_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.ContextProperties
 
WEBCLIENT_FAULT_INJECTION_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEBCLIENT_INSTANCE_BULKHEAD_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEBCLIENT_INSTANCE_ISOLATION_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEBCLIENT_REQUEST_LOGGER_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEBCLIENT_RETRY_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
webClientBuilder(List<ExchangeFilterFunction>) - Method in class com.huaweicloud.common.adapters.webclient.WebClientConfiguration
 
WebClientConfiguration - Class in com.huaweicloud.common.adapters.webclient
 
WebClientConfiguration() - Constructor for class com.huaweicloud.common.adapters.webclient.WebClientConfiguration
 
webClientMetricsExchangeFilterFunction() - Method in class com.huaweicloud.common.adapters.webclient.WebClientConfiguration
 
WebClientMetricsExchangeFilterFunction - Class in com.huaweicloud.common.adapters.webclient
 
WebClientMetricsExchangeFilterFunction() - Constructor for class com.huaweicloud.common.adapters.webclient.WebClientMetricsExchangeFilterFunction
 
WebConfiguration - Class in com.huaweicloud.common.adapters.web
 
WebConfiguration() - Constructor for class com.huaweicloud.common.adapters.web.WebConfiguration
 
WEBFLUX_BULKHEAD_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEBFLUX_CIRCUIT_BREAKER_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEBFLUX_CONTEXT_MAPPER_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEBFLUX_IDENTIFIER_RATE_LIMITING_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEBFLUX_RATE_LIMITING_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEBFLUX_REQUEST_LOGGER_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WebFluxConfiguration - Class in com.huaweicloud.common.adapters.webflux
 
WebFluxConfiguration() - Constructor for class com.huaweicloud.common.adapters.webflux.WebFluxConfiguration
 
Webmvc() - Constructor for class com.huaweicloud.common.configration.dynamic.GovernanceProperties.Webmvc
 
WEBMVC_BULKHEAD_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEBMVC_CIRCUIT_BREAKER_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEBMVC_CONTEXT_MAPPER_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEBMVC_IDENTIFIER_RATE_LIMITING_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEBMVC_PUBLICKEY_ACCSSCONTROL - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEBMVC_PUBLICKEY_ACLS - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEBMVC_PUBLICKEY_CONSUMER_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEBMVC_PUBLICKEY_PROVIDER_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEBMVC_PUBLICKEY_SECURITY_POLICY_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEBMVC_RATE_LIMITING_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WEBMVC_REQUEST_LOGGER_ENABLED - Static variable in class com.huaweicloud.common.configration.dynamic.GovernanceProperties
 
WebMvcConfiguration - Class in com.huaweicloud.common.adapters.webmvc
 
WebMvcConfiguration() - Constructor for class com.huaweicloud.common.adapters.webmvc.WebMvcConfiguration
 
webMvcConfigurer(List<PreHandlerInterceptor>, List<PostHandlerInterceptor>, InvocationMetrics) - Method in class com.huaweicloud.common.adapters.webmvc.WebMvcConfiguration
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form