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.cloud.dialogflow.v2beta1",
6  "libraryPackage": "com.google.cloud.dialogflow.v2beta1",
7  "services": {
8    "Agents": {
9      "clients": {
10        "grpc": {
11          "libraryClient": "AgentsClient",
12          "rpcs": {
13            "DeleteAgent": {
14              "methods": ["deleteAgent", "deleteAgent", "deleteAgent", "deleteAgent", "deleteAgentCallable"]
15            },
16            "ExportAgent": {
17              "methods": ["exportAgentAsync", "exportAgentAsync", "exportAgentAsync", "exportAgentAsync", "exportAgentOperationCallable", "exportAgentCallable"]
18            },
19            "GetAgent": {
20              "methods": ["getAgent", "getAgent", "getAgent", "getAgent", "getAgentCallable"]
21            },
22            "GetLocation": {
23              "methods": ["getLocation", "getLocationCallable"]
24            },
25            "GetValidationResult": {
26              "methods": ["getValidationResult", "getValidationResultCallable"]
27            },
28            "ImportAgent": {
29              "methods": ["importAgentAsync", "importAgentOperationCallable", "importAgentCallable"]
30            },
31            "ListLocations": {
32              "methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
33            },
34            "RestoreAgent": {
35              "methods": ["restoreAgentAsync", "restoreAgentOperationCallable", "restoreAgentCallable"]
36            },
37            "SearchAgents": {
38              "methods": ["searchAgents", "searchAgents", "searchAgents", "searchAgents", "searchAgentsPagedCallable", "searchAgentsCallable"]
39            },
40            "SetAgent": {
41              "methods": ["setAgent", "setAgent", "setAgentCallable"]
42            },
43            "TrainAgent": {
44              "methods": ["trainAgentAsync", "trainAgentAsync", "trainAgentAsync", "trainAgentAsync", "trainAgentOperationCallable", "trainAgentCallable"]
45            }
46          }
47        }
48      }
49    },
50    "AnswerRecords": {
51      "clients": {
52        "grpc": {
53          "libraryClient": "AnswerRecordsClient",
54          "rpcs": {
55            "GetAnswerRecord": {
56              "methods": ["getAnswerRecord", "getAnswerRecordCallable"]
57            },
58            "GetLocation": {
59              "methods": ["getLocation", "getLocationCallable"]
60            },
61            "ListAnswerRecords": {
62              "methods": ["listAnswerRecords", "listAnswerRecords", "listAnswerRecords", "listAnswerRecords", "listAnswerRecordsPagedCallable", "listAnswerRecordsCallable"]
63            },
64            "ListLocations": {
65              "methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
66            },
67            "UpdateAnswerRecord": {
68              "methods": ["updateAnswerRecord", "updateAnswerRecord", "updateAnswerRecordCallable"]
69            }
70          }
71        }
72      }
73    },
74    "Contexts": {
75      "clients": {
76        "grpc": {
77          "libraryClient": "ContextsClient",
78          "rpcs": {
79            "CreateContext": {
80              "methods": ["createContext", "createContext", "createContext", "createContextCallable"]
81            },
82            "DeleteAllContexts": {
83              "methods": ["deleteAllContexts", "deleteAllContexts", "deleteAllContexts", "deleteAllContextsCallable"]
84            },
85            "DeleteContext": {
86              "methods": ["deleteContext", "deleteContext", "deleteContext", "deleteContextCallable"]
87            },
88            "GetContext": {
89              "methods": ["getContext", "getContext", "getContext", "getContextCallable"]
90            },
91            "GetLocation": {
92              "methods": ["getLocation", "getLocationCallable"]
93            },
94            "ListContexts": {
95              "methods": ["listContexts", "listContexts", "listContexts", "listContextsPagedCallable", "listContextsCallable"]
96            },
97            "ListLocations": {
98              "methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
99            },
100            "UpdateContext": {
101              "methods": ["updateContext", "updateContext", "updateContext", "updateContextCallable"]
102            }
103          }
104        }
105      }
106    },
107    "Conversations": {
108      "clients": {
109        "grpc": {
110          "libraryClient": "ConversationsClient",
111          "rpcs": {
112            "BatchCreateMessages": {
113              "methods": ["batchCreateMessages", "batchCreateMessages", "batchCreateMessages", "batchCreateMessagesCallable"]
114            },
115            "CompleteConversation": {
116              "methods": ["completeConversation", "completeConversation", "completeConversation", "completeConversationCallable"]
117            },
118            "CreateConversation": {
119              "methods": ["createConversation", "createConversation", "createConversation", "createConversation", "createConversationCallable"]
120            },
121            "GenerateStatelessSummary": {
122              "methods": ["generateStatelessSummary", "generateStatelessSummaryCallable"]
123            },
124            "GetConversation": {
125              "methods": ["getConversation", "getConversation", "getConversation", "getConversationCallable"]
126            },
127            "GetLocation": {
128              "methods": ["getLocation", "getLocationCallable"]
129            },
130            "ListConversations": {
131              "methods": ["listConversations", "listConversations", "listConversations", "listConversations", "listConversationsPagedCallable", "listConversationsCallable"]
132            },
133            "ListLocations": {
134              "methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
135            },
136            "ListMessages": {
137              "methods": ["listMessages", "listMessages", "listMessages", "listMessagesPagedCallable", "listMessagesCallable"]
138            },
139            "SuggestConversationSummary": {
140              "methods": ["suggestConversationSummary", "suggestConversationSummary", "suggestConversationSummary", "suggestConversationSummaryCallable"]
141            }
142          }
143        }
144      }
145    },
146    "ConversationProfiles": {
147      "clients": {
148        "grpc": {
149          "libraryClient": "ConversationProfilesClient",
150          "rpcs": {
151            "ClearSuggestionFeatureConfig": {
152              "methods": ["clearSuggestionFeatureConfigAsync", "clearSuggestionFeatureConfigAsync", "clearSuggestionFeatureConfigAsync", "clearSuggestionFeatureConfigOperationCallable", "clearSuggestionFeatureConfigCallable"]
153            },
154            "CreateConversationProfile": {
155              "methods": ["createConversationProfile", "createConversationProfile", "createConversationProfile", "createConversationProfile", "createConversationProfileCallable"]
156            },
157            "DeleteConversationProfile": {
158              "methods": ["deleteConversationProfile", "deleteConversationProfile", "deleteConversationProfile", "deleteConversationProfileCallable"]
159            },
160            "GetConversationProfile": {
161              "methods": ["getConversationProfile", "getConversationProfile", "getConversationProfile", "getConversationProfileCallable"]
162            },
163            "GetLocation": {
164              "methods": ["getLocation", "getLocationCallable"]
165            },
166            "ListConversationProfiles": {
167              "methods": ["listConversationProfiles", "listConversationProfiles", "listConversationProfiles", "listConversationProfiles", "listConversationProfilesPagedCallable", "listConversationProfilesCallable"]
168            },
169            "ListLocations": {
170              "methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
171            },
172            "SetSuggestionFeatureConfig": {
173              "methods": ["setSuggestionFeatureConfigAsync", "setSuggestionFeatureConfigAsync", "setSuggestionFeatureConfigAsync", "setSuggestionFeatureConfigOperationCallable", "setSuggestionFeatureConfigCallable"]
174            },
175            "UpdateConversationProfile": {
176              "methods": ["updateConversationProfile", "updateConversationProfile", "updateConversationProfileCallable"]
177            }
178          }
179        }
180      }
181    },
182    "Documents": {
183      "clients": {
184        "grpc": {
185          "libraryClient": "DocumentsClient",
186          "rpcs": {
187            "CreateDocument": {
188              "methods": ["createDocumentAsync", "createDocumentAsync", "createDocumentAsync", "createDocumentOperationCallable", "createDocumentCallable"]
189            },
190            "DeleteDocument": {
191              "methods": ["deleteDocumentAsync", "deleteDocumentAsync", "deleteDocumentAsync", "deleteDocumentOperationCallable", "deleteDocumentCallable"]
192            },
193            "GetDocument": {
194              "methods": ["getDocument", "getDocument", "getDocument", "getDocumentCallable"]
195            },
196            "GetLocation": {
197              "methods": ["getLocation", "getLocationCallable"]
198            },
199            "ImportDocuments": {
200              "methods": ["importDocumentsAsync", "importDocumentsOperationCallable", "importDocumentsCallable"]
201            },
202            "ListDocuments": {
203              "methods": ["listDocuments", "listDocuments", "listDocuments", "listDocumentsPagedCallable", "listDocumentsCallable"]
204            },
205            "ListLocations": {
206              "methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
207            },
208            "ReloadDocument": {
209              "methods": ["reloadDocumentAsync", "reloadDocumentAsync", "reloadDocumentAsync", "reloadDocumentOperationCallable", "reloadDocumentCallable"]
210            },
211            "UpdateDocument": {
212              "methods": ["updateDocumentAsync", "updateDocumentAsync", "updateDocumentAsync", "updateDocumentOperationCallable", "updateDocumentCallable"]
213            }
214          }
215        }
216      }
217    },
218    "EntityTypes": {
219      "clients": {
220        "grpc": {
221          "libraryClient": "EntityTypesClient",
222          "rpcs": {
223            "BatchCreateEntities": {
224              "methods": ["batchCreateEntitiesAsync", "batchCreateEntitiesAsync", "batchCreateEntitiesAsync", "batchCreateEntitiesAsync", "batchCreateEntitiesAsync", "batchCreateEntitiesOperationCallable", "batchCreateEntitiesCallable"]
225            },
226            "BatchDeleteEntities": {
227              "methods": ["batchDeleteEntitiesAsync", "batchDeleteEntitiesAsync", "batchDeleteEntitiesAsync", "batchDeleteEntitiesAsync", "batchDeleteEntitiesAsync", "batchDeleteEntitiesOperationCallable", "batchDeleteEntitiesCallable"]
228            },
229            "BatchDeleteEntityTypes": {
230              "methods": ["batchDeleteEntityTypesAsync", "batchDeleteEntityTypesAsync", "batchDeleteEntityTypesAsync", "batchDeleteEntityTypesOperationCallable", "batchDeleteEntityTypesCallable"]
231            },
232            "BatchUpdateEntities": {
233              "methods": ["batchUpdateEntitiesAsync", "batchUpdateEntitiesAsync", "batchUpdateEntitiesAsync", "batchUpdateEntitiesAsync", "batchUpdateEntitiesAsync", "batchUpdateEntitiesOperationCallable", "batchUpdateEntitiesCallable"]
234            },
235            "BatchUpdateEntityTypes": {
236              "methods": ["batchUpdateEntityTypesAsync", "batchUpdateEntityTypesOperationCallable", "batchUpdateEntityTypesCallable"]
237            },
238            "CreateEntityType": {
239              "methods": ["createEntityType", "createEntityType", "createEntityType", "createEntityType", "createEntityType", "createEntityTypeCallable"]
240            },
241            "DeleteEntityType": {
242              "methods": ["deleteEntityType", "deleteEntityType", "deleteEntityType", "deleteEntityTypeCallable"]
243            },
244            "GetEntityType": {
245              "methods": ["getEntityType", "getEntityType", "getEntityType", "getEntityType", "getEntityType", "getEntityTypeCallable"]
246            },
247            "GetLocation": {
248              "methods": ["getLocation", "getLocationCallable"]
249            },
250            "ListEntityTypes": {
251              "methods": ["listEntityTypes", "listEntityTypes", "listEntityTypes", "listEntityTypes", "listEntityTypes", "listEntityTypesPagedCallable", "listEntityTypesCallable"]
252            },
253            "ListLocations": {
254              "methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
255            },
256            "UpdateEntityType": {
257              "methods": ["updateEntityType", "updateEntityType", "updateEntityType", "updateEntityType", "updateEntityTypeCallable"]
258            }
259          }
260        }
261      }
262    },
263    "Environments": {
264      "clients": {
265        "grpc": {
266          "libraryClient": "EnvironmentsClient",
267          "rpcs": {
268            "CreateEnvironment": {
269              "methods": ["createEnvironment", "createEnvironmentCallable"]
270            },
271            "DeleteEnvironment": {
272              "methods": ["deleteEnvironment", "deleteEnvironmentCallable"]
273            },
274            "GetEnvironment": {
275              "methods": ["getEnvironment", "getEnvironmentCallable"]
276            },
277            "GetEnvironmentHistory": {
278              "methods": ["getEnvironmentHistory", "getEnvironmentHistoryPagedCallable", "getEnvironmentHistoryCallable"]
279            },
280            "GetLocation": {
281              "methods": ["getLocation", "getLocationCallable"]
282            },
283            "ListEnvironments": {
284              "methods": ["listEnvironments", "listEnvironments", "listEnvironments", "listEnvironmentsPagedCallable", "listEnvironmentsCallable"]
285            },
286            "ListLocations": {
287              "methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
288            },
289            "UpdateEnvironment": {
290              "methods": ["updateEnvironment", "updateEnvironmentCallable"]
291            }
292          }
293        }
294      }
295    },
296    "Fulfillments": {
297      "clients": {
298        "grpc": {
299          "libraryClient": "FulfillmentsClient",
300          "rpcs": {
301            "GetFulfillment": {
302              "methods": ["getFulfillment", "getFulfillment", "getFulfillment", "getFulfillmentCallable"]
303            },
304            "GetLocation": {
305              "methods": ["getLocation", "getLocationCallable"]
306            },
307            "ListLocations": {
308              "methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
309            },
310            "UpdateFulfillment": {
311              "methods": ["updateFulfillment", "updateFulfillment", "updateFulfillmentCallable"]
312            }
313          }
314        }
315      }
316    },
317    "Intents": {
318      "clients": {
319        "grpc": {
320          "libraryClient": "IntentsClient",
321          "rpcs": {
322            "BatchDeleteIntents": {
323              "methods": ["batchDeleteIntentsAsync", "batchDeleteIntentsAsync", "batchDeleteIntentsAsync", "batchDeleteIntentsOperationCallable", "batchDeleteIntentsCallable"]
324            },
325            "BatchUpdateIntents": {
326              "methods": ["batchUpdateIntentsAsync", "batchUpdateIntentsAsync", "batchUpdateIntentsAsync", "batchUpdateIntentsAsync", "batchUpdateIntentsAsync", "batchUpdateIntentsOperationCallable", "batchUpdateIntentsCallable"]
327            },
328            "CreateIntent": {
329              "methods": ["createIntent", "createIntent", "createIntent", "createIntent", "createIntent", "createIntentCallable"]
330            },
331            "DeleteIntent": {
332              "methods": ["deleteIntent", "deleteIntent", "deleteIntent", "deleteIntentCallable"]
333            },
334            "GetIntent": {
335              "methods": ["getIntent", "getIntent", "getIntent", "getIntent", "getIntent", "getIntentCallable"]
336            },
337            "GetLocation": {
338              "methods": ["getLocation", "getLocationCallable"]
339            },
340            "ListIntents": {
341              "methods": ["listIntents", "listIntents", "listIntents", "listIntents", "listIntents", "listIntentsPagedCallable", "listIntentsCallable"]
342            },
343            "ListLocations": {
344              "methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
345            },
346            "UpdateIntent": {
347              "methods": ["updateIntent", "updateIntent", "updateIntent", "updateIntent", "updateIntent", "updateIntentCallable"]
348            }
349          }
350        }
351      }
352    },
353    "KnowledgeBases": {
354      "clients": {
355        "grpc": {
356          "libraryClient": "KnowledgeBasesClient",
357          "rpcs": {
358            "CreateKnowledgeBase": {
359              "methods": ["createKnowledgeBase", "createKnowledgeBase", "createKnowledgeBase", "createKnowledgeBase", "createKnowledgeBaseCallable"]
360            },
361            "DeleteKnowledgeBase": {
362              "methods": ["deleteKnowledgeBase", "deleteKnowledgeBase", "deleteKnowledgeBase", "deleteKnowledgeBaseCallable"]
363            },
364            "GetKnowledgeBase": {
365              "methods": ["getKnowledgeBase", "getKnowledgeBase", "getKnowledgeBase", "getKnowledgeBaseCallable"]
366            },
367            "GetLocation": {
368              "methods": ["getLocation", "getLocationCallable"]
369            },
370            "ListKnowledgeBases": {
371              "methods": ["listKnowledgeBases", "listKnowledgeBases", "listKnowledgeBases", "listKnowledgeBases", "listKnowledgeBasesPagedCallable", "listKnowledgeBasesCallable"]
372            },
373            "ListLocations": {
374              "methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
375            },
376            "UpdateKnowledgeBase": {
377              "methods": ["updateKnowledgeBase", "updateKnowledgeBase", "updateKnowledgeBase", "updateKnowledgeBaseCallable"]
378            }
379          }
380        }
381      }
382    },
383    "Participants": {
384      "clients": {
385        "grpc": {
386          "libraryClient": "ParticipantsClient",
387          "rpcs": {
388            "AnalyzeContent": {
389              "methods": ["analyzeContent", "analyzeContent", "analyzeContent", "analyzeContent", "analyzeContent", "analyzeContent", "analyzeContent", "analyzeContentCallable"]
390            },
391            "CompileSuggestion": {
392              "methods": ["compileSuggestion", "compileSuggestionCallable"]
393            },
394            "CreateParticipant": {
395              "methods": ["createParticipant", "createParticipant", "createParticipant", "createParticipantCallable"]
396            },
397            "GetLocation": {
398              "methods": ["getLocation", "getLocationCallable"]
399            },
400            "GetParticipant": {
401              "methods": ["getParticipant", "getParticipant", "getParticipant", "getParticipantCallable"]
402            },
403            "ListLocations": {
404              "methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
405            },
406            "ListParticipants": {
407              "methods": ["listParticipants", "listParticipants", "listParticipants", "listParticipantsPagedCallable", "listParticipantsCallable"]
408            },
409            "ListSuggestions": {
410              "methods": ["listSuggestions", "listSuggestionsPagedCallable", "listSuggestionsCallable"]
411            },
412            "StreamingAnalyzeContent": {
413              "methods": ["streamingAnalyzeContentCallable"]
414            },
415            "SuggestArticles": {
416              "methods": ["suggestArticles", "suggestArticles", "suggestArticles", "suggestArticlesCallable"]
417            },
418            "SuggestFaqAnswers": {
419              "methods": ["suggestFaqAnswers", "suggestFaqAnswers", "suggestFaqAnswers", "suggestFaqAnswersCallable"]
420            },
421            "SuggestSmartReplies": {
422              "methods": ["suggestSmartReplies", "suggestSmartReplies", "suggestSmartReplies", "suggestSmartRepliesCallable"]
423            },
424            "UpdateParticipant": {
425              "methods": ["updateParticipant", "updateParticipant", "updateParticipantCallable"]
426            }
427          }
428        }
429      }
430    },
431    "Sessions": {
432      "clients": {
433        "grpc": {
434          "libraryClient": "SessionsClient",
435          "rpcs": {
436            "DetectIntent": {
437              "methods": ["detectIntent", "detectIntent", "detectIntent", "detectIntentCallable"]
438            },
439            "GetLocation": {
440              "methods": ["getLocation", "getLocationCallable"]
441            },
442            "ListLocations": {
443              "methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
444            },
445            "StreamingDetectIntent": {
446              "methods": ["streamingDetectIntentCallable"]
447            }
448          }
449        }
450      }
451    },
452    "SessionEntityTypes": {
453      "clients": {
454        "grpc": {
455          "libraryClient": "SessionEntityTypesClient",
456          "rpcs": {
457            "CreateSessionEntityType": {
458              "methods": ["createSessionEntityType", "createSessionEntityType", "createSessionEntityType", "createSessionEntityTypeCallable"]
459            },
460            "DeleteSessionEntityType": {
461              "methods": ["deleteSessionEntityType", "deleteSessionEntityType", "deleteSessionEntityType", "deleteSessionEntityTypeCallable"]
462            },
463            "GetLocation": {
464              "methods": ["getLocation", "getLocationCallable"]
465            },
466            "GetSessionEntityType": {
467              "methods": ["getSessionEntityType", "getSessionEntityType", "getSessionEntityType", "getSessionEntityTypeCallable"]
468            },
469            "ListLocations": {
470              "methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
471            },
472            "ListSessionEntityTypes": {
473              "methods": ["listSessionEntityTypes", "listSessionEntityTypes", "listSessionEntityTypes", "listSessionEntityTypesPagedCallable", "listSessionEntityTypesCallable"]
474            },
475            "UpdateSessionEntityType": {
476              "methods": ["updateSessionEntityType", "updateSessionEntityType", "updateSessionEntityType", "updateSessionEntityTypeCallable"]
477            }
478          }
479        }
480      }
481    },
482    "Versions": {
483      "clients": {
484        "grpc": {
485          "libraryClient": "VersionsClient",
486          "rpcs": {
487            "CreateVersion": {
488              "methods": ["createVersion", "createVersion", "createVersion", "createVersionCallable"]
489            },
490            "DeleteVersion": {
491              "methods": ["deleteVersion", "deleteVersion", "deleteVersion", "deleteVersionCallable"]
492            },
493            "GetLocation": {
494              "methods": ["getLocation", "getLocationCallable"]
495            },
496            "GetVersion": {
497              "methods": ["getVersion", "getVersion", "getVersion", "getVersionCallable"]
498            },
499            "ListLocations": {
500              "methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
501            },
502            "ListVersions": {
503              "methods": ["listVersions", "listVersions", "listVersions", "listVersionsPagedCallable", "listVersionsCallable"]
504            },
505            "UpdateVersion": {
506              "methods": ["updateVersion", "updateVersion", "updateVersionCallable"]
507            }
508          }
509        }
510      }
511    }
512  }
513}