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.talent.v4beta1", 6 "libraryPackage": "com.google.cloud.talent.v4beta1", 7 "services": { 8 "CompanyService": { 9 "clients": { 10 "grpc": { 11 "libraryClient": "CompanyServiceClient", 12 "rpcs": { 13 "CreateCompany": { 14 "methods": ["createCompany", "createCompany", "createCompany", "createCompany", "createCompanyCallable"] 15 }, 16 "DeleteCompany": { 17 "methods": ["deleteCompany", "deleteCompany", "deleteCompany", "deleteCompanyCallable"] 18 }, 19 "GetCompany": { 20 "methods": ["getCompany", "getCompany", "getCompany", "getCompanyCallable"] 21 }, 22 "ListCompanies": { 23 "methods": ["listCompanies", "listCompanies", "listCompanies", "listCompanies", "listCompaniesPagedCallable", "listCompaniesCallable"] 24 }, 25 "UpdateCompany": { 26 "methods": ["updateCompany", "updateCompany", "updateCompanyCallable"] 27 } 28 } 29 } 30 } 31 }, 32 "Completion": { 33 "clients": { 34 "grpc": { 35 "libraryClient": "CompletionClient", 36 "rpcs": { 37 "CompleteQuery": { 38 "methods": ["completeQuery", "completeQueryCallable"] 39 } 40 } 41 } 42 } 43 }, 44 "EventService": { 45 "clients": { 46 "grpc": { 47 "libraryClient": "EventServiceClient", 48 "rpcs": { 49 "CreateClientEvent": { 50 "methods": ["createClientEvent", "createClientEvent", "createClientEvent", "createClientEvent", "createClientEventCallable"] 51 } 52 } 53 } 54 } 55 }, 56 "JobService": { 57 "clients": { 58 "grpc": { 59 "libraryClient": "JobServiceClient", 60 "rpcs": { 61 "BatchCreateJobs": { 62 "methods": ["batchCreateJobsAsync", "batchCreateJobsAsync", "batchCreateJobsAsync", "batchCreateJobsAsync", "batchCreateJobsOperationCallable", "batchCreateJobsCallable"] 63 }, 64 "BatchDeleteJobs": { 65 "methods": ["batchDeleteJobs", "batchDeleteJobs", "batchDeleteJobs", "batchDeleteJobs", "batchDeleteJobsCallable"] 66 }, 67 "BatchUpdateJobs": { 68 "methods": ["batchUpdateJobsAsync", "batchUpdateJobsAsync", "batchUpdateJobsAsync", "batchUpdateJobsAsync", "batchUpdateJobsOperationCallable", "batchUpdateJobsCallable"] 69 }, 70 "CreateJob": { 71 "methods": ["createJob", "createJob", "createJob", "createJob", "createJobCallable"] 72 }, 73 "DeleteJob": { 74 "methods": ["deleteJob", "deleteJob", "deleteJob", "deleteJobCallable"] 75 }, 76 "GetJob": { 77 "methods": ["getJob", "getJob", "getJob", "getJobCallable"] 78 }, 79 "ListJobs": { 80 "methods": ["listJobs", "listJobs", "listJobs", "listJobs", "listJobsPagedCallable", "listJobsCallable"] 81 }, 82 "SearchJobs": { 83 "methods": ["searchJobs", "searchJobsPagedCallable", "searchJobsCallable"] 84 }, 85 "SearchJobsForAlert": { 86 "methods": ["searchJobsForAlert", "searchJobsForAlertPagedCallable", "searchJobsForAlertCallable"] 87 }, 88 "UpdateJob": { 89 "methods": ["updateJob", "updateJob", "updateJobCallable"] 90 } 91 } 92 } 93 } 94 }, 95 "TenantService": { 96 "clients": { 97 "grpc": { 98 "libraryClient": "TenantServiceClient", 99 "rpcs": { 100 "CreateTenant": { 101 "methods": ["createTenant", "createTenant", "createTenant", "createTenantCallable"] 102 }, 103 "DeleteTenant": { 104 "methods": ["deleteTenant", "deleteTenant", "deleteTenant", "deleteTenantCallable"] 105 }, 106 "GetTenant": { 107 "methods": ["getTenant", "getTenant", "getTenant", "getTenantCallable"] 108 }, 109 "ListTenants": { 110 "methods": ["listTenants", "listTenants", "listTenants", "listTenantsPagedCallable", "listTenantsCallable"] 111 }, 112 "UpdateTenant": { 113 "methods": ["updateTenant", "updateTenant", "updateTenantCallable"] 114 } 115 } 116 } 117 } 118 } 119 } 120}