Represents an AccountsService
Inheritance
$protobuf.rpc.Service > protos.google.shopping.merchant.accounts.v1beta.AccountsServicePackage
@google-shopping/accountsConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new AccountsService 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): AccountsService;Creates new AccountsService 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 |
AccountsService |
RPC service. Useful where requests and/or responses are streamed. |
createAndConfigureAccount(request, callback)
public createAndConfigureAccount(request: google.shopping.merchant.accounts.v1beta.ICreateAndConfigureAccountRequest, callback: google.shopping.merchant.accounts.v1beta.AccountsService.CreateAndConfigureAccountCallback): void;Calls CreateAndConfigureAccount.
| Parameters | |
|---|---|
| Name | Description |
request |
ICreateAndConfigureAccountRequest
CreateAndConfigureAccountRequest message or plain object |
callback |
CreateAndConfigureAccountCallback
Node-style callback called with the error, if any, and Account |
| Returns | |
|---|---|
| Type | Description |
void |
|
createAndConfigureAccount(request)
public createAndConfigureAccount(request: google.shopping.merchant.accounts.v1beta.ICreateAndConfigureAccountRequest): Promise<google.shopping.merchant.accounts.v1beta.Account>;Calls CreateAndConfigureAccount.
| Parameter | |
|---|---|
| Name | Description |
request |
ICreateAndConfigureAccountRequest
CreateAndConfigureAccountRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.shopping.merchant.accounts.v1beta.Account> |
Promise |
deleteAccount(request, callback)
public deleteAccount(request: google.shopping.merchant.accounts.v1beta.IDeleteAccountRequest, callback: google.shopping.merchant.accounts.v1beta.AccountsService.DeleteAccountCallback): void;Calls DeleteAccount.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeleteAccountRequest
DeleteAccountRequest message or plain object |
callback |
DeleteAccountCallback
Node-style callback called with the error, if any, and Empty |
| Returns | |
|---|---|
| Type | Description |
void |
|
deleteAccount(request)
public deleteAccount(request: google.shopping.merchant.accounts.v1beta.IDeleteAccountRequest): Promise<google.protobuf.Empty>;Calls DeleteAccount.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeleteAccountRequest
DeleteAccountRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.protobuf.Empty> |
Promise |
getAccount(request, callback)
public getAccount(request: google.shopping.merchant.accounts.v1beta.IGetAccountRequest, callback: google.shopping.merchant.accounts.v1beta.AccountsService.GetAccountCallback): void;Calls GetAccount.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetAccountRequest
GetAccountRequest message or plain object |
callback |
GetAccountCallback
Node-style callback called with the error, if any, and Account |
| Returns | |
|---|---|
| Type | Description |
void |
|
getAccount(request)
public getAccount(request: google.shopping.merchant.accounts.v1beta.IGetAccountRequest): Promise<google.shopping.merchant.accounts.v1beta.Account>;Calls GetAccount.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetAccountRequest
GetAccountRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.shopping.merchant.accounts.v1beta.Account> |
Promise |
listAccounts(request, callback)
public listAccounts(request: google.shopping.merchant.accounts.v1beta.IListAccountsRequest, callback: google.shopping.merchant.accounts.v1beta.AccountsService.ListAccountsCallback): void;Calls ListAccounts.
| Parameters | |
|---|---|
| Name | Description |
request |
IListAccountsRequest
ListAccountsRequest message or plain object |
callback |
ListAccountsCallback
Node-style callback called with the error, if any, and ListAccountsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listAccounts(request)
public listAccounts(request: google.shopping.merchant.accounts.v1beta.IListAccountsRequest): Promise<google.shopping.merchant.accounts.v1beta.ListAccountsResponse>;Calls ListAccounts.
| Parameter | |
|---|---|
| Name | Description |
request |
IListAccountsRequest
ListAccountsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.shopping.merchant.accounts.v1beta.ListAccountsResponse> |
Promise |
listSubAccounts(request, callback)
public listSubAccounts(request: google.shopping.merchant.accounts.v1beta.IListSubAccountsRequest, callback: google.shopping.merchant.accounts.v1beta.AccountsService.ListSubAccountsCallback): void;Calls ListSubAccounts.
| Parameters | |
|---|---|
| Name | Description |
request |
IListSubAccountsRequest
ListSubAccountsRequest message or plain object |
callback |
ListSubAccountsCallback
Node-style callback called with the error, if any, and ListSubAccountsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listSubAccounts(request)
public listSubAccounts(request: google.shopping.merchant.accounts.v1beta.IListSubAccountsRequest): Promise<google.shopping.merchant.accounts.v1beta.ListSubAccountsResponse>;Calls ListSubAccounts.
| Parameter | |
|---|---|
| Name | Description |
request |
IListSubAccountsRequest
ListSubAccountsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.shopping.merchant.accounts.v1beta.ListSubAccountsResponse> |
Promise |
updateAccount(request, callback)
public updateAccount(request: google.shopping.merchant.accounts.v1beta.IUpdateAccountRequest, callback: google.shopping.merchant.accounts.v1beta.AccountsService.UpdateAccountCallback): void;Calls UpdateAccount.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdateAccountRequest
UpdateAccountRequest message or plain object |
callback |
UpdateAccountCallback
Node-style callback called with the error, if any, and Account |
| Returns | |
|---|---|
| Type | Description |
void |
|
updateAccount(request)
public updateAccount(request: google.shopping.merchant.accounts.v1beta.IUpdateAccountRequest): Promise<google.shopping.merchant.accounts.v1beta.Account>;Calls UpdateAccount.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdateAccountRequest
UpdateAccountRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.shopping.merchant.accounts.v1beta.Account> |
Promise |