From dd65e1839ecd1ad89990cab4e8224063a8292f09 Mon Sep 17 00:00:00 2001 From: Luc Talatinian <102624213+lucix-aws@users.noreply.github.com> Date: Tue, 3 Sep 2024 13:06:22 -0400 Subject: [PATCH] extend new tracing instrumentation for the SDK (#2766) --- Makefile | 13 +- aws/middleware/request_id_retriever.go | 4 + aws/retry/middleware.go | 7 + aws/signer/v4/middleware.go | 5 + aws/transport/http/client.go | 36 ++- .../go/codegen/AssembleMiddlewareStack.java | 40 +++ .../internal/s3shared/metadata_retriever.go | 5 + service/s3/api_client.go | 162 +++++++++- service/s3/api_op_AbortMultipartUpload.go | 15 + service/s3/api_op_CompleteMultipartUpload.go | 15 + service/s3/api_op_CopyObject.go | 15 + service/s3/api_op_CreateBucket.go | 15 + service/s3/api_op_CreateMultipartUpload.go | 15 + service/s3/api_op_CreateSession.go | 15 + service/s3/api_op_DeleteBucket.go | 15 + ...i_op_DeleteBucketAnalyticsConfiguration.go | 15 + service/s3/api_op_DeleteBucketCors.go | 15 + service/s3/api_op_DeleteBucketEncryption.go | 15 + ...teBucketIntelligentTieringConfiguration.go | 15 + ...i_op_DeleteBucketInventoryConfiguration.go | 15 + service/s3/api_op_DeleteBucketLifecycle.go | 15 + ...api_op_DeleteBucketMetricsConfiguration.go | 15 + .../api_op_DeleteBucketOwnershipControls.go | 15 + service/s3/api_op_DeleteBucketPolicy.go | 15 + service/s3/api_op_DeleteBucketReplication.go | 15 + service/s3/api_op_DeleteBucketTagging.go | 15 + service/s3/api_op_DeleteBucketWebsite.go | 15 + service/s3/api_op_DeleteObject.go | 15 + service/s3/api_op_DeleteObjectTagging.go | 15 + service/s3/api_op_DeleteObjects.go | 15 + service/s3/api_op_DeletePublicAccessBlock.go | 15 + ...api_op_GetBucketAccelerateConfiguration.go | 15 + service/s3/api_op_GetBucketAcl.go | 15 + .../api_op_GetBucketAnalyticsConfiguration.go | 15 + service/s3/api_op_GetBucketCors.go | 15 + service/s3/api_op_GetBucketEncryption.go | 15 + ...etBucketIntelligentTieringConfiguration.go | 15 + .../api_op_GetBucketInventoryConfiguration.go | 15 + .../api_op_GetBucketLifecycleConfiguration.go | 15 + service/s3/api_op_GetBucketLocation.go | 15 + service/s3/api_op_GetBucketLogging.go | 15 + .../api_op_GetBucketMetricsConfiguration.go | 15 + ...i_op_GetBucketNotificationConfiguration.go | 15 + .../s3/api_op_GetBucketOwnershipControls.go | 15 + service/s3/api_op_GetBucketPolicy.go | 15 + service/s3/api_op_GetBucketPolicyStatus.go | 15 + service/s3/api_op_GetBucketReplication.go | 15 + service/s3/api_op_GetBucketRequestPayment.go | 15 + service/s3/api_op_GetBucketTagging.go | 15 + service/s3/api_op_GetBucketVersioning.go | 15 + service/s3/api_op_GetBucketWebsite.go | 15 + service/s3/api_op_GetObject.go | 15 + service/s3/api_op_GetObjectAcl.go | 15 + service/s3/api_op_GetObjectAttributes.go | 15 + service/s3/api_op_GetObjectLegalHold.go | 15 + .../s3/api_op_GetObjectLockConfiguration.go | 15 + service/s3/api_op_GetObjectRetention.go | 15 + service/s3/api_op_GetObjectTagging.go | 15 + service/s3/api_op_GetObjectTorrent.go | 15 + service/s3/api_op_GetPublicAccessBlock.go | 15 + service/s3/api_op_HeadBucket.go | 15 + service/s3/api_op_HeadObject.go | 15 + ...pi_op_ListBucketAnalyticsConfigurations.go | 15 + ...tBucketIntelligentTieringConfigurations.go | 15 + ...pi_op_ListBucketInventoryConfigurations.go | 15 + .../api_op_ListBucketMetricsConfigurations.go | 15 + service/s3/api_op_ListBuckets.go | 15 + service/s3/api_op_ListDirectoryBuckets.go | 15 + service/s3/api_op_ListMultipartUploads.go | 15 + service/s3/api_op_ListObjectVersions.go | 15 + service/s3/api_op_ListObjects.go | 15 + service/s3/api_op_ListObjectsV2.go | 15 + service/s3/api_op_ListParts.go | 15 + ...api_op_PutBucketAccelerateConfiguration.go | 15 + service/s3/api_op_PutBucketAcl.go | 15 + .../api_op_PutBucketAnalyticsConfiguration.go | 15 + service/s3/api_op_PutBucketCors.go | 15 + service/s3/api_op_PutBucketEncryption.go | 15 + ...utBucketIntelligentTieringConfiguration.go | 15 + .../api_op_PutBucketInventoryConfiguration.go | 15 + .../api_op_PutBucketLifecycleConfiguration.go | 15 + service/s3/api_op_PutBucketLogging.go | 15 + .../api_op_PutBucketMetricsConfiguration.go | 15 + ...i_op_PutBucketNotificationConfiguration.go | 15 + .../s3/api_op_PutBucketOwnershipControls.go | 15 + service/s3/api_op_PutBucketPolicy.go | 15 + service/s3/api_op_PutBucketReplication.go | 15 + service/s3/api_op_PutBucketRequestPayment.go | 15 + service/s3/api_op_PutBucketTagging.go | 15 + service/s3/api_op_PutBucketVersioning.go | 15 + service/s3/api_op_PutBucketWebsite.go | 15 + service/s3/api_op_PutObject.go | 15 + service/s3/api_op_PutObjectAcl.go | 15 + service/s3/api_op_PutObjectLegalHold.go | 15 + .../s3/api_op_PutObjectLockConfiguration.go | 15 + service/s3/api_op_PutObjectRetention.go | 15 + service/s3/api_op_PutObjectTagging.go | 15 + service/s3/api_op_PutPublicAccessBlock.go | 15 + service/s3/api_op_RestoreObject.go | 15 + service/s3/api_op_SelectObjectContent.go | 15 + service/s3/api_op_UploadPart.go | 15 + service/s3/api_op_UploadPartCopy.go | 15 + service/s3/api_op_WriteGetObjectResponse.go | 15 + service/s3/auth.go | 21 +- service/s3/deserializers.go | 286 ++++++++++++++++++ service/s3/endpoints.go | 7 + service/s3/go.mod | 2 + service/s3/internal/configtesting/go.mod | 2 + service/s3/options.go | 4 + service/s3/serializers.go | 286 ++++++++++++++++++ .../api_op_AbortMultipartUpload.go.snap | 5 + .../api_op_CompleteMultipartUpload.go.snap | 5 + service/s3/snapshot/api_op_CopyObject.go.snap | 5 + .../s3/snapshot/api_op_CreateBucket.go.snap | 5 + .../api_op_CreateMultipartUpload.go.snap | 5 + .../s3/snapshot/api_op_CreateSession.go.snap | 5 + .../s3/snapshot/api_op_DeleteBucket.go.snap | 5 + ...DeleteBucketAnalyticsConfiguration.go.snap | 5 + .../snapshot/api_op_DeleteBucketCors.go.snap | 5 + .../api_op_DeleteBucketEncryption.go.snap | 5 + ...ketIntelligentTieringConfiguration.go.snap | 5 + ...DeleteBucketInventoryConfiguration.go.snap | 5 + .../api_op_DeleteBucketLifecycle.go.snap | 5 + ...p_DeleteBucketMetricsConfiguration.go.snap | 5 + ...i_op_DeleteBucketOwnershipControls.go.snap | 5 + .../api_op_DeleteBucketPolicy.go.snap | 5 + .../api_op_DeleteBucketReplication.go.snap | 5 + .../api_op_DeleteBucketTagging.go.snap | 5 + .../api_op_DeleteBucketWebsite.go.snap | 5 + .../s3/snapshot/api_op_DeleteObject.go.snap | 5 + .../api_op_DeleteObjectTagging.go.snap | 5 + .../s3/snapshot/api_op_DeleteObjects.go.snap | 5 + .../api_op_DeletePublicAccessBlock.go.snap | 5 + ...p_GetBucketAccelerateConfiguration.go.snap | 5 + .../s3/snapshot/api_op_GetBucketAcl.go.snap | 5 + ...op_GetBucketAnalyticsConfiguration.go.snap | 5 + .../s3/snapshot/api_op_GetBucketCors.go.snap | 5 + .../api_op_GetBucketEncryption.go.snap | 5 + ...ketIntelligentTieringConfiguration.go.snap | 5 + ...op_GetBucketInventoryConfiguration.go.snap | 5 + ...op_GetBucketLifecycleConfiguration.go.snap | 5 + .../snapshot/api_op_GetBucketLocation.go.snap | 5 + .../snapshot/api_op_GetBucketLogging.go.snap | 5 + ...i_op_GetBucketMetricsConfiguration.go.snap | 5 + ...GetBucketNotificationConfiguration.go.snap | 5 + .../api_op_GetBucketOwnershipControls.go.snap | 5 + .../snapshot/api_op_GetBucketPolicy.go.snap | 5 + .../api_op_GetBucketPolicyStatus.go.snap | 5 + .../api_op_GetBucketReplication.go.snap | 5 + .../api_op_GetBucketRequestPayment.go.snap | 5 + .../snapshot/api_op_GetBucketTagging.go.snap | 5 + .../api_op_GetBucketVersioning.go.snap | 5 + .../snapshot/api_op_GetBucketWebsite.go.snap | 5 + service/s3/snapshot/api_op_GetObject.go.snap | 5 + .../s3/snapshot/api_op_GetObjectAcl.go.snap | 5 + .../api_op_GetObjectAttributes.go.snap | 5 + .../api_op_GetObjectLegalHold.go.snap | 5 + .../api_op_GetObjectLockConfiguration.go.snap | 5 + .../api_op_GetObjectRetention.go.snap | 5 + .../snapshot/api_op_GetObjectTagging.go.snap | 5 + .../snapshot/api_op_GetObjectTorrent.go.snap | 5 + .../api_op_GetPublicAccessBlock.go.snap | 5 + service/s3/snapshot/api_op_HeadBucket.go.snap | 5 + service/s3/snapshot/api_op_HeadObject.go.snap | 5 + ..._ListBucketAnalyticsConfigurations.go.snap | 5 + ...etIntelligentTieringConfigurations.go.snap | 5 + ..._ListBucketInventoryConfigurations.go.snap | 5 + ...op_ListBucketMetricsConfigurations.go.snap | 5 + .../s3/snapshot/api_op_ListBuckets.go.snap | 5 + .../api_op_ListDirectoryBuckets.go.snap | 5 + .../api_op_ListMultipartUploads.go.snap | 5 + .../api_op_ListObjectVersions.go.snap | 5 + .../s3/snapshot/api_op_ListObjects.go.snap | 5 + .../s3/snapshot/api_op_ListObjectsV2.go.snap | 5 + service/s3/snapshot/api_op_ListParts.go.snap | 5 + ...p_PutBucketAccelerateConfiguration.go.snap | 5 + .../s3/snapshot/api_op_PutBucketAcl.go.snap | 5 + ...op_PutBucketAnalyticsConfiguration.go.snap | 5 + .../s3/snapshot/api_op_PutBucketCors.go.snap | 5 + .../api_op_PutBucketEncryption.go.snap | 5 + ...ketIntelligentTieringConfiguration.go.snap | 5 + ...op_PutBucketInventoryConfiguration.go.snap | 5 + ...op_PutBucketLifecycleConfiguration.go.snap | 5 + .../snapshot/api_op_PutBucketLogging.go.snap | 5 + ...i_op_PutBucketMetricsConfiguration.go.snap | 5 + ...PutBucketNotificationConfiguration.go.snap | 5 + .../api_op_PutBucketOwnershipControls.go.snap | 5 + .../snapshot/api_op_PutBucketPolicy.go.snap | 5 + .../api_op_PutBucketReplication.go.snap | 5 + .../api_op_PutBucketRequestPayment.go.snap | 5 + .../snapshot/api_op_PutBucketTagging.go.snap | 5 + .../api_op_PutBucketVersioning.go.snap | 5 + .../snapshot/api_op_PutBucketWebsite.go.snap | 5 + service/s3/snapshot/api_op_PutObject.go.snap | 5 + .../s3/snapshot/api_op_PutObjectAcl.go.snap | 5 + .../api_op_PutObjectLegalHold.go.snap | 5 + .../api_op_PutObjectLockConfiguration.go.snap | 5 + .../api_op_PutObjectRetention.go.snap | 5 + .../snapshot/api_op_PutObjectTagging.go.snap | 5 + .../api_op_PutPublicAccessBlock.go.snap | 5 + .../s3/snapshot/api_op_RestoreObject.go.snap | 5 + .../api_op_SelectObjectContent.go.snap | 5 + service/s3/snapshot/api_op_UploadPart.go.snap | 5 + .../s3/snapshot/api_op_UploadPartCopy.go.snap | 5 + .../api_op_WriteGetObjectResponse.go.snap | 5 + 205 files changed, 2771 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index 1a29441070b..01159d5fdf1 100644 --- a/Makefile +++ b/Makefile @@ -86,10 +86,16 @@ generate: smithy-generate update-requires gen-repo-mod-replace update-module-met gen-config-asserts gen-internal-codegen copy-attributevalue-feature gen-mod-dropreplace-smithy-. min-go-version-. \ tidy-modules-. add-module-license-files gen-aws-ptrs format -generate-tmpreplace-smithy: smithy-generate update-requires gen-repo-mod-replace update-module-metadata smithy-annotate-stable \ -gen-config-asserts gen-internal-codegen copy-attributevalue-feature gen-mod-replace-smithy-. min-go-version-. \ +generate-tmpreplace-smithy: smithy-generate update-requires gen-repo-mod-replace gen-mod-replace-smithy-. update-module-metadata smithy-annotate-stable \ +gen-config-asserts gen-internal-codegen copy-attributevalue-feature min-go-version-. \ tidy-modules-. add-module-license-files gen-aws-ptrs format gen-mod-dropreplace-smithy-. reset-sum +# stripped-down regenerate script that eliminates a lot of the cruft you don't +# need in development (that takes time) +# modify this with whatever service you're working on +generate-dev: smithy-generate update-requires gen-repo-mod-replace gen-mod-replace-smithy-config gen-mod-replace-smithy-aws gen-mod-replace-smithy-service_s3 update-module-metadata smithy-annotate-stable \ +gen-config-asserts gen-internal-codegen tidy-modules-config tidy-modules-aws tidy-modules-service_s3 format-dev + reset-sum: find . -name go.sum -exec git checkout -- {} \; @@ -123,6 +129,9 @@ smithy-go-publish-local: format: gofmt -w -s . +format-dev: + gofmt -w -s service/s3 + gen-config-asserts: @echo "Generating SDK config package implementor assertions" cd config \ diff --git a/aws/middleware/request_id_retriever.go b/aws/middleware/request_id_retriever.go index e7d268c3da5..128b60a7310 100644 --- a/aws/middleware/request_id_retriever.go +++ b/aws/middleware/request_id_retriever.go @@ -4,6 +4,7 @@ import ( "context" "github.com/aws/smithy-go/middleware" + "github.com/aws/smithy-go/tracing" smithyhttp "github.com/aws/smithy-go/transport/http" ) @@ -45,6 +46,9 @@ func (m *RequestIDRetriever) HandleDeserialize(ctx context.Context, in middlewar if v := resp.Header.Get(h); len(v) != 0 { // set reqID on metadata for successful responses. SetRequestIDMetadata(&metadata, v) + + span, _ := tracing.GetSpan(ctx) + span.SetProperty("aws.request_id", v) break } } diff --git a/aws/retry/middleware.go b/aws/retry/middleware.go index b645fbdf132..5762abcefe6 100644 --- a/aws/retry/middleware.go +++ b/aws/retry/middleware.go @@ -16,6 +16,7 @@ import ( "github.com/aws/aws-sdk-go-v2/internal/sdk" "github.com/aws/smithy-go/logging" smithymiddle "github.com/aws/smithy-go/middleware" + "github.com/aws/smithy-go/tracing" "github.com/aws/smithy-go/transport/http" ) @@ -97,7 +98,13 @@ func (r *Attempt) HandleFinalize(ctx context.Context, in smithymiddle.FinalizeIn ctx = internalcontext.SetAttemptSkewContext(ctx, attemptClockSkew) var attemptResult AttemptResult + + attemptCtx, span := tracing.StartSpan(attemptCtx, "Attempt", func(o *tracing.SpanOptions) { + o.Properties.Set("operation.attempt", attemptNum) + }) out, attemptResult, releaseRetryToken, err = r.handleAttempt(attemptCtx, attemptInput, releaseRetryToken, next) + span.End() + attemptClockSkew, _ = awsmiddle.GetAttemptSkew(attemptResult.ResponseMetadata) // AttemptResult Retried states that the attempt was not successful, and diff --git a/aws/signer/v4/middleware.go b/aws/signer/v4/middleware.go index a9db6433de9..a10ee510afe 100644 --- a/aws/signer/v4/middleware.go +++ b/aws/signer/v4/middleware.go @@ -15,6 +15,7 @@ import ( internalauth "github.com/aws/aws-sdk-go-v2/internal/auth" "github.com/aws/aws-sdk-go-v2/internal/sdk" "github.com/aws/smithy-go/middleware" + "github.com/aws/smithy-go/tracing" smithyhttp "github.com/aws/smithy-go/transport/http" ) @@ -161,6 +162,9 @@ func (m *ComputePayloadSHA256) HandleFinalize( return next.HandleFinalize(ctx, in) } + _, span := tracing.StartSpan(ctx, "ComputePayloadSHA256") + defer span.End() + req, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &HashComputationError{ @@ -186,6 +190,7 @@ func (m *ComputePayloadSHA256) HandleFinalize( ctx = SetPayloadHash(ctx, hex.EncodeToString(hash.Sum(nil))) + span.End() return next.HandleFinalize(ctx, in) } diff --git a/aws/transport/http/client.go b/aws/transport/http/client.go index 26d90719b2d..8d7c35a9ec8 100644 --- a/aws/transport/http/client.go +++ b/aws/transport/http/client.go @@ -1,13 +1,16 @@ package http import ( + "context" "crypto/tls" - "github.com/aws/aws-sdk-go-v2/aws" "net" "net/http" "reflect" "sync" "time" + + "github.com/aws/aws-sdk-go-v2/aws" + "github.com/aws/smithy-go/tracing" ) // Defaults for the HTTPTransportBuilder. @@ -179,7 +182,7 @@ func defaultHTTPTransport() *http.Transport { tr := &http.Transport{ Proxy: http.ProxyFromEnvironment, - DialContext: dialer.DialContext, + DialContext: traceDialContext(dialer.DialContext), TLSHandshakeTimeout: DefaultHTTPTransportTLSHandleshakeTimeout, MaxIdleConns: DefaultHTTPTransportMaxIdleConns, MaxIdleConnsPerHost: DefaultHTTPTransportMaxIdleConnsPerHost, @@ -194,6 +197,35 @@ func defaultHTTPTransport() *http.Transport { return tr } +type dialContext func(ctx context.Context, network, addr string) (net.Conn, error) + +func traceDialContext(dc dialContext) dialContext { + return func(ctx context.Context, network, addr string) (net.Conn, error) { + span, _ := tracing.GetSpan(ctx) + span.SetProperty("net.peer.name", addr) + + conn, err := dc(ctx, network, addr) + if err != nil { + return conn, err + } + + raddr := conn.RemoteAddr() + if raddr == nil { + return conn, err + } + + host, port, err := net.SplitHostPort(raddr.String()) + if err != nil { // don't blow up just because we couldn't parse + span.SetProperty("net.peer.addr", raddr.String()) + } else { + span.SetProperty("net.peer.host", host) + span.SetProperty("net.peer.port", port) + } + + return conn, err + } +} + // shallowCopyStruct creates a shallow copy of the passed in source struct, and // returns that copy of the same struct type. func shallowCopyStruct(src interface{}) interface{} { diff --git a/codegen/smithy-aws-go-codegen/src/main/java/software/amazon/smithy/aws/go/codegen/AssembleMiddlewareStack.java b/codegen/smithy-aws-go-codegen/src/main/java/software/amazon/smithy/aws/go/codegen/AssembleMiddlewareStack.java index b84240cfd1e..d9a318b2c4d 100644 --- a/codegen/smithy-aws-go-codegen/src/main/java/software/amazon/smithy/aws/go/codegen/AssembleMiddlewareStack.java +++ b/codegen/smithy-aws-go-codegen/src/main/java/software/amazon/smithy/aws/go/codegen/AssembleMiddlewareStack.java @@ -20,8 +20,11 @@ import static software.amazon.smithy.go.codegen.SymbolUtils.buildPackageSymbol; import java.util.List; +import java.util.Map; + import software.amazon.smithy.aws.go.codegen.customization.AdjustAwsRestJsonContentType; import software.amazon.smithy.aws.traits.auth.UnsignedPayloadTrait; +import software.amazon.smithy.codegen.core.Symbol; import software.amazon.smithy.codegen.core.SymbolProvider; import software.amazon.smithy.go.codegen.GoDelegator; import software.amazon.smithy.go.codegen.GoSettings; @@ -31,6 +34,7 @@ import software.amazon.smithy.go.codegen.integration.GoIntegration; import software.amazon.smithy.go.codegen.integration.MiddlewareRegistrar; import software.amazon.smithy.go.codegen.integration.RuntimeClientPlugin; +import software.amazon.smithy.go.codegen.middleware.FinalizeStepMiddleware; import software.amazon.smithy.model.Model; import software.amazon.smithy.model.knowledge.EventStreamIndex; import software.amazon.smithy.utils.ListUtils; @@ -168,6 +172,15 @@ public List getClientPlugins() { .build() ).build(), + // wrap the retry loop in a span + RuntimeClientPlugin.builder() + .registerMiddleware( + MiddlewareRegistrar.builder() + .resolvedFunction(buildPackageSymbol("addSpanRetryLoop")) + .useClientOptions() + .build() + ).build(), + // Add Client UserAgent RuntimeClientPlugin.builder() .registerMiddleware(MiddlewareRegistrar.builder() @@ -205,12 +218,35 @@ public List getClientPlugins() { public void writeAdditionalFiles(GoSettings settings, Model model, SymbolProvider symbolProvider, GoDelegator goDelegator) { goDelegator.useFileWriter("api_client.go", settings.getModuleName(), writer -> { writer.write(addMiddleware()); + writer.write(spanRetryLoopMiddleware()); if (hasSigV4X(model, settings.getService(model))) { writer.write(addSigV4XMiddleware()); } }); } + private GoWriter.Writable spanRetryLoopMiddleware() { + return new FinalizeStepMiddleware() { + public String getStructName() { + return "spanRetryLoop"; + } + + public Map getFields() { + return Map.of("options", buildPackageSymbol("Options")); + } + + public GoWriter.Writable getFuncBody() { + return goTemplate(""" + tracer := operationTracer(m.options.TracerProvider) + ctx, span := tracer.StartSpan(ctx, "RetryLoop") + defer span.End() + + return next.HandleFinalize(ctx, in) + """); + } + }; + } + private GoWriter.Writable addMiddleware() { return goTemplate(""" $D $D $D @@ -229,6 +265,10 @@ func addRawResponseToMetadata(stack *middleware.Stack) error { func addRecordResponseTiming(stack *middleware.Stack) error { return stack.Deserialize.Add(&awsmiddleware.RecordResponseTiming{}, middleware.After) } + + func addSpanRetryLoop(stack *middleware.Stack, options Options) error { + return stack.Finalize.Insert(&spanRetryLoop{options: options}, "Retry", middleware.Before) + } """, SmithyGoDependency.SMITHY_MIDDLEWARE, AwsGoDependency.AWS_MIDDLEWARE, SmithyGoDependency.SMITHY_HTTP_TRANSPORT); } diff --git a/service/internal/s3shared/metadata_retriever.go b/service/internal/s3shared/metadata_retriever.go index f52f2f11e91..7251588b003 100644 --- a/service/internal/s3shared/metadata_retriever.go +++ b/service/internal/s3shared/metadata_retriever.go @@ -5,6 +5,7 @@ import ( awsmiddleware "github.com/aws/aws-sdk-go-v2/aws/middleware" "github.com/aws/smithy-go/middleware" + "github.com/aws/smithy-go/tracing" smithyhttp "github.com/aws/smithy-go/transport/http" ) @@ -30,6 +31,8 @@ func (m *metadataRetriever) HandleDeserialize(ctx context.Context, in middleware ) { out, metadata, err = next.HandleDeserialize(ctx, in) + span, _ := tracing.GetSpan(ctx) + resp, ok := out.RawResponse.(*smithyhttp.Response) if !ok { // No raw response to wrap with. @@ -40,12 +43,14 @@ func (m *metadataRetriever) HandleDeserialize(ctx context.Context, in middleware if v := resp.Header.Get("X-Amz-Request-Id"); len(v) != 0 { // set reqID on metadata for successful responses. awsmiddleware.SetRequestIDMetadata(&metadata, v) + span.SetProperty("aws.request_id", v) } // look up host-id if v := resp.Header.Get("X-Amz-Id-2"); len(v) != 0 { // set reqID on metadata for successful responses. SetHostIDMetadata(&metadata, v) + span.SetProperty("aws.extended_request_id", v) } return out, metadata, err diff --git a/service/s3/api_client.go b/service/s3/api_client.go index 0be018b93f5..486954e3ec8 100644 --- a/service/s3/api_client.go +++ b/service/s3/api_client.go @@ -4,6 +4,7 @@ package s3 import ( "context" + "errors" "fmt" "github.com/aws/aws-sdk-go-v2/aws" "github.com/aws/aws-sdk-go-v2/aws/defaults" @@ -27,6 +28,7 @@ import ( smithydocument "github.com/aws/smithy-go/document" "github.com/aws/smithy-go/logging" "github.com/aws/smithy-go/middleware" + "github.com/aws/smithy-go/tracing" smithyhttp "github.com/aws/smithy-go/transport/http" "net" "net/http" @@ -37,6 +39,10 @@ import ( const ServiceID = "S3" const ServiceAPIVersion = "2006-03-01" +func operationTracer(p tracing.TracerProvider) tracing.Tracer { + return p.Tracer("github.com/aws/aws-sdk-go-v2/service/s3") +} + // Client provides the API client to make operations call for Amazon Simple // Storage Service. type Client struct { @@ -66,6 +72,8 @@ func New(options Options, optFns ...func(*Options)) *Client { resolveHTTPSignerV4a(&options) + resolveTracerProvider(&options) + resolveAuthSchemeResolver(&options) for _, fn := range optFns { @@ -133,15 +141,47 @@ func (c *Client) invokeOperation(ctx context.Context, opID string, params interf } } - handler := middleware.DecorateHandler(smithyhttp.NewClientHandler(options.HTTPClient), stack) - result, metadata, err = handler.Handle(ctx, params) + tracer := operationTracer(options.TracerProvider) + spanName := fmt.Sprintf("S3.%s", opID) + + ctx = tracing.WithOperationTracer(ctx, tracer) + + ctx, span := tracer.StartSpan(ctx, spanName, func(o *tracing.SpanOptions) { + o.Kind = tracing.SpanKindClient + o.Properties.Set("rpc.system", "aws-api") + o.Properties.Set("rpc.method", opID) + o.Properties.Set("rpc.service", "S3") + }) + defer span.End() + + handler := smithyhttp.NewClientHandler(options.HTTPClient) + decorated := middleware.DecorateHandler(handler, stack) + result, metadata, err = decorated.Handle(ctx, params) if err != nil { + span.SetProperty("error.go.type", fmt.Sprintf("%T", err)) + span.SetProperty("error.go.error", err.Error()) + + var aerr smithy.APIError + if errors.As(err, &aerr) { + span.SetProperty("error.api.code", aerr.ErrorCode()) + span.SetProperty("error.api.message", aerr.ErrorMessage()) + span.SetProperty("error.api.fault", aerr.ErrorFault().String()) + } + err = &smithy.OperationError{ ServiceID: ServiceID, OperationName: opID, Err: err, } } + + span.SetProperty("error", err != nil) + if err == nil { + span.SetStatus(tracing.SpanStatusOK) + } else { + span.SetStatus(tracing.SpanStatusError) + } + return result, metadata, err } @@ -179,7 +219,7 @@ func addProtocolFinalizerMiddlewares(stack *middleware.Stack, options Options, o if err := stack.Finalize.Insert(&resolveEndpointV2Middleware{options: options}, "GetIdentity", middleware.After); err != nil { return fmt.Errorf("add ResolveEndpointV2: %v", err) } - if err := stack.Finalize.Insert(&signRequestMiddleware{}, "ResolveEndpointV2", middleware.After); err != nil { + if err := stack.Finalize.Insert(&signRequestMiddleware{options: options}, "ResolveEndpointV2", middleware.After); err != nil { return fmt.Errorf("add Signing: %w", err) } return nil @@ -467,6 +507,30 @@ func addRawResponseToMetadata(stack *middleware.Stack) error { func addRecordResponseTiming(stack *middleware.Stack) error { return stack.Deserialize.Add(&awsmiddleware.RecordResponseTiming{}, middleware.After) } + +func addSpanRetryLoop(stack *middleware.Stack, options Options) error { + return stack.Finalize.Insert(&spanRetryLoop{options: options}, "Retry", middleware.Before) +} + +type spanRetryLoop struct { + options Options +} + +func (*spanRetryLoop) ID() string { + return "spanRetryLoop" +} + +func (m *spanRetryLoop) HandleFinalize( + ctx context.Context, in middleware.FinalizeInput, next middleware.FinalizeHandler, +) ( + middleware.FinalizeOutput, middleware.Metadata, error, +) { + tracer := operationTracer(m.options.TracerProvider) + ctx, span := tracer.StartSpan(ctx, "RetryLoop") + defer span.End() + + return next.HandleFinalize(ctx, in) +} func addStreamingEventsPayload(stack *middleware.Stack) error { return stack.Finalize.Add(&v4.StreamingEventsPayload{}, middleware.Before) } @@ -638,6 +702,12 @@ func addUserAgentRetryMode(stack *middleware.Stack, options Options) error { return nil } +func resolveTracerProvider(options *Options) { + if options.TracerProvider == nil { + options.TracerProvider = &tracing.NopTracerProvider{} + } +} + func addMetadataRetrieverMiddleware(stack *middleware.Stack) error { return s3shared.AddMetadataRetrieverMiddleware(stack) } @@ -966,3 +1036,89 @@ func addDisableHTTPSMiddleware(stack *middleware.Stack, o Options) error { DisableHTTPS: o.EndpointOptions.DisableHTTPS, }, "ResolveEndpointV2", middleware.After) } + +type spanInitializeStart struct { +} + +func (*spanInitializeStart) ID() string { + return "spanInitializeStart" +} + +func (m *spanInitializeStart) HandleInitialize( + ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler, +) ( + middleware.InitializeOutput, middleware.Metadata, error, +) { + ctx, _ = tracing.StartSpan(ctx, "Initialize") + + return next.HandleInitialize(ctx, in) +} + +type spanInitializeEnd struct { +} + +func (*spanInitializeEnd) ID() string { + return "spanInitializeEnd" +} + +func (m *spanInitializeEnd) HandleInitialize( + ctx context.Context, in middleware.InitializeInput, next middleware.InitializeHandler, +) ( + middleware.InitializeOutput, middleware.Metadata, error, +) { + ctx, span := tracing.PopSpan(ctx) + span.End() + + return next.HandleInitialize(ctx, in) +} + +type spanBuildRequestStart struct { +} + +func (*spanBuildRequestStart) ID() string { + return "spanBuildRequestStart" +} + +func (m *spanBuildRequestStart) HandleSerialize( + ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler, +) ( + middleware.SerializeOutput, middleware.Metadata, error, +) { + ctx, _ = tracing.StartSpan(ctx, "BuildRequest") + + return next.HandleSerialize(ctx, in) +} + +type spanBuildRequestEnd struct { +} + +func (*spanBuildRequestEnd) ID() string { + return "spanBuildRequestEnd" +} + +func (m *spanBuildRequestEnd) HandleBuild( + ctx context.Context, in middleware.BuildInput, next middleware.BuildHandler, +) ( + middleware.BuildOutput, middleware.Metadata, error, +) { + ctx, span := tracing.PopSpan(ctx) + span.End() + + return next.HandleBuild(ctx, in) +} + +func addSpanInitializeStart(stack *middleware.Stack) error { + return stack.Initialize.Add(&spanInitializeStart{}, middleware.Before) +} + +func addSpanInitializeEnd(stack *middleware.Stack) error { + return stack.Initialize.Add(&spanInitializeEnd{}, middleware.After) +} + +func addSpanBuildRequestStart(stack *middleware.Stack) error { + return stack.Serialize.Add(&spanBuildRequestStart{}, middleware.Before) +} + +func addSpanBuildRequestEnd(stack *middleware.Stack) error { + return stack.Build.Add(&spanBuildRequestEnd{}, middleware.After) +} diff --git a/service/s3/api_op_AbortMultipartUpload.go b/service/s3/api_op_AbortMultipartUpload.go index 659ab8a7166..ec55f51c772 100644 --- a/service/s3/api_op_AbortMultipartUpload.go +++ b/service/s3/api_op_AbortMultipartUpload.go @@ -226,6 +226,9 @@ func (c *Client) addOperationAbortMultipartUploadMiddlewares(stack *middleware.S if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -283,6 +286,18 @@ func (c *Client) addOperationAbortMultipartUploadMiddlewares(stack *middleware.S if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_CompleteMultipartUpload.go b/service/s3/api_op_CompleteMultipartUpload.go index e7039d2b11d..39d97ad7e73 100644 --- a/service/s3/api_op_CompleteMultipartUpload.go +++ b/service/s3/api_op_CompleteMultipartUpload.go @@ -462,6 +462,9 @@ func (c *Client) addOperationCompleteMultipartUploadMiddlewares(stack *middlewar if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -522,6 +525,18 @@ func (c *Client) addOperationCompleteMultipartUploadMiddlewares(stack *middlewar if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_CopyObject.go b/service/s3/api_op_CopyObject.go index 5403315af16..b6af005fed3 100644 --- a/service/s3/api_op_CopyObject.go +++ b/service/s3/api_op_CopyObject.go @@ -864,6 +864,9 @@ func (c *Client) addOperationCopyObjectMiddlewares(stack *middleware.Stack, opti if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -924,6 +927,18 @@ func (c *Client) addOperationCopyObjectMiddlewares(stack *middleware.Stack, opti if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_CreateBucket.go b/service/s3/api_op_CreateBucket.go index 6334c1cfcf9..0dc077111cb 100644 --- a/service/s3/api_op_CreateBucket.go +++ b/service/s3/api_op_CreateBucket.go @@ -295,6 +295,9 @@ func (c *Client) addOperationCreateBucketMiddlewares(stack *middleware.Stack, op if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -352,6 +355,18 @@ func (c *Client) addOperationCreateBucketMiddlewares(stack *middleware.Stack, op if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_CreateMultipartUpload.go b/service/s3/api_op_CreateMultipartUpload.go index 4af112049d6..e8de461ea20 100644 --- a/service/s3/api_op_CreateMultipartUpload.go +++ b/service/s3/api_op_CreateMultipartUpload.go @@ -768,6 +768,9 @@ func (c *Client) addOperationCreateMultipartUploadMiddlewares(stack *middleware. if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -828,6 +831,18 @@ func (c *Client) addOperationCreateMultipartUploadMiddlewares(stack *middleware. if err = addSetCreateMPUChecksumAlgorithm(stack); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_CreateSession.go b/service/s3/api_op_CreateSession.go index b8c1736b404..77b4dcb0530 100644 --- a/service/s3/api_op_CreateSession.go +++ b/service/s3/api_op_CreateSession.go @@ -178,6 +178,9 @@ func (c *Client) addOperationCreateSessionMiddlewares(stack *middleware.Stack, o if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -235,6 +238,18 @@ func (c *Client) addOperationCreateSessionMiddlewares(stack *middleware.Stack, o if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_DeleteBucket.go b/service/s3/api_op_DeleteBucket.go index e0654a0c18c..cda4c6ed0d3 100644 --- a/service/s3/api_op_DeleteBucket.go +++ b/service/s3/api_op_DeleteBucket.go @@ -153,6 +153,9 @@ func (c *Client) addOperationDeleteBucketMiddlewares(stack *middleware.Stack, op if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -210,6 +213,18 @@ func (c *Client) addOperationDeleteBucketMiddlewares(stack *middleware.Stack, op if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_DeleteBucketAnalyticsConfiguration.go b/service/s3/api_op_DeleteBucketAnalyticsConfiguration.go index e4e0d3b72a4..98437e81fdd 100644 --- a/service/s3/api_op_DeleteBucketAnalyticsConfiguration.go +++ b/service/s3/api_op_DeleteBucketAnalyticsConfiguration.go @@ -130,6 +130,9 @@ func (c *Client) addOperationDeleteBucketAnalyticsConfigurationMiddlewares(stack if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -187,6 +190,18 @@ func (c *Client) addOperationDeleteBucketAnalyticsConfigurationMiddlewares(stack if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_DeleteBucketCors.go b/service/s3/api_op_DeleteBucketCors.go index cbf73158354..f0cd1be503d 100644 --- a/service/s3/api_op_DeleteBucketCors.go +++ b/service/s3/api_op_DeleteBucketCors.go @@ -118,6 +118,9 @@ func (c *Client) addOperationDeleteBucketCorsMiddlewares(stack *middleware.Stack if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -175,6 +178,18 @@ func (c *Client) addOperationDeleteBucketCorsMiddlewares(stack *middleware.Stack if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_DeleteBucketEncryption.go b/service/s3/api_op_DeleteBucketEncryption.go index fa37719c0b3..1aae76a4265 100644 --- a/service/s3/api_op_DeleteBucketEncryption.go +++ b/service/s3/api_op_DeleteBucketEncryption.go @@ -123,6 +123,9 @@ func (c *Client) addOperationDeleteBucketEncryptionMiddlewares(stack *middleware if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -180,6 +183,18 @@ func (c *Client) addOperationDeleteBucketEncryptionMiddlewares(stack *middleware if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_DeleteBucketIntelligentTieringConfiguration.go b/service/s3/api_op_DeleteBucketIntelligentTieringConfiguration.go index 2a64710c172..3bc32aca99b 100644 --- a/service/s3/api_op_DeleteBucketIntelligentTieringConfiguration.go +++ b/service/s3/api_op_DeleteBucketIntelligentTieringConfiguration.go @@ -132,6 +132,9 @@ func (c *Client) addOperationDeleteBucketIntelligentTieringConfigurationMiddlewa if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -189,6 +192,18 @@ func (c *Client) addOperationDeleteBucketIntelligentTieringConfigurationMiddlewa if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_DeleteBucketInventoryConfiguration.go b/service/s3/api_op_DeleteBucketInventoryConfiguration.go index 8fa7d1e4385..ffb5e0d4a07 100644 --- a/service/s3/api_op_DeleteBucketInventoryConfiguration.go +++ b/service/s3/api_op_DeleteBucketInventoryConfiguration.go @@ -130,6 +130,9 @@ func (c *Client) addOperationDeleteBucketInventoryConfigurationMiddlewares(stack if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -187,6 +190,18 @@ func (c *Client) addOperationDeleteBucketInventoryConfigurationMiddlewares(stack if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_DeleteBucketLifecycle.go b/service/s3/api_op_DeleteBucketLifecycle.go index 4c843ee5ff8..10c8ddbff9a 100644 --- a/service/s3/api_op_DeleteBucketLifecycle.go +++ b/service/s3/api_op_DeleteBucketLifecycle.go @@ -125,6 +125,9 @@ func (c *Client) addOperationDeleteBucketLifecycleMiddlewares(stack *middleware. if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -182,6 +185,18 @@ func (c *Client) addOperationDeleteBucketLifecycleMiddlewares(stack *middleware. if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_DeleteBucketMetricsConfiguration.go b/service/s3/api_op_DeleteBucketMetricsConfiguration.go index 645b5712b75..92dbe8e4d7c 100644 --- a/service/s3/api_op_DeleteBucketMetricsConfiguration.go +++ b/service/s3/api_op_DeleteBucketMetricsConfiguration.go @@ -134,6 +134,9 @@ func (c *Client) addOperationDeleteBucketMetricsConfigurationMiddlewares(stack * if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -191,6 +194,18 @@ func (c *Client) addOperationDeleteBucketMetricsConfigurationMiddlewares(stack * if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_DeleteBucketOwnershipControls.go b/service/s3/api_op_DeleteBucketOwnershipControls.go index 893b0f1d55e..1b8259d9deb 100644 --- a/service/s3/api_op_DeleteBucketOwnershipControls.go +++ b/service/s3/api_op_DeleteBucketOwnershipControls.go @@ -115,6 +115,9 @@ func (c *Client) addOperationDeleteBucketOwnershipControlsMiddlewares(stack *mid if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -172,6 +175,18 @@ func (c *Client) addOperationDeleteBucketOwnershipControlsMiddlewares(stack *mid if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_DeleteBucketPolicy.go b/service/s3/api_op_DeleteBucketPolicy.go index f9e53d54959..f0fb41be9cf 100644 --- a/service/s3/api_op_DeleteBucketPolicy.go +++ b/service/s3/api_op_DeleteBucketPolicy.go @@ -165,6 +165,9 @@ func (c *Client) addOperationDeleteBucketPolicyMiddlewares(stack *middleware.Sta if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -222,6 +225,18 @@ func (c *Client) addOperationDeleteBucketPolicyMiddlewares(stack *middleware.Sta if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_DeleteBucketReplication.go b/service/s3/api_op_DeleteBucketReplication.go index c7e9803e538..3967f00fd44 100644 --- a/service/s3/api_op_DeleteBucketReplication.go +++ b/service/s3/api_op_DeleteBucketReplication.go @@ -125,6 +125,9 @@ func (c *Client) addOperationDeleteBucketReplicationMiddlewares(stack *middlewar if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -182,6 +185,18 @@ func (c *Client) addOperationDeleteBucketReplicationMiddlewares(stack *middlewar if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_DeleteBucketTagging.go b/service/s3/api_op_DeleteBucketTagging.go index 3f511103b4f..2b9d9c414fe 100644 --- a/service/s3/api_op_DeleteBucketTagging.go +++ b/service/s3/api_op_DeleteBucketTagging.go @@ -115,6 +115,9 @@ func (c *Client) addOperationDeleteBucketTaggingMiddlewares(stack *middleware.St if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -172,6 +175,18 @@ func (c *Client) addOperationDeleteBucketTaggingMiddlewares(stack *middleware.St if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_DeleteBucketWebsite.go b/service/s3/api_op_DeleteBucketWebsite.go index 58ae1d017ae..080d7f74847 100644 --- a/service/s3/api_op_DeleteBucketWebsite.go +++ b/service/s3/api_op_DeleteBucketWebsite.go @@ -124,6 +124,9 @@ func (c *Client) addOperationDeleteBucketWebsiteMiddlewares(stack *middleware.St if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -181,6 +184,18 @@ func (c *Client) addOperationDeleteBucketWebsiteMiddlewares(stack *middleware.St if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_DeleteObject.go b/service/s3/api_op_DeleteObject.go index 9af132c8c64..b5873fb76f0 100644 --- a/service/s3/api_op_DeleteObject.go +++ b/service/s3/api_op_DeleteObject.go @@ -280,6 +280,9 @@ func (c *Client) addOperationDeleteObjectMiddlewares(stack *middleware.Stack, op if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -337,6 +340,18 @@ func (c *Client) addOperationDeleteObjectMiddlewares(stack *middleware.Stack, op if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_DeleteObjectTagging.go b/service/s3/api_op_DeleteObjectTagging.go index 473479057b0..c0f65ea1e37 100644 --- a/service/s3/api_op_DeleteObjectTagging.go +++ b/service/s3/api_op_DeleteObjectTagging.go @@ -151,6 +151,9 @@ func (c *Client) addOperationDeleteObjectTaggingMiddlewares(stack *middleware.St if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -208,6 +211,18 @@ func (c *Client) addOperationDeleteObjectTaggingMiddlewares(stack *middleware.St if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_DeleteObjects.go b/service/s3/api_op_DeleteObjects.go index fff3d896d50..d08261e5d69 100644 --- a/service/s3/api_op_DeleteObjects.go +++ b/service/s3/api_op_DeleteObjects.go @@ -317,6 +317,9 @@ func (c *Client) addOperationDeleteObjectsMiddlewares(stack *middleware.Stack, o if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -380,6 +383,18 @@ func (c *Client) addOperationDeleteObjectsMiddlewares(stack *middleware.Stack, o if err = s3cust.AddExpressDefaultChecksumMiddleware(stack); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_DeletePublicAccessBlock.go b/service/s3/api_op_DeletePublicAccessBlock.go index dee7f1f1946..415bffd3b66 100644 --- a/service/s3/api_op_DeletePublicAccessBlock.go +++ b/service/s3/api_op_DeletePublicAccessBlock.go @@ -121,6 +121,9 @@ func (c *Client) addOperationDeletePublicAccessBlockMiddlewares(stack *middlewar if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -178,6 +181,18 @@ func (c *Client) addOperationDeletePublicAccessBlockMiddlewares(stack *middlewar if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetBucketAccelerateConfiguration.go b/service/s3/api_op_GetBucketAccelerateConfiguration.go index c8e93d02857..449e43d202d 100644 --- a/service/s3/api_op_GetBucketAccelerateConfiguration.go +++ b/service/s3/api_op_GetBucketAccelerateConfiguration.go @@ -152,6 +152,9 @@ func (c *Client) addOperationGetBucketAccelerateConfigurationMiddlewares(stack * if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -209,6 +212,18 @@ func (c *Client) addOperationGetBucketAccelerateConfigurationMiddlewares(stack * if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetBucketAcl.go b/service/s3/api_op_GetBucketAcl.go index 73557d2eef2..31de039ae6e 100644 --- a/service/s3/api_op_GetBucketAcl.go +++ b/service/s3/api_op_GetBucketAcl.go @@ -147,6 +147,9 @@ func (c *Client) addOperationGetBucketAclMiddlewares(stack *middleware.Stack, op if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -204,6 +207,18 @@ func (c *Client) addOperationGetBucketAclMiddlewares(stack *middleware.Stack, op if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetBucketAnalyticsConfiguration.go b/service/s3/api_op_GetBucketAnalyticsConfiguration.go index d3b27f9ffc1..c7cb46d20ee 100644 --- a/service/s3/api_op_GetBucketAnalyticsConfiguration.go +++ b/service/s3/api_op_GetBucketAnalyticsConfiguration.go @@ -136,6 +136,9 @@ func (c *Client) addOperationGetBucketAnalyticsConfigurationMiddlewares(stack *m if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -193,6 +196,18 @@ func (c *Client) addOperationGetBucketAnalyticsConfigurationMiddlewares(stack *m if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetBucketCors.go b/service/s3/api_op_GetBucketCors.go index ef33218e378..b3d7b70295a 100644 --- a/service/s3/api_op_GetBucketCors.go +++ b/service/s3/api_op_GetBucketCors.go @@ -146,6 +146,9 @@ func (c *Client) addOperationGetBucketCorsMiddlewares(stack *middleware.Stack, o if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -203,6 +206,18 @@ func (c *Client) addOperationGetBucketCorsMiddlewares(stack *middleware.Stack, o if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetBucketEncryption.go b/service/s3/api_op_GetBucketEncryption.go index 8e768fe0d0d..aa1501ec19e 100644 --- a/service/s3/api_op_GetBucketEncryption.go +++ b/service/s3/api_op_GetBucketEncryption.go @@ -128,6 +128,9 @@ func (c *Client) addOperationGetBucketEncryptionMiddlewares(stack *middleware.St if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -185,6 +188,18 @@ func (c *Client) addOperationGetBucketEncryptionMiddlewares(stack *middleware.St if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetBucketIntelligentTieringConfiguration.go b/service/s3/api_op_GetBucketIntelligentTieringConfiguration.go index def1765a6bf..3cffe9435ce 100644 --- a/service/s3/api_op_GetBucketIntelligentTieringConfiguration.go +++ b/service/s3/api_op_GetBucketIntelligentTieringConfiguration.go @@ -137,6 +137,9 @@ func (c *Client) addOperationGetBucketIntelligentTieringConfigurationMiddlewares if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -194,6 +197,18 @@ func (c *Client) addOperationGetBucketIntelligentTieringConfigurationMiddlewares if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetBucketInventoryConfiguration.go b/service/s3/api_op_GetBucketInventoryConfiguration.go index 8e09aec2c35..3acc99a3508 100644 --- a/service/s3/api_op_GetBucketInventoryConfiguration.go +++ b/service/s3/api_op_GetBucketInventoryConfiguration.go @@ -135,6 +135,9 @@ func (c *Client) addOperationGetBucketInventoryConfigurationMiddlewares(stack *m if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -192,6 +195,18 @@ func (c *Client) addOperationGetBucketInventoryConfigurationMiddlewares(stack *m if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetBucketLifecycleConfiguration.go b/service/s3/api_op_GetBucketLifecycleConfiguration.go index 4d3e018d08d..325519fb3a3 100644 --- a/service/s3/api_op_GetBucketLifecycleConfiguration.go +++ b/service/s3/api_op_GetBucketLifecycleConfiguration.go @@ -149,6 +149,9 @@ func (c *Client) addOperationGetBucketLifecycleConfigurationMiddlewares(stack *m if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -206,6 +209,18 @@ func (c *Client) addOperationGetBucketLifecycleConfigurationMiddlewares(stack *m if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetBucketLocation.go b/service/s3/api_op_GetBucketLocation.go index 6ff8e95779a..2fe54dd04f7 100644 --- a/service/s3/api_op_GetBucketLocation.go +++ b/service/s3/api_op_GetBucketLocation.go @@ -153,6 +153,9 @@ func (c *Client) addOperationGetBucketLocationMiddlewares(stack *middleware.Stac if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -213,6 +216,18 @@ func (c *Client) addOperationGetBucketLocationMiddlewares(stack *middleware.Stac if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetBucketLogging.go b/service/s3/api_op_GetBucketLogging.go index fec538ee64f..a5030140a64 100644 --- a/service/s3/api_op_GetBucketLogging.go +++ b/service/s3/api_op_GetBucketLogging.go @@ -121,6 +121,9 @@ func (c *Client) addOperationGetBucketLoggingMiddlewares(stack *middleware.Stack if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -178,6 +181,18 @@ func (c *Client) addOperationGetBucketLoggingMiddlewares(stack *middleware.Stack if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetBucketMetricsConfiguration.go b/service/s3/api_op_GetBucketMetricsConfiguration.go index 13cf42f403c..fa83bd270ca 100644 --- a/service/s3/api_op_GetBucketMetricsConfiguration.go +++ b/service/s3/api_op_GetBucketMetricsConfiguration.go @@ -138,6 +138,9 @@ func (c *Client) addOperationGetBucketMetricsConfigurationMiddlewares(stack *mid if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -195,6 +198,18 @@ func (c *Client) addOperationGetBucketMetricsConfigurationMiddlewares(stack *mid if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetBucketNotificationConfiguration.go b/service/s3/api_op_GetBucketNotificationConfiguration.go index 66915f732fc..822da223c83 100644 --- a/service/s3/api_op_GetBucketNotificationConfiguration.go +++ b/service/s3/api_op_GetBucketNotificationConfiguration.go @@ -161,6 +161,9 @@ func (c *Client) addOperationGetBucketNotificationConfigurationMiddlewares(stack if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -218,6 +221,18 @@ func (c *Client) addOperationGetBucketNotificationConfigurationMiddlewares(stack if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetBucketOwnershipControls.go b/service/s3/api_op_GetBucketOwnershipControls.go index f8d2486b555..f97d7a45370 100644 --- a/service/s3/api_op_GetBucketOwnershipControls.go +++ b/service/s3/api_op_GetBucketOwnershipControls.go @@ -121,6 +121,9 @@ func (c *Client) addOperationGetBucketOwnershipControlsMiddlewares(stack *middle if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -178,6 +181,18 @@ func (c *Client) addOperationGetBucketOwnershipControlsMiddlewares(stack *middle if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetBucketPolicy.go b/service/s3/api_op_GetBucketPolicy.go index 1a2f25193af..ca0e446e4a8 100644 --- a/service/s3/api_op_GetBucketPolicy.go +++ b/service/s3/api_op_GetBucketPolicy.go @@ -186,6 +186,9 @@ func (c *Client) addOperationGetBucketPolicyMiddlewares(stack *middleware.Stack, if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -243,6 +246,18 @@ func (c *Client) addOperationGetBucketPolicyMiddlewares(stack *middleware.Stack, if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetBucketPolicyStatus.go b/service/s3/api_op_GetBucketPolicyStatus.go index 57cee1fb3fc..c8ed794ec93 100644 --- a/service/s3/api_op_GetBucketPolicyStatus.go +++ b/service/s3/api_op_GetBucketPolicyStatus.go @@ -129,6 +129,9 @@ func (c *Client) addOperationGetBucketPolicyStatusMiddlewares(stack *middleware. if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -186,6 +189,18 @@ func (c *Client) addOperationGetBucketPolicyStatusMiddlewares(stack *middleware. if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetBucketReplication.go b/service/s3/api_op_GetBucketReplication.go index 10a0f6a1091..65877d11326 100644 --- a/service/s3/api_op_GetBucketReplication.go +++ b/service/s3/api_op_GetBucketReplication.go @@ -136,6 +136,9 @@ func (c *Client) addOperationGetBucketReplicationMiddlewares(stack *middleware.S if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -193,6 +196,18 @@ func (c *Client) addOperationGetBucketReplicationMiddlewares(stack *middleware.S if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetBucketRequestPayment.go b/service/s3/api_op_GetBucketRequestPayment.go index 2a4c0584281..daddf29b0a8 100644 --- a/service/s3/api_op_GetBucketRequestPayment.go +++ b/service/s3/api_op_GetBucketRequestPayment.go @@ -115,6 +115,9 @@ func (c *Client) addOperationGetBucketRequestPaymentMiddlewares(stack *middlewar if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -172,6 +175,18 @@ func (c *Client) addOperationGetBucketRequestPaymentMiddlewares(stack *middlewar if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetBucketTagging.go b/service/s3/api_op_GetBucketTagging.go index 61c62de03ae..f4020a99ce2 100644 --- a/service/s3/api_op_GetBucketTagging.go +++ b/service/s3/api_op_GetBucketTagging.go @@ -128,6 +128,9 @@ func (c *Client) addOperationGetBucketTaggingMiddlewares(stack *middleware.Stack if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -185,6 +188,18 @@ func (c *Client) addOperationGetBucketTaggingMiddlewares(stack *middleware.Stack if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetBucketVersioning.go b/service/s3/api_op_GetBucketVersioning.go index 86fcc67bb87..98ddae58ea1 100644 --- a/service/s3/api_op_GetBucketVersioning.go +++ b/service/s3/api_op_GetBucketVersioning.go @@ -130,6 +130,9 @@ func (c *Client) addOperationGetBucketVersioningMiddlewares(stack *middleware.St if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -187,6 +190,18 @@ func (c *Client) addOperationGetBucketVersioningMiddlewares(stack *middleware.St if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetBucketWebsite.go b/service/s3/api_op_GetBucketWebsite.go index 72254092aea..d4cb0fe4903 100644 --- a/service/s3/api_op_GetBucketWebsite.go +++ b/service/s3/api_op_GetBucketWebsite.go @@ -134,6 +134,9 @@ func (c *Client) addOperationGetBucketWebsiteMiddlewares(stack *middleware.Stack if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -191,6 +194,18 @@ func (c *Client) addOperationGetBucketWebsiteMiddlewares(stack *middleware.Stack if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetObject.go b/service/s3/api_op_GetObject.go index 618e9e4daa2..7a4bb406353 100644 --- a/service/s3/api_op_GetObject.go +++ b/service/s3/api_op_GetObject.go @@ -688,6 +688,9 @@ func (c *Client) addOperationGetObjectMiddlewares(stack *middleware.Stack, optio if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -745,6 +748,18 @@ func (c *Client) addOperationGetObjectMiddlewares(stack *middleware.Stack, optio if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetObjectAcl.go b/service/s3/api_op_GetObjectAcl.go index debdaab0e31..8b1c8e3b747 100644 --- a/service/s3/api_op_GetObjectAcl.go +++ b/service/s3/api_op_GetObjectAcl.go @@ -179,6 +179,9 @@ func (c *Client) addOperationGetObjectAclMiddlewares(stack *middleware.Stack, op if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -236,6 +239,18 @@ func (c *Client) addOperationGetObjectAclMiddlewares(stack *middleware.Stack, op if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetObjectAttributes.go b/service/s3/api_op_GetObjectAttributes.go index 98ebb0d7be5..60a57e3a145 100644 --- a/service/s3/api_op_GetObjectAttributes.go +++ b/service/s3/api_op_GetObjectAttributes.go @@ -369,6 +369,9 @@ func (c *Client) addOperationGetObjectAttributesMiddlewares(stack *middleware.St if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -426,6 +429,18 @@ func (c *Client) addOperationGetObjectAttributesMiddlewares(stack *middleware.St if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetObjectLegalHold.go b/service/s3/api_op_GetObjectLegalHold.go index 0c39051e5a7..5d31b314de1 100644 --- a/service/s3/api_op_GetObjectLegalHold.go +++ b/service/s3/api_op_GetObjectLegalHold.go @@ -147,6 +147,9 @@ func (c *Client) addOperationGetObjectLegalHoldMiddlewares(stack *middleware.Sta if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -204,6 +207,18 @@ func (c *Client) addOperationGetObjectLegalHoldMiddlewares(stack *middleware.Sta if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetObjectLockConfiguration.go b/service/s3/api_op_GetObjectLockConfiguration.go index 28ea0fd1294..685bc2e6998 100644 --- a/service/s3/api_op_GetObjectLockConfiguration.go +++ b/service/s3/api_op_GetObjectLockConfiguration.go @@ -126,6 +126,9 @@ func (c *Client) addOperationGetObjectLockConfigurationMiddlewares(stack *middle if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -183,6 +186,18 @@ func (c *Client) addOperationGetObjectLockConfigurationMiddlewares(stack *middle if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetObjectRetention.go b/service/s3/api_op_GetObjectRetention.go index 678afb91b28..d7aa3633a80 100644 --- a/service/s3/api_op_GetObjectRetention.go +++ b/service/s3/api_op_GetObjectRetention.go @@ -147,6 +147,9 @@ func (c *Client) addOperationGetObjectRetentionMiddlewares(stack *middleware.Sta if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -204,6 +207,18 @@ func (c *Client) addOperationGetObjectRetentionMiddlewares(stack *middleware.Sta if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetObjectTagging.go b/service/s3/api_op_GetObjectTagging.go index bd70ccadd64..485861e68f2 100644 --- a/service/s3/api_op_GetObjectTagging.go +++ b/service/s3/api_op_GetObjectTagging.go @@ -177,6 +177,9 @@ func (c *Client) addOperationGetObjectTaggingMiddlewares(stack *middleware.Stack if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -234,6 +237,18 @@ func (c *Client) addOperationGetObjectTaggingMiddlewares(stack *middleware.Stack if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetObjectTorrent.go b/service/s3/api_op_GetObjectTorrent.go index 5be63e2e332..608e0eefd8c 100644 --- a/service/s3/api_op_GetObjectTorrent.go +++ b/service/s3/api_op_GetObjectTorrent.go @@ -145,6 +145,9 @@ func (c *Client) addOperationGetObjectTorrentMiddlewares(stack *middleware.Stack if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -199,6 +202,18 @@ func (c *Client) addOperationGetObjectTorrentMiddlewares(stack *middleware.Stack if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_GetPublicAccessBlock.go b/service/s3/api_op_GetPublicAccessBlock.go index 3eac86cb6c2..d80905d5af7 100644 --- a/service/s3/api_op_GetPublicAccessBlock.go +++ b/service/s3/api_op_GetPublicAccessBlock.go @@ -138,6 +138,9 @@ func (c *Client) addOperationGetPublicAccessBlockMiddlewares(stack *middleware.S if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -195,6 +198,18 @@ func (c *Client) addOperationGetPublicAccessBlockMiddlewares(stack *middleware.S if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_HeadBucket.go b/service/s3/api_op_HeadBucket.go index 81a19528578..af7524a5a13 100644 --- a/service/s3/api_op_HeadBucket.go +++ b/service/s3/api_op_HeadBucket.go @@ -216,6 +216,9 @@ func (c *Client) addOperationHeadBucketMiddlewares(stack *middleware.Stack, opti if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -273,6 +276,18 @@ func (c *Client) addOperationHeadBucketMiddlewares(stack *middleware.Stack, opti if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_HeadObject.go b/service/s3/api_op_HeadObject.go index 7f3417b16b6..3713f3e15f9 100644 --- a/service/s3/api_op_HeadObject.go +++ b/service/s3/api_op_HeadObject.go @@ -668,6 +668,9 @@ func (c *Client) addOperationHeadObjectMiddlewares(stack *middleware.Stack, opti if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -725,6 +728,18 @@ func (c *Client) addOperationHeadObjectMiddlewares(stack *middleware.Stack, opti if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_ListBucketAnalyticsConfigurations.go b/service/s3/api_op_ListBucketAnalyticsConfigurations.go index f2ba3443955..c78d9e4934e 100644 --- a/service/s3/api_op_ListBucketAnalyticsConfigurations.go +++ b/service/s3/api_op_ListBucketAnalyticsConfigurations.go @@ -156,6 +156,9 @@ func (c *Client) addOperationListBucketAnalyticsConfigurationsMiddlewares(stack if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -213,6 +216,18 @@ func (c *Client) addOperationListBucketAnalyticsConfigurationsMiddlewares(stack if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_ListBucketIntelligentTieringConfigurations.go b/service/s3/api_op_ListBucketIntelligentTieringConfigurations.go index 01b66028e1b..f139a43db77 100644 --- a/service/s3/api_op_ListBucketIntelligentTieringConfigurations.go +++ b/service/s3/api_op_ListBucketIntelligentTieringConfigurations.go @@ -150,6 +150,9 @@ func (c *Client) addOperationListBucketIntelligentTieringConfigurationsMiddlewar if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -207,6 +210,18 @@ func (c *Client) addOperationListBucketIntelligentTieringConfigurationsMiddlewar if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_ListBucketInventoryConfigurations.go b/service/s3/api_op_ListBucketInventoryConfigurations.go index 889ad026477..449bae064a7 100644 --- a/service/s3/api_op_ListBucketInventoryConfigurations.go +++ b/service/s3/api_op_ListBucketInventoryConfigurations.go @@ -158,6 +158,9 @@ func (c *Client) addOperationListBucketInventoryConfigurationsMiddlewares(stack if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -215,6 +218,18 @@ func (c *Client) addOperationListBucketInventoryConfigurationsMiddlewares(stack if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_ListBucketMetricsConfigurations.go b/service/s3/api_op_ListBucketMetricsConfigurations.go index 8a3a080afa6..4d34f6e9486 100644 --- a/service/s3/api_op_ListBucketMetricsConfigurations.go +++ b/service/s3/api_op_ListBucketMetricsConfigurations.go @@ -160,6 +160,9 @@ func (c *Client) addOperationListBucketMetricsConfigurationsMiddlewares(stack *m if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -217,6 +220,18 @@ func (c *Client) addOperationListBucketMetricsConfigurationsMiddlewares(stack *m if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_ListBuckets.go b/service/s3/api_op_ListBuckets.go index b047b239c7e..a5e103ac62d 100644 --- a/service/s3/api_op_ListBuckets.go +++ b/service/s3/api_op_ListBuckets.go @@ -118,6 +118,9 @@ func (c *Client) addOperationListBucketsMiddlewares(stack *middleware.Stack, opt if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -172,6 +175,18 @@ func (c *Client) addOperationListBucketsMiddlewares(stack *middleware.Stack, opt if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_ListDirectoryBuckets.go b/service/s3/api_op_ListDirectoryBuckets.go index 8fccf32bc1a..e375413d49b 100644 --- a/service/s3/api_op_ListDirectoryBuckets.go +++ b/service/s3/api_op_ListDirectoryBuckets.go @@ -130,6 +130,9 @@ func (c *Client) addOperationListDirectoryBucketsMiddlewares(stack *middleware.S if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -184,6 +187,18 @@ func (c *Client) addOperationListDirectoryBucketsMiddlewares(stack *middleware.S if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_ListMultipartUploads.go b/service/s3/api_op_ListMultipartUploads.go index e84fae68ac0..0a4bfe332d9 100644 --- a/service/s3/api_op_ListMultipartUploads.go +++ b/service/s3/api_op_ListMultipartUploads.go @@ -388,6 +388,9 @@ func (c *Client) addOperationListMultipartUploadsMiddlewares(stack *middleware.S if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -445,6 +448,18 @@ func (c *Client) addOperationListMultipartUploadsMiddlewares(stack *middleware.S if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_ListObjectVersions.go b/service/s3/api_op_ListObjectVersions.go index 4e1b840ce0b..72324c49b4d 100644 --- a/service/s3/api_op_ListObjectVersions.go +++ b/service/s3/api_op_ListObjectVersions.go @@ -253,6 +253,9 @@ func (c *Client) addOperationListObjectVersionsMiddlewares(stack *middleware.Sta if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -310,6 +313,18 @@ func (c *Client) addOperationListObjectVersionsMiddlewares(stack *middleware.Sta if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_ListObjects.go b/service/s3/api_op_ListObjects.go index 599f2cad35e..3aba10edaba 100644 --- a/service/s3/api_op_ListObjects.go +++ b/service/s3/api_op_ListObjects.go @@ -279,6 +279,9 @@ func (c *Client) addOperationListObjectsMiddlewares(stack *middleware.Stack, opt if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -336,6 +339,18 @@ func (c *Client) addOperationListObjectsMiddlewares(stack *middleware.Stack, opt if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_ListObjectsV2.go b/service/s3/api_op_ListObjectsV2.go index e3af9b0bffa..fa5a2eefeb3 100644 --- a/service/s3/api_op_ListObjectsV2.go +++ b/service/s3/api_op_ListObjectsV2.go @@ -374,6 +374,9 @@ func (c *Client) addOperationListObjectsV2Middlewares(stack *middleware.Stack, o if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -431,6 +434,18 @@ func (c *Client) addOperationListObjectsV2Middlewares(stack *middleware.Stack, o if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_ListParts.go b/service/s3/api_op_ListParts.go index 9ff3365815b..54af48166b6 100644 --- a/service/s3/api_op_ListParts.go +++ b/service/s3/api_op_ListParts.go @@ -344,6 +344,9 @@ func (c *Client) addOperationListPartsMiddlewares(stack *middleware.Stack, optio if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -401,6 +404,18 @@ func (c *Client) addOperationListPartsMiddlewares(stack *middleware.Stack, optio if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutBucketAccelerateConfiguration.go b/service/s3/api_op_PutBucketAccelerateConfiguration.go index 03da71d2e48..c400607c8ac 100644 --- a/service/s3/api_op_PutBucketAccelerateConfiguration.go +++ b/service/s3/api_op_PutBucketAccelerateConfiguration.go @@ -158,6 +158,9 @@ func (c *Client) addOperationPutBucketAccelerateConfigurationMiddlewares(stack * if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -218,6 +221,18 @@ func (c *Client) addOperationPutBucketAccelerateConfigurationMiddlewares(stack * if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutBucketAcl.go b/service/s3/api_op_PutBucketAcl.go index 35282558c4c..9562fafb5a5 100644 --- a/service/s3/api_op_PutBucketAcl.go +++ b/service/s3/api_op_PutBucketAcl.go @@ -302,6 +302,9 @@ func (c *Client) addOperationPutBucketAclMiddlewares(stack *middleware.Stack, op if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -365,6 +368,18 @@ func (c *Client) addOperationPutBucketAclMiddlewares(stack *middleware.Stack, op if err = s3cust.AddExpressDefaultChecksumMiddleware(stack); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutBucketAnalyticsConfiguration.go b/service/s3/api_op_PutBucketAnalyticsConfiguration.go index 9d0908613d1..99846ef4d43 100644 --- a/service/s3/api_op_PutBucketAnalyticsConfiguration.go +++ b/service/s3/api_op_PutBucketAnalyticsConfiguration.go @@ -171,6 +171,9 @@ func (c *Client) addOperationPutBucketAnalyticsConfigurationMiddlewares(stack *m if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -228,6 +231,18 @@ func (c *Client) addOperationPutBucketAnalyticsConfigurationMiddlewares(stack *m if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutBucketCors.go b/service/s3/api_op_PutBucketCors.go index 6ce434d6f70..a08c41c1bc4 100644 --- a/service/s3/api_op_PutBucketCors.go +++ b/service/s3/api_op_PutBucketCors.go @@ -180,6 +180,9 @@ func (c *Client) addOperationPutBucketCorsMiddlewares(stack *middleware.Stack, o if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -243,6 +246,18 @@ func (c *Client) addOperationPutBucketCorsMiddlewares(stack *middleware.Stack, o if err = s3cust.AddExpressDefaultChecksumMiddleware(stack); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutBucketEncryption.go b/service/s3/api_op_PutBucketEncryption.go index bcf0d440961..c3c22fad3cf 100644 --- a/service/s3/api_op_PutBucketEncryption.go +++ b/service/s3/api_op_PutBucketEncryption.go @@ -175,6 +175,9 @@ func (c *Client) addOperationPutBucketEncryptionMiddlewares(stack *middleware.St if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -238,6 +241,18 @@ func (c *Client) addOperationPutBucketEncryptionMiddlewares(stack *middleware.St if err = s3cust.AddExpressDefaultChecksumMiddleware(stack); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutBucketIntelligentTieringConfiguration.go b/service/s3/api_op_PutBucketIntelligentTieringConfiguration.go index 5087cdee952..b061daac1e5 100644 --- a/service/s3/api_op_PutBucketIntelligentTieringConfiguration.go +++ b/service/s3/api_op_PutBucketIntelligentTieringConfiguration.go @@ -158,6 +158,9 @@ func (c *Client) addOperationPutBucketIntelligentTieringConfigurationMiddlewares if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -215,6 +218,18 @@ func (c *Client) addOperationPutBucketIntelligentTieringConfigurationMiddlewares if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutBucketInventoryConfiguration.go b/service/s3/api_op_PutBucketInventoryConfiguration.go index b15df17a15b..87ec6030aeb 100644 --- a/service/s3/api_op_PutBucketInventoryConfiguration.go +++ b/service/s3/api_op_PutBucketInventoryConfiguration.go @@ -180,6 +180,9 @@ func (c *Client) addOperationPutBucketInventoryConfigurationMiddlewares(stack *m if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -237,6 +240,18 @@ func (c *Client) addOperationPutBucketInventoryConfigurationMiddlewares(stack *m if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutBucketLifecycleConfiguration.go b/service/s3/api_op_PutBucketLifecycleConfiguration.go index 5f20c6d566c..399104dfe08 100644 --- a/service/s3/api_op_PutBucketLifecycleConfiguration.go +++ b/service/s3/api_op_PutBucketLifecycleConfiguration.go @@ -188,6 +188,9 @@ func (c *Client) addOperationPutBucketLifecycleConfigurationMiddlewares(stack *m if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -251,6 +254,18 @@ func (c *Client) addOperationPutBucketLifecycleConfigurationMiddlewares(stack *m if err = s3cust.AddExpressDefaultChecksumMiddleware(stack); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutBucketLogging.go b/service/s3/api_op_PutBucketLogging.go index cf2183d0eb6..10e04be1ddb 100644 --- a/service/s3/api_op_PutBucketLogging.go +++ b/service/s3/api_op_PutBucketLogging.go @@ -187,6 +187,9 @@ func (c *Client) addOperationPutBucketLoggingMiddlewares(stack *middleware.Stack if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -250,6 +253,18 @@ func (c *Client) addOperationPutBucketLoggingMiddlewares(stack *middleware.Stack if err = s3cust.AddExpressDefaultChecksumMiddleware(stack); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutBucketMetricsConfiguration.go b/service/s3/api_op_PutBucketMetricsConfiguration.go index 837e7180cc4..fcf7930a34b 100644 --- a/service/s3/api_op_PutBucketMetricsConfiguration.go +++ b/service/s3/api_op_PutBucketMetricsConfiguration.go @@ -149,6 +149,9 @@ func (c *Client) addOperationPutBucketMetricsConfigurationMiddlewares(stack *mid if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -206,6 +209,18 @@ func (c *Client) addOperationPutBucketMetricsConfigurationMiddlewares(stack *mid if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutBucketNotificationConfiguration.go b/service/s3/api_op_PutBucketNotificationConfiguration.go index d6d4e510964..6c08e313a1f 100644 --- a/service/s3/api_op_PutBucketNotificationConfiguration.go +++ b/service/s3/api_op_PutBucketNotificationConfiguration.go @@ -163,6 +163,9 @@ func (c *Client) addOperationPutBucketNotificationConfigurationMiddlewares(stack if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -220,6 +223,18 @@ func (c *Client) addOperationPutBucketNotificationConfigurationMiddlewares(stack if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutBucketOwnershipControls.go b/service/s3/api_op_PutBucketOwnershipControls.go index 99e26fd558b..6d5517e83cb 100644 --- a/service/s3/api_op_PutBucketOwnershipControls.go +++ b/service/s3/api_op_PutBucketOwnershipControls.go @@ -129,6 +129,9 @@ func (c *Client) addOperationPutBucketOwnershipControlsMiddlewares(stack *middle if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -192,6 +195,18 @@ func (c *Client) addOperationPutBucketOwnershipControlsMiddlewares(stack *middle if err = s3cust.AddExpressDefaultChecksumMiddleware(stack); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutBucketPolicy.go b/service/s3/api_op_PutBucketPolicy.go index 93f66ab6196..b7e93b2cb4e 100644 --- a/service/s3/api_op_PutBucketPolicy.go +++ b/service/s3/api_op_PutBucketPolicy.go @@ -227,6 +227,9 @@ func (c *Client) addOperationPutBucketPolicyMiddlewares(stack *middleware.Stack, if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -290,6 +293,18 @@ func (c *Client) addOperationPutBucketPolicyMiddlewares(stack *middleware.Stack, if err = s3cust.AddExpressDefaultChecksumMiddleware(stack); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutBucketReplication.go b/service/s3/api_op_PutBucketReplication.go index 2f9d26774f3..1b67f7ec331 100644 --- a/service/s3/api_op_PutBucketReplication.go +++ b/service/s3/api_op_PutBucketReplication.go @@ -198,6 +198,9 @@ func (c *Client) addOperationPutBucketReplicationMiddlewares(stack *middleware.S if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -261,6 +264,18 @@ func (c *Client) addOperationPutBucketReplicationMiddlewares(stack *middleware.S if err = s3cust.AddExpressDefaultChecksumMiddleware(stack); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutBucketRequestPayment.go b/service/s3/api_op_PutBucketRequestPayment.go index e0f9f31ef72..fb9ffd47560 100644 --- a/service/s3/api_op_PutBucketRequestPayment.go +++ b/service/s3/api_op_PutBucketRequestPayment.go @@ -145,6 +145,9 @@ func (c *Client) addOperationPutBucketRequestPaymentMiddlewares(stack *middlewar if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -208,6 +211,18 @@ func (c *Client) addOperationPutBucketRequestPaymentMiddlewares(stack *middlewar if err = s3cust.AddExpressDefaultChecksumMiddleware(stack); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutBucketTagging.go b/service/s3/api_op_PutBucketTagging.go index 2ed4fb6a176..7bd67f9bf98 100644 --- a/service/s3/api_op_PutBucketTagging.go +++ b/service/s3/api_op_PutBucketTagging.go @@ -177,6 +177,9 @@ func (c *Client) addOperationPutBucketTaggingMiddlewares(stack *middleware.Stack if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -240,6 +243,18 @@ func (c *Client) addOperationPutBucketTaggingMiddlewares(stack *middleware.Stack if err = s3cust.AddExpressDefaultChecksumMiddleware(stack); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutBucketVersioning.go b/service/s3/api_op_PutBucketVersioning.go index fefdc109d63..04cbcf08dc4 100644 --- a/service/s3/api_op_PutBucketVersioning.go +++ b/service/s3/api_op_PutBucketVersioning.go @@ -179,6 +179,9 @@ func (c *Client) addOperationPutBucketVersioningMiddlewares(stack *middleware.St if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -242,6 +245,18 @@ func (c *Client) addOperationPutBucketVersioningMiddlewares(stack *middleware.St if err = s3cust.AddExpressDefaultChecksumMiddleware(stack); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutBucketWebsite.go b/service/s3/api_op_PutBucketWebsite.go index 65a7f39e44a..ebcb87f4fa3 100644 --- a/service/s3/api_op_PutBucketWebsite.go +++ b/service/s3/api_op_PutBucketWebsite.go @@ -200,6 +200,9 @@ func (c *Client) addOperationPutBucketWebsiteMiddlewares(stack *middleware.Stack if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -263,6 +266,18 @@ func (c *Client) addOperationPutBucketWebsiteMiddlewares(stack *middleware.Stack if err = s3cust.AddExpressDefaultChecksumMiddleware(stack); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutObject.go b/service/s3/api_op_PutObject.go index a5e18d58568..8fabeeb89fc 100644 --- a/service/s3/api_op_PutObject.go +++ b/service/s3/api_op_PutObject.go @@ -709,6 +709,9 @@ func (c *Client) addOperationPutObjectMiddlewares(stack *middleware.Stack, optio if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -775,6 +778,18 @@ func (c *Client) addOperationPutObjectMiddlewares(stack *middleware.Stack, optio if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutObjectAcl.go b/service/s3/api_op_PutObjectAcl.go index b0b50898aa2..481384026de 100644 --- a/service/s3/api_op_PutObjectAcl.go +++ b/service/s3/api_op_PutObjectAcl.go @@ -354,6 +354,9 @@ func (c *Client) addOperationPutObjectAclMiddlewares(stack *middleware.Stack, op if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -417,6 +420,18 @@ func (c *Client) addOperationPutObjectAclMiddlewares(stack *middleware.Stack, op if err = s3cust.AddExpressDefaultChecksumMiddleware(stack); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutObjectLegalHold.go b/service/s3/api_op_PutObjectLegalHold.go index cbd9af75ef7..22737391d50 100644 --- a/service/s3/api_op_PutObjectLegalHold.go +++ b/service/s3/api_op_PutObjectLegalHold.go @@ -169,6 +169,9 @@ func (c *Client) addOperationPutObjectLegalHoldMiddlewares(stack *middleware.Sta if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -232,6 +235,18 @@ func (c *Client) addOperationPutObjectLegalHoldMiddlewares(stack *middleware.Sta if err = s3cust.AddExpressDefaultChecksumMiddleware(stack); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutObjectLockConfiguration.go b/service/s3/api_op_PutObjectLockConfiguration.go index 9a737f28534..3b0501d83bf 100644 --- a/service/s3/api_op_PutObjectLockConfiguration.go +++ b/service/s3/api_op_PutObjectLockConfiguration.go @@ -160,6 +160,9 @@ func (c *Client) addOperationPutObjectLockConfigurationMiddlewares(stack *middle if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -223,6 +226,18 @@ func (c *Client) addOperationPutObjectLockConfigurationMiddlewares(stack *middle if err = s3cust.AddExpressDefaultChecksumMiddleware(stack); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutObjectRetention.go b/service/s3/api_op_PutObjectRetention.go index 00709c0774c..6bb5682fca8 100644 --- a/service/s3/api_op_PutObjectRetention.go +++ b/service/s3/api_op_PutObjectRetention.go @@ -176,6 +176,9 @@ func (c *Client) addOperationPutObjectRetentionMiddlewares(stack *middleware.Sta if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -239,6 +242,18 @@ func (c *Client) addOperationPutObjectRetentionMiddlewares(stack *middleware.Sta if err = s3cust.AddExpressDefaultChecksumMiddleware(stack); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutObjectTagging.go b/service/s3/api_op_PutObjectTagging.go index 54485241dbf..1f637c939b0 100644 --- a/service/s3/api_op_PutObjectTagging.go +++ b/service/s3/api_op_PutObjectTagging.go @@ -212,6 +212,9 @@ func (c *Client) addOperationPutObjectTaggingMiddlewares(stack *middleware.Stack if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -275,6 +278,18 @@ func (c *Client) addOperationPutObjectTaggingMiddlewares(stack *middleware.Stack if err = s3cust.AddExpressDefaultChecksumMiddleware(stack); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_PutPublicAccessBlock.go b/service/s3/api_op_PutPublicAccessBlock.go index 97b8a8ae9e2..7878fb783d9 100644 --- a/service/s3/api_op_PutPublicAccessBlock.go +++ b/service/s3/api_op_PutPublicAccessBlock.go @@ -163,6 +163,9 @@ func (c *Client) addOperationPutPublicAccessBlockMiddlewares(stack *middleware.S if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -226,6 +229,18 @@ func (c *Client) addOperationPutPublicAccessBlockMiddlewares(stack *middleware.S if err = s3cust.AddExpressDefaultChecksumMiddleware(stack); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_RestoreObject.go b/service/s3/api_op_RestoreObject.go index 6f168bf2b61..d0ed1312a41 100644 --- a/service/s3/api_op_RestoreObject.go +++ b/service/s3/api_op_RestoreObject.go @@ -319,6 +319,9 @@ func (c *Client) addOperationRestoreObjectMiddlewares(stack *middleware.Stack, o if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -379,6 +382,18 @@ func (c *Client) addOperationRestoreObjectMiddlewares(stack *middleware.Stack, o if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_SelectObjectContent.go b/service/s3/api_op_SelectObjectContent.go index 749cf14c09a..27c0577c2a0 100644 --- a/service/s3/api_op_SelectObjectContent.go +++ b/service/s3/api_op_SelectObjectContent.go @@ -279,6 +279,9 @@ func (c *Client) addOperationSelectObjectContentMiddlewares(stack *middleware.St if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -330,6 +333,18 @@ func (c *Client) addOperationSelectObjectContentMiddlewares(stack *middleware.St if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_UploadPart.go b/service/s3/api_op_UploadPart.go index a1e8078cc43..73f8fcfb4fa 100644 --- a/service/s3/api_op_UploadPart.go +++ b/service/s3/api_op_UploadPart.go @@ -483,6 +483,9 @@ func (c *Client) addOperationUploadPartMiddlewares(stack *middleware.Stack, opti if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -549,6 +552,18 @@ func (c *Client) addOperationUploadPartMiddlewares(stack *middleware.Stack, opti if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_UploadPartCopy.go b/service/s3/api_op_UploadPartCopy.go index 77c77b2f932..4f3c91a1203 100644 --- a/service/s3/api_op_UploadPartCopy.go +++ b/service/s3/api_op_UploadPartCopy.go @@ -517,6 +517,9 @@ func (c *Client) addOperationUploadPartCopyMiddlewares(stack *middleware.Stack, if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -577,6 +580,18 @@ func (c *Client) addOperationUploadPartCopyMiddlewares(stack *middleware.Stack, if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/api_op_WriteGetObjectResponse.go b/service/s3/api_op_WriteGetObjectResponse.go index 5f065ee7918..f1880f5822a 100644 --- a/service/s3/api_op_WriteGetObjectResponse.go +++ b/service/s3/api_op_WriteGetObjectResponse.go @@ -382,6 +382,9 @@ func (c *Client) addOperationWriteGetObjectResponseMiddlewares(stack *middleware if err = addRecordResponseTiming(stack); err != nil { return err } + if err = addSpanRetryLoop(stack, options); err != nil { + return err + } if err = addClientUserAgent(stack, options); err != nil { return err } @@ -442,6 +445,18 @@ func (c *Client) addOperationWriteGetObjectResponseMiddlewares(stack *middleware if err = addSerializeImmutableHostnameBucketMiddleware(stack, options); err != nil { return err } + if err = addSpanInitializeStart(stack); err != nil { + return err + } + if err = addSpanInitializeEnd(stack); err != nil { + return err + } + if err = addSpanBuildRequestStart(stack); err != nil { + return err + } + if err = addSpanBuildRequestEnd(stack); err != nil { + return err + } return nil } diff --git a/service/s3/auth.go b/service/s3/auth.go index 3a7bc64afe2..a0085bfbe56 100644 --- a/service/s3/auth.go +++ b/service/s3/auth.go @@ -9,6 +9,7 @@ import ( smithy "github.com/aws/smithy-go" smithyauth "github.com/aws/smithy-go/auth" "github.com/aws/smithy-go/middleware" + "github.com/aws/smithy-go/tracing" smithyhttp "github.com/aws/smithy-go/transport/http" ) @@ -179,6 +180,9 @@ func (*resolveAuthSchemeMiddleware) ID() string { func (m *resolveAuthSchemeMiddleware) HandleFinalize(ctx context.Context, in middleware.FinalizeInput, next middleware.FinalizeHandler) ( out middleware.FinalizeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "ResolveAuthScheme") + defer span.End() + params := bindAuthResolverParams(ctx, m.operation, getOperationInput(ctx), m.options) options, err := m.options.AuthSchemeResolver.ResolveAuthSchemes(ctx, params) if err != nil { @@ -191,6 +195,9 @@ func (m *resolveAuthSchemeMiddleware) HandleFinalize(ctx context.Context, in mid } ctx = setResolvedAuthScheme(ctx, scheme) + + span.SetProperty("operation.auth.resolved_scheme_id", scheme.Scheme.SchemeID()) + span.End() return next.HandleFinalize(ctx, in) } @@ -250,7 +257,10 @@ func (*getIdentityMiddleware) ID() string { func (m *getIdentityMiddleware) HandleFinalize(ctx context.Context, in middleware.FinalizeInput, next middleware.FinalizeHandler) ( out middleware.FinalizeOutput, metadata middleware.Metadata, err error, ) { - rscheme := getResolvedAuthScheme(ctx) + innerCtx, span := tracing.StartSpan(ctx, "GetIdentity") + defer span.End() + + rscheme := getResolvedAuthScheme(innerCtx) if rscheme == nil { return out, metadata, fmt.Errorf("no resolved auth scheme") } @@ -260,12 +270,14 @@ func (m *getIdentityMiddleware) HandleFinalize(ctx context.Context, in middlewar return out, metadata, fmt.Errorf("no identity resolver") } - identity, err := resolver.GetIdentity(ctx, rscheme.IdentityProperties) + identity, err := resolver.GetIdentity(innerCtx, rscheme.IdentityProperties) if err != nil { return out, metadata, fmt.Errorf("get identity: %w", err) } ctx = setIdentity(ctx, identity) + + span.End() return next.HandleFinalize(ctx, in) } @@ -281,6 +293,7 @@ func getIdentity(ctx context.Context) smithyauth.Identity { } type signRequestMiddleware struct { + options Options } func (*signRequestMiddleware) ID() string { @@ -290,6 +303,9 @@ func (*signRequestMiddleware) ID() string { func (m *signRequestMiddleware) HandleFinalize(ctx context.Context, in middleware.FinalizeInput, next middleware.FinalizeHandler) ( out middleware.FinalizeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "SignRequest") + defer span.End() + req, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, fmt.Errorf("unexpected transport type %T", in.Request) @@ -314,5 +330,6 @@ func (m *signRequestMiddleware) HandleFinalize(ctx context.Context, in middlewar return out, metadata, fmt.Errorf("sign request: %w", err) } + span.End() return next.HandleFinalize(ctx, in) } diff --git a/service/s3/deserializers.go b/service/s3/deserializers.go index 62972c320fe..4382fd475e6 100644 --- a/service/s3/deserializers.go +++ b/service/s3/deserializers.go @@ -20,6 +20,7 @@ import ( "github.com/aws/smithy-go/middleware" "github.com/aws/smithy-go/ptr" smithytime "github.com/aws/smithy-go/time" + "github.com/aws/smithy-go/tracing" smithyhttp "github.com/aws/smithy-go/transport/http" "io" "io/ioutil" @@ -51,6 +52,8 @@ func (m *awsRestxml_deserializeOpAbortMultipartUpload) HandleDeserialize(ctx con return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -67,6 +70,7 @@ func (m *awsRestxml_deserializeOpAbortMultipartUpload) HandleDeserialize(ctx con return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("failed to decode response with invalid Http bindings, %w", err)} } + span.End() return out, metadata, err } @@ -141,6 +145,8 @@ func (m *awsRestxml_deserializeOpCompleteMultipartUpload) HandleDeserialize(ctx return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -185,6 +191,7 @@ func (m *awsRestxml_deserializeOpCompleteMultipartUpload) HandleDeserialize(ctx } } + span.End() return out, metadata, err } @@ -424,6 +431,8 @@ func (m *awsRestxml_deserializeOpCopyObject) HandleDeserialize(ctx context.Conte return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -468,6 +477,7 @@ func (m *awsRestxml_deserializeOpCopyObject) HandleDeserialize(ctx context.Conte } } + span.End() return out, metadata, err } @@ -632,6 +642,8 @@ func (m *awsRestxml_deserializeOpCreateBucket) HandleDeserialize(ctx context.Con return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -648,6 +660,7 @@ func (m *awsRestxml_deserializeOpCreateBucket) HandleDeserialize(ctx context.Con return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("failed to decode response with invalid Http bindings, %w", err)} } + span.End() return out, metadata, err } @@ -725,6 +738,8 @@ func (m *awsRestxml_deserializeOpCreateMultipartUpload) HandleDeserialize(ctx co return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -769,6 +784,7 @@ func (m *awsRestxml_deserializeOpCreateMultipartUpload) HandleDeserialize(ctx co } } + span.End() return out, metadata, err } @@ -967,6 +983,8 @@ func (m *awsRestxml_deserializeOpCreateSession) HandleDeserialize(ctx context.Co return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -1006,6 +1024,7 @@ func (m *awsRestxml_deserializeOpCreateSession) HandleDeserialize(ctx context.Co } } + span.End() return out, metadata, err } @@ -1109,6 +1128,8 @@ func (m *awsRestxml_deserializeOpDeleteBucket) HandleDeserialize(ctx context.Con return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -1126,6 +1147,7 @@ func (m *awsRestxml_deserializeOpDeleteBucket) HandleDeserialize(ctx context.Con } } + span.End() return out, metadata, err } @@ -1184,6 +1206,8 @@ func (m *awsRestxml_deserializeOpDeleteBucketAnalyticsConfiguration) HandleDeser return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -1201,6 +1225,7 @@ func (m *awsRestxml_deserializeOpDeleteBucketAnalyticsConfiguration) HandleDeser } } + span.End() return out, metadata, err } @@ -1259,6 +1284,8 @@ func (m *awsRestxml_deserializeOpDeleteBucketCors) HandleDeserialize(ctx context return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -1276,6 +1303,7 @@ func (m *awsRestxml_deserializeOpDeleteBucketCors) HandleDeserialize(ctx context } } + span.End() return out, metadata, err } @@ -1334,6 +1362,8 @@ func (m *awsRestxml_deserializeOpDeleteBucketEncryption) HandleDeserialize(ctx c return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -1351,6 +1381,7 @@ func (m *awsRestxml_deserializeOpDeleteBucketEncryption) HandleDeserialize(ctx c } } + span.End() return out, metadata, err } @@ -1409,6 +1440,8 @@ func (m *awsRestxml_deserializeOpDeleteBucketIntelligentTieringConfiguration) Ha return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -1426,6 +1459,7 @@ func (m *awsRestxml_deserializeOpDeleteBucketIntelligentTieringConfiguration) Ha } } + span.End() return out, metadata, err } @@ -1484,6 +1518,8 @@ func (m *awsRestxml_deserializeOpDeleteBucketInventoryConfiguration) HandleDeser return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -1501,6 +1537,7 @@ func (m *awsRestxml_deserializeOpDeleteBucketInventoryConfiguration) HandleDeser } } + span.End() return out, metadata, err } @@ -1559,6 +1596,8 @@ func (m *awsRestxml_deserializeOpDeleteBucketLifecycle) HandleDeserialize(ctx co return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -1576,6 +1615,7 @@ func (m *awsRestxml_deserializeOpDeleteBucketLifecycle) HandleDeserialize(ctx co } } + span.End() return out, metadata, err } @@ -1634,6 +1674,8 @@ func (m *awsRestxml_deserializeOpDeleteBucketMetricsConfiguration) HandleDeseria return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -1651,6 +1693,7 @@ func (m *awsRestxml_deserializeOpDeleteBucketMetricsConfiguration) HandleDeseria } } + span.End() return out, metadata, err } @@ -1709,6 +1752,8 @@ func (m *awsRestxml_deserializeOpDeleteBucketOwnershipControls) HandleDeserializ return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -1726,6 +1771,7 @@ func (m *awsRestxml_deserializeOpDeleteBucketOwnershipControls) HandleDeserializ } } + span.End() return out, metadata, err } @@ -1784,6 +1830,8 @@ func (m *awsRestxml_deserializeOpDeleteBucketPolicy) HandleDeserialize(ctx conte return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -1801,6 +1849,7 @@ func (m *awsRestxml_deserializeOpDeleteBucketPolicy) HandleDeserialize(ctx conte } } + span.End() return out, metadata, err } @@ -1859,6 +1908,8 @@ func (m *awsRestxml_deserializeOpDeleteBucketReplication) HandleDeserialize(ctx return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -1876,6 +1927,7 @@ func (m *awsRestxml_deserializeOpDeleteBucketReplication) HandleDeserialize(ctx } } + span.End() return out, metadata, err } @@ -1934,6 +1986,8 @@ func (m *awsRestxml_deserializeOpDeleteBucketTagging) HandleDeserialize(ctx cont return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -1951,6 +2005,7 @@ func (m *awsRestxml_deserializeOpDeleteBucketTagging) HandleDeserialize(ctx cont } } + span.End() return out, metadata, err } @@ -2009,6 +2064,8 @@ func (m *awsRestxml_deserializeOpDeleteBucketWebsite) HandleDeserialize(ctx cont return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -2026,6 +2083,7 @@ func (m *awsRestxml_deserializeOpDeleteBucketWebsite) HandleDeserialize(ctx cont } } + span.End() return out, metadata, err } @@ -2084,6 +2142,8 @@ func (m *awsRestxml_deserializeOpDeleteObject) HandleDeserialize(ctx context.Con return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -2100,6 +2160,7 @@ func (m *awsRestxml_deserializeOpDeleteObject) HandleDeserialize(ctx context.Con return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("failed to decode response with invalid Http bindings, %w", err)} } + span.End() return out, metadata, err } @@ -2185,6 +2246,8 @@ func (m *awsRestxml_deserializeOpDeleteObjects) HandleDeserialize(ctx context.Co return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -2229,6 +2292,7 @@ func (m *awsRestxml_deserializeOpDeleteObjects) HandleDeserialize(ctx context.Co } } + span.End() return out, metadata, err } @@ -2347,6 +2411,8 @@ func (m *awsRestxml_deserializeOpDeleteObjectTagging) HandleDeserialize(ctx cont return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -2363,6 +2429,7 @@ func (m *awsRestxml_deserializeOpDeleteObjectTagging) HandleDeserialize(ctx cont return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("failed to decode response with invalid Http bindings, %w", err)} } + span.End() return out, metadata, err } @@ -2434,6 +2501,8 @@ func (m *awsRestxml_deserializeOpDeletePublicAccessBlock) HandleDeserialize(ctx return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -2451,6 +2520,7 @@ func (m *awsRestxml_deserializeOpDeletePublicAccessBlock) HandleDeserialize(ctx } } + span.End() return out, metadata, err } @@ -2509,6 +2579,8 @@ func (m *awsRestxml_deserializeOpGetBucketAccelerateConfiguration) HandleDeseria return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -2553,6 +2625,7 @@ func (m *awsRestxml_deserializeOpGetBucketAccelerateConfiguration) HandleDeseria } } + span.End() return out, metadata, err } @@ -2672,6 +2745,8 @@ func (m *awsRestxml_deserializeOpGetBucketAcl) HandleDeserialize(ctx context.Con return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -2711,6 +2786,7 @@ func (m *awsRestxml_deserializeOpGetBucketAcl) HandleDeserialize(ctx context.Con } } + span.End() return out, metadata, err } @@ -2817,6 +2893,8 @@ func (m *awsRestxml_deserializeOpGetBucketAnalyticsConfiguration) HandleDeserial return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -2856,6 +2934,7 @@ func (m *awsRestxml_deserializeOpGetBucketAnalyticsConfiguration) HandleDeserial } } + span.End() return out, metadata, err } @@ -2956,6 +3035,8 @@ func (m *awsRestxml_deserializeOpGetBucketCors) HandleDeserialize(ctx context.Co return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -2995,6 +3076,7 @@ func (m *awsRestxml_deserializeOpGetBucketCors) HandleDeserialize(ctx context.Co } } + span.End() return out, metadata, err } @@ -3095,6 +3177,8 @@ func (m *awsRestxml_deserializeOpGetBucketEncryption) HandleDeserialize(ctx cont return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -3134,6 +3218,7 @@ func (m *awsRestxml_deserializeOpGetBucketEncryption) HandleDeserialize(ctx cont } } + span.End() return out, metadata, err } @@ -3234,6 +3319,8 @@ func (m *awsRestxml_deserializeOpGetBucketIntelligentTieringConfiguration) Handl return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -3273,6 +3360,7 @@ func (m *awsRestxml_deserializeOpGetBucketIntelligentTieringConfiguration) Handl } } + span.End() return out, metadata, err } @@ -3373,6 +3461,8 @@ func (m *awsRestxml_deserializeOpGetBucketInventoryConfiguration) HandleDeserial return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -3412,6 +3502,7 @@ func (m *awsRestxml_deserializeOpGetBucketInventoryConfiguration) HandleDeserial } } + span.End() return out, metadata, err } @@ -3512,6 +3603,8 @@ func (m *awsRestxml_deserializeOpGetBucketLifecycleConfiguration) HandleDeserial return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -3551,6 +3644,7 @@ func (m *awsRestxml_deserializeOpGetBucketLifecycleConfiguration) HandleDeserial } } + span.End() return out, metadata, err } @@ -3651,6 +3745,8 @@ func (m *awsRestxml_deserializeOpGetBucketLocation) HandleDeserialize(ctx contex return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -3690,6 +3786,7 @@ func (m *awsRestxml_deserializeOpGetBucketLocation) HandleDeserialize(ctx contex } } + span.End() return out, metadata, err } @@ -3797,6 +3894,8 @@ func (m *awsRestxml_deserializeOpGetBucketLogging) HandleDeserialize(ctx context return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -3836,6 +3935,7 @@ func (m *awsRestxml_deserializeOpGetBucketLogging) HandleDeserialize(ctx context } } + span.End() return out, metadata, err } @@ -3936,6 +4036,8 @@ func (m *awsRestxml_deserializeOpGetBucketMetricsConfiguration) HandleDeserializ return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -3975,6 +4077,7 @@ func (m *awsRestxml_deserializeOpGetBucketMetricsConfiguration) HandleDeserializ } } + span.End() return out, metadata, err } @@ -4075,6 +4178,8 @@ func (m *awsRestxml_deserializeOpGetBucketNotificationConfiguration) HandleDeser return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -4114,6 +4219,7 @@ func (m *awsRestxml_deserializeOpGetBucketNotificationConfiguration) HandleDeser } } + span.End() return out, metadata, err } @@ -4232,6 +4338,8 @@ func (m *awsRestxml_deserializeOpGetBucketOwnershipControls) HandleDeserialize(c return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -4271,6 +4379,7 @@ func (m *awsRestxml_deserializeOpGetBucketOwnershipControls) HandleDeserialize(c } } + span.End() return out, metadata, err } @@ -4371,6 +4480,8 @@ func (m *awsRestxml_deserializeOpGetBucketPolicy) HandleDeserialize(ctx context. return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -4387,6 +4498,7 @@ func (m *awsRestxml_deserializeOpGetBucketPolicy) HandleDeserialize(ctx context. return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("failed to deserialize response payload, %w", err)} } + span.End() return out, metadata, err } @@ -4466,6 +4578,8 @@ func (m *awsRestxml_deserializeOpGetBucketPolicyStatus) HandleDeserialize(ctx co return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -4505,6 +4619,7 @@ func (m *awsRestxml_deserializeOpGetBucketPolicyStatus) HandleDeserialize(ctx co } } + span.End() return out, metadata, err } @@ -4605,6 +4720,8 @@ func (m *awsRestxml_deserializeOpGetBucketReplication) HandleDeserialize(ctx con return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -4644,6 +4761,7 @@ func (m *awsRestxml_deserializeOpGetBucketReplication) HandleDeserialize(ctx con } } + span.End() return out, metadata, err } @@ -4744,6 +4862,8 @@ func (m *awsRestxml_deserializeOpGetBucketRequestPayment) HandleDeserialize(ctx return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -4783,6 +4903,7 @@ func (m *awsRestxml_deserializeOpGetBucketRequestPayment) HandleDeserialize(ctx } } + span.End() return out, metadata, err } @@ -4890,6 +5011,8 @@ func (m *awsRestxml_deserializeOpGetBucketTagging) HandleDeserialize(ctx context return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -4929,6 +5052,7 @@ func (m *awsRestxml_deserializeOpGetBucketTagging) HandleDeserialize(ctx context } } + span.End() return out, metadata, err } @@ -5029,6 +5153,8 @@ func (m *awsRestxml_deserializeOpGetBucketVersioning) HandleDeserialize(ctx cont return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -5068,6 +5194,7 @@ func (m *awsRestxml_deserializeOpGetBucketVersioning) HandleDeserialize(ctx cont } } + span.End() return out, metadata, err } @@ -5188,6 +5315,8 @@ func (m *awsRestxml_deserializeOpGetBucketWebsite) HandleDeserialize(ctx context return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -5227,6 +5356,7 @@ func (m *awsRestxml_deserializeOpGetBucketWebsite) HandleDeserialize(ctx context } } + span.End() return out, metadata, err } @@ -5345,6 +5475,8 @@ func (m *awsRestxml_deserializeOpGetObject) HandleDeserialize(ctx context.Contex return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -5366,6 +5498,7 @@ func (m *awsRestxml_deserializeOpGetObject) HandleDeserialize(ctx context.Contex return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("failed to deserialize response payload, %w", err)} } + span.End() return out, metadata, err } @@ -5666,6 +5799,8 @@ func (m *awsRestxml_deserializeOpGetObjectAcl) HandleDeserialize(ctx context.Con return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -5710,6 +5845,7 @@ func (m *awsRestxml_deserializeOpGetObjectAcl) HandleDeserialize(ctx context.Con } } + span.End() return out, metadata, err } @@ -5831,6 +5967,8 @@ func (m *awsRestxml_deserializeOpGetObjectAttributes) HandleDeserialize(ctx cont return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -5875,6 +6013,7 @@ func (m *awsRestxml_deserializeOpGetObjectAttributes) HandleDeserialize(ctx cont } } + span.End() return out, metadata, err } @@ -6062,6 +6201,8 @@ func (m *awsRestxml_deserializeOpGetObjectLegalHold) HandleDeserialize(ctx conte return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -6101,6 +6242,7 @@ func (m *awsRestxml_deserializeOpGetObjectLegalHold) HandleDeserialize(ctx conte } } + span.End() return out, metadata, err } @@ -6201,6 +6343,8 @@ func (m *awsRestxml_deserializeOpGetObjectLockConfiguration) HandleDeserialize(c return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -6240,6 +6384,7 @@ func (m *awsRestxml_deserializeOpGetObjectLockConfiguration) HandleDeserialize(c } } + span.End() return out, metadata, err } @@ -6340,6 +6485,8 @@ func (m *awsRestxml_deserializeOpGetObjectRetention) HandleDeserialize(ctx conte return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -6379,6 +6526,7 @@ func (m *awsRestxml_deserializeOpGetObjectRetention) HandleDeserialize(ctx conte } } + span.End() return out, metadata, err } @@ -6479,6 +6627,8 @@ func (m *awsRestxml_deserializeOpGetObjectTagging) HandleDeserialize(ctx context return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -6523,6 +6673,7 @@ func (m *awsRestxml_deserializeOpGetObjectTagging) HandleDeserialize(ctx context } } + span.End() return out, metadata, err } @@ -6635,6 +6786,8 @@ func (m *awsRestxml_deserializeOpGetObjectTorrent) HandleDeserialize(ctx context return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -6656,6 +6809,7 @@ func (m *awsRestxml_deserializeOpGetObjectTorrent) HandleDeserialize(ctx context return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("failed to deserialize response payload, %w", err)} } + span.End() return out, metadata, err } @@ -6734,6 +6888,8 @@ func (m *awsRestxml_deserializeOpGetPublicAccessBlock) HandleDeserialize(ctx con return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -6773,6 +6929,7 @@ func (m *awsRestxml_deserializeOpGetPublicAccessBlock) HandleDeserialize(ctx con } } + span.End() return out, metadata, err } @@ -6873,6 +7030,8 @@ func (m *awsRestxml_deserializeOpHeadBucket) HandleDeserialize(ctx context.Conte return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -6889,6 +7048,7 @@ func (m *awsRestxml_deserializeOpHeadBucket) HandleDeserialize(ctx context.Conte return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("failed to decode response with invalid Http bindings, %w", err)} } + span.End() return out, metadata, err } @@ -6982,6 +7142,8 @@ func (m *awsRestxml_deserializeOpHeadObject) HandleDeserialize(ctx context.Conte return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -6998,6 +7160,7 @@ func (m *awsRestxml_deserializeOpHeadObject) HandleDeserialize(ctx context.Conte return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("failed to decode response with invalid Http bindings, %w", err)} } + span.End() return out, metadata, err } @@ -7279,6 +7442,8 @@ func (m *awsRestxml_deserializeOpListBucketAnalyticsConfigurations) HandleDeseri return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -7318,6 +7483,7 @@ func (m *awsRestxml_deserializeOpListBucketAnalyticsConfigurations) HandleDeseri } } + span.End() return out, metadata, err } @@ -7460,6 +7626,8 @@ func (m *awsRestxml_deserializeOpListBucketIntelligentTieringConfigurations) Han return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -7499,6 +7667,7 @@ func (m *awsRestxml_deserializeOpListBucketIntelligentTieringConfigurations) Han } } + span.End() return out, metadata, err } @@ -7641,6 +7810,8 @@ func (m *awsRestxml_deserializeOpListBucketInventoryConfigurations) HandleDeseri return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -7680,6 +7851,7 @@ func (m *awsRestxml_deserializeOpListBucketInventoryConfigurations) HandleDeseri } } + span.End() return out, metadata, err } @@ -7822,6 +7994,8 @@ func (m *awsRestxml_deserializeOpListBucketMetricsConfigurations) HandleDeserial return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -7861,6 +8035,7 @@ func (m *awsRestxml_deserializeOpListBucketMetricsConfigurations) HandleDeserial } } + span.End() return out, metadata, err } @@ -8003,6 +8178,8 @@ func (m *awsRestxml_deserializeOpListBuckets) HandleDeserialize(ctx context.Cont return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -8042,6 +8219,7 @@ func (m *awsRestxml_deserializeOpListBuckets) HandleDeserialize(ctx context.Cont } } + span.End() return out, metadata, err } @@ -8161,6 +8339,8 @@ func (m *awsRestxml_deserializeOpListDirectoryBuckets) HandleDeserialize(ctx con return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -8200,6 +8380,7 @@ func (m *awsRestxml_deserializeOpListDirectoryBuckets) HandleDeserialize(ctx con } } + span.End() return out, metadata, err } @@ -8313,6 +8494,8 @@ func (m *awsRestxml_deserializeOpListMultipartUploads) HandleDeserialize(ctx con return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -8357,6 +8540,7 @@ func (m *awsRestxml_deserializeOpListMultipartUploads) HandleDeserialize(ctx con } } + span.End() return out, metadata, err } @@ -8612,6 +8796,8 @@ func (m *awsRestxml_deserializeOpListObjects) HandleDeserialize(ctx context.Cont return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -8656,6 +8842,7 @@ func (m *awsRestxml_deserializeOpListObjects) HandleDeserialize(ctx context.Cont } } + span.End() return out, metadata, err } @@ -8888,6 +9075,8 @@ func (m *awsRestxml_deserializeOpListObjectsV2) HandleDeserialize(ctx context.Co return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -8932,6 +9121,7 @@ func (m *awsRestxml_deserializeOpListObjectsV2) HandleDeserialize(ctx context.Co } } + span.End() return out, metadata, err } @@ -9194,6 +9384,8 @@ func (m *awsRestxml_deserializeOpListObjectVersions) HandleDeserialize(ctx conte return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -9238,6 +9430,7 @@ func (m *awsRestxml_deserializeOpListObjectVersions) HandleDeserialize(ctx conte } } + span.End() return out, metadata, err } @@ -9499,6 +9692,8 @@ func (m *awsRestxml_deserializeOpListParts) HandleDeserialize(ctx context.Contex return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -9543,6 +9738,7 @@ func (m *awsRestxml_deserializeOpListParts) HandleDeserialize(ctx context.Contex } } + span.End() return out, metadata, err } @@ -9805,6 +10001,8 @@ func (m *awsRestxml_deserializeOpPutBucketAccelerateConfiguration) HandleDeseria return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -9822,6 +10020,7 @@ func (m *awsRestxml_deserializeOpPutBucketAccelerateConfiguration) HandleDeseria } } + span.End() return out, metadata, err } @@ -9880,6 +10079,8 @@ func (m *awsRestxml_deserializeOpPutBucketAcl) HandleDeserialize(ctx context.Con return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -9897,6 +10098,7 @@ func (m *awsRestxml_deserializeOpPutBucketAcl) HandleDeserialize(ctx context.Con } } + span.End() return out, metadata, err } @@ -9955,6 +10157,8 @@ func (m *awsRestxml_deserializeOpPutBucketAnalyticsConfiguration) HandleDeserial return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -9972,6 +10176,7 @@ func (m *awsRestxml_deserializeOpPutBucketAnalyticsConfiguration) HandleDeserial } } + span.End() return out, metadata, err } @@ -10030,6 +10235,8 @@ func (m *awsRestxml_deserializeOpPutBucketCors) HandleDeserialize(ctx context.Co return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -10047,6 +10254,7 @@ func (m *awsRestxml_deserializeOpPutBucketCors) HandleDeserialize(ctx context.Co } } + span.End() return out, metadata, err } @@ -10105,6 +10313,8 @@ func (m *awsRestxml_deserializeOpPutBucketEncryption) HandleDeserialize(ctx cont return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -10122,6 +10332,7 @@ func (m *awsRestxml_deserializeOpPutBucketEncryption) HandleDeserialize(ctx cont } } + span.End() return out, metadata, err } @@ -10180,6 +10391,8 @@ func (m *awsRestxml_deserializeOpPutBucketIntelligentTieringConfiguration) Handl return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -10197,6 +10410,7 @@ func (m *awsRestxml_deserializeOpPutBucketIntelligentTieringConfiguration) Handl } } + span.End() return out, metadata, err } @@ -10255,6 +10469,8 @@ func (m *awsRestxml_deserializeOpPutBucketInventoryConfiguration) HandleDeserial return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -10272,6 +10488,7 @@ func (m *awsRestxml_deserializeOpPutBucketInventoryConfiguration) HandleDeserial } } + span.End() return out, metadata, err } @@ -10330,6 +10547,8 @@ func (m *awsRestxml_deserializeOpPutBucketLifecycleConfiguration) HandleDeserial return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -10347,6 +10566,7 @@ func (m *awsRestxml_deserializeOpPutBucketLifecycleConfiguration) HandleDeserial } } + span.End() return out, metadata, err } @@ -10405,6 +10625,8 @@ func (m *awsRestxml_deserializeOpPutBucketLogging) HandleDeserialize(ctx context return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -10422,6 +10644,7 @@ func (m *awsRestxml_deserializeOpPutBucketLogging) HandleDeserialize(ctx context } } + span.End() return out, metadata, err } @@ -10480,6 +10703,8 @@ func (m *awsRestxml_deserializeOpPutBucketMetricsConfiguration) HandleDeserializ return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -10497,6 +10722,7 @@ func (m *awsRestxml_deserializeOpPutBucketMetricsConfiguration) HandleDeserializ } } + span.End() return out, metadata, err } @@ -10555,6 +10781,8 @@ func (m *awsRestxml_deserializeOpPutBucketNotificationConfiguration) HandleDeser return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -10572,6 +10800,7 @@ func (m *awsRestxml_deserializeOpPutBucketNotificationConfiguration) HandleDeser } } + span.End() return out, metadata, err } @@ -10630,6 +10859,8 @@ func (m *awsRestxml_deserializeOpPutBucketOwnershipControls) HandleDeserialize(c return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -10647,6 +10878,7 @@ func (m *awsRestxml_deserializeOpPutBucketOwnershipControls) HandleDeserialize(c } } + span.End() return out, metadata, err } @@ -10705,6 +10937,8 @@ func (m *awsRestxml_deserializeOpPutBucketPolicy) HandleDeserialize(ctx context. return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -10722,6 +10956,7 @@ func (m *awsRestxml_deserializeOpPutBucketPolicy) HandleDeserialize(ctx context. } } + span.End() return out, metadata, err } @@ -10780,6 +11015,8 @@ func (m *awsRestxml_deserializeOpPutBucketReplication) HandleDeserialize(ctx con return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -10797,6 +11034,7 @@ func (m *awsRestxml_deserializeOpPutBucketReplication) HandleDeserialize(ctx con } } + span.End() return out, metadata, err } @@ -10855,6 +11093,8 @@ func (m *awsRestxml_deserializeOpPutBucketRequestPayment) HandleDeserialize(ctx return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -10872,6 +11112,7 @@ func (m *awsRestxml_deserializeOpPutBucketRequestPayment) HandleDeserialize(ctx } } + span.End() return out, metadata, err } @@ -10930,6 +11171,8 @@ func (m *awsRestxml_deserializeOpPutBucketTagging) HandleDeserialize(ctx context return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -10947,6 +11190,7 @@ func (m *awsRestxml_deserializeOpPutBucketTagging) HandleDeserialize(ctx context } } + span.End() return out, metadata, err } @@ -11005,6 +11249,8 @@ func (m *awsRestxml_deserializeOpPutBucketVersioning) HandleDeserialize(ctx cont return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -11022,6 +11268,7 @@ func (m *awsRestxml_deserializeOpPutBucketVersioning) HandleDeserialize(ctx cont } } + span.End() return out, metadata, err } @@ -11080,6 +11327,8 @@ func (m *awsRestxml_deserializeOpPutBucketWebsite) HandleDeserialize(ctx context return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -11097,6 +11346,7 @@ func (m *awsRestxml_deserializeOpPutBucketWebsite) HandleDeserialize(ctx context } } + span.End() return out, metadata, err } @@ -11155,6 +11405,8 @@ func (m *awsRestxml_deserializeOpPutObject) HandleDeserialize(ctx context.Contex return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -11171,6 +11423,7 @@ func (m *awsRestxml_deserializeOpPutObject) HandleDeserialize(ctx context.Contex return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("failed to decode response with invalid Http bindings, %w", err)} } + span.End() return out, metadata, err } @@ -11311,6 +11564,8 @@ func (m *awsRestxml_deserializeOpPutObjectAcl) HandleDeserialize(ctx context.Con return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -11327,6 +11582,7 @@ func (m *awsRestxml_deserializeOpPutObjectAcl) HandleDeserialize(ctx context.Con return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("failed to decode response with invalid Http bindings, %w", err)} } + span.End() return out, metadata, err } @@ -11401,6 +11657,8 @@ func (m *awsRestxml_deserializeOpPutObjectLegalHold) HandleDeserialize(ctx conte return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -11417,6 +11675,7 @@ func (m *awsRestxml_deserializeOpPutObjectLegalHold) HandleDeserialize(ctx conte return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("failed to decode response with invalid Http bindings, %w", err)} } + span.End() return out, metadata, err } @@ -11488,6 +11747,8 @@ func (m *awsRestxml_deserializeOpPutObjectLockConfiguration) HandleDeserialize(c return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -11504,6 +11765,7 @@ func (m *awsRestxml_deserializeOpPutObjectLockConfiguration) HandleDeserialize(c return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("failed to decode response with invalid Http bindings, %w", err)} } + span.End() return out, metadata, err } @@ -11575,6 +11837,8 @@ func (m *awsRestxml_deserializeOpPutObjectRetention) HandleDeserialize(ctx conte return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -11591,6 +11855,7 @@ func (m *awsRestxml_deserializeOpPutObjectRetention) HandleDeserialize(ctx conte return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("failed to decode response with invalid Http bindings, %w", err)} } + span.End() return out, metadata, err } @@ -11662,6 +11927,8 @@ func (m *awsRestxml_deserializeOpPutObjectTagging) HandleDeserialize(ctx context return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -11678,6 +11945,7 @@ func (m *awsRestxml_deserializeOpPutObjectTagging) HandleDeserialize(ctx context return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("failed to decode response with invalid Http bindings, %w", err)} } + span.End() return out, metadata, err } @@ -11749,6 +12017,8 @@ func (m *awsRestxml_deserializeOpPutPublicAccessBlock) HandleDeserialize(ctx con return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -11766,6 +12036,7 @@ func (m *awsRestxml_deserializeOpPutPublicAccessBlock) HandleDeserialize(ctx con } } + span.End() return out, metadata, err } @@ -11824,6 +12095,8 @@ func (m *awsRestxml_deserializeOpRestoreObject) HandleDeserialize(ctx context.Co return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -11840,6 +12113,7 @@ func (m *awsRestxml_deserializeOpRestoreObject) HandleDeserialize(ctx context.Co return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("failed to decode response with invalid Http bindings, %w", err)} } + span.End() return out, metadata, err } @@ -11919,6 +12193,8 @@ func (m *awsRestxml_deserializeOpSelectObjectContent) HandleDeserialize(ctx cont return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -11930,6 +12206,7 @@ func (m *awsRestxml_deserializeOpSelectObjectContent) HandleDeserialize(ctx cont output := &SelectObjectContentOutput{} out.Result = output + span.End() return out, metadata, err } @@ -11988,6 +12265,8 @@ func (m *awsRestxml_deserializeOpUploadPart) HandleDeserialize(ctx context.Conte return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -12004,6 +12283,7 @@ func (m *awsRestxml_deserializeOpUploadPart) HandleDeserialize(ctx context.Conte return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("failed to decode response with invalid Http bindings, %w", err)} } + span.End() return out, metadata, err } @@ -12129,6 +12409,8 @@ func (m *awsRestxml_deserializeOpUploadPartCopy) HandleDeserialize(ctx context.C return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -12173,6 +12455,7 @@ func (m *awsRestxml_deserializeOpUploadPartCopy) HandleDeserialize(ctx context.C } } + span.End() return out, metadata, err } @@ -12319,6 +12602,8 @@ func (m *awsRestxml_deserializeOpWriteGetObjectResponse) HandleDeserialize(ctx c return out, metadata, err } + _, span := tracing.StartSpan(ctx, "OperationDeserializer") + defer span.End() response, ok := out.RawResponse.(*smithyhttp.Response) if !ok { return out, metadata, &smithy.DeserializationError{Err: fmt.Errorf("unknown transport type %T", out.RawResponse)} @@ -12336,6 +12621,7 @@ func (m *awsRestxml_deserializeOpWriteGetObjectResponse) HandleDeserialize(ctx c } } + span.End() return out, metadata, err } diff --git a/service/s3/endpoints.go b/service/s3/endpoints.go index bc4f4adeb12..0294e320c86 100644 --- a/service/s3/endpoints.go +++ b/service/s3/endpoints.go @@ -20,6 +20,7 @@ import ( "github.com/aws/smithy-go/endpoints/private/rulesfn" "github.com/aws/smithy-go/middleware" "github.com/aws/smithy-go/ptr" + "github.com/aws/smithy-go/tracing" smithyhttp "github.com/aws/smithy-go/transport/http" "net/http" "net/url" @@ -5800,6 +5801,9 @@ func (*resolveEndpointV2Middleware) ID() string { func (m *resolveEndpointV2Middleware) HandleFinalize(ctx context.Context, in middleware.FinalizeInput, next middleware.FinalizeHandler) ( out middleware.FinalizeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "ResolveEndpoint") + defer span.End() + if awsmiddleware.GetRequiresLegacyEndpoints(ctx) { return next.HandleFinalize(ctx, in) } @@ -5819,6 +5823,8 @@ func (m *resolveEndpointV2Middleware) HandleFinalize(ctx context.Context, in mid return out, metadata, fmt.Errorf("failed to resolve service endpoint, %w", err) } + span.SetProperty("operation.resolved_endpoint", endpt.URI.String()) + if endpt.URI.RawPath == "" && req.URL.RawPath != "" { endpt.URI.RawPath = endpt.URI.Path } @@ -5843,5 +5849,6 @@ func (m *resolveEndpointV2Middleware) HandleFinalize(ctx context.Context, in mid backend := s3cust.GetPropertiesBackend(&endpt.Properties) ctx = internalcontext.SetS3Backend(ctx, backend) + span.End() return next.HandleFinalize(ctx, in) } diff --git a/service/s3/go.mod b/service/s3/go.mod index 0e5ae9e265c..b156a1dd452 100644 --- a/service/s3/go.mod +++ b/service/s3/go.mod @@ -32,3 +32,5 @@ replace github.com/aws/aws-sdk-go-v2/service/internal/checksum => ../../service/ replace github.com/aws/aws-sdk-go-v2/service/internal/presigned-url => ../../service/internal/presigned-url/ replace github.com/aws/aws-sdk-go-v2/service/internal/s3shared => ../../service/internal/s3shared/ + +replace github.com/aws/smithy-go => /Users/lucix/git/aws-sdk-go-v2/../smithy-go diff --git a/service/s3/internal/configtesting/go.mod b/service/s3/internal/configtesting/go.mod index d635d08d32f..847877b53df 100644 --- a/service/s3/internal/configtesting/go.mod +++ b/service/s3/internal/configtesting/go.mod @@ -47,3 +47,5 @@ replace github.com/aws/aws-sdk-go-v2/service/sso => ../../../../service/sso/ replace github.com/aws/aws-sdk-go-v2/service/ssooidc => ../../../../service/ssooidc/ replace github.com/aws/aws-sdk-go-v2/service/sts => ../../../../service/sts/ + +replace github.com/aws/smithy-go => /Users/lucix/git/aws-sdk-go-v2/../smithy-go diff --git a/service/s3/options.go b/service/s3/options.go index c5ab084d120..471410b49bb 100644 --- a/service/s3/options.go +++ b/service/s3/options.go @@ -13,6 +13,7 @@ import ( smithyauth "github.com/aws/smithy-go/auth" "github.com/aws/smithy-go/logging" "github.com/aws/smithy-go/middleware" + "github.com/aws/smithy-go/tracing" smithyhttp "github.com/aws/smithy-go/transport/http" "net/http" ) @@ -118,6 +119,9 @@ type Options struct { // within your applications. RuntimeEnvironment aws.RuntimeEnvironment + // The client tracer provider. + TracerProvider tracing.TracerProvider + // Allows you to enable arn region support for the service. UseARNRegion bool diff --git a/service/s3/serializers.go b/service/s3/serializers.go index 9dd09cd6e60..59f45143a3e 100644 --- a/service/s3/serializers.go +++ b/service/s3/serializers.go @@ -12,6 +12,7 @@ import ( smithyxml "github.com/aws/smithy-go/encoding/xml" "github.com/aws/smithy-go/middleware" smithytime "github.com/aws/smithy-go/time" + "github.com/aws/smithy-go/tracing" smithyhttp "github.com/aws/smithy-go/transport/http" "net/http" "strconv" @@ -28,6 +29,8 @@ func (*awsRestxml_serializeOpAbortMultipartUpload) ID() string { func (m *awsRestxml_serializeOpAbortMultipartUpload) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -64,6 +67,7 @@ func (m *awsRestxml_serializeOpAbortMultipartUpload) HandleSerialize(ctx context } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsAbortMultipartUploadInput(v *AbortMultipartUploadInput, encoder *httpbinding.Encoder) error { @@ -107,6 +111,8 @@ func (*awsRestxml_serializeOpCompleteMultipartUpload) ID() string { func (m *awsRestxml_serializeOpCompleteMultipartUpload) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -167,6 +173,7 @@ func (m *awsRestxml_serializeOpCompleteMultipartUpload) HandleSerialize(ctx cont } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsCompleteMultipartUploadInput(v *CompleteMultipartUploadInput, encoder *httpbinding.Encoder) error { @@ -250,6 +257,8 @@ func (*awsRestxml_serializeOpCopyObject) ID() string { func (m *awsRestxml_serializeOpCopyObject) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -286,6 +295,7 @@ func (m *awsRestxml_serializeOpCopyObject) HandleSerialize(ctx context.Context, } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsCopyObjectInput(v *CopyObjectInput, encoder *httpbinding.Encoder) error { @@ -514,6 +524,8 @@ func (*awsRestxml_serializeOpCreateBucket) ID() string { func (m *awsRestxml_serializeOpCreateBucket) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -574,6 +586,7 @@ func (m *awsRestxml_serializeOpCreateBucket) HandleSerialize(ctx context.Context } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsCreateBucketInput(v *CreateBucketInput, encoder *httpbinding.Encoder) error { @@ -634,6 +647,8 @@ func (*awsRestxml_serializeOpCreateMultipartUpload) ID() string { func (m *awsRestxml_serializeOpCreateMultipartUpload) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -670,6 +685,7 @@ func (m *awsRestxml_serializeOpCreateMultipartUpload) HandleSerialize(ctx contex } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsCreateMultipartUploadInput(v *CreateMultipartUploadInput, encoder *httpbinding.Encoder) error { @@ -843,6 +859,8 @@ func (*awsRestxml_serializeOpCreateSession) ID() string { func (m *awsRestxml_serializeOpCreateSession) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -879,6 +897,7 @@ func (m *awsRestxml_serializeOpCreateSession) HandleSerialize(ctx context.Contex } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsCreateSessionInput(v *CreateSessionInput, encoder *httpbinding.Encoder) error { @@ -904,6 +923,8 @@ func (*awsRestxml_serializeOpDeleteBucket) ID() string { func (m *awsRestxml_serializeOpDeleteBucket) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -940,6 +961,7 @@ func (m *awsRestxml_serializeOpDeleteBucket) HandleSerialize(ctx context.Context } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsDeleteBucketInput(v *DeleteBucketInput, encoder *httpbinding.Encoder) error { @@ -965,6 +987,8 @@ func (*awsRestxml_serializeOpDeleteBucketAnalyticsConfiguration) ID() string { func (m *awsRestxml_serializeOpDeleteBucketAnalyticsConfiguration) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -1001,6 +1025,7 @@ func (m *awsRestxml_serializeOpDeleteBucketAnalyticsConfiguration) HandleSeriali } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsDeleteBucketAnalyticsConfigurationInput(v *DeleteBucketAnalyticsConfigurationInput, encoder *httpbinding.Encoder) error { @@ -1030,6 +1055,8 @@ func (*awsRestxml_serializeOpDeleteBucketCors) ID() string { func (m *awsRestxml_serializeOpDeleteBucketCors) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -1066,6 +1093,7 @@ func (m *awsRestxml_serializeOpDeleteBucketCors) HandleSerialize(ctx context.Con } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsDeleteBucketCorsInput(v *DeleteBucketCorsInput, encoder *httpbinding.Encoder) error { @@ -1091,6 +1119,8 @@ func (*awsRestxml_serializeOpDeleteBucketEncryption) ID() string { func (m *awsRestxml_serializeOpDeleteBucketEncryption) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -1127,6 +1157,7 @@ func (m *awsRestxml_serializeOpDeleteBucketEncryption) HandleSerialize(ctx conte } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsDeleteBucketEncryptionInput(v *DeleteBucketEncryptionInput, encoder *httpbinding.Encoder) error { @@ -1152,6 +1183,8 @@ func (*awsRestxml_serializeOpDeleteBucketIntelligentTieringConfiguration) ID() s func (m *awsRestxml_serializeOpDeleteBucketIntelligentTieringConfiguration) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -1188,6 +1221,7 @@ func (m *awsRestxml_serializeOpDeleteBucketIntelligentTieringConfiguration) Hand } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsDeleteBucketIntelligentTieringConfigurationInput(v *DeleteBucketIntelligentTieringConfigurationInput, encoder *httpbinding.Encoder) error { @@ -1212,6 +1246,8 @@ func (*awsRestxml_serializeOpDeleteBucketInventoryConfiguration) ID() string { func (m *awsRestxml_serializeOpDeleteBucketInventoryConfiguration) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -1248,6 +1284,7 @@ func (m *awsRestxml_serializeOpDeleteBucketInventoryConfiguration) HandleSeriali } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsDeleteBucketInventoryConfigurationInput(v *DeleteBucketInventoryConfigurationInput, encoder *httpbinding.Encoder) error { @@ -1277,6 +1314,8 @@ func (*awsRestxml_serializeOpDeleteBucketLifecycle) ID() string { func (m *awsRestxml_serializeOpDeleteBucketLifecycle) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -1313,6 +1352,7 @@ func (m *awsRestxml_serializeOpDeleteBucketLifecycle) HandleSerialize(ctx contex } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsDeleteBucketLifecycleInput(v *DeleteBucketLifecycleInput, encoder *httpbinding.Encoder) error { @@ -1338,6 +1378,8 @@ func (*awsRestxml_serializeOpDeleteBucketMetricsConfiguration) ID() string { func (m *awsRestxml_serializeOpDeleteBucketMetricsConfiguration) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -1374,6 +1416,7 @@ func (m *awsRestxml_serializeOpDeleteBucketMetricsConfiguration) HandleSerialize } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsDeleteBucketMetricsConfigurationInput(v *DeleteBucketMetricsConfigurationInput, encoder *httpbinding.Encoder) error { @@ -1403,6 +1446,8 @@ func (*awsRestxml_serializeOpDeleteBucketOwnershipControls) ID() string { func (m *awsRestxml_serializeOpDeleteBucketOwnershipControls) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -1439,6 +1484,7 @@ func (m *awsRestxml_serializeOpDeleteBucketOwnershipControls) HandleSerialize(ct } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsDeleteBucketOwnershipControlsInput(v *DeleteBucketOwnershipControlsInput, encoder *httpbinding.Encoder) error { @@ -1464,6 +1510,8 @@ func (*awsRestxml_serializeOpDeleteBucketPolicy) ID() string { func (m *awsRestxml_serializeOpDeleteBucketPolicy) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -1500,6 +1548,7 @@ func (m *awsRestxml_serializeOpDeleteBucketPolicy) HandleSerialize(ctx context.C } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsDeleteBucketPolicyInput(v *DeleteBucketPolicyInput, encoder *httpbinding.Encoder) error { @@ -1525,6 +1574,8 @@ func (*awsRestxml_serializeOpDeleteBucketReplication) ID() string { func (m *awsRestxml_serializeOpDeleteBucketReplication) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -1561,6 +1612,7 @@ func (m *awsRestxml_serializeOpDeleteBucketReplication) HandleSerialize(ctx cont } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsDeleteBucketReplicationInput(v *DeleteBucketReplicationInput, encoder *httpbinding.Encoder) error { @@ -1586,6 +1638,8 @@ func (*awsRestxml_serializeOpDeleteBucketTagging) ID() string { func (m *awsRestxml_serializeOpDeleteBucketTagging) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -1622,6 +1676,7 @@ func (m *awsRestxml_serializeOpDeleteBucketTagging) HandleSerialize(ctx context. } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsDeleteBucketTaggingInput(v *DeleteBucketTaggingInput, encoder *httpbinding.Encoder) error { @@ -1647,6 +1702,8 @@ func (*awsRestxml_serializeOpDeleteBucketWebsite) ID() string { func (m *awsRestxml_serializeOpDeleteBucketWebsite) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -1683,6 +1740,7 @@ func (m *awsRestxml_serializeOpDeleteBucketWebsite) HandleSerialize(ctx context. } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsDeleteBucketWebsiteInput(v *DeleteBucketWebsiteInput, encoder *httpbinding.Encoder) error { @@ -1708,6 +1766,8 @@ func (*awsRestxml_serializeOpDeleteObject) ID() string { func (m *awsRestxml_serializeOpDeleteObject) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -1744,6 +1804,7 @@ func (m *awsRestxml_serializeOpDeleteObject) HandleSerialize(ctx context.Context } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsDeleteObjectInput(v *DeleteObjectInput, encoder *httpbinding.Encoder) error { @@ -1797,6 +1858,8 @@ func (*awsRestxml_serializeOpDeleteObjects) ID() string { func (m *awsRestxml_serializeOpDeleteObjects) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -1857,6 +1920,7 @@ func (m *awsRestxml_serializeOpDeleteObjects) HandleSerialize(ctx context.Contex } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsDeleteObjectsInput(v *DeleteObjectsInput, encoder *httpbinding.Encoder) error { @@ -1902,6 +1966,8 @@ func (*awsRestxml_serializeOpDeleteObjectTagging) ID() string { func (m *awsRestxml_serializeOpDeleteObjectTagging) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -1938,6 +2004,7 @@ func (m *awsRestxml_serializeOpDeleteObjectTagging) HandleSerialize(ctx context. } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsDeleteObjectTaggingInput(v *DeleteObjectTaggingInput, encoder *httpbinding.Encoder) error { @@ -1976,6 +2043,8 @@ func (*awsRestxml_serializeOpDeletePublicAccessBlock) ID() string { func (m *awsRestxml_serializeOpDeletePublicAccessBlock) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -2012,6 +2081,7 @@ func (m *awsRestxml_serializeOpDeletePublicAccessBlock) HandleSerialize(ctx cont } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsDeletePublicAccessBlockInput(v *DeletePublicAccessBlockInput, encoder *httpbinding.Encoder) error { @@ -2037,6 +2107,8 @@ func (*awsRestxml_serializeOpGetBucketAccelerateConfiguration) ID() string { func (m *awsRestxml_serializeOpGetBucketAccelerateConfiguration) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -2073,6 +2145,7 @@ func (m *awsRestxml_serializeOpGetBucketAccelerateConfiguration) HandleSerialize } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetBucketAccelerateConfigurationInput(v *GetBucketAccelerateConfigurationInput, encoder *httpbinding.Encoder) error { @@ -2103,6 +2176,8 @@ func (*awsRestxml_serializeOpGetBucketAcl) ID() string { func (m *awsRestxml_serializeOpGetBucketAcl) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -2139,6 +2214,7 @@ func (m *awsRestxml_serializeOpGetBucketAcl) HandleSerialize(ctx context.Context } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetBucketAclInput(v *GetBucketAclInput, encoder *httpbinding.Encoder) error { @@ -2164,6 +2240,8 @@ func (*awsRestxml_serializeOpGetBucketAnalyticsConfiguration) ID() string { func (m *awsRestxml_serializeOpGetBucketAnalyticsConfiguration) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -2200,6 +2278,7 @@ func (m *awsRestxml_serializeOpGetBucketAnalyticsConfiguration) HandleSerialize( } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetBucketAnalyticsConfigurationInput(v *GetBucketAnalyticsConfigurationInput, encoder *httpbinding.Encoder) error { @@ -2229,6 +2308,8 @@ func (*awsRestxml_serializeOpGetBucketCors) ID() string { func (m *awsRestxml_serializeOpGetBucketCors) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -2265,6 +2346,7 @@ func (m *awsRestxml_serializeOpGetBucketCors) HandleSerialize(ctx context.Contex } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetBucketCorsInput(v *GetBucketCorsInput, encoder *httpbinding.Encoder) error { @@ -2290,6 +2372,8 @@ func (*awsRestxml_serializeOpGetBucketEncryption) ID() string { func (m *awsRestxml_serializeOpGetBucketEncryption) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -2326,6 +2410,7 @@ func (m *awsRestxml_serializeOpGetBucketEncryption) HandleSerialize(ctx context. } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetBucketEncryptionInput(v *GetBucketEncryptionInput, encoder *httpbinding.Encoder) error { @@ -2351,6 +2436,8 @@ func (*awsRestxml_serializeOpGetBucketIntelligentTieringConfiguration) ID() stri func (m *awsRestxml_serializeOpGetBucketIntelligentTieringConfiguration) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -2387,6 +2474,7 @@ func (m *awsRestxml_serializeOpGetBucketIntelligentTieringConfiguration) HandleS } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetBucketIntelligentTieringConfigurationInput(v *GetBucketIntelligentTieringConfigurationInput, encoder *httpbinding.Encoder) error { @@ -2411,6 +2499,8 @@ func (*awsRestxml_serializeOpGetBucketInventoryConfiguration) ID() string { func (m *awsRestxml_serializeOpGetBucketInventoryConfiguration) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -2447,6 +2537,7 @@ func (m *awsRestxml_serializeOpGetBucketInventoryConfiguration) HandleSerialize( } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetBucketInventoryConfigurationInput(v *GetBucketInventoryConfigurationInput, encoder *httpbinding.Encoder) error { @@ -2476,6 +2567,8 @@ func (*awsRestxml_serializeOpGetBucketLifecycleConfiguration) ID() string { func (m *awsRestxml_serializeOpGetBucketLifecycleConfiguration) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -2512,6 +2605,7 @@ func (m *awsRestxml_serializeOpGetBucketLifecycleConfiguration) HandleSerialize( } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetBucketLifecycleConfigurationInput(v *GetBucketLifecycleConfigurationInput, encoder *httpbinding.Encoder) error { @@ -2537,6 +2631,8 @@ func (*awsRestxml_serializeOpGetBucketLocation) ID() string { func (m *awsRestxml_serializeOpGetBucketLocation) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -2573,6 +2669,7 @@ func (m *awsRestxml_serializeOpGetBucketLocation) HandleSerialize(ctx context.Co } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetBucketLocationInput(v *GetBucketLocationInput, encoder *httpbinding.Encoder) error { @@ -2598,6 +2695,8 @@ func (*awsRestxml_serializeOpGetBucketLogging) ID() string { func (m *awsRestxml_serializeOpGetBucketLogging) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -2634,6 +2733,7 @@ func (m *awsRestxml_serializeOpGetBucketLogging) HandleSerialize(ctx context.Con } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetBucketLoggingInput(v *GetBucketLoggingInput, encoder *httpbinding.Encoder) error { @@ -2659,6 +2759,8 @@ func (*awsRestxml_serializeOpGetBucketMetricsConfiguration) ID() string { func (m *awsRestxml_serializeOpGetBucketMetricsConfiguration) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -2695,6 +2797,7 @@ func (m *awsRestxml_serializeOpGetBucketMetricsConfiguration) HandleSerialize(ct } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetBucketMetricsConfigurationInput(v *GetBucketMetricsConfigurationInput, encoder *httpbinding.Encoder) error { @@ -2724,6 +2827,8 @@ func (*awsRestxml_serializeOpGetBucketNotificationConfiguration) ID() string { func (m *awsRestxml_serializeOpGetBucketNotificationConfiguration) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -2760,6 +2865,7 @@ func (m *awsRestxml_serializeOpGetBucketNotificationConfiguration) HandleSeriali } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetBucketNotificationConfigurationInput(v *GetBucketNotificationConfigurationInput, encoder *httpbinding.Encoder) error { @@ -2785,6 +2891,8 @@ func (*awsRestxml_serializeOpGetBucketOwnershipControls) ID() string { func (m *awsRestxml_serializeOpGetBucketOwnershipControls) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -2821,6 +2929,7 @@ func (m *awsRestxml_serializeOpGetBucketOwnershipControls) HandleSerialize(ctx c } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetBucketOwnershipControlsInput(v *GetBucketOwnershipControlsInput, encoder *httpbinding.Encoder) error { @@ -2846,6 +2955,8 @@ func (*awsRestxml_serializeOpGetBucketPolicy) ID() string { func (m *awsRestxml_serializeOpGetBucketPolicy) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -2882,6 +2993,7 @@ func (m *awsRestxml_serializeOpGetBucketPolicy) HandleSerialize(ctx context.Cont } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetBucketPolicyInput(v *GetBucketPolicyInput, encoder *httpbinding.Encoder) error { @@ -2907,6 +3019,8 @@ func (*awsRestxml_serializeOpGetBucketPolicyStatus) ID() string { func (m *awsRestxml_serializeOpGetBucketPolicyStatus) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -2943,6 +3057,7 @@ func (m *awsRestxml_serializeOpGetBucketPolicyStatus) HandleSerialize(ctx contex } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetBucketPolicyStatusInput(v *GetBucketPolicyStatusInput, encoder *httpbinding.Encoder) error { @@ -2968,6 +3083,8 @@ func (*awsRestxml_serializeOpGetBucketReplication) ID() string { func (m *awsRestxml_serializeOpGetBucketReplication) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -3004,6 +3121,7 @@ func (m *awsRestxml_serializeOpGetBucketReplication) HandleSerialize(ctx context } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetBucketReplicationInput(v *GetBucketReplicationInput, encoder *httpbinding.Encoder) error { @@ -3029,6 +3147,8 @@ func (*awsRestxml_serializeOpGetBucketRequestPayment) ID() string { func (m *awsRestxml_serializeOpGetBucketRequestPayment) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -3065,6 +3185,7 @@ func (m *awsRestxml_serializeOpGetBucketRequestPayment) HandleSerialize(ctx cont } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetBucketRequestPaymentInput(v *GetBucketRequestPaymentInput, encoder *httpbinding.Encoder) error { @@ -3090,6 +3211,8 @@ func (*awsRestxml_serializeOpGetBucketTagging) ID() string { func (m *awsRestxml_serializeOpGetBucketTagging) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -3126,6 +3249,7 @@ func (m *awsRestxml_serializeOpGetBucketTagging) HandleSerialize(ctx context.Con } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetBucketTaggingInput(v *GetBucketTaggingInput, encoder *httpbinding.Encoder) error { @@ -3151,6 +3275,8 @@ func (*awsRestxml_serializeOpGetBucketVersioning) ID() string { func (m *awsRestxml_serializeOpGetBucketVersioning) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -3187,6 +3313,7 @@ func (m *awsRestxml_serializeOpGetBucketVersioning) HandleSerialize(ctx context. } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetBucketVersioningInput(v *GetBucketVersioningInput, encoder *httpbinding.Encoder) error { @@ -3212,6 +3339,8 @@ func (*awsRestxml_serializeOpGetBucketWebsite) ID() string { func (m *awsRestxml_serializeOpGetBucketWebsite) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -3248,6 +3377,7 @@ func (m *awsRestxml_serializeOpGetBucketWebsite) HandleSerialize(ctx context.Con } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetBucketWebsiteInput(v *GetBucketWebsiteInput, encoder *httpbinding.Encoder) error { @@ -3273,6 +3403,8 @@ func (*awsRestxml_serializeOpGetObject) ID() string { func (m *awsRestxml_serializeOpGetObject) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -3309,6 +3441,7 @@ func (m *awsRestxml_serializeOpGetObject) HandleSerialize(ctx context.Context, i } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetObjectInput(v *GetObjectInput, encoder *httpbinding.Encoder) error { @@ -3425,6 +3558,8 @@ func (*awsRestxml_serializeOpGetObjectAcl) ID() string { func (m *awsRestxml_serializeOpGetObjectAcl) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -3461,6 +3596,7 @@ func (m *awsRestxml_serializeOpGetObjectAcl) HandleSerialize(ctx context.Context } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetObjectAclInput(v *GetObjectAclInput, encoder *httpbinding.Encoder) error { @@ -3504,6 +3640,8 @@ func (*awsRestxml_serializeOpGetObjectAttributes) ID() string { func (m *awsRestxml_serializeOpGetObjectAttributes) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -3540,6 +3678,7 @@ func (m *awsRestxml_serializeOpGetObjectAttributes) HandleSerialize(ctx context. } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetObjectAttributesInput(v *GetObjectAttributesInput, encoder *httpbinding.Encoder) error { @@ -3622,6 +3761,8 @@ func (*awsRestxml_serializeOpGetObjectLegalHold) ID() string { func (m *awsRestxml_serializeOpGetObjectLegalHold) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -3658,6 +3799,7 @@ func (m *awsRestxml_serializeOpGetObjectLegalHold) HandleSerialize(ctx context.C } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetObjectLegalHoldInput(v *GetObjectLegalHoldInput, encoder *httpbinding.Encoder) error { @@ -3701,6 +3843,8 @@ func (*awsRestxml_serializeOpGetObjectLockConfiguration) ID() string { func (m *awsRestxml_serializeOpGetObjectLockConfiguration) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -3737,6 +3881,7 @@ func (m *awsRestxml_serializeOpGetObjectLockConfiguration) HandleSerialize(ctx c } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetObjectLockConfigurationInput(v *GetObjectLockConfigurationInput, encoder *httpbinding.Encoder) error { @@ -3762,6 +3907,8 @@ func (*awsRestxml_serializeOpGetObjectRetention) ID() string { func (m *awsRestxml_serializeOpGetObjectRetention) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -3798,6 +3945,7 @@ func (m *awsRestxml_serializeOpGetObjectRetention) HandleSerialize(ctx context.C } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetObjectRetentionInput(v *GetObjectRetentionInput, encoder *httpbinding.Encoder) error { @@ -3841,6 +3989,8 @@ func (*awsRestxml_serializeOpGetObjectTagging) ID() string { func (m *awsRestxml_serializeOpGetObjectTagging) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -3877,6 +4027,7 @@ func (m *awsRestxml_serializeOpGetObjectTagging) HandleSerialize(ctx context.Con } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetObjectTaggingInput(v *GetObjectTaggingInput, encoder *httpbinding.Encoder) error { @@ -3920,6 +4071,8 @@ func (*awsRestxml_serializeOpGetObjectTorrent) ID() string { func (m *awsRestxml_serializeOpGetObjectTorrent) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -3956,6 +4109,7 @@ func (m *awsRestxml_serializeOpGetObjectTorrent) HandleSerialize(ctx context.Con } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetObjectTorrentInput(v *GetObjectTorrentInput, encoder *httpbinding.Encoder) error { @@ -3995,6 +4149,8 @@ func (*awsRestxml_serializeOpGetPublicAccessBlock) ID() string { func (m *awsRestxml_serializeOpGetPublicAccessBlock) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -4031,6 +4187,7 @@ func (m *awsRestxml_serializeOpGetPublicAccessBlock) HandleSerialize(ctx context } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsGetPublicAccessBlockInput(v *GetPublicAccessBlockInput, encoder *httpbinding.Encoder) error { @@ -4056,6 +4213,8 @@ func (*awsRestxml_serializeOpHeadBucket) ID() string { func (m *awsRestxml_serializeOpHeadBucket) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -4092,6 +4251,7 @@ func (m *awsRestxml_serializeOpHeadBucket) HandleSerialize(ctx context.Context, } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsHeadBucketInput(v *HeadBucketInput, encoder *httpbinding.Encoder) error { @@ -4117,6 +4277,8 @@ func (*awsRestxml_serializeOpHeadObject) ID() string { func (m *awsRestxml_serializeOpHeadObject) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -4153,6 +4315,7 @@ func (m *awsRestxml_serializeOpHeadObject) HandleSerialize(ctx context.Context, } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsHeadObjectInput(v *HeadObjectInput, encoder *httpbinding.Encoder) error { @@ -4269,6 +4432,8 @@ func (*awsRestxml_serializeOpListBucketAnalyticsConfigurations) ID() string { func (m *awsRestxml_serializeOpListBucketAnalyticsConfigurations) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -4305,6 +4470,7 @@ func (m *awsRestxml_serializeOpListBucketAnalyticsConfigurations) HandleSerializ } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsListBucketAnalyticsConfigurationsInput(v *ListBucketAnalyticsConfigurationsInput, encoder *httpbinding.Encoder) error { @@ -4334,6 +4500,8 @@ func (*awsRestxml_serializeOpListBucketIntelligentTieringConfigurations) ID() st func (m *awsRestxml_serializeOpListBucketIntelligentTieringConfigurations) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -4370,6 +4538,7 @@ func (m *awsRestxml_serializeOpListBucketIntelligentTieringConfigurations) Handl } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsListBucketIntelligentTieringConfigurationsInput(v *ListBucketIntelligentTieringConfigurationsInput, encoder *httpbinding.Encoder) error { @@ -4394,6 +4563,8 @@ func (*awsRestxml_serializeOpListBucketInventoryConfigurations) ID() string { func (m *awsRestxml_serializeOpListBucketInventoryConfigurations) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -4430,6 +4601,7 @@ func (m *awsRestxml_serializeOpListBucketInventoryConfigurations) HandleSerializ } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsListBucketInventoryConfigurationsInput(v *ListBucketInventoryConfigurationsInput, encoder *httpbinding.Encoder) error { @@ -4459,6 +4631,8 @@ func (*awsRestxml_serializeOpListBucketMetricsConfigurations) ID() string { func (m *awsRestxml_serializeOpListBucketMetricsConfigurations) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -4495,6 +4669,7 @@ func (m *awsRestxml_serializeOpListBucketMetricsConfigurations) HandleSerialize( } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsListBucketMetricsConfigurationsInput(v *ListBucketMetricsConfigurationsInput, encoder *httpbinding.Encoder) error { @@ -4524,6 +4699,8 @@ func (*awsRestxml_serializeOpListBuckets) ID() string { func (m *awsRestxml_serializeOpListBuckets) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -4560,6 +4737,7 @@ func (m *awsRestxml_serializeOpListBuckets) HandleSerialize(ctx context.Context, } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsListBucketsInput(v *ListBucketsInput, encoder *httpbinding.Encoder) error { @@ -4588,6 +4766,8 @@ func (*awsRestxml_serializeOpListDirectoryBuckets) ID() string { func (m *awsRestxml_serializeOpListDirectoryBuckets) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -4624,6 +4804,7 @@ func (m *awsRestxml_serializeOpListDirectoryBuckets) HandleSerialize(ctx context } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsListDirectoryBucketsInput(v *ListDirectoryBucketsInput, encoder *httpbinding.Encoder) error { @@ -4652,6 +4833,8 @@ func (*awsRestxml_serializeOpListMultipartUploads) ID() string { func (m *awsRestxml_serializeOpListMultipartUploads) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -4688,6 +4871,7 @@ func (m *awsRestxml_serializeOpListMultipartUploads) HandleSerialize(ctx context } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsListMultipartUploadsInput(v *ListMultipartUploadsInput, encoder *httpbinding.Encoder) error { @@ -4742,6 +4926,8 @@ func (*awsRestxml_serializeOpListObjects) ID() string { func (m *awsRestxml_serializeOpListObjects) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -4778,6 +4964,7 @@ func (m *awsRestxml_serializeOpListObjects) HandleSerialize(ctx context.Context, } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsListObjectsInput(v *ListObjectsInput, encoder *httpbinding.Encoder) error { @@ -4842,6 +5029,8 @@ func (*awsRestxml_serializeOpListObjectsV2) ID() string { func (m *awsRestxml_serializeOpListObjectsV2) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -4878,6 +5067,7 @@ func (m *awsRestxml_serializeOpListObjectsV2) HandleSerialize(ctx context.Contex } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsListObjectsV2Input(v *ListObjectsV2Input, encoder *httpbinding.Encoder) error { @@ -4950,6 +5140,8 @@ func (*awsRestxml_serializeOpListObjectVersions) ID() string { func (m *awsRestxml_serializeOpListObjectVersions) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -4986,6 +5178,7 @@ func (m *awsRestxml_serializeOpListObjectVersions) HandleSerialize(ctx context.C } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsListObjectVersionsInput(v *ListObjectVersionsInput, encoder *httpbinding.Encoder) error { @@ -5054,6 +5247,8 @@ func (*awsRestxml_serializeOpListParts) ID() string { func (m *awsRestxml_serializeOpListParts) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -5090,6 +5285,7 @@ func (m *awsRestxml_serializeOpListParts) HandleSerialize(ctx context.Context, i } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsListPartsInput(v *ListPartsInput, encoder *httpbinding.Encoder) error { @@ -5156,6 +5352,8 @@ func (*awsRestxml_serializeOpPutBucketAccelerateConfiguration) ID() string { func (m *awsRestxml_serializeOpPutBucketAccelerateConfiguration) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -5216,6 +5414,7 @@ func (m *awsRestxml_serializeOpPutBucketAccelerateConfiguration) HandleSerialize } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutBucketAccelerateConfigurationInput(v *PutBucketAccelerateConfigurationInput, encoder *httpbinding.Encoder) error { @@ -5246,6 +5445,8 @@ func (*awsRestxml_serializeOpPutBucketAcl) ID() string { func (m *awsRestxml_serializeOpPutBucketAcl) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -5306,6 +5507,7 @@ func (m *awsRestxml_serializeOpPutBucketAcl) HandleSerialize(ctx context.Context } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutBucketAclInput(v *PutBucketAclInput, encoder *httpbinding.Encoder) error { @@ -5371,6 +5573,8 @@ func (*awsRestxml_serializeOpPutBucketAnalyticsConfiguration) ID() string { func (m *awsRestxml_serializeOpPutBucketAnalyticsConfiguration) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -5431,6 +5635,7 @@ func (m *awsRestxml_serializeOpPutBucketAnalyticsConfiguration) HandleSerialize( } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutBucketAnalyticsConfigurationInput(v *PutBucketAnalyticsConfigurationInput, encoder *httpbinding.Encoder) error { @@ -5460,6 +5665,8 @@ func (*awsRestxml_serializeOpPutBucketCors) ID() string { func (m *awsRestxml_serializeOpPutBucketCors) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -5520,6 +5727,7 @@ func (m *awsRestxml_serializeOpPutBucketCors) HandleSerialize(ctx context.Contex } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutBucketCorsInput(v *PutBucketCorsInput, encoder *httpbinding.Encoder) error { @@ -5555,6 +5763,8 @@ func (*awsRestxml_serializeOpPutBucketEncryption) ID() string { func (m *awsRestxml_serializeOpPutBucketEncryption) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -5615,6 +5825,7 @@ func (m *awsRestxml_serializeOpPutBucketEncryption) HandleSerialize(ctx context. } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutBucketEncryptionInput(v *PutBucketEncryptionInput, encoder *httpbinding.Encoder) error { @@ -5650,6 +5861,8 @@ func (*awsRestxml_serializeOpPutBucketIntelligentTieringConfiguration) ID() stri func (m *awsRestxml_serializeOpPutBucketIntelligentTieringConfiguration) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -5710,6 +5923,7 @@ func (m *awsRestxml_serializeOpPutBucketIntelligentTieringConfiguration) HandleS } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutBucketIntelligentTieringConfigurationInput(v *PutBucketIntelligentTieringConfigurationInput, encoder *httpbinding.Encoder) error { @@ -5734,6 +5948,8 @@ func (*awsRestxml_serializeOpPutBucketInventoryConfiguration) ID() string { func (m *awsRestxml_serializeOpPutBucketInventoryConfiguration) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -5794,6 +6010,7 @@ func (m *awsRestxml_serializeOpPutBucketInventoryConfiguration) HandleSerialize( } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutBucketInventoryConfigurationInput(v *PutBucketInventoryConfigurationInput, encoder *httpbinding.Encoder) error { @@ -5823,6 +6040,8 @@ func (*awsRestxml_serializeOpPutBucketLifecycleConfiguration) ID() string { func (m *awsRestxml_serializeOpPutBucketLifecycleConfiguration) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -5883,6 +6102,7 @@ func (m *awsRestxml_serializeOpPutBucketLifecycleConfiguration) HandleSerialize( } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutBucketLifecycleConfigurationInput(v *PutBucketLifecycleConfigurationInput, encoder *httpbinding.Encoder) error { @@ -5913,6 +6133,8 @@ func (*awsRestxml_serializeOpPutBucketLogging) ID() string { func (m *awsRestxml_serializeOpPutBucketLogging) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -5973,6 +6195,7 @@ func (m *awsRestxml_serializeOpPutBucketLogging) HandleSerialize(ctx context.Con } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutBucketLoggingInput(v *PutBucketLoggingInput, encoder *httpbinding.Encoder) error { @@ -6008,6 +6231,8 @@ func (*awsRestxml_serializeOpPutBucketMetricsConfiguration) ID() string { func (m *awsRestxml_serializeOpPutBucketMetricsConfiguration) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -6068,6 +6293,7 @@ func (m *awsRestxml_serializeOpPutBucketMetricsConfiguration) HandleSerialize(ct } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutBucketMetricsConfigurationInput(v *PutBucketMetricsConfigurationInput, encoder *httpbinding.Encoder) error { @@ -6097,6 +6323,8 @@ func (*awsRestxml_serializeOpPutBucketNotificationConfiguration) ID() string { func (m *awsRestxml_serializeOpPutBucketNotificationConfiguration) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -6157,6 +6385,7 @@ func (m *awsRestxml_serializeOpPutBucketNotificationConfiguration) HandleSeriali } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutBucketNotificationConfigurationInput(v *PutBucketNotificationConfigurationInput, encoder *httpbinding.Encoder) error { @@ -6187,6 +6416,8 @@ func (*awsRestxml_serializeOpPutBucketOwnershipControls) ID() string { func (m *awsRestxml_serializeOpPutBucketOwnershipControls) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -6247,6 +6478,7 @@ func (m *awsRestxml_serializeOpPutBucketOwnershipControls) HandleSerialize(ctx c } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutBucketOwnershipControlsInput(v *PutBucketOwnershipControlsInput, encoder *httpbinding.Encoder) error { @@ -6277,6 +6509,8 @@ func (*awsRestxml_serializeOpPutBucketPolicy) ID() string { func (m *awsRestxml_serializeOpPutBucketPolicy) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -6325,6 +6559,7 @@ func (m *awsRestxml_serializeOpPutBucketPolicy) HandleSerialize(ctx context.Cont } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutBucketPolicyInput(v *PutBucketPolicyInput, encoder *httpbinding.Encoder) error { @@ -6365,6 +6600,8 @@ func (*awsRestxml_serializeOpPutBucketReplication) ID() string { func (m *awsRestxml_serializeOpPutBucketReplication) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -6425,6 +6662,7 @@ func (m *awsRestxml_serializeOpPutBucketReplication) HandleSerialize(ctx context } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutBucketReplicationInput(v *PutBucketReplicationInput, encoder *httpbinding.Encoder) error { @@ -6465,6 +6703,8 @@ func (*awsRestxml_serializeOpPutBucketRequestPayment) ID() string { func (m *awsRestxml_serializeOpPutBucketRequestPayment) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -6525,6 +6765,7 @@ func (m *awsRestxml_serializeOpPutBucketRequestPayment) HandleSerialize(ctx cont } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutBucketRequestPaymentInput(v *PutBucketRequestPaymentInput, encoder *httpbinding.Encoder) error { @@ -6560,6 +6801,8 @@ func (*awsRestxml_serializeOpPutBucketTagging) ID() string { func (m *awsRestxml_serializeOpPutBucketTagging) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -6620,6 +6863,7 @@ func (m *awsRestxml_serializeOpPutBucketTagging) HandleSerialize(ctx context.Con } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutBucketTaggingInput(v *PutBucketTaggingInput, encoder *httpbinding.Encoder) error { @@ -6655,6 +6899,8 @@ func (*awsRestxml_serializeOpPutBucketVersioning) ID() string { func (m *awsRestxml_serializeOpPutBucketVersioning) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -6715,6 +6961,7 @@ func (m *awsRestxml_serializeOpPutBucketVersioning) HandleSerialize(ctx context. } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutBucketVersioningInput(v *PutBucketVersioningInput, encoder *httpbinding.Encoder) error { @@ -6755,6 +7002,8 @@ func (*awsRestxml_serializeOpPutBucketWebsite) ID() string { func (m *awsRestxml_serializeOpPutBucketWebsite) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -6815,6 +7064,7 @@ func (m *awsRestxml_serializeOpPutBucketWebsite) HandleSerialize(ctx context.Con } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutBucketWebsiteInput(v *PutBucketWebsiteInput, encoder *httpbinding.Encoder) error { @@ -6850,6 +7100,8 @@ func (*awsRestxml_serializeOpPutObject) ID() string { func (m *awsRestxml_serializeOpPutObject) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -6898,6 +7150,7 @@ func (m *awsRestxml_serializeOpPutObject) HandleSerialize(ctx context.Context, i } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutObjectInput(v *PutObjectInput, encoder *httpbinding.Encoder) error { @@ -7106,6 +7359,8 @@ func (*awsRestxml_serializeOpPutObjectAcl) ID() string { func (m *awsRestxml_serializeOpPutObjectAcl) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -7166,6 +7421,7 @@ func (m *awsRestxml_serializeOpPutObjectAcl) HandleSerialize(ctx context.Context } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutObjectAclInput(v *PutObjectAclInput, encoder *httpbinding.Encoder) error { @@ -7249,6 +7505,8 @@ func (*awsRestxml_serializeOpPutObjectLegalHold) ID() string { func (m *awsRestxml_serializeOpPutObjectLegalHold) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -7309,6 +7567,7 @@ func (m *awsRestxml_serializeOpPutObjectLegalHold) HandleSerialize(ctx context.C } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutObjectLegalHoldInput(v *PutObjectLegalHoldInput, encoder *httpbinding.Encoder) error { @@ -7362,6 +7621,8 @@ func (*awsRestxml_serializeOpPutObjectLockConfiguration) ID() string { func (m *awsRestxml_serializeOpPutObjectLockConfiguration) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -7422,6 +7683,7 @@ func (m *awsRestxml_serializeOpPutObjectLockConfiguration) HandleSerialize(ctx c } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutObjectLockConfigurationInput(v *PutObjectLockConfigurationInput, encoder *httpbinding.Encoder) error { @@ -7467,6 +7729,8 @@ func (*awsRestxml_serializeOpPutObjectRetention) ID() string { func (m *awsRestxml_serializeOpPutObjectRetention) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -7527,6 +7791,7 @@ func (m *awsRestxml_serializeOpPutObjectRetention) HandleSerialize(ctx context.C } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutObjectRetentionInput(v *PutObjectRetentionInput, encoder *httpbinding.Encoder) error { @@ -7585,6 +7850,8 @@ func (*awsRestxml_serializeOpPutObjectTagging) ID() string { func (m *awsRestxml_serializeOpPutObjectTagging) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -7645,6 +7912,7 @@ func (m *awsRestxml_serializeOpPutObjectTagging) HandleSerialize(ctx context.Con } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutObjectTaggingInput(v *PutObjectTaggingInput, encoder *httpbinding.Encoder) error { @@ -7698,6 +7966,8 @@ func (*awsRestxml_serializeOpPutPublicAccessBlock) ID() string { func (m *awsRestxml_serializeOpPutPublicAccessBlock) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -7758,6 +8028,7 @@ func (m *awsRestxml_serializeOpPutPublicAccessBlock) HandleSerialize(ctx context } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsPutPublicAccessBlockInput(v *PutPublicAccessBlockInput, encoder *httpbinding.Encoder) error { @@ -7793,6 +8064,8 @@ func (*awsRestxml_serializeOpRestoreObject) ID() string { func (m *awsRestxml_serializeOpRestoreObject) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -7853,6 +8126,7 @@ func (m *awsRestxml_serializeOpRestoreObject) HandleSerialize(ctx context.Contex } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsRestoreObjectInput(v *RestoreObjectInput, encoder *httpbinding.Encoder) error { @@ -7901,6 +8175,8 @@ func (*awsRestxml_serializeOpSelectObjectContent) ID() string { func (m *awsRestxml_serializeOpSelectObjectContent) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -7955,6 +8231,7 @@ func (m *awsRestxml_serializeOpSelectObjectContent) HandleSerialize(ctx context. } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsSelectObjectContentInput(v *SelectObjectContentInput, encoder *httpbinding.Encoder) error { @@ -8083,6 +8360,8 @@ func (*awsRestxml_serializeOpUploadPart) ID() string { func (m *awsRestxml_serializeOpUploadPart) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -8131,6 +8410,7 @@ func (m *awsRestxml_serializeOpUploadPart) HandleSerialize(ctx context.Context, } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsUploadPartInput(v *UploadPartInput, encoder *httpbinding.Encoder) error { @@ -8228,6 +8508,8 @@ func (*awsRestxml_serializeOpUploadPartCopy) ID() string { func (m *awsRestxml_serializeOpUploadPartCopy) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -8264,6 +8546,7 @@ func (m *awsRestxml_serializeOpUploadPartCopy) HandleSerialize(ctx context.Conte } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsUploadPartCopyInput(v *UploadPartCopyInput, encoder *httpbinding.Encoder) error { @@ -8376,6 +8659,8 @@ func (*awsRestxml_serializeOpWriteGetObjectResponse) ID() string { func (m *awsRestxml_serializeOpWriteGetObjectResponse) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, ) { + _, span := tracing.StartSpan(ctx, "OperationSerializer") + defer span.End() request, ok := in.Request.(*smithyhttp.Request) if !ok { return out, metadata, &smithy.SerializationError{Err: fmt.Errorf("unknown transport type %T", in.Request)} @@ -8424,6 +8709,7 @@ func (m *awsRestxml_serializeOpWriteGetObjectResponse) HandleSerialize(ctx conte } in.Request = request + span.End() return next.HandleSerialize(ctx, in) } func awsRestxml_serializeOpHttpBindingsWriteGetObjectResponseInput(v *WriteGetObjectResponseInput, encoder *httpbinding.Encoder) error { diff --git a/service/s3/snapshot/api_op_AbortMultipartUpload.go.snap b/service/s3/snapshot/api_op_AbortMultipartUpload.go.snap index adc4f61ab38..cc9cfa6c493 100644 --- a/service/s3/snapshot/api_op_AbortMultipartUpload.go.snap +++ b/service/s3/snapshot/api_op_AbortMultipartUpload.go.snap @@ -1,11 +1,14 @@ AbortMultipartUpload Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ AbortMultipartUpload UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ AbortMultipartUpload disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_CompleteMultipartUpload.go.snap b/service/s3/snapshot/api_op_CompleteMultipartUpload.go.snap index 64896a0269b..37bcb774121 100644 --- a/service/s3/snapshot/api_op_CompleteMultipartUpload.go.snap +++ b/service/s3/snapshot/api_op_CompleteMultipartUpload.go.snap @@ -1,11 +1,14 @@ CompleteMultipartUpload Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ CompleteMultipartUpload UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ CompleteMultipartUpload disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_CopyObject.go.snap b/service/s3/snapshot/api_op_CopyObject.go.snap index de2130fa650..b1e169d6cae 100644 --- a/service/s3/snapshot/api_op_CopyObject.go.snap +++ b/service/s3/snapshot/api_op_CopyObject.go.snap @@ -1,11 +1,14 @@ CopyObject Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ CopyObject UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ CopyObject disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_CreateBucket.go.snap b/service/s3/snapshot/api_op_CreateBucket.go.snap index 8fef26f22b2..77a157cdf1e 100644 --- a/service/s3/snapshot/api_op_CreateBucket.go.snap +++ b/service/s3/snapshot/api_op_CreateBucket.go.snap @@ -1,11 +1,14 @@ CreateBucket Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ CreateBucket UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ CreateBucket disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_CreateMultipartUpload.go.snap b/service/s3/snapshot/api_op_CreateMultipartUpload.go.snap index b7a6eea9257..d867bf40d81 100644 --- a/service/s3/snapshot/api_op_CreateMultipartUpload.go.snap +++ b/service/s3/snapshot/api_op_CreateMultipartUpload.go.snap @@ -1,11 +1,14 @@ CreateMultipartUpload Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart setCreateMPUChecksumAlgorithm putBucketContext setOperationInput @@ -23,6 +26,7 @@ CreateMultipartUpload UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -31,6 +35,7 @@ CreateMultipartUpload disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_CreateSession.go.snap b/service/s3/snapshot/api_op_CreateSession.go.snap index c5e4d03e8ef..6d22e59f325 100644 --- a/service/s3/snapshot/api_op_CreateSession.go.snap +++ b/service/s3/snapshot/api_op_CreateSession.go.snap @@ -1,11 +1,14 @@ CreateSession Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ CreateSession UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ CreateSession disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_DeleteBucket.go.snap b/service/s3/snapshot/api_op_DeleteBucket.go.snap index 2b394177257..c32b772ef01 100644 --- a/service/s3/snapshot/api_op_DeleteBucket.go.snap +++ b/service/s3/snapshot/api_op_DeleteBucket.go.snap @@ -1,11 +1,14 @@ DeleteBucket Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ DeleteBucket UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ DeleteBucket disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_DeleteBucketAnalyticsConfiguration.go.snap b/service/s3/snapshot/api_op_DeleteBucketAnalyticsConfiguration.go.snap index 84ebc554d69..a009f9e298a 100644 --- a/service/s3/snapshot/api_op_DeleteBucketAnalyticsConfiguration.go.snap +++ b/service/s3/snapshot/api_op_DeleteBucketAnalyticsConfiguration.go.snap @@ -1,11 +1,14 @@ DeleteBucketAnalyticsConfiguration Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ DeleteBucketAnalyticsConfiguration UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ DeleteBucketAnalyticsConfiguration disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_DeleteBucketCors.go.snap b/service/s3/snapshot/api_op_DeleteBucketCors.go.snap index 8d40ac39fad..9699a4f6339 100644 --- a/service/s3/snapshot/api_op_DeleteBucketCors.go.snap +++ b/service/s3/snapshot/api_op_DeleteBucketCors.go.snap @@ -1,11 +1,14 @@ DeleteBucketCors Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ DeleteBucketCors UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ DeleteBucketCors disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_DeleteBucketEncryption.go.snap b/service/s3/snapshot/api_op_DeleteBucketEncryption.go.snap index 6fb4cf7f6fc..13486b6f5cd 100644 --- a/service/s3/snapshot/api_op_DeleteBucketEncryption.go.snap +++ b/service/s3/snapshot/api_op_DeleteBucketEncryption.go.snap @@ -1,11 +1,14 @@ DeleteBucketEncryption Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ DeleteBucketEncryption UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ DeleteBucketEncryption disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_DeleteBucketIntelligentTieringConfiguration.go.snap b/service/s3/snapshot/api_op_DeleteBucketIntelligentTieringConfiguration.go.snap index 69c63913e78..b7bbf12e9b9 100644 --- a/service/s3/snapshot/api_op_DeleteBucketIntelligentTieringConfiguration.go.snap +++ b/service/s3/snapshot/api_op_DeleteBucketIntelligentTieringConfiguration.go.snap @@ -1,11 +1,14 @@ DeleteBucketIntelligentTieringConfiguration Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ DeleteBucketIntelligentTieringConfiguration UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ DeleteBucketIntelligentTieringConfiguration disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_DeleteBucketInventoryConfiguration.go.snap b/service/s3/snapshot/api_op_DeleteBucketInventoryConfiguration.go.snap index 5e490b7c847..850e12cd215 100644 --- a/service/s3/snapshot/api_op_DeleteBucketInventoryConfiguration.go.snap +++ b/service/s3/snapshot/api_op_DeleteBucketInventoryConfiguration.go.snap @@ -1,11 +1,14 @@ DeleteBucketInventoryConfiguration Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ DeleteBucketInventoryConfiguration UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ DeleteBucketInventoryConfiguration disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_DeleteBucketLifecycle.go.snap b/service/s3/snapshot/api_op_DeleteBucketLifecycle.go.snap index 87593c10c72..bcc041cc72d 100644 --- a/service/s3/snapshot/api_op_DeleteBucketLifecycle.go.snap +++ b/service/s3/snapshot/api_op_DeleteBucketLifecycle.go.snap @@ -1,11 +1,14 @@ DeleteBucketLifecycle Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ DeleteBucketLifecycle UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ DeleteBucketLifecycle disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_DeleteBucketMetricsConfiguration.go.snap b/service/s3/snapshot/api_op_DeleteBucketMetricsConfiguration.go.snap index 41edf48ab4a..393784b26cb 100644 --- a/service/s3/snapshot/api_op_DeleteBucketMetricsConfiguration.go.snap +++ b/service/s3/snapshot/api_op_DeleteBucketMetricsConfiguration.go.snap @@ -1,11 +1,14 @@ DeleteBucketMetricsConfiguration Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ DeleteBucketMetricsConfiguration UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ DeleteBucketMetricsConfiguration disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_DeleteBucketOwnershipControls.go.snap b/service/s3/snapshot/api_op_DeleteBucketOwnershipControls.go.snap index 965766f0f71..96a30a5744c 100644 --- a/service/s3/snapshot/api_op_DeleteBucketOwnershipControls.go.snap +++ b/service/s3/snapshot/api_op_DeleteBucketOwnershipControls.go.snap @@ -1,11 +1,14 @@ DeleteBucketOwnershipControls Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ DeleteBucketOwnershipControls UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ DeleteBucketOwnershipControls disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_DeleteBucketPolicy.go.snap b/service/s3/snapshot/api_op_DeleteBucketPolicy.go.snap index 7dd048a34ad..dcbe9a84fe6 100644 --- a/service/s3/snapshot/api_op_DeleteBucketPolicy.go.snap +++ b/service/s3/snapshot/api_op_DeleteBucketPolicy.go.snap @@ -1,11 +1,14 @@ DeleteBucketPolicy Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ DeleteBucketPolicy UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ DeleteBucketPolicy disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_DeleteBucketReplication.go.snap b/service/s3/snapshot/api_op_DeleteBucketReplication.go.snap index f1d2df567da..8489850fe8d 100644 --- a/service/s3/snapshot/api_op_DeleteBucketReplication.go.snap +++ b/service/s3/snapshot/api_op_DeleteBucketReplication.go.snap @@ -1,11 +1,14 @@ DeleteBucketReplication Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ DeleteBucketReplication UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ DeleteBucketReplication disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_DeleteBucketTagging.go.snap b/service/s3/snapshot/api_op_DeleteBucketTagging.go.snap index f2cc3c89299..5fa14cf8dec 100644 --- a/service/s3/snapshot/api_op_DeleteBucketTagging.go.snap +++ b/service/s3/snapshot/api_op_DeleteBucketTagging.go.snap @@ -1,11 +1,14 @@ DeleteBucketTagging Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ DeleteBucketTagging UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ DeleteBucketTagging disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_DeleteBucketWebsite.go.snap b/service/s3/snapshot/api_op_DeleteBucketWebsite.go.snap index 83619e3733f..fd9e84b1029 100644 --- a/service/s3/snapshot/api_op_DeleteBucketWebsite.go.snap +++ b/service/s3/snapshot/api_op_DeleteBucketWebsite.go.snap @@ -1,11 +1,14 @@ DeleteBucketWebsite Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ DeleteBucketWebsite UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ DeleteBucketWebsite disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_DeleteObject.go.snap b/service/s3/snapshot/api_op_DeleteObject.go.snap index 84e2c5a760a..4867ccb5c24 100644 --- a/service/s3/snapshot/api_op_DeleteObject.go.snap +++ b/service/s3/snapshot/api_op_DeleteObject.go.snap @@ -1,11 +1,14 @@ DeleteObject Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ DeleteObject UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ DeleteObject disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_DeleteObjectTagging.go.snap b/service/s3/snapshot/api_op_DeleteObjectTagging.go.snap index bb9263e68ba..73d748efc25 100644 --- a/service/s3/snapshot/api_op_DeleteObjectTagging.go.snap +++ b/service/s3/snapshot/api_op_DeleteObjectTagging.go.snap @@ -1,11 +1,14 @@ DeleteObjectTagging Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ DeleteObjectTagging UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ DeleteObjectTagging disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_DeleteObjects.go.snap b/service/s3/snapshot/api_op_DeleteObjects.go.snap index e9ad55700e4..8481825c051 100644 --- a/service/s3/snapshot/api_op_DeleteObjects.go.snap +++ b/service/s3/snapshot/api_op_DeleteObjects.go.snap @@ -1,12 +1,15 @@ DeleteObjects Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ DeleteObjects UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -33,6 +37,7 @@ DeleteObjects AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_DeletePublicAccessBlock.go.snap b/service/s3/snapshot/api_op_DeletePublicAccessBlock.go.snap index 4b00379eadc..dc250551679 100644 --- a/service/s3/snapshot/api_op_DeletePublicAccessBlock.go.snap +++ b/service/s3/snapshot/api_op_DeletePublicAccessBlock.go.snap @@ -1,11 +1,14 @@ DeletePublicAccessBlock Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ DeletePublicAccessBlock UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ DeletePublicAccessBlock disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetBucketAccelerateConfiguration.go.snap b/service/s3/snapshot/api_op_GetBucketAccelerateConfiguration.go.snap index c4371db4786..fa09074a280 100644 --- a/service/s3/snapshot/api_op_GetBucketAccelerateConfiguration.go.snap +++ b/service/s3/snapshot/api_op_GetBucketAccelerateConfiguration.go.snap @@ -1,11 +1,14 @@ GetBucketAccelerateConfiguration Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetBucketAccelerateConfiguration UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetBucketAccelerateConfiguration disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetBucketAcl.go.snap b/service/s3/snapshot/api_op_GetBucketAcl.go.snap index 055a4b9ce72..c4c540ccdcf 100644 --- a/service/s3/snapshot/api_op_GetBucketAcl.go.snap +++ b/service/s3/snapshot/api_op_GetBucketAcl.go.snap @@ -1,11 +1,14 @@ GetBucketAcl Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetBucketAcl UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetBucketAcl disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetBucketAnalyticsConfiguration.go.snap b/service/s3/snapshot/api_op_GetBucketAnalyticsConfiguration.go.snap index b30ab2bb521..080a9bd8891 100644 --- a/service/s3/snapshot/api_op_GetBucketAnalyticsConfiguration.go.snap +++ b/service/s3/snapshot/api_op_GetBucketAnalyticsConfiguration.go.snap @@ -1,11 +1,14 @@ GetBucketAnalyticsConfiguration Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetBucketAnalyticsConfiguration UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetBucketAnalyticsConfiguration disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetBucketCors.go.snap b/service/s3/snapshot/api_op_GetBucketCors.go.snap index 147ab26d55d..fe62518176f 100644 --- a/service/s3/snapshot/api_op_GetBucketCors.go.snap +++ b/service/s3/snapshot/api_op_GetBucketCors.go.snap @@ -1,11 +1,14 @@ GetBucketCors Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetBucketCors UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetBucketCors disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetBucketEncryption.go.snap b/service/s3/snapshot/api_op_GetBucketEncryption.go.snap index 25f6e83a16b..60f5017cfc1 100644 --- a/service/s3/snapshot/api_op_GetBucketEncryption.go.snap +++ b/service/s3/snapshot/api_op_GetBucketEncryption.go.snap @@ -1,11 +1,14 @@ GetBucketEncryption Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetBucketEncryption UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetBucketEncryption disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetBucketIntelligentTieringConfiguration.go.snap b/service/s3/snapshot/api_op_GetBucketIntelligentTieringConfiguration.go.snap index 25eb0d92aea..97e762c99e1 100644 --- a/service/s3/snapshot/api_op_GetBucketIntelligentTieringConfiguration.go.snap +++ b/service/s3/snapshot/api_op_GetBucketIntelligentTieringConfiguration.go.snap @@ -1,11 +1,14 @@ GetBucketIntelligentTieringConfiguration Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetBucketIntelligentTieringConfiguration UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetBucketIntelligentTieringConfiguration disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetBucketInventoryConfiguration.go.snap b/service/s3/snapshot/api_op_GetBucketInventoryConfiguration.go.snap index 5c4984c1a89..5c186907cb4 100644 --- a/service/s3/snapshot/api_op_GetBucketInventoryConfiguration.go.snap +++ b/service/s3/snapshot/api_op_GetBucketInventoryConfiguration.go.snap @@ -1,11 +1,14 @@ GetBucketInventoryConfiguration Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetBucketInventoryConfiguration UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetBucketInventoryConfiguration disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetBucketLifecycleConfiguration.go.snap b/service/s3/snapshot/api_op_GetBucketLifecycleConfiguration.go.snap index 6540c8c1848..eacdae11de5 100644 --- a/service/s3/snapshot/api_op_GetBucketLifecycleConfiguration.go.snap +++ b/service/s3/snapshot/api_op_GetBucketLifecycleConfiguration.go.snap @@ -1,11 +1,14 @@ GetBucketLifecycleConfiguration Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetBucketLifecycleConfiguration UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetBucketLifecycleConfiguration disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetBucketLocation.go.snap b/service/s3/snapshot/api_op_GetBucketLocation.go.snap index 908aa491246..20ff7e9ff85 100644 --- a/service/s3/snapshot/api_op_GetBucketLocation.go.snap +++ b/service/s3/snapshot/api_op_GetBucketLocation.go.snap @@ -1,11 +1,14 @@ GetBucketLocation Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetBucketLocation UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetBucketLocation disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetBucketLogging.go.snap b/service/s3/snapshot/api_op_GetBucketLogging.go.snap index d57fd8cdd5d..fc9f58af57c 100644 --- a/service/s3/snapshot/api_op_GetBucketLogging.go.snap +++ b/service/s3/snapshot/api_op_GetBucketLogging.go.snap @@ -1,11 +1,14 @@ GetBucketLogging Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetBucketLogging UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetBucketLogging disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetBucketMetricsConfiguration.go.snap b/service/s3/snapshot/api_op_GetBucketMetricsConfiguration.go.snap index 662fb0fe06c..c3963e1b478 100644 --- a/service/s3/snapshot/api_op_GetBucketMetricsConfiguration.go.snap +++ b/service/s3/snapshot/api_op_GetBucketMetricsConfiguration.go.snap @@ -1,11 +1,14 @@ GetBucketMetricsConfiguration Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetBucketMetricsConfiguration UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetBucketMetricsConfiguration disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetBucketNotificationConfiguration.go.snap b/service/s3/snapshot/api_op_GetBucketNotificationConfiguration.go.snap index fe4d911818d..685eb4fee42 100644 --- a/service/s3/snapshot/api_op_GetBucketNotificationConfiguration.go.snap +++ b/service/s3/snapshot/api_op_GetBucketNotificationConfiguration.go.snap @@ -1,11 +1,14 @@ GetBucketNotificationConfiguration Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetBucketNotificationConfiguration UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetBucketNotificationConfiguration disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetBucketOwnershipControls.go.snap b/service/s3/snapshot/api_op_GetBucketOwnershipControls.go.snap index 393ef02ef0f..61ae9a93bf4 100644 --- a/service/s3/snapshot/api_op_GetBucketOwnershipControls.go.snap +++ b/service/s3/snapshot/api_op_GetBucketOwnershipControls.go.snap @@ -1,11 +1,14 @@ GetBucketOwnershipControls Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetBucketOwnershipControls UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetBucketOwnershipControls disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetBucketPolicy.go.snap b/service/s3/snapshot/api_op_GetBucketPolicy.go.snap index 715fbe6fc14..03da4666620 100644 --- a/service/s3/snapshot/api_op_GetBucketPolicy.go.snap +++ b/service/s3/snapshot/api_op_GetBucketPolicy.go.snap @@ -1,11 +1,14 @@ GetBucketPolicy Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetBucketPolicy UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetBucketPolicy disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetBucketPolicyStatus.go.snap b/service/s3/snapshot/api_op_GetBucketPolicyStatus.go.snap index e4c23cfb8bf..080af1553bd 100644 --- a/service/s3/snapshot/api_op_GetBucketPolicyStatus.go.snap +++ b/service/s3/snapshot/api_op_GetBucketPolicyStatus.go.snap @@ -1,11 +1,14 @@ GetBucketPolicyStatus Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetBucketPolicyStatus UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetBucketPolicyStatus disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetBucketReplication.go.snap b/service/s3/snapshot/api_op_GetBucketReplication.go.snap index 2a459fbd979..7ffd5a33213 100644 --- a/service/s3/snapshot/api_op_GetBucketReplication.go.snap +++ b/service/s3/snapshot/api_op_GetBucketReplication.go.snap @@ -1,11 +1,14 @@ GetBucketReplication Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetBucketReplication UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetBucketReplication disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetBucketRequestPayment.go.snap b/service/s3/snapshot/api_op_GetBucketRequestPayment.go.snap index a8fd3b97583..6432b7e6295 100644 --- a/service/s3/snapshot/api_op_GetBucketRequestPayment.go.snap +++ b/service/s3/snapshot/api_op_GetBucketRequestPayment.go.snap @@ -1,11 +1,14 @@ GetBucketRequestPayment Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetBucketRequestPayment UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetBucketRequestPayment disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetBucketTagging.go.snap b/service/s3/snapshot/api_op_GetBucketTagging.go.snap index a809e8d2ed7..342f91c22b2 100644 --- a/service/s3/snapshot/api_op_GetBucketTagging.go.snap +++ b/service/s3/snapshot/api_op_GetBucketTagging.go.snap @@ -1,11 +1,14 @@ GetBucketTagging Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetBucketTagging UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetBucketTagging disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetBucketVersioning.go.snap b/service/s3/snapshot/api_op_GetBucketVersioning.go.snap index d167c601660..5c34c90bbdf 100644 --- a/service/s3/snapshot/api_op_GetBucketVersioning.go.snap +++ b/service/s3/snapshot/api_op_GetBucketVersioning.go.snap @@ -1,11 +1,14 @@ GetBucketVersioning Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetBucketVersioning UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetBucketVersioning disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetBucketWebsite.go.snap b/service/s3/snapshot/api_op_GetBucketWebsite.go.snap index c1f27c52fb3..edba40534cd 100644 --- a/service/s3/snapshot/api_op_GetBucketWebsite.go.snap +++ b/service/s3/snapshot/api_op_GetBucketWebsite.go.snap @@ -1,11 +1,14 @@ GetBucketWebsite Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetBucketWebsite UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetBucketWebsite disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetObject.go.snap b/service/s3/snapshot/api_op_GetObject.go.snap index 3f8e6e5733c..058fe9dd341 100644 --- a/service/s3/snapshot/api_op_GetObject.go.snap +++ b/service/s3/snapshot/api_op_GetObject.go.snap @@ -1,12 +1,15 @@ GetObject Initialize stack step + spanInitializeStart AWSChecksum:SetupOutputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ GetObject UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -31,6 +35,7 @@ GetObject disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetObjectAcl.go.snap b/service/s3/snapshot/api_op_GetObjectAcl.go.snap index 91e92443383..5e312f1676f 100644 --- a/service/s3/snapshot/api_op_GetObjectAcl.go.snap +++ b/service/s3/snapshot/api_op_GetObjectAcl.go.snap @@ -1,11 +1,14 @@ GetObjectAcl Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetObjectAcl UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetObjectAcl disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetObjectAttributes.go.snap b/service/s3/snapshot/api_op_GetObjectAttributes.go.snap index bd98c4a7acb..15543e8a2df 100644 --- a/service/s3/snapshot/api_op_GetObjectAttributes.go.snap +++ b/service/s3/snapshot/api_op_GetObjectAttributes.go.snap @@ -1,11 +1,14 @@ GetObjectAttributes Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetObjectAttributes UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetObjectAttributes disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetObjectLegalHold.go.snap b/service/s3/snapshot/api_op_GetObjectLegalHold.go.snap index 2bd9ed900f8..04bf6d5fdc1 100644 --- a/service/s3/snapshot/api_op_GetObjectLegalHold.go.snap +++ b/service/s3/snapshot/api_op_GetObjectLegalHold.go.snap @@ -1,11 +1,14 @@ GetObjectLegalHold Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetObjectLegalHold UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetObjectLegalHold disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetObjectLockConfiguration.go.snap b/service/s3/snapshot/api_op_GetObjectLockConfiguration.go.snap index 1192e6b66f5..a38a50f9b6c 100644 --- a/service/s3/snapshot/api_op_GetObjectLockConfiguration.go.snap +++ b/service/s3/snapshot/api_op_GetObjectLockConfiguration.go.snap @@ -1,11 +1,14 @@ GetObjectLockConfiguration Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetObjectLockConfiguration UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetObjectLockConfiguration disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetObjectRetention.go.snap b/service/s3/snapshot/api_op_GetObjectRetention.go.snap index d8424290823..62206698b5a 100644 --- a/service/s3/snapshot/api_op_GetObjectRetention.go.snap +++ b/service/s3/snapshot/api_op_GetObjectRetention.go.snap @@ -1,11 +1,14 @@ GetObjectRetention Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetObjectRetention UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetObjectRetention disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetObjectTagging.go.snap b/service/s3/snapshot/api_op_GetObjectTagging.go.snap index ff49b27730e..17b9db78ee9 100644 --- a/service/s3/snapshot/api_op_GetObjectTagging.go.snap +++ b/service/s3/snapshot/api_op_GetObjectTagging.go.snap @@ -1,11 +1,14 @@ GetObjectTagging Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetObjectTagging UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetObjectTagging disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetObjectTorrent.go.snap b/service/s3/snapshot/api_op_GetObjectTorrent.go.snap index 51760f71f49..22a5584dee1 100644 --- a/service/s3/snapshot/api_op_GetObjectTorrent.go.snap +++ b/service/s3/snapshot/api_op_GetObjectTorrent.go.snap @@ -1,11 +1,14 @@ GetObjectTorrent Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetObjectTorrent UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetObjectTorrent disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_GetPublicAccessBlock.go.snap b/service/s3/snapshot/api_op_GetPublicAccessBlock.go.snap index 004e20c6fef..495cfa7c1bf 100644 --- a/service/s3/snapshot/api_op_GetPublicAccessBlock.go.snap +++ b/service/s3/snapshot/api_op_GetPublicAccessBlock.go.snap @@ -1,11 +1,14 @@ GetPublicAccessBlock Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ GetPublicAccessBlock UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ GetPublicAccessBlock disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_HeadBucket.go.snap b/service/s3/snapshot/api_op_HeadBucket.go.snap index 8036a93a1e6..e9ce4a5ff21 100644 --- a/service/s3/snapshot/api_op_HeadBucket.go.snap +++ b/service/s3/snapshot/api_op_HeadBucket.go.snap @@ -1,11 +1,14 @@ HeadBucket Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ HeadBucket UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ HeadBucket disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_HeadObject.go.snap b/service/s3/snapshot/api_op_HeadObject.go.snap index cf6e1cbdb55..bce2528abed 100644 --- a/service/s3/snapshot/api_op_HeadObject.go.snap +++ b/service/s3/snapshot/api_op_HeadObject.go.snap @@ -1,11 +1,14 @@ HeadObject Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ HeadObject UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ HeadObject disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_ListBucketAnalyticsConfigurations.go.snap b/service/s3/snapshot/api_op_ListBucketAnalyticsConfigurations.go.snap index 16433539cfd..31f767fa813 100644 --- a/service/s3/snapshot/api_op_ListBucketAnalyticsConfigurations.go.snap +++ b/service/s3/snapshot/api_op_ListBucketAnalyticsConfigurations.go.snap @@ -1,11 +1,14 @@ ListBucketAnalyticsConfigurations Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ ListBucketAnalyticsConfigurations UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ ListBucketAnalyticsConfigurations disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_ListBucketIntelligentTieringConfigurations.go.snap b/service/s3/snapshot/api_op_ListBucketIntelligentTieringConfigurations.go.snap index a1633a7a301..5b4fa74e599 100644 --- a/service/s3/snapshot/api_op_ListBucketIntelligentTieringConfigurations.go.snap +++ b/service/s3/snapshot/api_op_ListBucketIntelligentTieringConfigurations.go.snap @@ -1,11 +1,14 @@ ListBucketIntelligentTieringConfigurations Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ ListBucketIntelligentTieringConfigurations UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ ListBucketIntelligentTieringConfigurations disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_ListBucketInventoryConfigurations.go.snap b/service/s3/snapshot/api_op_ListBucketInventoryConfigurations.go.snap index 7dd45cc07bd..e7a18491c2a 100644 --- a/service/s3/snapshot/api_op_ListBucketInventoryConfigurations.go.snap +++ b/service/s3/snapshot/api_op_ListBucketInventoryConfigurations.go.snap @@ -1,11 +1,14 @@ ListBucketInventoryConfigurations Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ ListBucketInventoryConfigurations UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ ListBucketInventoryConfigurations disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_ListBucketMetricsConfigurations.go.snap b/service/s3/snapshot/api_op_ListBucketMetricsConfigurations.go.snap index 143b5e6f135..eec2ffd40ec 100644 --- a/service/s3/snapshot/api_op_ListBucketMetricsConfigurations.go.snap +++ b/service/s3/snapshot/api_op_ListBucketMetricsConfigurations.go.snap @@ -1,11 +1,14 @@ ListBucketMetricsConfigurations Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ ListBucketMetricsConfigurations UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ ListBucketMetricsConfigurations disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_ListBuckets.go.snap b/service/s3/snapshot/api_op_ListBuckets.go.snap index 911a9a49611..4575afd87c3 100644 --- a/service/s3/snapshot/api_op_ListBuckets.go.snap +++ b/service/s3/snapshot/api_op_ListBuckets.go.snap @@ -1,10 +1,13 @@ ListBuckets Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -21,6 +24,7 @@ ListBuckets UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -29,6 +33,7 @@ ListBuckets disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_ListDirectoryBuckets.go.snap b/service/s3/snapshot/api_op_ListDirectoryBuckets.go.snap index bac3e4973c1..86c5972f243 100644 --- a/service/s3/snapshot/api_op_ListDirectoryBuckets.go.snap +++ b/service/s3/snapshot/api_op_ListDirectoryBuckets.go.snap @@ -1,10 +1,13 @@ ListDirectoryBuckets Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -21,6 +24,7 @@ ListDirectoryBuckets UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -29,6 +33,7 @@ ListDirectoryBuckets disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_ListMultipartUploads.go.snap b/service/s3/snapshot/api_op_ListMultipartUploads.go.snap index 03e30ad239b..d0fb52be55b 100644 --- a/service/s3/snapshot/api_op_ListMultipartUploads.go.snap +++ b/service/s3/snapshot/api_op_ListMultipartUploads.go.snap @@ -1,11 +1,14 @@ ListMultipartUploads Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ ListMultipartUploads UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ ListMultipartUploads disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_ListObjectVersions.go.snap b/service/s3/snapshot/api_op_ListObjectVersions.go.snap index 6a7e3c5420a..faf41809749 100644 --- a/service/s3/snapshot/api_op_ListObjectVersions.go.snap +++ b/service/s3/snapshot/api_op_ListObjectVersions.go.snap @@ -1,11 +1,14 @@ ListObjectVersions Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ ListObjectVersions UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ ListObjectVersions disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_ListObjects.go.snap b/service/s3/snapshot/api_op_ListObjects.go.snap index 5a944f2c905..3723671ef98 100644 --- a/service/s3/snapshot/api_op_ListObjects.go.snap +++ b/service/s3/snapshot/api_op_ListObjects.go.snap @@ -1,11 +1,14 @@ ListObjects Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ ListObjects UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ ListObjects disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_ListObjectsV2.go.snap b/service/s3/snapshot/api_op_ListObjectsV2.go.snap index 61df640e04b..279e7ff74d0 100644 --- a/service/s3/snapshot/api_op_ListObjectsV2.go.snap +++ b/service/s3/snapshot/api_op_ListObjectsV2.go.snap @@ -1,11 +1,14 @@ ListObjectsV2 Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ ListObjectsV2 UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ ListObjectsV2 disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_ListParts.go.snap b/service/s3/snapshot/api_op_ListParts.go.snap index 070a7792a24..10b5bfa5e10 100644 --- a/service/s3/snapshot/api_op_ListParts.go.snap +++ b/service/s3/snapshot/api_op_ListParts.go.snap @@ -1,11 +1,14 @@ ListParts Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ ListParts UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ ListParts disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutBucketAccelerateConfiguration.go.snap b/service/s3/snapshot/api_op_PutBucketAccelerateConfiguration.go.snap index 1bd38dd9fe8..32a6302623a 100644 --- a/service/s3/snapshot/api_op_PutBucketAccelerateConfiguration.go.snap +++ b/service/s3/snapshot/api_op_PutBucketAccelerateConfiguration.go.snap @@ -1,12 +1,15 @@ PutBucketAccelerateConfiguration Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ PutBucketAccelerateConfiguration UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -32,6 +36,7 @@ PutBucketAccelerateConfiguration AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutBucketAcl.go.snap b/service/s3/snapshot/api_op_PutBucketAcl.go.snap index 052cd088e88..61a75fe98d4 100644 --- a/service/s3/snapshot/api_op_PutBucketAcl.go.snap +++ b/service/s3/snapshot/api_op_PutBucketAcl.go.snap @@ -1,12 +1,15 @@ PutBucketAcl Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ PutBucketAcl UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -33,6 +37,7 @@ PutBucketAcl AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutBucketAnalyticsConfiguration.go.snap b/service/s3/snapshot/api_op_PutBucketAnalyticsConfiguration.go.snap index 3d549fe9d45..ca2bf0561d5 100644 --- a/service/s3/snapshot/api_op_PutBucketAnalyticsConfiguration.go.snap +++ b/service/s3/snapshot/api_op_PutBucketAnalyticsConfiguration.go.snap @@ -1,11 +1,14 @@ PutBucketAnalyticsConfiguration Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ PutBucketAnalyticsConfiguration UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ PutBucketAnalyticsConfiguration disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutBucketCors.go.snap b/service/s3/snapshot/api_op_PutBucketCors.go.snap index bcb66ec7035..62bf43b1bd8 100644 --- a/service/s3/snapshot/api_op_PutBucketCors.go.snap +++ b/service/s3/snapshot/api_op_PutBucketCors.go.snap @@ -1,12 +1,15 @@ PutBucketCors Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ PutBucketCors UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -33,6 +37,7 @@ PutBucketCors AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutBucketEncryption.go.snap b/service/s3/snapshot/api_op_PutBucketEncryption.go.snap index 8b4d9688932..8e45c4971da 100644 --- a/service/s3/snapshot/api_op_PutBucketEncryption.go.snap +++ b/service/s3/snapshot/api_op_PutBucketEncryption.go.snap @@ -1,12 +1,15 @@ PutBucketEncryption Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ PutBucketEncryption UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -33,6 +37,7 @@ PutBucketEncryption AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutBucketIntelligentTieringConfiguration.go.snap b/service/s3/snapshot/api_op_PutBucketIntelligentTieringConfiguration.go.snap index 6826938446e..4f23a3c6aac 100644 --- a/service/s3/snapshot/api_op_PutBucketIntelligentTieringConfiguration.go.snap +++ b/service/s3/snapshot/api_op_PutBucketIntelligentTieringConfiguration.go.snap @@ -1,11 +1,14 @@ PutBucketIntelligentTieringConfiguration Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ PutBucketIntelligentTieringConfiguration UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ PutBucketIntelligentTieringConfiguration disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutBucketInventoryConfiguration.go.snap b/service/s3/snapshot/api_op_PutBucketInventoryConfiguration.go.snap index 313f82fd050..5c432539ca4 100644 --- a/service/s3/snapshot/api_op_PutBucketInventoryConfiguration.go.snap +++ b/service/s3/snapshot/api_op_PutBucketInventoryConfiguration.go.snap @@ -1,11 +1,14 @@ PutBucketInventoryConfiguration Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ PutBucketInventoryConfiguration UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ PutBucketInventoryConfiguration disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutBucketLifecycleConfiguration.go.snap b/service/s3/snapshot/api_op_PutBucketLifecycleConfiguration.go.snap index 2d5b35b8807..e5c424450e8 100644 --- a/service/s3/snapshot/api_op_PutBucketLifecycleConfiguration.go.snap +++ b/service/s3/snapshot/api_op_PutBucketLifecycleConfiguration.go.snap @@ -1,12 +1,15 @@ PutBucketLifecycleConfiguration Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ PutBucketLifecycleConfiguration UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -33,6 +37,7 @@ PutBucketLifecycleConfiguration AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutBucketLogging.go.snap b/service/s3/snapshot/api_op_PutBucketLogging.go.snap index 3dfcaeb21ed..0a076d55237 100644 --- a/service/s3/snapshot/api_op_PutBucketLogging.go.snap +++ b/service/s3/snapshot/api_op_PutBucketLogging.go.snap @@ -1,12 +1,15 @@ PutBucketLogging Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ PutBucketLogging UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -33,6 +37,7 @@ PutBucketLogging AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutBucketMetricsConfiguration.go.snap b/service/s3/snapshot/api_op_PutBucketMetricsConfiguration.go.snap index d1ac3bc650a..73d3db45eb2 100644 --- a/service/s3/snapshot/api_op_PutBucketMetricsConfiguration.go.snap +++ b/service/s3/snapshot/api_op_PutBucketMetricsConfiguration.go.snap @@ -1,11 +1,14 @@ PutBucketMetricsConfiguration Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ PutBucketMetricsConfiguration UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ PutBucketMetricsConfiguration disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutBucketNotificationConfiguration.go.snap b/service/s3/snapshot/api_op_PutBucketNotificationConfiguration.go.snap index af63d648bfe..2763dc9f5b2 100644 --- a/service/s3/snapshot/api_op_PutBucketNotificationConfiguration.go.snap +++ b/service/s3/snapshot/api_op_PutBucketNotificationConfiguration.go.snap @@ -1,11 +1,14 @@ PutBucketNotificationConfiguration Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ PutBucketNotificationConfiguration UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ PutBucketNotificationConfiguration disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutBucketOwnershipControls.go.snap b/service/s3/snapshot/api_op_PutBucketOwnershipControls.go.snap index 7d9978ffaf8..e00b5fe5e25 100644 --- a/service/s3/snapshot/api_op_PutBucketOwnershipControls.go.snap +++ b/service/s3/snapshot/api_op_PutBucketOwnershipControls.go.snap @@ -1,12 +1,15 @@ PutBucketOwnershipControls Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ PutBucketOwnershipControls UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -33,6 +37,7 @@ PutBucketOwnershipControls AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutBucketPolicy.go.snap b/service/s3/snapshot/api_op_PutBucketPolicy.go.snap index 5e08c3630a1..af9cfdafffa 100644 --- a/service/s3/snapshot/api_op_PutBucketPolicy.go.snap +++ b/service/s3/snapshot/api_op_PutBucketPolicy.go.snap @@ -1,12 +1,15 @@ PutBucketPolicy Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ PutBucketPolicy UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -33,6 +37,7 @@ PutBucketPolicy AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutBucketReplication.go.snap b/service/s3/snapshot/api_op_PutBucketReplication.go.snap index b004cbfa96c..113d84299c9 100644 --- a/service/s3/snapshot/api_op_PutBucketReplication.go.snap +++ b/service/s3/snapshot/api_op_PutBucketReplication.go.snap @@ -1,12 +1,15 @@ PutBucketReplication Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ PutBucketReplication UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -33,6 +37,7 @@ PutBucketReplication AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutBucketRequestPayment.go.snap b/service/s3/snapshot/api_op_PutBucketRequestPayment.go.snap index 9e38fb75e8a..c5008714204 100644 --- a/service/s3/snapshot/api_op_PutBucketRequestPayment.go.snap +++ b/service/s3/snapshot/api_op_PutBucketRequestPayment.go.snap @@ -1,12 +1,15 @@ PutBucketRequestPayment Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ PutBucketRequestPayment UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -33,6 +37,7 @@ PutBucketRequestPayment AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutBucketTagging.go.snap b/service/s3/snapshot/api_op_PutBucketTagging.go.snap index 6e575929b84..54855bd1cdf 100644 --- a/service/s3/snapshot/api_op_PutBucketTagging.go.snap +++ b/service/s3/snapshot/api_op_PutBucketTagging.go.snap @@ -1,12 +1,15 @@ PutBucketTagging Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ PutBucketTagging UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -33,6 +37,7 @@ PutBucketTagging AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutBucketVersioning.go.snap b/service/s3/snapshot/api_op_PutBucketVersioning.go.snap index 22415ba7971..7ac57c9f441 100644 --- a/service/s3/snapshot/api_op_PutBucketVersioning.go.snap +++ b/service/s3/snapshot/api_op_PutBucketVersioning.go.snap @@ -1,12 +1,15 @@ PutBucketVersioning Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ PutBucketVersioning UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -33,6 +37,7 @@ PutBucketVersioning AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutBucketWebsite.go.snap b/service/s3/snapshot/api_op_PutBucketWebsite.go.snap index 42e36072fce..57b1997313c 100644 --- a/service/s3/snapshot/api_op_PutBucketWebsite.go.snap +++ b/service/s3/snapshot/api_op_PutBucketWebsite.go.snap @@ -1,12 +1,15 @@ PutBucketWebsite Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ PutBucketWebsite UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -33,6 +37,7 @@ PutBucketWebsite AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutObject.go.snap b/service/s3/snapshot/api_op_PutObject.go.snap index e87107024e5..ff941c819d8 100644 --- a/service/s3/snapshot/api_op_PutObject.go.snap +++ b/service/s3/snapshot/api_op_PutObject.go.snap @@ -1,12 +1,15 @@ PutObject Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -24,6 +27,7 @@ PutObject AddTimeOffsetMiddleware S3100Continue RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -33,6 +37,7 @@ PutObject AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry addInputChecksumTrailer RetryMetricsHeader diff --git a/service/s3/snapshot/api_op_PutObjectAcl.go.snap b/service/s3/snapshot/api_op_PutObjectAcl.go.snap index ccd4f6c6d8f..115a13398d1 100644 --- a/service/s3/snapshot/api_op_PutObjectAcl.go.snap +++ b/service/s3/snapshot/api_op_PutObjectAcl.go.snap @@ -1,12 +1,15 @@ PutObjectAcl Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ PutObjectAcl UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -33,6 +37,7 @@ PutObjectAcl AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutObjectLegalHold.go.snap b/service/s3/snapshot/api_op_PutObjectLegalHold.go.snap index 8a4d47fb13b..c60f6008d31 100644 --- a/service/s3/snapshot/api_op_PutObjectLegalHold.go.snap +++ b/service/s3/snapshot/api_op_PutObjectLegalHold.go.snap @@ -1,12 +1,15 @@ PutObjectLegalHold Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ PutObjectLegalHold UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -33,6 +37,7 @@ PutObjectLegalHold AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutObjectLockConfiguration.go.snap b/service/s3/snapshot/api_op_PutObjectLockConfiguration.go.snap index a45f12e8d0f..51a3000e87d 100644 --- a/service/s3/snapshot/api_op_PutObjectLockConfiguration.go.snap +++ b/service/s3/snapshot/api_op_PutObjectLockConfiguration.go.snap @@ -1,12 +1,15 @@ PutObjectLockConfiguration Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ PutObjectLockConfiguration UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -33,6 +37,7 @@ PutObjectLockConfiguration AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutObjectRetention.go.snap b/service/s3/snapshot/api_op_PutObjectRetention.go.snap index a8b7ef1e40c..b8a8d4b71f1 100644 --- a/service/s3/snapshot/api_op_PutObjectRetention.go.snap +++ b/service/s3/snapshot/api_op_PutObjectRetention.go.snap @@ -1,12 +1,15 @@ PutObjectRetention Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ PutObjectRetention UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -33,6 +37,7 @@ PutObjectRetention AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutObjectTagging.go.snap b/service/s3/snapshot/api_op_PutObjectTagging.go.snap index 35624d585f6..ebd21b58c8c 100644 --- a/service/s3/snapshot/api_op_PutObjectTagging.go.snap +++ b/service/s3/snapshot/api_op_PutObjectTagging.go.snap @@ -1,12 +1,15 @@ PutObjectTagging Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ PutObjectTagging UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -33,6 +37,7 @@ PutObjectTagging AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_PutPublicAccessBlock.go.snap b/service/s3/snapshot/api_op_PutPublicAccessBlock.go.snap index 9ab5312d114..212f2688124 100644 --- a/service/s3/snapshot/api_op_PutPublicAccessBlock.go.snap +++ b/service/s3/snapshot/api_op_PutPublicAccessBlock.go.snap @@ -1,12 +1,15 @@ PutPublicAccessBlock Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ PutPublicAccessBlock UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -33,6 +37,7 @@ PutPublicAccessBlock AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_RestoreObject.go.snap b/service/s3/snapshot/api_op_RestoreObject.go.snap index b9e6599ec72..43182c060ec 100644 --- a/service/s3/snapshot/api_op_RestoreObject.go.snap +++ b/service/s3/snapshot/api_op_RestoreObject.go.snap @@ -1,12 +1,15 @@ RestoreObject Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -23,6 +26,7 @@ RestoreObject UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -32,6 +36,7 @@ RestoreObject AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_SelectObjectContent.go.snap b/service/s3/snapshot/api_op_SelectObjectContent.go.snap index 8d6e39c0b7c..a1275971348 100644 --- a/service/s3/snapshot/api_op_SelectObjectContent.go.snap +++ b/service/s3/snapshot/api_op_SelectObjectContent.go.snap @@ -1,11 +1,14 @@ SelectObjectContent Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ SelectObjectContent UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ SelectObjectContent disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_UploadPart.go.snap b/service/s3/snapshot/api_op_UploadPart.go.snap index c1173feadfd..09b15500600 100644 --- a/service/s3/snapshot/api_op_UploadPart.go.snap +++ b/service/s3/snapshot/api_op_UploadPart.go.snap @@ -1,12 +1,15 @@ UploadPart Initialize stack step + spanInitializeStart AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -24,6 +27,7 @@ UploadPart AddTimeOffsetMiddleware S3100Continue RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -33,6 +37,7 @@ UploadPart AWSChecksum:ComputeInputPayloadChecksum ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry addInputChecksumTrailer RetryMetricsHeader diff --git a/service/s3/snapshot/api_op_UploadPartCopy.go.snap b/service/s3/snapshot/api_op_UploadPartCopy.go.snap index 61a466f81c5..9ba1f67ee6d 100644 --- a/service/s3/snapshot/api_op_UploadPartCopy.go.snap +++ b/service/s3/snapshot/api_op_UploadPartCopy.go.snap @@ -1,11 +1,14 @@ UploadPartCopy Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ UploadPartCopy UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -30,6 +34,7 @@ UploadPartCopy disableHTTPS ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions diff --git a/service/s3/snapshot/api_op_WriteGetObjectResponse.go.snap b/service/s3/snapshot/api_op_WriteGetObjectResponse.go.snap index 42be790afd1..cafcfbf98f6 100644 --- a/service/s3/snapshot/api_op_WriteGetObjectResponse.go.snap +++ b/service/s3/snapshot/api_op_WriteGetObjectResponse.go.snap @@ -1,11 +1,14 @@ WriteGetObjectResponse Initialize stack step + spanInitializeStart RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation + spanInitializeEnd Serialize stack step + spanBuildRequestStart putBucketContext setOperationInput ResolveEndpoint @@ -22,6 +25,7 @@ WriteGetObjectResponse UserAgent AddTimeOffsetMiddleware RecursionDetection + spanBuildRequestEnd Finalize stack step DisableAcceptEncodingGzip ResolveAuthScheme @@ -31,6 +35,7 @@ WriteGetObjectResponse EndpointHostPrefix ComputePayloadHash SigV4ContentSHA256Header + spanRetryLoop Retry RetryMetricsHeader setLegacyContextSigningOptions