private void initInterceptorManifest()

in aws-xray-agent/src/main/java/com/amazonaws/xray/agent/runtime/handlers/downstream/AWSV2Handler.java [293:315]


    private void initInterceptorManifest(URL parameterWhitelist) {
        if (parameterWhitelist != null) {
            try {
                awsServiceHandlerManifest = mapper.readValue(parameterWhitelist, AWSServiceHandlerManifest.class);
                return;
            } catch (IOException e) {
                log.error(
                        "Unable to parse operation parameter whitelist at " + parameterWhitelist.getPath() +
                                ". Falling back to default operation parameter whitelist at " + DEFAULT_OPERATION_PARAMETER_WHITELIST.getPath() + ".",
                        e
                );
            }
        }
        try {
            awsServiceHandlerManifest = mapper.readValue(DEFAULT_OPERATION_PARAMETER_WHITELIST, AWSServiceHandlerManifest.class);
        } catch (IOException e) {
            log.error(
                    "Unable to parse default operation parameter whitelist at " + DEFAULT_OPERATION_PARAMETER_WHITELIST.getPath() +
                            ". This will affect this handler's ability to capture AWS operation parameter information.",
                    e
            );
        }
    }