1{
2  "schema": "1.0",
3  "comment": "This file maps proto services/RPCs to the corresponding library clients/methods",
4  "language": "java",
5  "protoPackage": "google.monitoring.v3",
6  "libraryPackage": "com.google.cloud.monitoring.v3",
7  "services": {
8    "AlertPolicyService": {
9      "clients": {
10        "grpc": {
11          "libraryClient": "AlertPolicyServiceClient",
12          "rpcs": {
13            "CreateAlertPolicy": {
14              "methods": ["createAlertPolicy", "createAlertPolicy", "createAlertPolicy", "createAlertPolicy", "createAlertPolicy", "createAlertPolicyCallable"]
15            },
16            "DeleteAlertPolicy": {
17              "methods": ["deleteAlertPolicy", "deleteAlertPolicy", "deleteAlertPolicy", "deleteAlertPolicyCallable"]
18            },
19            "GetAlertPolicy": {
20              "methods": ["getAlertPolicy", "getAlertPolicy", "getAlertPolicy", "getAlertPolicyCallable"]
21            },
22            "ListAlertPolicies": {
23              "methods": ["listAlertPolicies", "listAlertPolicies", "listAlertPolicies", "listAlertPolicies", "listAlertPolicies", "listAlertPoliciesPagedCallable", "listAlertPoliciesCallable"]
24            },
25            "UpdateAlertPolicy": {
26              "methods": ["updateAlertPolicy", "updateAlertPolicy", "updateAlertPolicyCallable"]
27            }
28          }
29        }
30      }
31    },
32    "GroupService": {
33      "clients": {
34        "grpc": {
35          "libraryClient": "GroupServiceClient",
36          "rpcs": {
37            "CreateGroup": {
38              "methods": ["createGroup", "createGroup", "createGroup", "createGroup", "createGroup", "createGroupCallable"]
39            },
40            "DeleteGroup": {
41              "methods": ["deleteGroup", "deleteGroup", "deleteGroup", "deleteGroupCallable"]
42            },
43            "GetGroup": {
44              "methods": ["getGroup", "getGroup", "getGroup", "getGroupCallable"]
45            },
46            "ListGroupMembers": {
47              "methods": ["listGroupMembers", "listGroupMembers", "listGroupMembers", "listGroupMembersPagedCallable", "listGroupMembersCallable"]
48            },
49            "ListGroups": {
50              "methods": ["listGroups", "listGroups", "listGroups", "listGroups", "listGroups", "listGroupsPagedCallable", "listGroupsCallable"]
51            },
52            "UpdateGroup": {
53              "methods": ["updateGroup", "updateGroup", "updateGroupCallable"]
54            }
55          }
56        }
57      }
58    },
59    "MetricService": {
60      "clients": {
61        "grpc": {
62          "libraryClient": "MetricServiceClient",
63          "rpcs": {
64            "CreateMetricDescriptor": {
65              "methods": ["createMetricDescriptor", "createMetricDescriptor", "createMetricDescriptor", "createMetricDescriptor", "createMetricDescriptor", "createMetricDescriptorCallable"]
66            },
67            "CreateServiceTimeSeries": {
68              "methods": ["createServiceTimeSeries", "createServiceTimeSeries", "createServiceTimeSeries", "createServiceTimeSeriesCallable"]
69            },
70            "CreateTimeSeries": {
71              "methods": ["createTimeSeries", "createTimeSeries", "createTimeSeries", "createTimeSeriesCallable"]
72            },
73            "DeleteMetricDescriptor": {
74              "methods": ["deleteMetricDescriptor", "deleteMetricDescriptor", "deleteMetricDescriptor", "deleteMetricDescriptorCallable"]
75            },
76            "GetMetricDescriptor": {
77              "methods": ["getMetricDescriptor", "getMetricDescriptor", "getMetricDescriptor", "getMetricDescriptorCallable"]
78            },
79            "GetMonitoredResourceDescriptor": {
80              "methods": ["getMonitoredResourceDescriptor", "getMonitoredResourceDescriptor", "getMonitoredResourceDescriptor", "getMonitoredResourceDescriptorCallable"]
81            },
82            "ListMetricDescriptors": {
83              "methods": ["listMetricDescriptors", "listMetricDescriptors", "listMetricDescriptors", "listMetricDescriptors", "listMetricDescriptors", "listMetricDescriptorsPagedCallable", "listMetricDescriptorsCallable"]
84            },
85            "ListMonitoredResourceDescriptors": {
86              "methods": ["listMonitoredResourceDescriptors", "listMonitoredResourceDescriptors", "listMonitoredResourceDescriptors", "listMonitoredResourceDescriptors", "listMonitoredResourceDescriptors", "listMonitoredResourceDescriptorsPagedCallable", "listMonitoredResourceDescriptorsCallable"]
87            },
88            "ListTimeSeries": {
89              "methods": ["listTimeSeries", "listTimeSeries", "listTimeSeries", "listTimeSeries", "listTimeSeries", "listTimeSeriesPagedCallable", "listTimeSeriesCallable"]
90            }
91          }
92        }
93      }
94    },
95    "NotificationChannelService": {
96      "clients": {
97        "grpc": {
98          "libraryClient": "NotificationChannelServiceClient",
99          "rpcs": {
100            "CreateNotificationChannel": {
101              "methods": ["createNotificationChannel", "createNotificationChannel", "createNotificationChannel", "createNotificationChannel", "createNotificationChannel", "createNotificationChannelCallable"]
102            },
103            "DeleteNotificationChannel": {
104              "methods": ["deleteNotificationChannel", "deleteNotificationChannel", "deleteNotificationChannel", "deleteNotificationChannelCallable"]
105            },
106            "GetNotificationChannel": {
107              "methods": ["getNotificationChannel", "getNotificationChannel", "getNotificationChannel", "getNotificationChannelCallable"]
108            },
109            "GetNotificationChannelDescriptor": {
110              "methods": ["getNotificationChannelDescriptor", "getNotificationChannelDescriptor", "getNotificationChannelDescriptor", "getNotificationChannelDescriptorCallable"]
111            },
112            "GetNotificationChannelVerificationCode": {
113              "methods": ["getNotificationChannelVerificationCode", "getNotificationChannelVerificationCode", "getNotificationChannelVerificationCode", "getNotificationChannelVerificationCodeCallable"]
114            },
115            "ListNotificationChannelDescriptors": {
116              "methods": ["listNotificationChannelDescriptors", "listNotificationChannelDescriptors", "listNotificationChannelDescriptors", "listNotificationChannelDescriptors", "listNotificationChannelDescriptors", "listNotificationChannelDescriptorsPagedCallable", "listNotificationChannelDescriptorsCallable"]
117            },
118            "ListNotificationChannels": {
119              "methods": ["listNotificationChannels", "listNotificationChannels", "listNotificationChannels", "listNotificationChannels", "listNotificationChannels", "listNotificationChannelsPagedCallable", "listNotificationChannelsCallable"]
120            },
121            "SendNotificationChannelVerificationCode": {
122              "methods": ["sendNotificationChannelVerificationCode", "sendNotificationChannelVerificationCode", "sendNotificationChannelVerificationCode", "sendNotificationChannelVerificationCodeCallable"]
123            },
124            "UpdateNotificationChannel": {
125              "methods": ["updateNotificationChannel", "updateNotificationChannel", "updateNotificationChannelCallable"]
126            },
127            "VerifyNotificationChannel": {
128              "methods": ["verifyNotificationChannel", "verifyNotificationChannel", "verifyNotificationChannel", "verifyNotificationChannelCallable"]
129            }
130          }
131        }
132      }
133    },
134    "QueryService": {
135      "clients": {
136        "grpc": {
137          "libraryClient": "QueryServiceClient",
138          "rpcs": {
139            "QueryTimeSeries": {
140              "methods": ["queryTimeSeries", "queryTimeSeriesPagedCallable", "queryTimeSeriesCallable"]
141            }
142          }
143        }
144      }
145    },
146    "ServiceMonitoringService": {
147      "clients": {
148        "grpc": {
149          "libraryClient": "ServiceMonitoringServiceClient",
150          "rpcs": {
151            "CreateService": {
152              "methods": ["createService", "createService", "createService", "createService", "createService", "createServiceCallable"]
153            },
154            "CreateServiceLevelObjective": {
155              "methods": ["createServiceLevelObjective", "createServiceLevelObjective", "createServiceLevelObjective", "createServiceLevelObjectiveCallable"]
156            },
157            "DeleteService": {
158              "methods": ["deleteService", "deleteService", "deleteService", "deleteServiceCallable"]
159            },
160            "DeleteServiceLevelObjective": {
161              "methods": ["deleteServiceLevelObjective", "deleteServiceLevelObjective", "deleteServiceLevelObjective", "deleteServiceLevelObjectiveCallable"]
162            },
163            "GetService": {
164              "methods": ["getService", "getService", "getService", "getServiceCallable"]
165            },
166            "GetServiceLevelObjective": {
167              "methods": ["getServiceLevelObjective", "getServiceLevelObjective", "getServiceLevelObjective", "getServiceLevelObjectiveCallable"]
168            },
169            "ListServiceLevelObjectives": {
170              "methods": ["listServiceLevelObjectives", "listServiceLevelObjectives", "listServiceLevelObjectives", "listServiceLevelObjectivesPagedCallable", "listServiceLevelObjectivesCallable"]
171            },
172            "ListServices": {
173              "methods": ["listServices", "listServices", "listServices", "listServices", "listServices", "listServicesPagedCallable", "listServicesCallable"]
174            },
175            "UpdateService": {
176              "methods": ["updateService", "updateService", "updateServiceCallable"]
177            },
178            "UpdateServiceLevelObjective": {
179              "methods": ["updateServiceLevelObjective", "updateServiceLevelObjective", "updateServiceLevelObjectiveCallable"]
180            }
181          }
182        }
183      }
184    },
185    "SnoozeService": {
186      "clients": {
187        "grpc": {
188          "libraryClient": "SnoozeServiceClient",
189          "rpcs": {
190            "CreateSnooze": {
191              "methods": ["createSnooze", "createSnooze", "createSnooze", "createSnoozeCallable"]
192            },
193            "GetSnooze": {
194              "methods": ["getSnooze", "getSnooze", "getSnooze", "getSnoozeCallable"]
195            },
196            "ListSnoozes": {
197              "methods": ["listSnoozes", "listSnoozes", "listSnoozes", "listSnoozesPagedCallable", "listSnoozesCallable"]
198            },
199            "UpdateSnooze": {
200              "methods": ["updateSnooze", "updateSnooze", "updateSnoozeCallable"]
201            }
202          }
203        }
204      }
205    },
206    "UptimeCheckService": {
207      "clients": {
208        "grpc": {
209          "libraryClient": "UptimeCheckServiceClient",
210          "rpcs": {
211            "CreateUptimeCheckConfig": {
212              "methods": ["createUptimeCheckConfig", "createUptimeCheckConfig", "createUptimeCheckConfig", "createUptimeCheckConfig", "createUptimeCheckConfig", "createUptimeCheckConfigCallable"]
213            },
214            "DeleteUptimeCheckConfig": {
215              "methods": ["deleteUptimeCheckConfig", "deleteUptimeCheckConfig", "deleteUptimeCheckConfig", "deleteUptimeCheckConfigCallable"]
216            },
217            "GetUptimeCheckConfig": {
218              "methods": ["getUptimeCheckConfig", "getUptimeCheckConfig", "getUptimeCheckConfig", "getUptimeCheckConfigCallable"]
219            },
220            "ListUptimeCheckConfigs": {
221              "methods": ["listUptimeCheckConfigs", "listUptimeCheckConfigs", "listUptimeCheckConfigs", "listUptimeCheckConfigs", "listUptimeCheckConfigs", "listUptimeCheckConfigsPagedCallable", "listUptimeCheckConfigsCallable"]
222            },
223            "ListUptimeCheckIps": {
224              "methods": ["listUptimeCheckIps", "listUptimeCheckIpsPagedCallable", "listUptimeCheckIpsCallable"]
225            },
226            "UpdateUptimeCheckConfig": {
227              "methods": ["updateUptimeCheckConfig", "updateUptimeCheckConfig", "updateUptimeCheckConfigCallable"]
228            }
229          }
230        }
231      }
232    }
233  }
234}