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.datacatalog.v1beta1",
6  "libraryPackage": "com.google.cloud.datacatalog.v1beta1",
7  "services": {
8    "DataCatalog": {
9      "clients": {
10        "grpc": {
11          "libraryClient": "DataCatalogClient",
12          "rpcs": {
13            "CreateEntry": {
14              "methods": ["createEntry", "createEntry", "createEntry", "createEntryCallable"]
15            },
16            "CreateEntryGroup": {
17              "methods": ["createEntryGroup", "createEntryGroup", "createEntryGroup", "createEntryGroupCallable"]
18            },
19            "CreateTag": {
20              "methods": ["createTag", "createTag", "createTag", "createTagCallable"]
21            },
22            "CreateTagTemplate": {
23              "methods": ["createTagTemplate", "createTagTemplate", "createTagTemplate", "createTagTemplateCallable"]
24            },
25            "CreateTagTemplateField": {
26              "methods": ["createTagTemplateField", "createTagTemplateField", "createTagTemplateField", "createTagTemplateFieldCallable"]
27            },
28            "DeleteEntry": {
29              "methods": ["deleteEntry", "deleteEntry", "deleteEntry", "deleteEntryCallable"]
30            },
31            "DeleteEntryGroup": {
32              "methods": ["deleteEntryGroup", "deleteEntryGroup", "deleteEntryGroup", "deleteEntryGroupCallable"]
33            },
34            "DeleteTag": {
35              "methods": ["deleteTag", "deleteTag", "deleteTag", "deleteTagCallable"]
36            },
37            "DeleteTagTemplate": {
38              "methods": ["deleteTagTemplate", "deleteTagTemplate", "deleteTagTemplate", "deleteTagTemplateCallable"]
39            },
40            "DeleteTagTemplateField": {
41              "methods": ["deleteTagTemplateField", "deleteTagTemplateField", "deleteTagTemplateField", "deleteTagTemplateFieldCallable"]
42            },
43            "GetEntry": {
44              "methods": ["getEntry", "getEntry", "getEntry", "getEntryCallable"]
45            },
46            "GetEntryGroup": {
47              "methods": ["getEntryGroup", "getEntryGroup", "getEntryGroup", "getEntryGroup", "getEntryGroup", "getEntryGroupCallable"]
48            },
49            "GetIamPolicy": {
50              "methods": ["getIamPolicy", "getIamPolicy", "getIamPolicy", "getIamPolicyCallable"]
51            },
52            "GetTagTemplate": {
53              "methods": ["getTagTemplate", "getTagTemplate", "getTagTemplate", "getTagTemplateCallable"]
54            },
55            "ListEntries": {
56              "methods": ["listEntries", "listEntries", "listEntries", "listEntriesPagedCallable", "listEntriesCallable"]
57            },
58            "ListEntryGroups": {
59              "methods": ["listEntryGroups", "listEntryGroups", "listEntryGroups", "listEntryGroupsPagedCallable", "listEntryGroupsCallable"]
60            },
61            "ListTags": {
62              "methods": ["listTags", "listTags", "listTags", "listTagsPagedCallable", "listTagsCallable"]
63            },
64            "LookupEntry": {
65              "methods": ["lookupEntry", "lookupEntryCallable"]
66            },
67            "RenameTagTemplateField": {
68              "methods": ["renameTagTemplateField", "renameTagTemplateField", "renameTagTemplateField", "renameTagTemplateFieldCallable"]
69            },
70            "SearchCatalog": {
71              "methods": ["searchCatalog", "searchCatalog", "searchCatalogPagedCallable", "searchCatalogCallable"]
72            },
73            "SetIamPolicy": {
74              "methods": ["setIamPolicy", "setIamPolicy", "setIamPolicy", "setIamPolicyCallable"]
75            },
76            "TestIamPermissions": {
77              "methods": ["testIamPermissions", "testIamPermissionsCallable"]
78            },
79            "UpdateEntry": {
80              "methods": ["updateEntry", "updateEntry", "updateEntry", "updateEntryCallable"]
81            },
82            "UpdateEntryGroup": {
83              "methods": ["updateEntryGroup", "updateEntryGroup", "updateEntryGroup", "updateEntryGroupCallable"]
84            },
85            "UpdateTag": {
86              "methods": ["updateTag", "updateTag", "updateTag", "updateTagCallable"]
87            },
88            "UpdateTagTemplate": {
89              "methods": ["updateTagTemplate", "updateTagTemplate", "updateTagTemplate", "updateTagTemplateCallable"]
90            },
91            "UpdateTagTemplateField": {
92              "methods": ["updateTagTemplateField", "updateTagTemplateField", "updateTagTemplateField", "updateTagTemplateField", "updateTagTemplateField", "updateTagTemplateFieldCallable"]
93            }
94          }
95        }
96      }
97    },
98    "PolicyTagManager": {
99      "clients": {
100        "grpc": {
101          "libraryClient": "PolicyTagManagerClient",
102          "rpcs": {
103            "CreatePolicyTag": {
104              "methods": ["createPolicyTag", "createPolicyTag", "createPolicyTag", "createPolicyTagCallable"]
105            },
106            "CreateTaxonomy": {
107              "methods": ["createTaxonomy", "createTaxonomy", "createTaxonomy", "createTaxonomyCallable"]
108            },
109            "DeletePolicyTag": {
110              "methods": ["deletePolicyTag", "deletePolicyTag", "deletePolicyTag", "deletePolicyTagCallable"]
111            },
112            "DeleteTaxonomy": {
113              "methods": ["deleteTaxonomy", "deleteTaxonomy", "deleteTaxonomy", "deleteTaxonomyCallable"]
114            },
115            "GetIamPolicy": {
116              "methods": ["getIamPolicy", "getIamPolicyCallable"]
117            },
118            "GetPolicyTag": {
119              "methods": ["getPolicyTag", "getPolicyTag", "getPolicyTag", "getPolicyTagCallable"]
120            },
121            "GetTaxonomy": {
122              "methods": ["getTaxonomy", "getTaxonomy", "getTaxonomy", "getTaxonomyCallable"]
123            },
124            "ListPolicyTags": {
125              "methods": ["listPolicyTags", "listPolicyTags", "listPolicyTags", "listPolicyTagsPagedCallable", "listPolicyTagsCallable"]
126            },
127            "ListTaxonomies": {
128              "methods": ["listTaxonomies", "listTaxonomies", "listTaxonomies", "listTaxonomiesPagedCallable", "listTaxonomiesCallable"]
129            },
130            "SetIamPolicy": {
131              "methods": ["setIamPolicy", "setIamPolicyCallable"]
132            },
133            "TestIamPermissions": {
134              "methods": ["testIamPermissions", "testIamPermissionsCallable"]
135            },
136            "UpdatePolicyTag": {
137              "methods": ["updatePolicyTag", "updatePolicyTag", "updatePolicyTagCallable"]
138            },
139            "UpdateTaxonomy": {
140              "methods": ["updateTaxonomy", "updateTaxonomy", "updateTaxonomyCallable"]
141            }
142          }
143        }
144      }
145    },
146    "PolicyTagManagerSerialization": {
147      "clients": {
148        "grpc": {
149          "libraryClient": "PolicyTagManagerSerializationClient",
150          "rpcs": {
151            "ExportTaxonomies": {
152              "methods": ["exportTaxonomies", "exportTaxonomiesCallable"]
153            },
154            "ImportTaxonomies": {
155              "methods": ["importTaxonomies", "importTaxonomiesCallable"]
156            }
157          }
158        }
159      }
160    }
161  }
162}