Skip to content

Commit 914700e

Browse files
author
awstools
committed
feat(client-pinpoint): Adds support for journey runs and querying journey execution metrics based on journey runs. Adds execution metrics to campaign activities. Updates docs for Advanced Quiet Time.
1 parent 9ab9bfb commit 914700e

30 files changed

+4060
-1470
lines changed

clients/client-pinpoint/README.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -741,6 +741,30 @@ GetJourneyExecutionMetrics
741741

742742
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-pinpoint/classes/getjourneyexecutionmetricscommand.html) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-pinpoint/interfaces/getjourneyexecutionmetricscommandinput.html) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-pinpoint/interfaces/getjourneyexecutionmetricscommandoutput.html)
743743

744+
</details>
745+
<details>
746+
<summary>
747+
GetJourneyRunExecutionActivityMetrics
748+
</summary>
749+
750+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-pinpoint/classes/getjourneyrunexecutionactivitymetricscommand.html) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-pinpoint/interfaces/getjourneyrunexecutionactivitymetricscommandinput.html) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-pinpoint/interfaces/getjourneyrunexecutionactivitymetricscommandoutput.html)
751+
752+
</details>
753+
<details>
754+
<summary>
755+
GetJourneyRunExecutionMetrics
756+
</summary>
757+
758+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-pinpoint/classes/getjourneyrunexecutionmetricscommand.html) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-pinpoint/interfaces/getjourneyrunexecutionmetricscommandinput.html) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-pinpoint/interfaces/getjourneyrunexecutionmetricscommandoutput.html)
759+
760+
</details>
761+
<details>
762+
<summary>
763+
GetJourneyRuns
764+
</summary>
765+
766+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-pinpoint/classes/getjourneyrunscommand.html) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-pinpoint/interfaces/getjourneyrunscommandinput.html) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-pinpoint/interfaces/getjourneyrunscommandoutput.html)
767+
744768
</details>
745769
<details>
746770
<summary>

clients/client-pinpoint/src/Pinpoint.ts

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,21 @@ import {
305305
GetJourneyExecutionMetricsCommandInput,
306306
GetJourneyExecutionMetricsCommandOutput,
307307
} from "./commands/GetJourneyExecutionMetricsCommand";
308+
import {
309+
GetJourneyRunExecutionActivityMetricsCommand,
310+
GetJourneyRunExecutionActivityMetricsCommandInput,
311+
GetJourneyRunExecutionActivityMetricsCommandOutput,
312+
} from "./commands/GetJourneyRunExecutionActivityMetricsCommand";
313+
import {
314+
GetJourneyRunExecutionMetricsCommand,
315+
GetJourneyRunExecutionMetricsCommandInput,
316+
GetJourneyRunExecutionMetricsCommandOutput,
317+
} from "./commands/GetJourneyRunExecutionMetricsCommand";
318+
import {
319+
GetJourneyRunsCommand,
320+
GetJourneyRunsCommandInput,
321+
GetJourneyRunsCommandOutput,
322+
} from "./commands/GetJourneyRunsCommand";
308323
import {
309324
GetPushTemplateCommand,
310325
GetPushTemplateCommandInput,
@@ -619,6 +634,9 @@ const commands = {
619634
GetJourneyDateRangeKpiCommand,
620635
GetJourneyExecutionActivityMetricsCommand,
621636
GetJourneyExecutionMetricsCommand,
637+
GetJourneyRunExecutionActivityMetricsCommand,
638+
GetJourneyRunExecutionMetricsCommand,
639+
GetJourneyRunsCommand,
622640
GetPushTemplateCommand,
623641
GetRecommenderConfigurationCommand,
624642
GetRecommenderConfigurationsCommand,
@@ -1672,6 +1690,54 @@ export interface Pinpoint {
16721690
cb: (err: any, data?: GetJourneyExecutionMetricsCommandOutput) => void
16731691
): void;
16741692

1693+
/**
1694+
* @see {@link GetJourneyRunExecutionActivityMetricsCommand}
1695+
*/
1696+
getJourneyRunExecutionActivityMetrics(
1697+
args: GetJourneyRunExecutionActivityMetricsCommandInput,
1698+
options?: __HttpHandlerOptions
1699+
): Promise<GetJourneyRunExecutionActivityMetricsCommandOutput>;
1700+
getJourneyRunExecutionActivityMetrics(
1701+
args: GetJourneyRunExecutionActivityMetricsCommandInput,
1702+
cb: (err: any, data?: GetJourneyRunExecutionActivityMetricsCommandOutput) => void
1703+
): void;
1704+
getJourneyRunExecutionActivityMetrics(
1705+
args: GetJourneyRunExecutionActivityMetricsCommandInput,
1706+
options: __HttpHandlerOptions,
1707+
cb: (err: any, data?: GetJourneyRunExecutionActivityMetricsCommandOutput) => void
1708+
): void;
1709+
1710+
/**
1711+
* @see {@link GetJourneyRunExecutionMetricsCommand}
1712+
*/
1713+
getJourneyRunExecutionMetrics(
1714+
args: GetJourneyRunExecutionMetricsCommandInput,
1715+
options?: __HttpHandlerOptions
1716+
): Promise<GetJourneyRunExecutionMetricsCommandOutput>;
1717+
getJourneyRunExecutionMetrics(
1718+
args: GetJourneyRunExecutionMetricsCommandInput,
1719+
cb: (err: any, data?: GetJourneyRunExecutionMetricsCommandOutput) => void
1720+
): void;
1721+
getJourneyRunExecutionMetrics(
1722+
args: GetJourneyRunExecutionMetricsCommandInput,
1723+
options: __HttpHandlerOptions,
1724+
cb: (err: any, data?: GetJourneyRunExecutionMetricsCommandOutput) => void
1725+
): void;
1726+
1727+
/**
1728+
* @see {@link GetJourneyRunsCommand}
1729+
*/
1730+
getJourneyRuns(
1731+
args: GetJourneyRunsCommandInput,
1732+
options?: __HttpHandlerOptions
1733+
): Promise<GetJourneyRunsCommandOutput>;
1734+
getJourneyRuns(args: GetJourneyRunsCommandInput, cb: (err: any, data?: GetJourneyRunsCommandOutput) => void): void;
1735+
getJourneyRuns(
1736+
args: GetJourneyRunsCommandInput,
1737+
options: __HttpHandlerOptions,
1738+
cb: (err: any, data?: GetJourneyRunsCommandOutput) => void
1739+
): void;
1740+
16751741
/**
16761742
* @see {@link GetPushTemplateCommand}
16771743
*/

clients/client-pinpoint/src/PinpointClient.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,15 @@ import {
182182
GetJourneyExecutionMetricsCommandInput,
183183
GetJourneyExecutionMetricsCommandOutput,
184184
} from "./commands/GetJourneyExecutionMetricsCommand";
185+
import {
186+
GetJourneyRunExecutionActivityMetricsCommandInput,
187+
GetJourneyRunExecutionActivityMetricsCommandOutput,
188+
} from "./commands/GetJourneyRunExecutionActivityMetricsCommand";
189+
import {
190+
GetJourneyRunExecutionMetricsCommandInput,
191+
GetJourneyRunExecutionMetricsCommandOutput,
192+
} from "./commands/GetJourneyRunExecutionMetricsCommand";
193+
import { GetJourneyRunsCommandInput, GetJourneyRunsCommandOutput } from "./commands/GetJourneyRunsCommand";
185194
import { GetPushTemplateCommandInput, GetPushTemplateCommandOutput } from "./commands/GetPushTemplateCommand";
186195
import {
187196
GetRecommenderConfigurationCommandInput,
@@ -364,6 +373,9 @@ export type ServiceInputTypes =
364373
| GetJourneyDateRangeKpiCommandInput
365374
| GetJourneyExecutionActivityMetricsCommandInput
366375
| GetJourneyExecutionMetricsCommandInput
376+
| GetJourneyRunExecutionActivityMetricsCommandInput
377+
| GetJourneyRunExecutionMetricsCommandInput
378+
| GetJourneyRunsCommandInput
367379
| GetPushTemplateCommandInput
368380
| GetRecommenderConfigurationCommandInput
369381
| GetRecommenderConfigurationsCommandInput
@@ -488,6 +500,9 @@ export type ServiceOutputTypes =
488500
| GetJourneyDateRangeKpiCommandOutput
489501
| GetJourneyExecutionActivityMetricsCommandOutput
490502
| GetJourneyExecutionMetricsCommandOutput
503+
| GetJourneyRunExecutionActivityMetricsCommandOutput
504+
| GetJourneyRunExecutionMetricsCommandOutput
505+
| GetJourneyRunsCommandOutput
491506
| GetPushTemplateCommandOutput
492507
| GetRecommenderConfigurationCommandOutput
493508
| GetRecommenderConfigurationsCommandOutput

0 commit comments

Comments
 (0)