public class AWSRequestAnalyzer extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AWSRequestAnalyzer.RequestInfo
Info about a request.
|
| Constructor and Description |
|---|
AWSRequestAnalyzer() |
| Modifier and Type | Method and Description |
|---|---|
AWSRequestAnalyzer.RequestInfo |
analyze(software.amazon.awssdk.core.SdkRequest request)
Given an AWS request, try to analyze it to operation,
read/write and path.
|
static boolean |
isRequestMultipartIO(Object request)
Predicate which returns true if the request is part of the
multipart upload API -and which therefore must be rejected
if multipart upload is disabled.
|
static boolean |
isRequestNotAlwaysInSpan(Object request)
Predicate which returns true if the request is of a kind which
could be outside a span because of how the AWS SDK generates them.
|
public AWSRequestAnalyzer.RequestInfo analyze(software.amazon.awssdk.core.SdkRequest request)
request - request.public static boolean isRequestNotAlwaysInSpan(Object request)
request - requestpublic static boolean isRequestMultipartIO(Object request)
request - requestCopyright © 2008–2024 Apache Software Foundation. All rights reserved.