Skip to content

Commit

Permalink
chore(clients): codegen defaultExtensionConfiguration (#5131)
Browse files Browse the repository at this point in the history
  • Loading branch information
siddsriv committed Aug 23, 2023
1 parent 4954be6 commit b3f447d
Show file tree
Hide file tree
Showing 1,088 changed files with 5,514 additions and 5,514 deletions.
7 changes: 0 additions & 7 deletions clients/client-accessanalyzer/src/clientConfiguration.ts

This file was deleted.

7 changes: 7 additions & 0 deletions clients/client-accessanalyzer/src/extensionConfiguration.ts
@@ -0,0 +1,7 @@
// smithy-typescript generated code
import { DefaultExtensionConfiguration } from "@smithy/types";

/**
* @internal
*/
export interface AccessAnalyzerExtensionConfiguration extends DefaultExtensionConfiguration {}
16 changes: 8 additions & 8 deletions clients/client-accessanalyzer/src/runtimeExtensions.ts
@@ -1,13 +1,13 @@
// smithy-typescript generated code
import { getDefaultClientConfiguration, resolveDefaultRuntimeConfig } from "@smithy/types";
import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client";

import { AccessAnalyzerClientConfiguration } from "./clientConfiguration";
import { AccessAnalyzerExtensionConfiguration } from "./extensionConfiguration";

/**
* @public
*/
export interface RuntimeExtension {
configureClient(clientConfiguration: AccessAnalyzerClientConfiguration): void;
configure(clientConfiguration: AccessAnalyzerExtensionConfiguration): void;
}

/**
Expand All @@ -17,20 +17,20 @@ export interface RuntimeExtensionsConfig {
extensions: RuntimeExtension[];
}

const asPartial = <T extends Partial<AccessAnalyzerClientConfiguration>>(t: T) => t;
const asPartial = <T extends Partial<AccessAnalyzerExtensionConfiguration>>(t: T) => t;

/**
* @internal
*/
export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => {
const clientConfiguration: AccessAnalyzerClientConfiguration = {
...asPartial(getDefaultClientConfiguration(runtimeConfig)),
const extensionConfiguration: AccessAnalyzerExtensionConfiguration = {
...asPartial(getDefaultExtensionConfiguration(runtimeConfig)),
};

extensions.forEach((extension) => extension.configureClient(clientConfiguration));
extensions.forEach((extension) => extension.configure(extensionConfiguration));

return {
...runtimeConfig,
...resolveDefaultRuntimeConfig(clientConfiguration),
...resolveDefaultRuntimeConfig(extensionConfiguration),
};
};
7 changes: 0 additions & 7 deletions clients/client-account/src/clientConfiguration.ts

This file was deleted.

7 changes: 7 additions & 0 deletions clients/client-account/src/extensionConfiguration.ts
@@ -0,0 +1,7 @@
// smithy-typescript generated code
import { DefaultExtensionConfiguration } from "@smithy/types";

/**
* @internal
*/
export interface AccountExtensionConfiguration extends DefaultExtensionConfiguration {}
16 changes: 8 additions & 8 deletions clients/client-account/src/runtimeExtensions.ts
@@ -1,13 +1,13 @@
// smithy-typescript generated code
import { getDefaultClientConfiguration, resolveDefaultRuntimeConfig } from "@smithy/types";
import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client";

import { AccountClientConfiguration } from "./clientConfiguration";
import { AccountExtensionConfiguration } from "./extensionConfiguration";

/**
* @public
*/
export interface RuntimeExtension {
configureClient(clientConfiguration: AccountClientConfiguration): void;
configure(clientConfiguration: AccountExtensionConfiguration): void;
}

/**
Expand All @@ -17,20 +17,20 @@ export interface RuntimeExtensionsConfig {
extensions: RuntimeExtension[];
}

const asPartial = <T extends Partial<AccountClientConfiguration>>(t: T) => t;
const asPartial = <T extends Partial<AccountExtensionConfiguration>>(t: T) => t;

/**
* @internal
*/
export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => {
const clientConfiguration: AccountClientConfiguration = {
...asPartial(getDefaultClientConfiguration(runtimeConfig)),
const extensionConfiguration: AccountExtensionConfiguration = {
...asPartial(getDefaultExtensionConfiguration(runtimeConfig)),
};

extensions.forEach((extension) => extension.configureClient(clientConfiguration));
extensions.forEach((extension) => extension.configure(extensionConfiguration));

return {
...runtimeConfig,
...resolveDefaultRuntimeConfig(clientConfiguration),
...resolveDefaultRuntimeConfig(extensionConfiguration),
};
};
7 changes: 0 additions & 7 deletions clients/client-acm-pca/src/clientConfiguration.ts

This file was deleted.

7 changes: 7 additions & 0 deletions clients/client-acm-pca/src/extensionConfiguration.ts
@@ -0,0 +1,7 @@
// smithy-typescript generated code
import { DefaultExtensionConfiguration } from "@smithy/types";

/**
* @internal
*/
export interface ACMPCAExtensionConfiguration extends DefaultExtensionConfiguration {}
16 changes: 8 additions & 8 deletions clients/client-acm-pca/src/runtimeExtensions.ts
@@ -1,13 +1,13 @@
// smithy-typescript generated code
import { getDefaultClientConfiguration, resolveDefaultRuntimeConfig } from "@smithy/types";
import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client";

import { ACMPCAClientConfiguration } from "./clientConfiguration";
import { ACMPCAExtensionConfiguration } from "./extensionConfiguration";

/**
* @public
*/
export interface RuntimeExtension {
configureClient(clientConfiguration: ACMPCAClientConfiguration): void;
configure(clientConfiguration: ACMPCAExtensionConfiguration): void;
}

/**
Expand All @@ -17,20 +17,20 @@ export interface RuntimeExtensionsConfig {
extensions: RuntimeExtension[];
}

const asPartial = <T extends Partial<ACMPCAClientConfiguration>>(t: T) => t;
const asPartial = <T extends Partial<ACMPCAExtensionConfiguration>>(t: T) => t;

/**
* @internal
*/
export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => {
const clientConfiguration: ACMPCAClientConfiguration = {
...asPartial(getDefaultClientConfiguration(runtimeConfig)),
const extensionConfiguration: ACMPCAExtensionConfiguration = {
...asPartial(getDefaultExtensionConfiguration(runtimeConfig)),
};

extensions.forEach((extension) => extension.configureClient(clientConfiguration));
extensions.forEach((extension) => extension.configure(extensionConfiguration));

return {
...runtimeConfig,
...resolveDefaultRuntimeConfig(clientConfiguration),
...resolveDefaultRuntimeConfig(extensionConfiguration),
};
};
7 changes: 0 additions & 7 deletions clients/client-acm/src/clientConfiguration.ts

This file was deleted.

7 changes: 7 additions & 0 deletions clients/client-acm/src/extensionConfiguration.ts
@@ -0,0 +1,7 @@
// smithy-typescript generated code
import { DefaultExtensionConfiguration } from "@smithy/types";

/**
* @internal
*/
export interface ACMExtensionConfiguration extends DefaultExtensionConfiguration {}
16 changes: 8 additions & 8 deletions clients/client-acm/src/runtimeExtensions.ts
@@ -1,13 +1,13 @@
// smithy-typescript generated code
import { getDefaultClientConfiguration, resolveDefaultRuntimeConfig } from "@smithy/types";
import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client";

import { ACMClientConfiguration } from "./clientConfiguration";
import { ACMExtensionConfiguration } from "./extensionConfiguration";

/**
* @public
*/
export interface RuntimeExtension {
configureClient(clientConfiguration: ACMClientConfiguration): void;
configure(clientConfiguration: ACMExtensionConfiguration): void;
}

/**
Expand All @@ -17,20 +17,20 @@ export interface RuntimeExtensionsConfig {
extensions: RuntimeExtension[];
}

const asPartial = <T extends Partial<ACMClientConfiguration>>(t: T) => t;
const asPartial = <T extends Partial<ACMExtensionConfiguration>>(t: T) => t;

/**
* @internal
*/
export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => {
const clientConfiguration: ACMClientConfiguration = {
...asPartial(getDefaultClientConfiguration(runtimeConfig)),
const extensionConfiguration: ACMExtensionConfiguration = {
...asPartial(getDefaultExtensionConfiguration(runtimeConfig)),
};

extensions.forEach((extension) => extension.configureClient(clientConfiguration));
extensions.forEach((extension) => extension.configure(extensionConfiguration));

return {
...runtimeConfig,
...resolveDefaultRuntimeConfig(clientConfiguration),
...resolveDefaultRuntimeConfig(extensionConfiguration),
};
};
7 changes: 0 additions & 7 deletions clients/client-alexa-for-business/src/clientConfiguration.ts

This file was deleted.

@@ -0,0 +1,7 @@
// smithy-typescript generated code
import { DefaultExtensionConfiguration } from "@smithy/types";

/**
* @internal
*/
export interface AlexaForBusinessExtensionConfiguration extends DefaultExtensionConfiguration {}
16 changes: 8 additions & 8 deletions clients/client-alexa-for-business/src/runtimeExtensions.ts
@@ -1,13 +1,13 @@
// smithy-typescript generated code
import { getDefaultClientConfiguration, resolveDefaultRuntimeConfig } from "@smithy/types";
import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client";

import { AlexaForBusinessClientConfiguration } from "./clientConfiguration";
import { AlexaForBusinessExtensionConfiguration } from "./extensionConfiguration";

/**
* @public
*/
export interface RuntimeExtension {
configureClient(clientConfiguration: AlexaForBusinessClientConfiguration): void;
configure(clientConfiguration: AlexaForBusinessExtensionConfiguration): void;
}

/**
Expand All @@ -17,20 +17,20 @@ export interface RuntimeExtensionsConfig {
extensions: RuntimeExtension[];
}

const asPartial = <T extends Partial<AlexaForBusinessClientConfiguration>>(t: T) => t;
const asPartial = <T extends Partial<AlexaForBusinessExtensionConfiguration>>(t: T) => t;

/**
* @internal
*/
export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => {
const clientConfiguration: AlexaForBusinessClientConfiguration = {
...asPartial(getDefaultClientConfiguration(runtimeConfig)),
const extensionConfiguration: AlexaForBusinessExtensionConfiguration = {
...asPartial(getDefaultExtensionConfiguration(runtimeConfig)),
};

extensions.forEach((extension) => extension.configureClient(clientConfiguration));
extensions.forEach((extension) => extension.configure(extensionConfiguration));

return {
...runtimeConfig,
...resolveDefaultRuntimeConfig(clientConfiguration),
...resolveDefaultRuntimeConfig(extensionConfiguration),
};
};
7 changes: 0 additions & 7 deletions clients/client-amp/src/clientConfiguration.ts

This file was deleted.

7 changes: 7 additions & 0 deletions clients/client-amp/src/extensionConfiguration.ts
@@ -0,0 +1,7 @@
// smithy-typescript generated code
import { DefaultExtensionConfiguration } from "@smithy/types";

/**
* @internal
*/
export interface AmpExtensionConfiguration extends DefaultExtensionConfiguration {}
16 changes: 8 additions & 8 deletions clients/client-amp/src/runtimeExtensions.ts
@@ -1,13 +1,13 @@
// smithy-typescript generated code
import { getDefaultClientConfiguration, resolveDefaultRuntimeConfig } from "@smithy/types";
import { getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig } from "@smithy/smithy-client";

import { AmpClientConfiguration } from "./clientConfiguration";
import { AmpExtensionConfiguration } from "./extensionConfiguration";

/**
* @public
*/
export interface RuntimeExtension {
configureClient(clientConfiguration: AmpClientConfiguration): void;
configure(clientConfiguration: AmpExtensionConfiguration): void;
}

/**
Expand All @@ -17,20 +17,20 @@ export interface RuntimeExtensionsConfig {
extensions: RuntimeExtension[];
}

const asPartial = <T extends Partial<AmpClientConfiguration>>(t: T) => t;
const asPartial = <T extends Partial<AmpExtensionConfiguration>>(t: T) => t;

/**
* @internal
*/
export const resolveRuntimeExtensions = (runtimeConfig: any, extensions: RuntimeExtension[]) => {
const clientConfiguration: AmpClientConfiguration = {
...asPartial(getDefaultClientConfiguration(runtimeConfig)),
const extensionConfiguration: AmpExtensionConfiguration = {
...asPartial(getDefaultExtensionConfiguration(runtimeConfig)),
};

extensions.forEach((extension) => extension.configureClient(clientConfiguration));
extensions.forEach((extension) => extension.configure(extensionConfiguration));

return {
...runtimeConfig,
...resolveDefaultRuntimeConfig(clientConfiguration),
...resolveDefaultRuntimeConfig(extensionConfiguration),
};
};
7 changes: 0 additions & 7 deletions clients/client-amplify/src/clientConfiguration.ts

This file was deleted.

7 changes: 7 additions & 0 deletions clients/client-amplify/src/extensionConfiguration.ts
@@ -0,0 +1,7 @@
// smithy-typescript generated code
import { DefaultExtensionConfiguration } from "@smithy/types";

/**
* @internal
*/
export interface AmplifyExtensionConfiguration extends DefaultExtensionConfiguration {}

0 comments on commit b3f447d

Please sign in to comment.