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.automl.v1",
6  "libraryPackage": "com.google.cloud.automl.v1",
7  "services": {
8    "PredictionService": {
9      "clients": {
10        "grpc": {
11          "libraryClient": "PredictionServiceClient",
12          "rpcs": {
13            "BatchPredict": {
14              "methods": ["batchPredictAsync", "batchPredictAsync", "batchPredictAsync", "batchPredictOperationCallable", "batchPredictCallable"]
15            },
16            "Predict": {
17              "methods": ["predict", "predict", "predict", "predictCallable"]
18            }
19          }
20        }
21      }
22    },
23    "AutoMl": {
24      "clients": {
25        "grpc": {
26          "libraryClient": "AutoMlClient",
27          "rpcs": {
28            "CreateDataset": {
29              "methods": ["createDatasetAsync", "createDatasetAsync", "createDatasetAsync", "createDatasetOperationCallable", "createDatasetCallable"]
30            },
31            "CreateModel": {
32              "methods": ["createModelAsync", "createModelAsync", "createModelAsync", "createModelOperationCallable", "createModelCallable"]
33            },
34            "DeleteDataset": {
35              "methods": ["deleteDatasetAsync", "deleteDatasetAsync", "deleteDatasetAsync", "deleteDatasetOperationCallable", "deleteDatasetCallable"]
36            },
37            "DeleteModel": {
38              "methods": ["deleteModelAsync", "deleteModelAsync", "deleteModelAsync", "deleteModelOperationCallable", "deleteModelCallable"]
39            },
40            "DeployModel": {
41              "methods": ["deployModelAsync", "deployModelAsync", "deployModelAsync", "deployModelOperationCallable", "deployModelCallable"]
42            },
43            "ExportData": {
44              "methods": ["exportDataAsync", "exportDataAsync", "exportDataAsync", "exportDataOperationCallable", "exportDataCallable"]
45            },
46            "ExportModel": {
47              "methods": ["exportModelAsync", "exportModelAsync", "exportModelAsync", "exportModelOperationCallable", "exportModelCallable"]
48            },
49            "GetAnnotationSpec": {
50              "methods": ["getAnnotationSpec", "getAnnotationSpec", "getAnnotationSpec", "getAnnotationSpecCallable"]
51            },
52            "GetDataset": {
53              "methods": ["getDataset", "getDataset", "getDataset", "getDatasetCallable"]
54            },
55            "GetModel": {
56              "methods": ["getModel", "getModel", "getModel", "getModelCallable"]
57            },
58            "GetModelEvaluation": {
59              "methods": ["getModelEvaluation", "getModelEvaluation", "getModelEvaluation", "getModelEvaluationCallable"]
60            },
61            "ImportData": {
62              "methods": ["importDataAsync", "importDataAsync", "importDataAsync", "importDataOperationCallable", "importDataCallable"]
63            },
64            "ListDatasets": {
65              "methods": ["listDatasets", "listDatasets", "listDatasets", "listDatasetsPagedCallable", "listDatasetsCallable"]
66            },
67            "ListModelEvaluations": {
68              "methods": ["listModelEvaluations", "listModelEvaluations", "listModelEvaluations", "listModelEvaluationsPagedCallable", "listModelEvaluationsCallable"]
69            },
70            "ListModels": {
71              "methods": ["listModels", "listModels", "listModels", "listModelsPagedCallable", "listModelsCallable"]
72            },
73            "UndeployModel": {
74              "methods": ["undeployModelAsync", "undeployModelAsync", "undeployModelAsync", "undeployModelOperationCallable", "undeployModelCallable"]
75            },
76            "UpdateDataset": {
77              "methods": ["updateDataset", "updateDataset", "updateDatasetCallable"]
78            },
79            "UpdateModel": {
80              "methods": ["updateModel", "updateModel", "updateModelCallable"]
81            }
82          }
83        }
84      }
85    }
86  }
87}