-
- Downloads
Create client runtime plugins once at client construction (#2819)
This PR refactors the fluent client so that the client runtime plugins are created exactly once at client creation time, and reused thereafter. ---- _By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice._
Showing
- aws/sdk-codegen/src/main/kotlin/software/amazon/smithy/rustsdk/AwsPresigningDecorator.kt 3 additions, 5 deletions.../software/amazon/smithy/rustsdk/AwsPresigningDecorator.kt
- aws/sdk-codegen/src/main/kotlin/software/amazon/smithy/rustsdk/CredentialProviders.kt 1 addition, 1 deletion...lin/software/amazon/smithy/rustsdk/CredentialProviders.kt
- codegen-client/src/main/kotlin/software/amazon/smithy/rust/codegen/client/smithy/generators/OperationGenerator.kt 9 additions, 47 deletions...st/codegen/client/smithy/generators/OperationGenerator.kt
- codegen-client/src/main/kotlin/software/amazon/smithy/rust/codegen/client/smithy/generators/PaginatorGenerator.kt 4 additions, 6 deletions...st/codegen/client/smithy/generators/PaginatorGenerator.kt
- codegen-client/src/main/kotlin/software/amazon/smithy/rust/codegen/client/smithy/generators/ServiceRuntimePluginGenerator.kt 10 additions, 15 deletions...client/smithy/generators/ServiceRuntimePluginGenerator.kt
- codegen-client/src/main/kotlin/software/amazon/smithy/rust/codegen/client/smithy/generators/client/FluentClientGenerator.kt 36 additions, 17 deletions.../client/smithy/generators/client/FluentClientGenerator.kt
- codegen-core/src/main/kotlin/software/amazon/smithy/rust/codegen/core/smithy/RuntimeType.kt 2 additions, 0 deletions...are/amazon/smithy/rust/codegen/core/smithy/RuntimeType.kt
Loading
Please register or sign in to comment