Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chenggangpro/spring-cloud-gateway-plugin
/ functions
Functions
193 in github.com/chenggangpro/spring-cloud-gateway-plugin
⨍
Functions
193
◇
Types & classes
64
Method
RoundRule
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/grey/RoundRule.java:34
Method
RouteHystrixCommand
(Setter setter, URI fallbackUri, ServerWebExchange exchange, GatewayFilterChain ch
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/factory/RouteHystrixGatewayFilterFactory.java:203
Method
RouteHystrixGatewayFilterFactory
(ObjectProvider<DispatcherHandler> dispatcherHandlerProvider)
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/factory/RouteHystrixGatewayFilterFactory.java:52
Method
SystemResponseInfo
(String code, String msg)
src/main/java/pro/chenggang/plugin/springcloud/gateway/option/SystemResponseInfo.java:23
Method
afterPropertiesSet
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/properties/GatewayPluginProperties.java:55
Method
afterPropertiesSet
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/properties/GreyProperties.java:47
Method
afterPropertiesSet
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/properties/GreyProperties.java:90
Method
afterPropertiesSet
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/response/ExceptionHandlerStrategyMethodProcessor.java:54
Method
apply
(String routeId, Consumer<Config> consumer)
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/factory/RouteHystrixGatewayFilterFactory.java:70
Method
beforeCommit
(Supplier<? extends Mono<Void>> action)
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/support/CachedBodyOutputMessage.java:48
Method
choose
(ILoadBalancer lb, Object key)
src/main/java/pro/chenggang/plugin/springcloud/gateway/grey/GreyWeightResponseRule.java:114
Method
choose
(ILoadBalancer lb, Object key)
src/main/java/pro/chenggang/plugin/springcloud/gateway/grey/RoundRule.java:57
Method
construct
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/factory/RouteHystrixGatewayFilterFactory.java:211
Method
contentLength
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/support/DefaultClientResponse.java:190
Method
contextLoads
()
src/test/java/pro/chenggang/plugin/springcloud/gateway/test/SpringCloudGatewayPluginApplicationTests.java:13
Method
cookies
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/support/DefaultClientResponse.java:89
Method
dynamicRoutePreprocessor
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/config/DynamicRouteConfiguration.java:19
Method
errorWebExceptionHandler
ErrorWebExceptionHandler @param viewResolversProvider @param serverCodecConfigurer @param exceptionHandlerExceptionHandlerStrategyFactory @return
src/main/java/pro/chenggang/plugin/springcloud/gateway/config/GlobalExceptionJsonHandlerConfig.java:59
Method
exceptionHandlerStrategyFactory
ExceptionHandlerStrategyFactory @param exceptionHandlerStrategyList @return
src/main/java/pro/chenggang/plugin/springcloud/gateway/config/GlobalExceptionJsonHandlerConfig.java:42
Method
filter
(ServerWebExchange exchange, GatewayFilterChain chain)
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/GreyContextFilter.java:44
Method
filter
(ServerWebExchange exchange, GatewayFilterChain chain)
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/ResponseLogFilter.java:39
Method
filter
(ServerWebExchange exchange, GatewayFilterChain chain)
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/GreyLoadBalancerClientFilter.java:42
Method
filter
(ServerWebExchange exchange, GatewayFilterChain chain)
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/RemoveGatewayContextFilter.java:19
Method
gatewayContextFilter
(GatewayPluginProperties gatewayPluginProperties)
src/main/java/pro/chenggang/plugin/springcloud/gateway/config/GatewayPluginConfig.java:35
Method
gatewayPluginProperties
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/config/GatewayPluginConfig.java:28
Method
getAccumulatedWeights
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/grey/GreyWeightResponseRule.java:110
Method
getBody
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/ResponseLogFilter.java:122
Method
getBody
Return the request body, or an error stream if the body was never set or when. @return body as {@link Flux}
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/support/CachedBodyOutputMessage.java:72
Method
getCode
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/option/SystemResponseInfo.java:29
Method
getCorsConfiguration
(Object handler, ServerWebExchange exchange)
src/main/java/pro/chenggang/plugin/springcloud/gateway/predicate/DynamicRoutePredicateHandlerMapping.java:107
Method
getFallbackUri
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/factory/RouteHystrixGatewayFilterFactory.java:174
Method
getHandleClass
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/response/strategy/ExceptionHandlerStrategyAdapter.java:50
Method
getHandleClass
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/response/strategy/DefaultExceptionHandlerStrategy.java:19
Method
getHandleClass
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/response/strategy/NotFoundExceptionHandlerStrategy.java:20
Method
getHandleClass
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/response/strategy/ResponseStatusExceptionHandlerStrategy.java:19
Method
getHandlerInternal
(ServerWebExchange exchange)
src/main/java/pro/chenggang/plugin/springcloud/gateway/predicate/DynamicRoutePredicateHandlerMapping.java:81
Method
getMsg
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/option/SystemResponseInfo.java:34
Method
getOfflineCacheKey
get offline cache key @return
src/main/java/pro/chenggang/plugin/springcloud/gateway/util/GatewayUtils.java:44
Method
getOrder
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/GreyContextFilter.java:136
Method
getOrder
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/ResponseLogFilter.java:103
Method
getOrder
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/RequestLogFilter.java:49
Method
getOrder
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/GreyLoadBalancerClientFilter.java:37
Method
getOrder
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/RemoveGatewayContextFilter.java:24
Method
getOrder
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/GatewayContextFilter.java:93
Method
getOrder
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/option/FilterOrderEnum.java:37
Method
getStrategy
(Class clazz)
src/main/java/pro/chenggang/plugin/springcloud/gateway/response/factory/DefaultExceptionHandlerStrategyFactory.java:46
Method
greyContextFilter
(GreyProperties greyProperties)
src/main/java/pro/chenggang/plugin/springcloud/gateway/config/GreyRouteConfig.java:42
Method
greyProperties
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/config/GreyRouteConfig.java:27
Method
handleException
(ServerWebExchange exchange, Throwable throwable)
src/main/java/pro/chenggang/plugin/springcloud/gateway/response/strategy/ExceptionHandlerStrategyAdapter.java:55
Method
handleException
(ServerWebExchange exchange, Throwable throwable)
src/main/java/pro/chenggang/plugin/springcloud/gateway/response/strategy/DefaultExceptionHandlerStrategy.java:24
Method
handleException
(ServerWebExchange exchange,Throwable throwable)
src/main/java/pro/chenggang/plugin/springcloud/gateway/response/strategy/NotFoundExceptionHandlerStrategy.java:25
Method
handleException
(ServerWebExchange exchange, Throwable throwable)
src/main/java/pro/chenggang/plugin/springcloud/gateway/response/strategy/ResponseStatusExceptionHandlerStrategy.java:24
Method
header
(String headerName)
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/support/DefaultClientResponse.java:200
Method
hints
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/support/DefaultClientResponse.java:105
Method
initWithNiwsConfig
(IClientConfig clientConfig)
src/main/java/pro/chenggang/plugin/springcloud/gateway/grey/GreyWeightResponseRule.java:248
Method
initWithNiwsConfig
(IClientConfig clientConfig)
src/main/java/pro/chenggang/plugin/springcloud/gateway/grey/RoundRule.java:122
Method
isCommitted
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/support/CachedBodyOutputMessage.java:53
Method
isSecure
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/GreyLoadBalancerClientFilter.java:112
Method
loadBalancerClientFilter
(LoadBalancerClient client, LoadBalancerProperties properties)
src/main/java/pro/chenggang/plugin/springcloud/gateway/config/GreyRouteConfig.java:34
Method
main
(String[] args)
src/test/java/pro/chenggang/plugin/springcloud/gateway/SpringCloudGatewayPluginApplication.java:11
Method
messageWriters
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/response/JsonExceptionHandler.java:121
Method
postProcessBeanFactory
(ConfigurableListableBeanFactory configurableListableBeanFactory)
src/main/java/pro/chenggang/plugin/springcloud/gateway/predicate/DynamicRouteSupportBeanFactoryPostProcessor.java:19
Method
predicateFactory
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/config/GreyDefaultRoundRuleConfig.java:33
Method
preprocess
(ServerWebExchange exchange)
src/main/java/pro/chenggang/plugin/springcloud/gateway/predicate/processor/DefaultDynamicRouteProcessor.java:18
Method
processConfig
(PreprocessResult preprocessResult, Route route)
src/main/java/pro/chenggang/plugin/springcloud/gateway/predicate/processor/DefaultDynamicRouteProcessor.java:23
Method
removeGatewayContextFilter
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/config/GatewayPluginConfig.java:44
Method
renderErrorResponse
(ServerRequest request)
src/main/java/pro/chenggang/plugin/springcloud/gateway/response/JsonExceptionHandler.java:105
Method
requestLogFilter
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/config/RequestResponseLogConfig.java:21
Method
responseLogFilter
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/config/RequestResponseLogConfig.java:30
Method
resumeWithFallback
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/factory/RouteHystrixGatewayFilterFactory.java:216
Method
ribbonRule
(PredicateFactory predicateFactory,GreyProperties greyProperties)
src/main/java/pro/chenggang/plugin/springcloud/gateway/config/GreyDefaultRoundRuleConfig.java:42
Method
ribbonRule
(PredicateFactory predicateFactory, GreyProperties greyProperties)
src/main/java/pro/chenggang/plugin/springcloud/gateway/config/GreyWeightResponseRuleConfig.java:32
Method
routeHystrixGatewayFilterFactory
(ObjectProvider<DispatcherHandler> dispatcherHandler)
src/main/java/pro/chenggang/plugin/springcloud/gateway/config/GatewayPluginConfig.java:57
Method
selectImports
(AnnotationMetadata importingClassMetadata)
src/main/java/pro/chenggang/plugin/springcloud/gateway/config/GatewayPluginConfigurationSelector.java:27
Method
serverResponse
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/support/DefaultClientResponse.java:101
Method
setApplicationContext
(ApplicationContext applicationContext)
src/main/java/pro/chenggang/plugin/springcloud/gateway/response/ExceptionHandlerStrategyMethodProcessor.java:47
Method
setApplicationContext
(ApplicationContext applicationContext)
src/main/java/pro/chenggang/plugin/springcloud/gateway/response/strategy/ExceptionHandlerStrategyAdapter.java:45
Method
setComplete
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/support/CachedBodyOutputMessage.java:87
Method
setEnvironment
(Environment environment)
src/main/java/pro/chenggang/plugin/springcloud/gateway/config/GatewayPluginConfigurationSelector.java:54
Method
setFallbackUri
(String fallbackUri)
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/factory/RouteHystrixGatewayFilterFactory.java:167
Method
setLoadBalancer
(ILoadBalancer lb)
src/main/java/pro/chenggang/plugin/springcloud/gateway/grey/GreyWeightResponseRule.java:76
Method
setSetter
(HystrixObservableCommand.Setter setter)
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/factory/RouteHystrixGatewayFilterFactory.java:187
Method
shortcutFieldOrder
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/factory/RouteHystrixGatewayFilterFactory.java:65
Method
shutdown
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/grey/GreyWeightResponseRule.java:103
Method
statusCode
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/support/DefaultClientResponse.java:74
Method
strategies
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/support/DefaultClientResponse.java:69
Method
targetPredicateBeanClass
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/predicate/processor/DefaultDynamicRouteProcessor.java:28
Method
toEntity
(Class<T> bodyType)
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/support/DefaultClientResponse.java:132
Method
toEntityList
(Class<T> responseType)
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/support/DefaultClientResponse.java:151
Method
type
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/grey/GreyWeightResponseRule.java:42
Method
viewResolvers
()
src/main/java/pro/chenggang/plugin/springcloud/gateway/response/JsonExceptionHandler.java:126
Method
writeAndFlushWith
(Publisher<? extends Publisher<? extends DataBuffer>> body)
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/ResponseLogFilter.java:94
Method
writeAndFlushWith
( Publisher<? extends Publisher<? extends DataBuffer>> body)
src/main/java/pro/chenggang/plugin/springcloud/gateway/filter/support/CachedBodyOutputMessage.java:81
← previous
101–193 of 193, ranked by callers