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.speech.v1",
6  "libraryPackage": "com.google.cloud.speech.v1",
7  "services": {
8    "Speech": {
9      "clients": {
10        "grpc": {
11          "libraryClient": "SpeechClient",
12          "rpcs": {
13            "LongRunningRecognize": {
14              "methods": ["longRunningRecognizeAsync", "longRunningRecognizeAsync", "longRunningRecognizeOperationCallable", "longRunningRecognizeCallable"]
15            },
16            "Recognize": {
17              "methods": ["recognize", "recognize", "recognizeCallable"]
18            },
19            "StreamingRecognize": {
20              "methods": ["streamingRecognizeCallable"]
21            }
22          }
23        }
24      }
25    },
26    "Adaptation": {
27      "clients": {
28        "grpc": {
29          "libraryClient": "AdaptationClient",
30          "rpcs": {
31            "CreateCustomClass": {
32              "methods": ["createCustomClass", "createCustomClass", "createCustomClass", "createCustomClassCallable"]
33            },
34            "CreatePhraseSet": {
35              "methods": ["createPhraseSet", "createPhraseSet", "createPhraseSet", "createPhraseSetCallable"]
36            },
37            "DeleteCustomClass": {
38              "methods": ["deleteCustomClass", "deleteCustomClass", "deleteCustomClass", "deleteCustomClassCallable"]
39            },
40            "DeletePhraseSet": {
41              "methods": ["deletePhraseSet", "deletePhraseSet", "deletePhraseSet", "deletePhraseSetCallable"]
42            },
43            "GetCustomClass": {
44              "methods": ["getCustomClass", "getCustomClass", "getCustomClass", "getCustomClassCallable"]
45            },
46            "GetPhraseSet": {
47              "methods": ["getPhraseSet", "getPhraseSet", "getPhraseSet", "getPhraseSetCallable"]
48            },
49            "ListCustomClasses": {
50              "methods": ["listCustomClasses", "listCustomClasses", "listCustomClasses", "listCustomClassesPagedCallable", "listCustomClassesCallable"]
51            },
52            "ListPhraseSet": {
53              "methods": ["listPhraseSet", "listPhraseSet", "listPhraseSet", "listPhraseSetPagedCallable", "listPhraseSetCallable"]
54            },
55            "UpdateCustomClass": {
56              "methods": ["updateCustomClass", "updateCustomClass", "updateCustomClassCallable"]
57            },
58            "UpdatePhraseSet": {
59              "methods": ["updatePhraseSet", "updatePhraseSet", "updatePhraseSetCallable"]
60            }
61          }
62        }
63      }
64    }
65  }
66}