Package com.networknt.aws.lambda.handler
Interface LambdaHandler
- All Known Subinterfaces:
MiddlewareHandler
- All Known Implementing Classes:
AbstractMetricsMiddleware,AbstractTransformerMiddleware,ApiKeyMiddleware,APMMetricsMiddleware,AuditMiddleware,BasicAuthMiddleware,CacheExplorerHandler,CorrelationMiddleware,HeaderMiddleware,HealthCheckHandler,InfluxMetricsMiddleware,JwtVerifyMiddleware,LambdaProxyMiddleware,LambdaRouterMiddleware,LimitMiddleware,LoggerGetHandler,LoggerSetHandler,OpenApiMiddleware,RequestCorsMiddleware,RequestHeaderMiddleware,RequestTransformerMiddleware,ResponseCorsMiddleware,ResponseHeaderMiddleware,ResponseTransformerMiddleware,SanitizerMiddleware,ServerInfoHandler,SwtVerifyMiddleware,TokenMiddleware,TraceabilityMiddleware,UnifiedSecurityMiddleware,ValidatorMiddleware
public interface LambdaHandler
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault com.networknt.status.Statuscom.networknt.status.Statusexecute(LightLambdaExchange exchange) booleanIndicate if this middleware handler is asynchronous or not.booleanIndicate if this handler is enabled or not.default booleanvoidregister()Register this handler to the handler registration.voidreload()Reload config values in case the config values changed by config server.default com.networknt.status.Status
-
Field Details
-
DISABLED_LAMBDA_HANDLER_RETURN
- See Also:
-
SUCCESS_LAMBDA_HANDLER_RETURN
- See Also:
-
-
Method Details
-
execute
-
isEnabled
boolean isEnabled()Indicate if this handler is enabled or not.- Returns:
- boolean true if enabled
-
register
void register()Register this handler to the handler registration. -
reload
void reload()Reload config values in case the config values changed by config server. -
isAsynchronous
boolean isAsynchronous()Indicate if this middleware handler is asynchronous or not.- Returns:
- boolean true if asynchronous
-
disabledMiddlewareStatus
default com.networknt.status.Status disabledMiddlewareStatus() -
successMiddlewareStatus
default com.networknt.status.Status successMiddlewareStatus() -
isResponseMiddleware
default boolean isResponseMiddleware()
-