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.