1 | ;
|
2 | // Copyright 2012-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
|
3 | Object.defineProperty(exports, "__esModule", { value: true });
|
4 | exports.CodeBuildMetrics = void 0;
|
5 | /* eslint-disable max-len */ // This is generated code - line lengths are difficult to control
|
6 | class CodeBuildMetrics {
|
7 | static succeededBuildsSum(dimensions) {
|
8 | return {
|
9 | namespace: 'AWS/CodeBuild',
|
10 | metricName: 'SucceededBuilds',
|
11 | dimensionsMap: dimensions,
|
12 | statistic: 'Sum',
|
13 | };
|
14 | }
|
15 | static failedBuildsSum(dimensions) {
|
16 | return {
|
17 | namespace: 'AWS/CodeBuild',
|
18 | metricName: 'FailedBuilds',
|
19 | dimensionsMap: dimensions,
|
20 | statistic: 'Sum',
|
21 | };
|
22 | }
|
23 | static buildsSum(dimensions) {
|
24 | return {
|
25 | namespace: 'AWS/CodeBuild',
|
26 | metricName: 'Builds',
|
27 | dimensionsMap: dimensions,
|
28 | statistic: 'Sum',
|
29 | };
|
30 | }
|
31 | static durationAverage(dimensions) {
|
32 | return {
|
33 | namespace: 'AWS/CodeBuild',
|
34 | metricName: 'Duration',
|
35 | dimensionsMap: dimensions,
|
36 | statistic: 'Average',
|
37 | };
|
38 | }
|
39 | }
|
40 | exports.CodeBuildMetrics = CodeBuildMetrics;
|
41 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29kZWJ1aWxkLWNhbm5lZC1tZXRyaWNzLmdlbmVyYXRlZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImNvZGVidWlsZC1jYW5uZWQtbWV0cmljcy5nZW5lcmF0ZWQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLCtFQUErRTs7O0FBRS9FLDRCQUE0QixDQUFDLGlFQUFpRTtBQUU5RixNQUFhLGdCQUFnQjtJQUNwQixNQUFNLENBQUMsa0JBQWtCLENBQUMsVUFBbUM7UUFDbEUsT0FBTztZQUNMLFNBQVMsRUFBRSxlQUFlO1lBQzFCLFVBQVUsRUFBRSxpQkFBaUI7WUFDN0IsYUFBYSxFQUFFLFVBQVU7WUFDekIsU0FBUyxFQUFFLEtBQUs7U0FDakIsQ0FBQztLQUNIO0lBQ00sTUFBTSxDQUFDLGVBQWUsQ0FBQyxVQUFtQztRQUMvRCxPQUFPO1lBQ0wsU0FBUyxFQUFFLGVBQWU7WUFDMUIsVUFBVSxFQUFFLGNBQWM7WUFDMUIsYUFBYSxFQUFFLFVBQVU7WUFDekIsU0FBUyxFQUFFLEtBQUs7U0FDakIsQ0FBQztLQUNIO0lBQ00sTUFBTSxDQUFDLFNBQVMsQ0FBQyxVQUFtQztRQUN6RCxPQUFPO1lBQ0wsU0FBUyxFQUFFLGVBQWU7WUFDMUIsVUFBVSxFQUFFLFFBQVE7WUFDcEIsYUFBYSxFQUFFLFVBQVU7WUFDekIsU0FBUyxFQUFFLEtBQUs7U0FDakIsQ0FBQztLQUNIO0lBQ00sTUFBTSxDQUFDLGVBQWUsQ0FBQyxVQUFtQztRQUMvRCxPQUFPO1lBQ0wsU0FBUyxFQUFFLGVBQWU7WUFDMUIsVUFBVSxFQUFFLFVBQVU7WUFDdEIsYUFBYSxFQUFFLFVBQVU7WUFDekIsU0FBUyxFQUFFLFNBQVM7U0FDckIsQ0FBQztLQUNIO0NBQ0Y7QUFqQ0QsNENBaUNDIiwic291cmNlc0NvbnRlbnQiOlsiLy8gQ29weXJpZ2h0IDIwMTItMjAyMiBBbWF6b24uY29tLCBJbmMuIG9yIGl0cyBhZmZpbGlhdGVzLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuXG4vKiBlc2xpbnQtZGlzYWJsZSBtYXgtbGVuICovIC8vIFRoaXMgaXMgZ2VuZXJhdGVkIGNvZGUgLSBsaW5lIGxlbmd0aHMgYXJlIGRpZmZpY3VsdCB0byBjb250cm9sXG5cbmV4cG9ydCBjbGFzcyBDb2RlQnVpbGRNZXRyaWNzIHtcbiAgcHVibGljIHN0YXRpYyBzdWNjZWVkZWRCdWlsZHNTdW0oZGltZW5zaW9uczogeyBQcm9qZWN0TmFtZTogc3RyaW5nIH0pIHtcbiAgICByZXR1cm4ge1xuICAgICAgbmFtZXNwYWNlOiAnQVdTL0NvZGVCdWlsZCcsXG4gICAgICBtZXRyaWNOYW1lOiAnU3VjY2VlZGVkQnVpbGRzJyxcbiAgICAgIGRpbWVuc2lvbnNNYXA6IGRpbWVuc2lvbnMsXG4gICAgICBzdGF0aXN0aWM6ICdTdW0nLFxuICAgIH07XG4gIH1cbiAgcHVibGljIHN0YXRpYyBmYWlsZWRCdWlsZHNTdW0oZGltZW5zaW9uczogeyBQcm9qZWN0TmFtZTogc3RyaW5nIH0pIHtcbiAgICByZXR1cm4ge1xuICAgICAgbmFtZXNwYWNlOiAnQVdTL0NvZGVCdWlsZCcsXG4gICAgICBtZXRyaWNOYW1lOiAnRmFpbGVkQnVpbGRzJyxcbiAgICAgIGRpbWVuc2lvbnNNYXA6IGRpbWVuc2lvbnMsXG4gICAgICBzdGF0aXN0aWM6ICdTdW0nLFxuICAgIH07XG4gIH1cbiAgcHVibGljIHN0YXRpYyBidWlsZHNTdW0oZGltZW5zaW9uczogeyBQcm9qZWN0TmFtZTogc3RyaW5nIH0pIHtcbiAgICByZXR1cm4ge1xuICAgICAgbmFtZXNwYWNlOiAnQVdTL0NvZGVCdWlsZCcsXG4gICAgICBtZXRyaWNOYW1lOiAnQnVpbGRzJyxcbiAgICAgIGRpbWVuc2lvbnNNYXA6IGRpbWVuc2lvbnMsXG4gICAgICBzdGF0aXN0aWM6ICdTdW0nLFxuICAgIH07XG4gIH1cbiAgcHVibGljIHN0YXRpYyBkdXJhdGlvbkF2ZXJhZ2UoZGltZW5zaW9uczogeyBQcm9qZWN0TmFtZTogc3RyaW5nIH0pIHtcbiAgICByZXR1cm4ge1xuICAgICAgbmFtZXNwYWNlOiAnQVdTL0NvZGVCdWlsZCcsXG4gICAgICBtZXRyaWNOYW1lOiAnRHVyYXRpb24nLFxuICAgICAgZGltZW5zaW9uc01hcDogZGltZW5zaW9ucyxcbiAgICAgIHN0YXRpc3RpYzogJ0F2ZXJhZ2UnLFxuICAgIH07XG4gIH1cbn1cbiJdfQ== |
\ | No newline at end of file |