private boolean captureError()

in powertools-tracing/src/main/java/software/amazon/lambda/powertools/tracing/internal/LambdaTracingAspect.java [96:108]


    private boolean captureError(Tracing powerToolsTracing) {
        switch (powerToolsTracing.captureMode()) {
            case ENVIRONMENT_VAR:
                boolean captureError = environmentVariable("POWERTOOLS_TRACER_CAPTURE_ERROR");
                return isEnvironmentVariableSet("POWERTOOLS_TRACER_CAPTURE_ERROR") ? captureError : powerToolsTracing.captureError();
            case ERROR:
            case RESPONSE_AND_ERROR:
                return true;
            case DISABLED:
            default:
                return false;
        }
    }