Skip to content

Commit 4a37e46

Browse files
committed
fix codegen
1 parent fa8094f commit 4a37e46

File tree

1 file changed

+25
-15
lines changed

1 file changed

+25
-15
lines changed

codegen/smithy-aws-go-codegen/src/main/java/software/amazon/smithy/aws/go/codegen/customization/CloudFrontKVSSigV4a.java

+25-15
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ public Model preprocessModel(Model model, GoSettings settings) {
7070
.addShape(
7171
service.toBuilder()
7272
.addTrait(v4a)
73-
.addTrait(new AuthTrait(SetUtils.of(SigV4Trait.ID, SigV4ATrait.ID)))
73+
.addTrait(new AuthTrait(SetUtils.of(SigV4ATrait.ID, SigV4Trait.ID)))
7474
.build()
7575
)
7676
.build();
@@ -82,20 +82,30 @@ public void processFinalizedModel(GoSettings settings, Model model) {
8282
return;
8383
}
8484
runtimeClientPlugins.add(
85-
RuntimeClientPlugin.builder()
86-
.configFields(
87-
ListUtils.of(
88-
ConfigField.builder()
89-
.name(AwsSignatureVersion4aUtils.V4A_SIGNER_INTERFACE_NAME)
90-
.type(SymbolUtils.createValueSymbolBuilder(
91-
AwsSignatureVersion4aUtils.V4A_SIGNER_INTERFACE_NAME)
92-
.build())
93-
.documentation("Signature Version 4a (SigV4a) Signer")
94-
.build()
95-
)
96-
)
97-
.build()
98-
);
85+
RuntimeClientPlugin.builder()
86+
.configFields(
87+
ListUtils.of(
88+
ConfigField.builder()
89+
.name(AwsSignatureVersion4aUtils.V4A_SIGNER_INTERFACE_NAME)
90+
.type(SymbolUtils.createValueSymbolBuilder(
91+
AwsSignatureVersion4aUtils.V4A_SIGNER_INTERFACE_NAME)
92+
.build())
93+
.documentation("Signature Version 4a (SigV4a) Signer")
94+
.build()
95+
)
96+
)
97+
.build());
98+
runtimeClientPlugins.add(
99+
RuntimeClientPlugin.builder()
100+
.servicePredicate(CloudFrontKVSSigV4a::isCFKVSService)
101+
.addConfigFieldResolver(
102+
ConfigFieldResolver.builder()
103+
.location(ConfigFieldResolver.Location.CLIENT)
104+
.target(ConfigFieldResolver.Target.INITIALIZATION)
105+
.resolver(SymbolUtils.createValueSymbolBuilder(
106+
AwsSignatureVersion4aUtils.SIGNER_RESOLVER).build())
107+
.build())
108+
.build());
99109
}
100110

101111
@Override

0 commit comments

Comments
 (0)