Highly ambitious ATProtocol AppView service and sdks
1/**
2 * @generated SignedSource<<e628c72bb857eef3230f564a454ae1ce>>
3 * @lightSyntaxTransform
4 * @nogrep
5 */
6
7/* tslint:disable */
8/* eslint-disable */
9// @ts-nocheck
10
11import { ConcreteRequest } from 'relay-runtime';
12export type SliceSyncSubscription$variables = {
13 slice?: string | null | undefined;
14};
15export type SliceSyncSubscription$data = {
16 readonly syncJobUpdated: {
17 readonly completedAt: string | null | undefined;
18 readonly createdAt: string;
19 readonly error: string | null | undefined;
20 readonly id: string;
21 readonly jobId: string;
22 readonly result: {
23 readonly collectionsSynced: ReadonlyArray<string>;
24 readonly message: string;
25 readonly reposProcessed: number;
26 readonly success: boolean;
27 readonly totalRecords: number;
28 } | null | undefined;
29 readonly retryCount: number;
30 readonly startedAt: string | null | undefined;
31 readonly status: string;
32 };
33};
34export type SliceSyncSubscription = {
35 response: SliceSyncSubscription$data;
36 variables: SliceSyncSubscription$variables;
37};
38
39const node: ConcreteRequest = (function(){
40var v0 = [
41 {
42 "defaultValue": null,
43 "kind": "LocalArgument",
44 "name": "slice"
45 }
46],
47v1 = [
48 {
49 "alias": null,
50 "args": [
51 {
52 "kind": "Variable",
53 "name": "slice",
54 "variableName": "slice"
55 }
56 ],
57 "concreteType": "SyncJob",
58 "kind": "LinkedField",
59 "name": "syncJobUpdated",
60 "plural": false,
61 "selections": [
62 {
63 "alias": null,
64 "args": null,
65 "kind": "ScalarField",
66 "name": "id",
67 "storageKey": null
68 },
69 {
70 "alias": null,
71 "args": null,
72 "kind": "ScalarField",
73 "name": "jobId",
74 "storageKey": null
75 },
76 {
77 "alias": null,
78 "args": null,
79 "kind": "ScalarField",
80 "name": "status",
81 "storageKey": null
82 },
83 {
84 "alias": null,
85 "args": null,
86 "kind": "ScalarField",
87 "name": "createdAt",
88 "storageKey": null
89 },
90 {
91 "alias": null,
92 "args": null,
93 "kind": "ScalarField",
94 "name": "startedAt",
95 "storageKey": null
96 },
97 {
98 "alias": null,
99 "args": null,
100 "kind": "ScalarField",
101 "name": "completedAt",
102 "storageKey": null
103 },
104 {
105 "alias": null,
106 "args": null,
107 "concreteType": "SyncJobResult",
108 "kind": "LinkedField",
109 "name": "result",
110 "plural": false,
111 "selections": [
112 {
113 "alias": null,
114 "args": null,
115 "kind": "ScalarField",
116 "name": "success",
117 "storageKey": null
118 },
119 {
120 "alias": null,
121 "args": null,
122 "kind": "ScalarField",
123 "name": "totalRecords",
124 "storageKey": null
125 },
126 {
127 "alias": null,
128 "args": null,
129 "kind": "ScalarField",
130 "name": "collectionsSynced",
131 "storageKey": null
132 },
133 {
134 "alias": null,
135 "args": null,
136 "kind": "ScalarField",
137 "name": "reposProcessed",
138 "storageKey": null
139 },
140 {
141 "alias": null,
142 "args": null,
143 "kind": "ScalarField",
144 "name": "message",
145 "storageKey": null
146 }
147 ],
148 "storageKey": null
149 },
150 {
151 "alias": null,
152 "args": null,
153 "kind": "ScalarField",
154 "name": "error",
155 "storageKey": null
156 },
157 {
158 "alias": null,
159 "args": null,
160 "kind": "ScalarField",
161 "name": "retryCount",
162 "storageKey": null
163 }
164 ],
165 "storageKey": null
166 }
167];
168return {
169 "fragment": {
170 "argumentDefinitions": (v0/*: any*/),
171 "kind": "Fragment",
172 "metadata": null,
173 "name": "SliceSyncSubscription",
174 "selections": (v1/*: any*/),
175 "type": "Subscription",
176 "abstractKey": null
177 },
178 "kind": "Request",
179 "operation": {
180 "argumentDefinitions": (v0/*: any*/),
181 "kind": "Operation",
182 "name": "SliceSyncSubscription",
183 "selections": (v1/*: any*/)
184 },
185 "params": {
186 "cacheID": "52c0521ebf766d0e0e604e2158587863",
187 "id": null,
188 "metadata": {},
189 "name": "SliceSyncSubscription",
190 "operationKind": "subscription",
191 "text": "subscription SliceSyncSubscription(\n $slice: String\n) {\n syncJobUpdated(slice: $slice) {\n id\n jobId\n status\n createdAt\n startedAt\n completedAt\n result {\n success\n totalRecords\n collectionsSynced\n reposProcessed\n message\n }\n error\n retryCount\n }\n}\n"
192 }
193};
194})();
195
196(node as any).hash = "e4eafd31185db208174ae6c95a8fd133";
197
198export default node;