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.v1beta1",
6  "libraryPackage": "com.google.cloud.automl.v1beta1",
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": ["createDataset", "createDataset", "createDataset", "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            "ExportEvaluatedExamples": {
47              "methods": ["exportEvaluatedExamplesAsync", "exportEvaluatedExamplesAsync", "exportEvaluatedExamplesAsync", "exportEvaluatedExamplesOperationCallable", "exportEvaluatedExamplesCallable"]
48            },
49            "ExportModel": {
50              "methods": ["exportModelAsync", "exportModelAsync", "exportModelAsync", "exportModelOperationCallable", "exportModelCallable"]
51            },
52            "GetAnnotationSpec": {
53              "methods": ["getAnnotationSpec", "getAnnotationSpec", "getAnnotationSpec", "getAnnotationSpecCallable"]
54            },
55            "GetColumnSpec": {
56              "methods": ["getColumnSpec", "getColumnSpec", "getColumnSpec", "getColumnSpecCallable"]
57            },
58            "GetDataset": {
59              "methods": ["getDataset", "getDataset", "getDataset", "getDatasetCallable"]
60            },
61            "GetModel": {
62              "methods": ["getModel", "getModel", "getModel", "getModelCallable"]
63            },
64            "GetModelEvaluation": {
65              "methods": ["getModelEvaluation", "getModelEvaluation", "getModelEvaluation", "getModelEvaluationCallable"]
66            },
67            "GetTableSpec": {
68              "methods": ["getTableSpec", "getTableSpec", "getTableSpec", "getTableSpecCallable"]
69            },
70            "ImportData": {
71              "methods": ["importDataAsync", "importDataAsync", "importDataAsync", "importDataOperationCallable", "importDataCallable"]
72            },
73            "ListColumnSpecs": {
74              "methods": ["listColumnSpecs", "listColumnSpecs", "listColumnSpecs", "listColumnSpecsPagedCallable", "listColumnSpecsCallable"]
75            },
76            "ListDatasets": {
77              "methods": ["listDatasets", "listDatasets", "listDatasets", "listDatasetsPagedCallable", "listDatasetsCallable"]
78            },
79            "ListModelEvaluations": {
80              "methods": ["listModelEvaluations", "listModelEvaluations", "listModelEvaluations", "listModelEvaluationsPagedCallable", "listModelEvaluationsCallable"]
81            },
82            "ListModels": {
83              "methods": ["listModels", "listModels", "listModels", "listModelsPagedCallable", "listModelsCallable"]
84            },
85            "ListTableSpecs": {
86              "methods": ["listTableSpecs", "listTableSpecs", "listTableSpecs", "listTableSpecsPagedCallable", "listTableSpecsCallable"]
87            },
88            "UndeployModel": {
89              "methods": ["undeployModelAsync", "undeployModelAsync", "undeployModelAsync", "undeployModelOperationCallable", "undeployModelCallable"]
90            },
91            "UpdateColumnSpec": {
92              "methods": ["updateColumnSpec", "updateColumnSpec", "updateColumnSpecCallable"]
93            },
94            "UpdateDataset": {
95              "methods": ["updateDataset", "updateDataset", "updateDatasetCallable"]
96            },
97            "UpdateTableSpec": {
98              "methods": ["updateTableSpec", "updateTableSpec", "updateTableSpecCallable"]
99            }
100          }
101        }
102      }
103    }
104  }
105}