Index
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
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form