refactor: convert constructor parameter properties for erasableSyntaxOnly compatibility
Signed-off-by: Paul Schultz <pschultz@pobox.com>
This commit is contained in:
@@ -199,14 +199,22 @@ export class DefaultAwsCredentialsManager implements AwsCredentialsManager {
|
||||
);
|
||||
}
|
||||
|
||||
private readonly accountCredentialProviders: Map<
|
||||
string,
|
||||
AwsCredentialProvider
|
||||
>;
|
||||
private readonly accountDefaults: AwsIntegrationDefaultAccountConfig;
|
||||
private readonly mainAccountCredentialProvider: AwsCredentialProvider;
|
||||
|
||||
private constructor(
|
||||
private readonly accountCredentialProviders: Map<
|
||||
string,
|
||||
AwsCredentialProvider
|
||||
>,
|
||||
private readonly accountDefaults: AwsIntegrationDefaultAccountConfig,
|
||||
private readonly mainAccountCredentialProvider: AwsCredentialProvider,
|
||||
) {}
|
||||
accountCredentialProviders: Map<string, AwsCredentialProvider>,
|
||||
accountDefaults: AwsIntegrationDefaultAccountConfig,
|
||||
mainAccountCredentialProvider: AwsCredentialProvider,
|
||||
) {
|
||||
this.accountCredentialProviders = accountCredentialProviders;
|
||||
this.accountDefaults = accountDefaults;
|
||||
this.mainAccountCredentialProvider = mainAccountCredentialProvider;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns an {@link AwsCredentialProvider} for a given AWS account.
|
||||
|
||||
Reference in New Issue
Block a user