microsoft/vscode-react-native

Public

mirrored from https://github.com/microsoft/vscode-react-nativeAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
9588b66e62774c169bd461ef2aac4bc9535875bb

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

lib/app-center-node-client/src/codepush/models/codePushReleaseMetric.js

79lines · modecode

1/*
2 * Code generated by Microsoft (R) AutoRest Code Generator.
3 * Changes may cause incorrect behavior and will be lost if the code is
4 * regenerated.
5 */
6
7'use strict';
8
9/**
10 * Class representing a CodePushReleaseMetric.
11 */
12class CodePushReleaseMetric {
13 /**
14 * Create a CodePushReleaseMetric.
15 * @member {string} label
16 * @member {number} active
17 * @member {number} [downloaded]
18 * @member {number} [failed]
19 * @member {number} [installed]
20 */
21 constructor() {
22 }
23
24 /**
25 * Defines the metadata of CodePushReleaseMetric
26 *
27 * @returns {object} metadata of CodePushReleaseMetric
28 *
29 */
30 mapper() {
31 return {
32 required: false,
33 serializedName: 'CodePushReleaseMetric',
34 type: {
35 name: 'Composite',
36 className: 'CodePushReleaseMetric',
37 modelProperties: {
38 label: {
39 required: true,
40 serializedName: 'label',
41 type: {
42 name: 'String'
43 }
44 },
45 active: {
46 required: true,
47 serializedName: 'active',
48 type: {
49 name: 'Number'
50 }
51 },
52 downloaded: {
53 required: false,
54 serializedName: 'downloaded',
55 type: {
56 name: 'Number'
57 }
58 },
59 failed: {
60 required: false,
61 serializedName: 'failed',
62 type: {
63 name: 'Number'
64 }
65 },
66 installed: {
67 required: false,
68 serializedName: 'installed',
69 type: {
70 name: 'Number'
71 }
72 }
73 }
74 }
75 };
76 }
77}
78
79module.exports = CodePushReleaseMetric;