Represents a SupportEventSubscriptionService
Inheritance
$protobuf.rpc.Service > protos.google.cloud.support.v2.SupportEventSubscriptionServicePackage
@google-cloud/supportConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new SupportEventSubscriptionService 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): SupportEventSubscriptionService;Creates new SupportEventSubscriptionService 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 |
SupportEventSubscriptionService |
RPC service. Useful where requests and/or responses are streamed. |
createSupportEventSubscription(request, callback)
public createSupportEventSubscription(request: google.cloud.support.v2.ICreateSupportEventSubscriptionRequest, callback: google.cloud.support.v2.SupportEventSubscriptionService.CreateSupportEventSubscriptionCallback): void;Calls CreateSupportEventSubscription.
| Parameters | |
|---|---|
| Name | Description |
request |
ICreateSupportEventSubscriptionRequest
CreateSupportEventSubscriptionRequest message or plain object |
callback |
CreateSupportEventSubscriptionCallback
Node-style callback called with the error, if any, and SupportEventSubscription |
| Returns | |
|---|---|
| Type | Description |
void |
|
createSupportEventSubscription(request)
public createSupportEventSubscription(request: google.cloud.support.v2.ICreateSupportEventSubscriptionRequest): Promise<google.cloud.support.v2.SupportEventSubscription>;Calls CreateSupportEventSubscription.
| Parameter | |
|---|---|
| Name | Description |
request |
ICreateSupportEventSubscriptionRequest
CreateSupportEventSubscriptionRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.support.v2.SupportEventSubscription> |
Promise |
deleteSupportEventSubscription(request, callback)
public deleteSupportEventSubscription(request: google.cloud.support.v2.IDeleteSupportEventSubscriptionRequest, callback: google.cloud.support.v2.SupportEventSubscriptionService.DeleteSupportEventSubscriptionCallback): void;Calls DeleteSupportEventSubscription.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeleteSupportEventSubscriptionRequest
DeleteSupportEventSubscriptionRequest message or plain object |
callback |
DeleteSupportEventSubscriptionCallback
Node-style callback called with the error, if any, and SupportEventSubscription |
| Returns | |
|---|---|
| Type | Description |
void |
|
deleteSupportEventSubscription(request)
public deleteSupportEventSubscription(request: google.cloud.support.v2.IDeleteSupportEventSubscriptionRequest): Promise<google.cloud.support.v2.SupportEventSubscription>;Calls DeleteSupportEventSubscription.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeleteSupportEventSubscriptionRequest
DeleteSupportEventSubscriptionRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.support.v2.SupportEventSubscription> |
Promise |
getSupportEventSubscription(request, callback)
public getSupportEventSubscription(request: google.cloud.support.v2.IGetSupportEventSubscriptionRequest, callback: google.cloud.support.v2.SupportEventSubscriptionService.GetSupportEventSubscriptionCallback): void;Calls GetSupportEventSubscription.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetSupportEventSubscriptionRequest
GetSupportEventSubscriptionRequest message or plain object |
callback |
GetSupportEventSubscriptionCallback
Node-style callback called with the error, if any, and SupportEventSubscription |
| Returns | |
|---|---|
| Type | Description |
void |
|
getSupportEventSubscription(request)
public getSupportEventSubscription(request: google.cloud.support.v2.IGetSupportEventSubscriptionRequest): Promise<google.cloud.support.v2.SupportEventSubscription>;Calls GetSupportEventSubscription.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetSupportEventSubscriptionRequest
GetSupportEventSubscriptionRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.support.v2.SupportEventSubscription> |
Promise |
listSupportEventSubscriptions(request, callback)
public listSupportEventSubscriptions(request: google.cloud.support.v2.IListSupportEventSubscriptionsRequest, callback: google.cloud.support.v2.SupportEventSubscriptionService.ListSupportEventSubscriptionsCallback): void;Calls ListSupportEventSubscriptions.
| Parameters | |
|---|---|
| Name | Description |
request |
IListSupportEventSubscriptionsRequest
ListSupportEventSubscriptionsRequest message or plain object |
callback |
ListSupportEventSubscriptionsCallback
Node-style callback called with the error, if any, and ListSupportEventSubscriptionsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listSupportEventSubscriptions(request)
public listSupportEventSubscriptions(request: google.cloud.support.v2.IListSupportEventSubscriptionsRequest): Promise<google.cloud.support.v2.ListSupportEventSubscriptionsResponse>;Calls ListSupportEventSubscriptions.
| Parameter | |
|---|---|
| Name | Description |
request |
IListSupportEventSubscriptionsRequest
ListSupportEventSubscriptionsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.support.v2.ListSupportEventSubscriptionsResponse> |
Promise |
undeleteSupportEventSubscription(request, callback)
public undeleteSupportEventSubscription(request: google.cloud.support.v2.IUndeleteSupportEventSubscriptionRequest, callback: google.cloud.support.v2.SupportEventSubscriptionService.UndeleteSupportEventSubscriptionCallback): void;Calls UndeleteSupportEventSubscription.
| Parameters | |
|---|---|
| Name | Description |
request |
IUndeleteSupportEventSubscriptionRequest
UndeleteSupportEventSubscriptionRequest message or plain object |
callback |
UndeleteSupportEventSubscriptionCallback
Node-style callback called with the error, if any, and SupportEventSubscription |
| Returns | |
|---|---|
| Type | Description |
void |
|
undeleteSupportEventSubscription(request)
public undeleteSupportEventSubscription(request: google.cloud.support.v2.IUndeleteSupportEventSubscriptionRequest): Promise<google.cloud.support.v2.SupportEventSubscription>;Calls UndeleteSupportEventSubscription.
| Parameter | |
|---|---|
| Name | Description |
request |
IUndeleteSupportEventSubscriptionRequest
UndeleteSupportEventSubscriptionRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.support.v2.SupportEventSubscription> |
Promise |
updateSupportEventSubscription(request, callback)
public updateSupportEventSubscription(request: google.cloud.support.v2.IUpdateSupportEventSubscriptionRequest, callback: google.cloud.support.v2.SupportEventSubscriptionService.UpdateSupportEventSubscriptionCallback): void;Calls UpdateSupportEventSubscription.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdateSupportEventSubscriptionRequest
UpdateSupportEventSubscriptionRequest message or plain object |
callback |
UpdateSupportEventSubscriptionCallback
Node-style callback called with the error, if any, and SupportEventSubscription |
| Returns | |
|---|---|
| Type | Description |
void |
|
updateSupportEventSubscription(request)
public updateSupportEventSubscription(request: google.cloud.support.v2.IUpdateSupportEventSubscriptionRequest): Promise<google.cloud.support.v2.SupportEventSubscription>;Calls UpdateSupportEventSubscription.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdateSupportEventSubscriptionRequest
UpdateSupportEventSubscriptionRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.support.v2.SupportEventSubscription> |
Promise |