@@ -148,16 +148,6 @@ private MethodSpec ruleParams() {
148
148
149
149
b .addStatement ("$T builder = $T.builder()" , paramsBuilderClass (), endpointRulesSpecUtils .parametersClassName ());
150
150
151
- b .addStatement ("setStaticContextParams(builder, executionAttributes.getAttribute($T.OPERATION_NAME))" ,
152
- AwsExecutionAttribute .class );
153
-
154
- b .addStatement ("setContextParams(builder, executionAttributes.getAttribute($T.OPERATION_NAME), context.request())" ,
155
- AwsExecutionAttribute .class );
156
-
157
- if (hasClientContextParams ()) {
158
- b .addStatement ("setClientContextParams(builder, executionAttributes)" );
159
- }
160
-
161
151
Map <String , ParameterModel > parameters = model .getEndpointRuleSetModel ().getParameters ();
162
152
163
153
parameters .forEach ((n , m ) -> {
@@ -201,6 +191,14 @@ private MethodSpec ruleParams() {
201
191
endpointRulesSpecUtils .rulesRuntimeClassName ("AwsEndpointProviderUtils" ), builtInFn );
202
192
});
203
193
194
+ if (hasClientContextParams ()) {
195
+ b .addStatement ("setClientContextParams(builder, executionAttributes)" );
196
+ }
197
+ b .addStatement ("setContextParams(builder, executionAttributes.getAttribute($T.OPERATION_NAME), context.request())" ,
198
+ AwsExecutionAttribute .class );
199
+ b .addStatement ("setStaticContextParams(builder, executionAttributes.getAttribute($T.OPERATION_NAME))" ,
200
+ AwsExecutionAttribute .class );
201
+
204
202
b .addStatement ("return builder.build()" );
205
203
return b .build ();
206
204
}
0 commit comments