UploadPart Initialize stack step AWSChecksum:SetupInputContext RegisterServiceMetadata legacyEndpointContextSetter S3Shared:ARNLookup SetLogger OperationInputValidation Serialize stack step putBucketContext setOperationInput ResolveEndpoint S3:ProcessARNResource S3:ObjectLambdaEndpoint serializeImmutableHostnameBucket OperationSerializer S3:UpdateEndpoint S3:RemoveBucketFromPathMiddleware isExpressUserAgent Build stack step ClientRequestID ComputeContentLength AWSChecksum:RequestMetricsTracking SetCredentialSourceMiddleware UserAgent S3100Continue RecursionDetection Finalize stack step DisableAcceptEncodingGzip spanRetryLoop InterceptBeforeRetryLoop Retry InterceptAttempt RetryMetricsHeader ResolveAuthScheme GetIdentity ResolveEndpointV2 disableHTTPS AWSChecksum:ComputeInputPayloadChecksum addInputChecksumTrailer ComputePayloadHash SigV4ContentSHA256Header setLegacyContextSigningOptions Signing Deserialize stack step AddRawResponseToMetadata ErrorCloseResponseBody CloseResponseBody ResponseErrorWrapper S3MetadataRetriever OperationDeserializer RecordResponseTiming RequestResponseLogger