Constructor
new TenantService(rpcImpl, requestDelimitedopt, responseDelimitedopt)
Constructs a new TenantService service.
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
rpcImpl |
$protobuf.RPCImpl |
RPC implementation |
||
requestDelimited |
boolean |
<optional> |
false |
Whether requests are length-delimited |
responseDelimited |
boolean |
<optional> |
false |
Whether responses are length-delimited |
Extends
- $protobuf.rpc.Service
Methods
createTenant(request, callback) → {undefined}
Calls CreateTenant.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.talent.v4beta1.ICreateTenantRequest |
CreateTenantRequest message or plain object |
callback |
google.cloud.talent.v4beta1.TenantService.CreateTenantCallback |
Node-style callback called with the error, if any, and Tenant |
Returns:
Type | Description |
---|---|
undefined |
createTenant(request) → {Promise.<google.cloud.talent.v4beta1.Tenant>}
Calls CreateTenant.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.talent.v4beta1.ICreateTenantRequest |
CreateTenantRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.talent.v4beta1.Tenant> |
Promise |
deleteTenant(request, callback) → {undefined}
Calls DeleteTenant.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.talent.v4beta1.IDeleteTenantRequest |
DeleteTenantRequest message or plain object |
callback |
google.cloud.talent.v4beta1.TenantService.DeleteTenantCallback |
Node-style callback called with the error, if any, and Empty |
Returns:
Type | Description |
---|---|
undefined |
deleteTenant(request) → {Promise.<google.protobuf.Empty>}
Calls DeleteTenant.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.talent.v4beta1.IDeleteTenantRequest |
DeleteTenantRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.protobuf.Empty> |
Promise |
getTenant(request, callback) → {undefined}
Calls GetTenant.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.talent.v4beta1.IGetTenantRequest |
GetTenantRequest message or plain object |
callback |
google.cloud.talent.v4beta1.TenantService.GetTenantCallback |
Node-style callback called with the error, if any, and Tenant |
Returns:
Type | Description |
---|---|
undefined |
getTenant(request) → {Promise.<google.cloud.talent.v4beta1.Tenant>}
Calls GetTenant.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.talent.v4beta1.IGetTenantRequest |
GetTenantRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.talent.v4beta1.Tenant> |
Promise |
listTenants(request, callback) → {undefined}
Calls ListTenants.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.talent.v4beta1.IListTenantsRequest |
ListTenantsRequest message or plain object |
callback |
google.cloud.talent.v4beta1.TenantService.ListTenantsCallback |
Node-style callback called with the error, if any, and ListTenantsResponse |
Returns:
Type | Description |
---|---|
undefined |
listTenants(request) → {Promise.<google.cloud.talent.v4beta1.ListTenantsResponse>}
Calls ListTenants.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.talent.v4beta1.IListTenantsRequest |
ListTenantsRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.talent.v4beta1.ListTenantsResponse> |
Promise |
updateTenant(request, callback) → {undefined}
Calls UpdateTenant.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.talent.v4beta1.IUpdateTenantRequest |
UpdateTenantRequest message or plain object |
callback |
google.cloud.talent.v4beta1.TenantService.UpdateTenantCallback |
Node-style callback called with the error, if any, and Tenant |
Returns:
Type | Description |
---|---|
undefined |
updateTenant(request) → {Promise.<google.cloud.talent.v4beta1.Tenant>}
Calls UpdateTenant.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.talent.v4beta1.IUpdateTenantRequest |
UpdateTenantRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.talent.v4beta1.Tenant> |
Promise |
(static) create(rpcImpl, requestDelimitedopt, responseDelimitedopt) → {TenantService}
Creates new TenantService service using the specified rpc implementation.
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
rpcImpl |
$protobuf.RPCImpl |
RPC implementation |
||
requestDelimited |
boolean |
<optional> |
false |
Whether requests are length-delimited |
responseDelimited |
boolean |
<optional> |
false |
Whether responses are length-delimited |
Returns:
Type | Description |
---|---|
TenantService |
RPC service. Useful where requests and/or responses are streamed. |
Type Definitions
CreateTenantCallback(error, responseopt)
Callback as used by createTenant.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.talent.v4beta1.Tenant |
<optional> |
Tenant |
DeleteTenantCallback(error, responseopt)
Callback as used by deleteTenant.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.protobuf.Empty |
<optional> |
Empty |
GetTenantCallback(error, responseopt)
Callback as used by getTenant.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.talent.v4beta1.Tenant |
<optional> |
Tenant |
ListTenantsCallback(error, responseopt)
Callback as used by listTenants.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.talent.v4beta1.ListTenantsResponse |
<optional> |
ListTenantsResponse |
UpdateTenantCallback(error, responseopt)
Callback as used by updateTenant.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.talent.v4beta1.Tenant |
<optional> |
Tenant |