Represents a UserService
Inheritance
$protobuf.rpc.Service > protos.google.shopping.merchant.accounts.v1beta.UserServicePackage
@google-shopping/accountsConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);
Constructs a new UserService service.
Parameters | |
---|---|
Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): UserService;
Creates new UserService service using the specified rpc implementation.
Parameters | |
---|---|
Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Returns | |
---|---|
Type | Description |
UserService |
RPC service. Useful where requests and/or responses are streamed. |
createUser(request, callback)
public createUser(request: google.shopping.merchant.accounts.v1beta.ICreateUserRequest, callback: google.shopping.merchant.accounts.v1beta.UserService.CreateUserCallback): void;
Calls CreateUser.
Parameters | |
---|---|
Name | Description |
request |
ICreateUserRequest
CreateUserRequest message or plain object |
callback |
CreateUserCallback
Node-style callback called with the error, if any, and User |
Returns | |
---|---|
Type | Description |
void |
createUser(request)
public createUser(request: google.shopping.merchant.accounts.v1beta.ICreateUserRequest): Promise<google.shopping.merchant.accounts.v1beta.User>;
Calls CreateUser.
Parameter | |
---|---|
Name | Description |
request |
ICreateUserRequest
CreateUserRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.shopping.merchant.accounts.v1beta.User> |
Promise |
deleteUser(request, callback)
public deleteUser(request: google.shopping.merchant.accounts.v1beta.IDeleteUserRequest, callback: google.shopping.merchant.accounts.v1beta.UserService.DeleteUserCallback): void;
Calls DeleteUser.
Parameters | |
---|---|
Name | Description |
request |
IDeleteUserRequest
DeleteUserRequest message or plain object |
callback |
DeleteUserCallback
Node-style callback called with the error, if any, and Empty |
Returns | |
---|---|
Type | Description |
void |
deleteUser(request)
public deleteUser(request: google.shopping.merchant.accounts.v1beta.IDeleteUserRequest): Promise<google.protobuf.Empty>;
Calls DeleteUser.
Parameter | |
---|---|
Name | Description |
request |
IDeleteUserRequest
DeleteUserRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.protobuf.Empty> |
Promise |
getUser(request, callback)
public getUser(request: google.shopping.merchant.accounts.v1beta.IGetUserRequest, callback: google.shopping.merchant.accounts.v1beta.UserService.GetUserCallback): void;
Calls GetUser.
Parameters | |
---|---|
Name | Description |
request |
IGetUserRequest
GetUserRequest message or plain object |
callback |
GetUserCallback
Node-style callback called with the error, if any, and User |
Returns | |
---|---|
Type | Description |
void |
getUser(request)
public getUser(request: google.shopping.merchant.accounts.v1beta.IGetUserRequest): Promise<google.shopping.merchant.accounts.v1beta.User>;
Calls GetUser.
Parameter | |
---|---|
Name | Description |
request |
IGetUserRequest
GetUserRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.shopping.merchant.accounts.v1beta.User> |
Promise |
listUsers(request, callback)
public listUsers(request: google.shopping.merchant.accounts.v1beta.IListUsersRequest, callback: google.shopping.merchant.accounts.v1beta.UserService.ListUsersCallback): void;
Calls ListUsers.
Parameters | |
---|---|
Name | Description |
request |
IListUsersRequest
ListUsersRequest message or plain object |
callback |
ListUsersCallback
Node-style callback called with the error, if any, and ListUsersResponse |
Returns | |
---|---|
Type | Description |
void |
listUsers(request)
public listUsers(request: google.shopping.merchant.accounts.v1beta.IListUsersRequest): Promise<google.shopping.merchant.accounts.v1beta.ListUsersResponse>;
Calls ListUsers.
Parameter | |
---|---|
Name | Description |
request |
IListUsersRequest
ListUsersRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.shopping.merchant.accounts.v1beta.ListUsersResponse> |
Promise |
updateUser(request, callback)
public updateUser(request: google.shopping.merchant.accounts.v1beta.IUpdateUserRequest, callback: google.shopping.merchant.accounts.v1beta.UserService.UpdateUserCallback): void;
Calls UpdateUser.
Parameters | |
---|---|
Name | Description |
request |
IUpdateUserRequest
UpdateUserRequest message or plain object |
callback |
UpdateUserCallback
Node-style callback called with the error, if any, and User |
Returns | |
---|---|
Type | Description |
void |
updateUser(request)
public updateUser(request: google.shopping.merchant.accounts.v1beta.IUpdateUserRequest): Promise<google.shopping.merchant.accounts.v1beta.User>;
Calls UpdateUser.
Parameter | |
---|---|
Name | Description |
request |
IUpdateUserRequest
UpdateUserRequest message or plain object |
Returns | |
---|---|
Type | Description |
Promise<google.shopping.merchant.accounts.v1beta.User> |
Promise |