1{
2  "schema": "1.0",
3  "comment": "This file maps proto services/RPCs to the corresponding library clients/methods.",
4  "language": "go",
5  "protoPackage": "google.cloud.vision.v1",
6  "libraryPackage": "cloud.google.com/go/vision/apiv1",
7  "services": {
8    "ImageAnnotator": {
9      "clients": {
10        "grpc": {
11          "libraryClient": "ImageAnnotatorClient",
12          "rpcs": {
13            "AsyncBatchAnnotateFiles": {
14              "methods": [
15                "AsyncBatchAnnotateFiles"
16              ]
17            },
18            "AsyncBatchAnnotateImages": {
19              "methods": [
20                "AsyncBatchAnnotateImages"
21              ]
22            },
23            "BatchAnnotateFiles": {
24              "methods": [
25                "BatchAnnotateFiles"
26              ]
27            },
28            "BatchAnnotateImages": {
29              "methods": [
30                "BatchAnnotateImages"
31              ]
32            }
33          }
34        }
35      }
36    },
37    "ProductSearch": {
38      "clients": {
39        "grpc": {
40          "libraryClient": "ProductSearchClient",
41          "rpcs": {
42            "AddProductToProductSet": {
43              "methods": [
44                "AddProductToProductSet"
45              ]
46            },
47            "CreateProduct": {
48              "methods": [
49                "CreateProduct"
50              ]
51            },
52            "CreateProductSet": {
53              "methods": [
54                "CreateProductSet"
55              ]
56            },
57            "CreateReferenceImage": {
58              "methods": [
59                "CreateReferenceImage"
60              ]
61            },
62            "DeleteProduct": {
63              "methods": [
64                "DeleteProduct"
65              ]
66            },
67            "DeleteProductSet": {
68              "methods": [
69                "DeleteProductSet"
70              ]
71            },
72            "DeleteReferenceImage": {
73              "methods": [
74                "DeleteReferenceImage"
75              ]
76            },
77            "GetProduct": {
78              "methods": [
79                "GetProduct"
80              ]
81            },
82            "GetProductSet": {
83              "methods": [
84                "GetProductSet"
85              ]
86            },
87            "GetReferenceImage": {
88              "methods": [
89                "GetReferenceImage"
90              ]
91            },
92            "ImportProductSets": {
93              "methods": [
94                "ImportProductSets"
95              ]
96            },
97            "ListProductSets": {
98              "methods": [
99                "ListProductSets"
100              ]
101            },
102            "ListProducts": {
103              "methods": [
104                "ListProducts"
105              ]
106            },
107            "ListProductsInProductSet": {
108              "methods": [
109                "ListProductsInProductSet"
110              ]
111            },
112            "ListReferenceImages": {
113              "methods": [
114                "ListReferenceImages"
115              ]
116            },
117            "PurgeProducts": {
118              "methods": [
119                "PurgeProducts"
120              ]
121            },
122            "RemoveProductFromProductSet": {
123              "methods": [
124                "RemoveProductFromProductSet"
125              ]
126            },
127            "UpdateProduct": {
128              "methods": [
129                "UpdateProduct"
130              ]
131            },
132            "UpdateProductSet": {
133              "methods": [
134                "UpdateProductSet"
135              ]
136            }
137          }
138        }
139      }
140    }
141  }
142}
143