in aws-events-connection/src/main/java/software/amazon/events/connection/Translator.java [154:174]
private static CreateConnectionAuthRequestParameters translateToSdkCreateAuthRequestParameter(final AuthParameters authParameters) {
BasicAuthParameters modelBasicAuthParameters = authParameters.getBasicAuthParameters();
ApiKeyAuthParameters modelApiKeyAuthParameters = authParameters.getApiKeyAuthParameters();
OAuthParameters modelOAuthParameters = authParameters.getOAuthParameters();
software.amazon.events.connection.ConnectionHttpParameters modelInvocationHttpParameters = authParameters.getInvocationHttpParameters();
CreateConnectionBasicAuthRequestParameters sdkBasicAuthParameters = translateToSdkCreateBasicAuthRequestParameters(modelBasicAuthParameters);
CreateConnectionApiKeyAuthRequestParameters sdkApiKeyAuthParameters = translateToSdkCreateApiKeyAuthRequestParameters(modelApiKeyAuthParameters);
CreateConnectionOAuthRequestParameters sdkOAuthRequestParameters = translateToSdkCreateOAuthRequestParameters(modelOAuthParameters);
ConnectionHttpParameters connectionHttpParameters = translateToSdkConnectionHttpParameters(modelInvocationHttpParameters);
CreateConnectionAuthRequestParameters authRequestParameters =
CreateConnectionAuthRequestParameters.builder()
.basicAuthParameters(sdkBasicAuthParameters)
.apiKeyAuthParameters(sdkApiKeyAuthParameters)
.oAuthParameters(sdkOAuthRequestParameters)
.invocationHttpParameters(connectionHttpParameters)
.build();
return authRequestParameters;
}