public interface TracedRequestStreamHandler
extends com.amazonaws.services.lambda.runtime.RequestStreamHandler
RequestStreamHandler
to trace your function
Provide implementation of doHandleRequest(InputStream, OutputStream, Context)
instead of
RequestStreamHandler.handleRequest(InputStream, OutputStream, Context)
For example:
import com.appoptics.awslambda.handler.TracedRequestStreamHandler;
public class MyStreamHandler implements TracedRequestStreamHandler { //replaced RequestStreamHandler with TracedRequestStreamHandler
public void doHandleRequest(InputStream input, OutputStream output, Context context) { //renamed from handleRequest
//...
}
}
Modifier and Type | Method and Description |
---|---|
void |
doHandleRequest(InputStream input,
OutputStream output,
com.amazonaws.services.lambda.runtime.Context context) |
default void |
handleRequest(InputStream input,
OutputStream output,
com.amazonaws.services.lambda.runtime.Context context) |
default void handleRequest(InputStream input, OutputStream output, com.amazonaws.services.lambda.runtime.Context context) throws IOException
handleRequest
in interface com.amazonaws.services.lambda.runtime.RequestStreamHandler
IOException
void doHandleRequest(InputStream input, OutputStream output, com.amazonaws.services.lambda.runtime.Context context) throws IOException
IOException
Copyright © 2020. All rights reserved.