// Code generated by 'yaegi extract github.com/aws/aws-sdk-go-v2/aws'. DO NOT EDIT. package symbols import ( "context" "github.com/aws/aws-sdk-go-v2/aws" "go/constant" "go/token" "net/http" "reflect" "time" ) func init() { Symbols["github.com/aws/aws-sdk-go-v2/aws/aws"] = map[string]reflect.Value{ // function, constant and variable definitions "AccountIDEndpointModeDisabled": reflect.ValueOf(constant.MakeFromLiteral("\"disabled\"", token.STRING, 0)), "AccountIDEndpointModePreferred": reflect.ValueOf(constant.MakeFromLiteral("\"preferred\"", token.STRING, 0)), "AccountIDEndpointModeRequired": reflect.ValueOf(constant.MakeFromLiteral("\"required\"", token.STRING, 0)), "AccountIDEndpointModeUnset": reflect.ValueOf(aws.AccountIDEndpointModeUnset), "Bool": reflect.ValueOf(aws.Bool), "BoolMap": reflect.ValueOf(aws.BoolMap), "BoolSlice": reflect.ValueOf(aws.BoolSlice), "BoolTernary": reflect.ValueOf(aws.BoolTernary), "Byte": reflect.ValueOf(aws.Byte), "ByteMap": reflect.ValueOf(aws.ByteMap), "ByteSlice": reflect.ValueOf(aws.ByteSlice), "CredentialSourceCode": reflect.ValueOf(aws.CredentialSourceCode), "CredentialSourceEnvVars": reflect.ValueOf(aws.CredentialSourceEnvVars), "CredentialSourceEnvVarsSTSWebIDToken": reflect.ValueOf(aws.CredentialSourceEnvVarsSTSWebIDToken), "CredentialSourceHTTP": reflect.ValueOf(aws.CredentialSourceHTTP), "CredentialSourceIMDS": reflect.ValueOf(aws.CredentialSourceIMDS), "CredentialSourceLogin": reflect.ValueOf(aws.CredentialSourceLogin), "CredentialSourceProcess": reflect.ValueOf(aws.CredentialSourceProcess), "CredentialSourceProfile": reflect.ValueOf(aws.CredentialSourceProfile), "CredentialSourceProfileLogin": reflect.ValueOf(aws.CredentialSourceProfileLogin), "CredentialSourceProfileNamedProvider": reflect.ValueOf(aws.CredentialSourceProfileNamedProvider), "CredentialSourceProfileProcess": reflect.ValueOf(aws.CredentialSourceProfileProcess), "CredentialSourceProfileSSO": reflect.ValueOf(aws.CredentialSourceProfileSSO), "CredentialSourceProfileSSOLegacy": reflect.ValueOf(aws.CredentialSourceProfileSSOLegacy), "CredentialSourceProfileSTSWebIDToken": reflect.ValueOf(aws.CredentialSourceProfileSTSWebIDToken), "CredentialSourceProfileSourceProfile": reflect.ValueOf(aws.CredentialSourceProfileSourceProfile), "CredentialSourceSSO": reflect.ValueOf(aws.CredentialSourceSSO), "CredentialSourceSSOLegacy": reflect.ValueOf(aws.CredentialSourceSSOLegacy), "CredentialSourceSTSAssumeRole": reflect.ValueOf(aws.CredentialSourceSTSAssumeRole), "CredentialSourceSTSAssumeRoleSaml": reflect.ValueOf(aws.CredentialSourceSTSAssumeRoleSaml), "CredentialSourceSTSAssumeRoleWebID": reflect.ValueOf(aws.CredentialSourceSTSAssumeRoleWebID), "CredentialSourceSTSFederationToken": reflect.ValueOf(aws.CredentialSourceSTSFederationToken), "CredentialSourceSTSSessionToken": reflect.ValueOf(aws.CredentialSourceSTSSessionToken), "CredentialSourceUndefined": reflect.ValueOf(aws.CredentialSourceUndefined), "DefaultsModeAuto": reflect.ValueOf(aws.DefaultsModeAuto), "DefaultsModeCrossRegion": reflect.ValueOf(aws.DefaultsModeCrossRegion), "DefaultsModeInRegion": reflect.ValueOf(aws.DefaultsModeInRegion), "DefaultsModeLegacy": reflect.ValueOf(aws.DefaultsModeLegacy), "DefaultsModeMobile": reflect.ValueOf(aws.DefaultsModeMobile), "DefaultsModeStandard": reflect.ValueOf(aws.DefaultsModeStandard), "DualStackEndpointStateDisabled": reflect.ValueOf(aws.DualStackEndpointStateDisabled), "DualStackEndpointStateEnabled": reflect.ValueOf(aws.DualStackEndpointStateEnabled), "DualStackEndpointStateUnset": reflect.ValueOf(aws.DualStackEndpointStateUnset), "Duration": reflect.ValueOf(aws.Duration), "DurationMap": reflect.ValueOf(aws.DurationMap), "DurationSlice": reflect.ValueOf(aws.DurationSlice), "EndpointDiscoveryAuto": reflect.ValueOf(aws.EndpointDiscoveryAuto), "EndpointDiscoveryDisabled": reflect.ValueOf(aws.EndpointDiscoveryDisabled), "EndpointDiscoveryEnabled": reflect.ValueOf(aws.EndpointDiscoveryEnabled), "EndpointDiscoveryUnset": reflect.ValueOf(aws.EndpointDiscoveryUnset), "EndpointSourceCustom": reflect.ValueOf(aws.EndpointSourceCustom), "EndpointSourceServiceMetadata": reflect.ValueOf(aws.EndpointSourceServiceMetadata), "FIPSEndpointStateDisabled": reflect.ValueOf(aws.FIPSEndpointStateDisabled), "FIPSEndpointStateEnabled": reflect.ValueOf(aws.FIPSEndpointStateEnabled), "FIPSEndpointStateUnset": reflect.ValueOf(aws.FIPSEndpointStateUnset), "FalseTernary": reflect.ValueOf(aws.FalseTernary), "Float32": reflect.ValueOf(aws.Float32), "Float32Map": reflect.ValueOf(aws.Float32Map), "Float32Slice": reflect.ValueOf(aws.Float32Slice), "Float64": reflect.ValueOf(aws.Float64), "Float64Map": reflect.ValueOf(aws.Float64Map), "Float64Slice": reflect.ValueOf(aws.Float64Slice), "GetDisableHTTPS": reflect.ValueOf(aws.GetDisableHTTPS), "GetResolvedRegion": reflect.ValueOf(aws.GetResolvedRegion), "GetUseDualStackEndpoint": reflect.ValueOf(aws.GetUseDualStackEndpoint), "GetUseFIPSEndpoint": reflect.ValueOf(aws.GetUseFIPSEndpoint), "Int": reflect.ValueOf(aws.Int), "Int16": reflect.ValueOf(aws.Int16), "Int16Map": reflect.ValueOf(aws.Int16Map), "Int16Slice": reflect.ValueOf(aws.Int16Slice), "Int32": reflect.ValueOf(aws.Int32), "Int32Map": reflect.ValueOf(aws.Int32Map), "Int32Slice": reflect.ValueOf(aws.Int32Slice), "Int64": reflect.ValueOf(aws.Int64), "Int64Map": reflect.ValueOf(aws.Int64Map), "Int64Slice": reflect.ValueOf(aws.Int64Slice), "Int8": reflect.ValueOf(aws.Int8), "Int8Map": reflect.ValueOf(aws.Int8Map), "Int8Slice": reflect.ValueOf(aws.Int8Slice), "IntMap": reflect.ValueOf(aws.IntMap), "IntSlice": reflect.ValueOf(aws.IntSlice), "IsCredentialsProvider": reflect.ValueOf(aws.IsCredentialsProvider), "LogDeprecatedUsage": reflect.ValueOf(aws.LogDeprecatedUsage), "LogRequest": reflect.ValueOf(aws.LogRequest), "LogRequestEventMessage": reflect.ValueOf(aws.LogRequestEventMessage), "LogRequestWithBody": reflect.ValueOf(aws.LogRequestWithBody), "LogResponse": reflect.ValueOf(aws.LogResponse), "LogResponseEventMessage": reflect.ValueOf(aws.LogResponseEventMessage), "LogResponseWithBody": reflect.ValueOf(aws.LogResponseWithBody), "LogRetries": reflect.ValueOf(aws.LogRetries), "LogSigning": reflect.ValueOf(aws.LogSigning), "NewConfig": reflect.ValueOf(aws.NewConfig), "NewCredentialsCache": reflect.ValueOf(aws.NewCredentialsCache), "ParseRetryMode": reflect.ValueOf(aws.ParseRetryMode), "RequestChecksumCalculationUnset": reflect.ValueOf(aws.RequestChecksumCalculationUnset), "RequestChecksumCalculationWhenRequired": reflect.ValueOf(aws.RequestChecksumCalculationWhenRequired), "RequestChecksumCalculationWhenSupported": reflect.ValueOf(aws.RequestChecksumCalculationWhenSupported), "ResponseChecksumValidationUnset": reflect.ValueOf(aws.ResponseChecksumValidationUnset), "ResponseChecksumValidationWhenRequired": reflect.ValueOf(aws.ResponseChecksumValidationWhenRequired), "ResponseChecksumValidationWhenSupported": reflect.ValueOf(aws.ResponseChecksumValidationWhenSupported), "RetryModeAdaptive": reflect.ValueOf(aws.RetryModeAdaptive), "RetryModeStandard": reflect.ValueOf(aws.RetryModeStandard), "SDKName": reflect.ValueOf(constant.MakeFromLiteral("\"aws-sdk-go-v2\"", token.STRING, 0)), "SDKVersion": reflect.ValueOf(constant.MakeFromLiteral("\"1.41.2\"", token.STRING, 0)), "String": reflect.ValueOf(aws.String), "StringMap": reflect.ValueOf(aws.StringMap), "StringSlice": reflect.ValueOf(aws.StringSlice), "Time": reflect.ValueOf(aws.Time), "TimeMap": reflect.ValueOf(aws.TimeMap), "TimeSlice": reflect.ValueOf(aws.TimeSlice), "ToBool": reflect.ValueOf(aws.ToBool), "ToBoolMap": reflect.ValueOf(aws.ToBoolMap), "ToBoolSlice": reflect.ValueOf(aws.ToBoolSlice), "ToByte": reflect.ValueOf(aws.ToByte), "ToByteMap": reflect.ValueOf(aws.ToByteMap), "ToByteSlice": reflect.ValueOf(aws.ToByteSlice), "ToDuration": reflect.ValueOf(aws.ToDuration), "ToDurationMap": reflect.ValueOf(aws.ToDurationMap), "ToDurationSlice": reflect.ValueOf(aws.ToDurationSlice), "ToFloat32": reflect.ValueOf(aws.ToFloat32), "ToFloat32Map": reflect.ValueOf(aws.ToFloat32Map), "ToFloat32Slice": reflect.ValueOf(aws.ToFloat32Slice), "ToFloat64": reflect.ValueOf(aws.ToFloat64), "ToFloat64Map": reflect.ValueOf(aws.ToFloat64Map), "ToFloat64Slice": reflect.ValueOf(aws.ToFloat64Slice), "ToInt": reflect.ValueOf(aws.ToInt), "ToInt16": reflect.ValueOf(aws.ToInt16), "ToInt16Map": reflect.ValueOf(aws.ToInt16Map), "ToInt16Slice": reflect.ValueOf(aws.ToInt16Slice), "ToInt32": reflect.ValueOf(aws.ToInt32), "ToInt32Map": reflect.ValueOf(aws.ToInt32Map), "ToInt32Slice": reflect.ValueOf(aws.ToInt32Slice), "ToInt64": reflect.ValueOf(aws.ToInt64), "ToInt64Map": reflect.ValueOf(aws.ToInt64Map), "ToInt64Slice": reflect.ValueOf(aws.ToInt64Slice), "ToInt8": reflect.ValueOf(aws.ToInt8), "ToInt8Map": reflect.ValueOf(aws.ToInt8Map), "ToInt8Slice": reflect.ValueOf(aws.ToInt8Slice), "ToIntMap": reflect.ValueOf(aws.ToIntMap), "ToIntSlice": reflect.ValueOf(aws.ToIntSlice), "ToString": reflect.ValueOf(aws.ToString), "ToStringMap": reflect.ValueOf(aws.ToStringMap), "ToStringSlice": reflect.ValueOf(aws.ToStringSlice), "ToTime": reflect.ValueOf(aws.ToTime), "ToTimeMap": reflect.ValueOf(aws.ToTimeMap), "ToTimeSlice": reflect.ValueOf(aws.ToTimeSlice), "ToUint": reflect.ValueOf(aws.ToUint), "ToUint16": reflect.ValueOf(aws.ToUint16), "ToUint16Map": reflect.ValueOf(aws.ToUint16Map), "ToUint16Slice": reflect.ValueOf(aws.ToUint16Slice), "ToUint32": reflect.ValueOf(aws.ToUint32), "ToUint32Map": reflect.ValueOf(aws.ToUint32Map), "ToUint32Slice": reflect.ValueOf(aws.ToUint32Slice), "ToUint64": reflect.ValueOf(aws.ToUint64), "ToUint64Map": reflect.ValueOf(aws.ToUint64Map), "ToUint64Slice": reflect.ValueOf(aws.ToUint64Slice), "ToUint8": reflect.ValueOf(aws.ToUint8), "ToUint8Map": reflect.ValueOf(aws.ToUint8Map), "ToUint8Slice": reflect.ValueOf(aws.ToUint8Slice), "ToUintMap": reflect.ValueOf(aws.ToUintMap), "ToUintSlice": reflect.ValueOf(aws.ToUintSlice), "TrueTernary": reflect.ValueOf(aws.TrueTernary), "Uint": reflect.ValueOf(aws.Uint), "Uint16": reflect.ValueOf(aws.Uint16), "Uint16Map": reflect.ValueOf(aws.Uint16Map), "Uint16Slice": reflect.ValueOf(aws.Uint16Slice), "Uint32": reflect.ValueOf(aws.Uint32), "Uint32Map": reflect.ValueOf(aws.Uint32Map), "Uint32Slice": reflect.ValueOf(aws.Uint32Slice), "Uint64": reflect.ValueOf(aws.Uint64), "Uint64Map": reflect.ValueOf(aws.Uint64Map), "Uint64Slice": reflect.ValueOf(aws.Uint64Slice), "Uint8": reflect.ValueOf(aws.Uint8), "Uint8Map": reflect.ValueOf(aws.Uint8Map), "Uint8Slice": reflect.ValueOf(aws.Uint8Slice), "UintMap": reflect.ValueOf(aws.UintMap), "UintSlice": reflect.ValueOf(aws.UintSlice), "UnknownTernary": reflect.ValueOf(aws.UnknownTernary), // type definitions "AccountIDEndpointMode": reflect.ValueOf((*aws.AccountIDEndpointMode)(nil)), "AdjustExpiresByCredentialsCacheStrategy": reflect.ValueOf((*aws.AdjustExpiresByCredentialsCacheStrategy)(nil)), "AnonymousCredentials": reflect.ValueOf((*aws.AnonymousCredentials)(nil)), "ClientLogMode": reflect.ValueOf((*aws.ClientLogMode)(nil)), "Config": reflect.ValueOf((*aws.Config)(nil)), "CredentialProviderSource": reflect.ValueOf((*aws.CredentialProviderSource)(nil)), "CredentialSource": reflect.ValueOf((*aws.CredentialSource)(nil)), "Credentials": reflect.ValueOf((*aws.Credentials)(nil)), "CredentialsCache": reflect.ValueOf((*aws.CredentialsCache)(nil)), "CredentialsCacheOptions": reflect.ValueOf((*aws.CredentialsCacheOptions)(nil)), "CredentialsProvider": reflect.ValueOf((*aws.CredentialsProvider)(nil)), "CredentialsProviderFunc": reflect.ValueOf((*aws.CredentialsProviderFunc)(nil)), "DefaultsMode": reflect.ValueOf((*aws.DefaultsMode)(nil)), "DualStackEndpointState": reflect.ValueOf((*aws.DualStackEndpointState)(nil)), "Endpoint": reflect.ValueOf((*aws.Endpoint)(nil)), "EndpointDiscoveryEnableState": reflect.ValueOf((*aws.EndpointDiscoveryEnableState)(nil)), "EndpointNotFoundError": reflect.ValueOf((*aws.EndpointNotFoundError)(nil)), "EndpointResolver": reflect.ValueOf((*aws.EndpointResolver)(nil)), "EndpointResolverFunc": reflect.ValueOf((*aws.EndpointResolverFunc)(nil)), "EndpointResolverWithOptions": reflect.ValueOf((*aws.EndpointResolverWithOptions)(nil)), "EndpointResolverWithOptionsFunc": reflect.ValueOf((*aws.EndpointResolverWithOptionsFunc)(nil)), "EndpointSource": reflect.ValueOf((*aws.EndpointSource)(nil)), "ExecutionEnvironmentID": reflect.ValueOf((*aws.ExecutionEnvironmentID)(nil)), "FIPSEndpointState": reflect.ValueOf((*aws.FIPSEndpointState)(nil)), "HTTPClient": reflect.ValueOf((*aws.HTTPClient)(nil)), "HandleFailRefreshCredentialsCacheStrategy": reflect.ValueOf((*aws.HandleFailRefreshCredentialsCacheStrategy)(nil)), "MissingRegionError": reflect.ValueOf((*aws.MissingRegionError)(nil)), "NopRetryer": reflect.ValueOf((*aws.NopRetryer)(nil)), "RequestCanceledError": reflect.ValueOf((*aws.RequestCanceledError)(nil)), "RequestChecksumCalculation": reflect.ValueOf((*aws.RequestChecksumCalculation)(nil)), "ResponseChecksumValidation": reflect.ValueOf((*aws.ResponseChecksumValidation)(nil)), "RetryMode": reflect.ValueOf((*aws.RetryMode)(nil)), "Retryer": reflect.ValueOf((*aws.Retryer)(nil)), "RetryerV2": reflect.ValueOf((*aws.RetryerV2)(nil)), "RuntimeEnvironment": reflect.ValueOf((*aws.RuntimeEnvironment)(nil)), "Ternary": reflect.ValueOf((*aws.Ternary)(nil)), // interface wrapper definitions "_AdjustExpiresByCredentialsCacheStrategy": reflect.ValueOf((*_github_com_aws_aws_sdk_go_v2_aws_AdjustExpiresByCredentialsCacheStrategy)(nil)), "_CredentialProviderSource": reflect.ValueOf((*_github_com_aws_aws_sdk_go_v2_aws_CredentialProviderSource)(nil)), "_CredentialsProvider": reflect.ValueOf((*_github_com_aws_aws_sdk_go_v2_aws_CredentialsProvider)(nil)), "_EndpointResolver": reflect.ValueOf((*_github_com_aws_aws_sdk_go_v2_aws_EndpointResolver)(nil)), "_EndpointResolverWithOptions": reflect.ValueOf((*_github_com_aws_aws_sdk_go_v2_aws_EndpointResolverWithOptions)(nil)), "_HTTPClient": reflect.ValueOf((*_github_com_aws_aws_sdk_go_v2_aws_HTTPClient)(nil)), "_HandleFailRefreshCredentialsCacheStrategy": reflect.ValueOf((*_github_com_aws_aws_sdk_go_v2_aws_HandleFailRefreshCredentialsCacheStrategy)(nil)), "_Retryer": reflect.ValueOf((*_github_com_aws_aws_sdk_go_v2_aws_Retryer)(nil)), "_RetryerV2": reflect.ValueOf((*_github_com_aws_aws_sdk_go_v2_aws_RetryerV2)(nil)), } } // _github_com_aws_aws_sdk_go_v2_aws_AdjustExpiresByCredentialsCacheStrategy is an interface wrapper for AdjustExpiresByCredentialsCacheStrategy type type _github_com_aws_aws_sdk_go_v2_aws_AdjustExpiresByCredentialsCacheStrategy struct { IValue interface{} WAdjustExpiresBy func(a0 aws.Credentials, a1 time.Duration) (aws.Credentials, error) } func (W _github_com_aws_aws_sdk_go_v2_aws_AdjustExpiresByCredentialsCacheStrategy) AdjustExpiresBy(a0 aws.Credentials, a1 time.Duration) (aws.Credentials, error) { return W.WAdjustExpiresBy(a0, a1) } // _github_com_aws_aws_sdk_go_v2_aws_CredentialProviderSource is an interface wrapper for CredentialProviderSource type type _github_com_aws_aws_sdk_go_v2_aws_CredentialProviderSource struct { IValue interface{} WProviderSources func() []aws.CredentialSource } func (W _github_com_aws_aws_sdk_go_v2_aws_CredentialProviderSource) ProviderSources() []aws.CredentialSource { return W.WProviderSources() } // _github_com_aws_aws_sdk_go_v2_aws_CredentialsProvider is an interface wrapper for CredentialsProvider type type _github_com_aws_aws_sdk_go_v2_aws_CredentialsProvider struct { IValue interface{} WRetrieve func(ctx context.Context) (aws.Credentials, error) } func (W _github_com_aws_aws_sdk_go_v2_aws_CredentialsProvider) Retrieve(ctx context.Context) (aws.Credentials, error) { return W.WRetrieve(ctx) } // _github_com_aws_aws_sdk_go_v2_aws_EndpointResolver is an interface wrapper for EndpointResolver type type _github_com_aws_aws_sdk_go_v2_aws_EndpointResolver struct { IValue interface{} WResolveEndpoint func(service string, region string) (aws.Endpoint, error) } func (W _github_com_aws_aws_sdk_go_v2_aws_EndpointResolver) ResolveEndpoint(service string, region string) (aws.Endpoint, error) { return W.WResolveEndpoint(service, region) } // _github_com_aws_aws_sdk_go_v2_aws_EndpointResolverWithOptions is an interface wrapper for EndpointResolverWithOptions type type _github_com_aws_aws_sdk_go_v2_aws_EndpointResolverWithOptions struct { IValue interface{} WResolveEndpoint func(service string, region string, options ...interface{}) (aws.Endpoint, error) } func (W _github_com_aws_aws_sdk_go_v2_aws_EndpointResolverWithOptions) ResolveEndpoint(service string, region string, options ...interface{}) (aws.Endpoint, error) { return W.WResolveEndpoint(service, region, options...) } // _github_com_aws_aws_sdk_go_v2_aws_HTTPClient is an interface wrapper for HTTPClient type type _github_com_aws_aws_sdk_go_v2_aws_HTTPClient struct { IValue interface{} WDo func(a0 *http.Request) (*http.Response, error) } func (W _github_com_aws_aws_sdk_go_v2_aws_HTTPClient) Do(a0 *http.Request) (*http.Response, error) { return W.WDo(a0) } // _github_com_aws_aws_sdk_go_v2_aws_HandleFailRefreshCredentialsCacheStrategy is an interface wrapper for HandleFailRefreshCredentialsCacheStrategy type type _github_com_aws_aws_sdk_go_v2_aws_HandleFailRefreshCredentialsCacheStrategy struct { IValue interface{} WHandleFailToRefresh func(a0 context.Context, a1 aws.Credentials, a2 error) (aws.Credentials, error) } func (W _github_com_aws_aws_sdk_go_v2_aws_HandleFailRefreshCredentialsCacheStrategy) HandleFailToRefresh(a0 context.Context, a1 aws.Credentials, a2 error) (aws.Credentials, error) { return W.WHandleFailToRefresh(a0, a1, a2) } // _github_com_aws_aws_sdk_go_v2_aws_Retryer is an interface wrapper for Retryer type type _github_com_aws_aws_sdk_go_v2_aws_Retryer struct { IValue interface{} WGetInitialToken func() (releaseToken func(error) error) WGetRetryToken func(ctx context.Context, opErr error) (releaseToken func(error) error, err error) WIsErrorRetryable func(a0 error) bool WMaxAttempts func() int WRetryDelay func(attempt int, opErr error) (time.Duration, error) } func (W _github_com_aws_aws_sdk_go_v2_aws_Retryer) GetInitialToken() (releaseToken func(error) error) { return W.WGetInitialToken() } func (W _github_com_aws_aws_sdk_go_v2_aws_Retryer) GetRetryToken(ctx context.Context, opErr error) (releaseToken func(error) error, err error) { return W.WGetRetryToken(ctx, opErr) } func (W _github_com_aws_aws_sdk_go_v2_aws_Retryer) IsErrorRetryable(a0 error) bool { return W.WIsErrorRetryable(a0) } func (W _github_com_aws_aws_sdk_go_v2_aws_Retryer) MaxAttempts() int { return W.WMaxAttempts() } func (W _github_com_aws_aws_sdk_go_v2_aws_Retryer) RetryDelay(attempt int, opErr error) (time.Duration, error) { return W.WRetryDelay(attempt, opErr) } // _github_com_aws_aws_sdk_go_v2_aws_RetryerV2 is an interface wrapper for RetryerV2 type type _github_com_aws_aws_sdk_go_v2_aws_RetryerV2 struct { IValue interface{} WGetAttemptToken func(a0 context.Context) (func(error) error, error) WGetInitialToken func() (releaseToken func(error) error) WGetRetryToken func(ctx context.Context, opErr error) (releaseToken func(error) error, err error) WIsErrorRetryable func(a0 error) bool WMaxAttempts func() int WRetryDelay func(attempt int, opErr error) (time.Duration, error) } func (W _github_com_aws_aws_sdk_go_v2_aws_RetryerV2) GetAttemptToken(a0 context.Context) (func(error) error, error) { return W.WGetAttemptToken(a0) } func (W _github_com_aws_aws_sdk_go_v2_aws_RetryerV2) GetInitialToken() (releaseToken func(error) error) { return W.WGetInitialToken() } func (W _github_com_aws_aws_sdk_go_v2_aws_RetryerV2) GetRetryToken(ctx context.Context, opErr error) (releaseToken func(error) error, err error) { return W.WGetRetryToken(ctx, opErr) } func (W _github_com_aws_aws_sdk_go_v2_aws_RetryerV2) IsErrorRetryable(a0 error) bool { return W.WIsErrorRetryable(a0) } func (W _github_com_aws_aws_sdk_go_v2_aws_RetryerV2) MaxAttempts() int { return W.WMaxAttempts() } func (W _github_com_aws_aws_sdk_go_v2_aws_RetryerV2) RetryDelay(attempt int, opErr error) (time.Duration, error) { return W.WRetryDelay(attempt, opErr) }