Represents an Eventarc
Inheritance
$protobuf.rpc.Service > protos.google.cloud.eventarc.v1.EventarcPackage
@google-cloud/eventarcConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);
Constructs a new Eventarc service.
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): Eventarc;
Creates new Eventarc service using the specified rpc implementation.
Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Type | Description |
Eventarc | RPC service. Useful where requests and/or responses are streamed. |
createTrigger(request, callback)
public createTrigger(request: google.cloud.eventarc.v1.ICreateTriggerRequest, callback: google.cloud.eventarc.v1.Eventarc.CreateTriggerCallback): void;
Calls CreateTrigger.
Name | Description |
request |
ICreateTriggerRequest
CreateTriggerRequest message or plain object |
callback |
google.cloud.eventarc.v1.Eventarc.CreateTriggerCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
createTrigger(request)
public createTrigger(request: google.cloud.eventarc.v1.ICreateTriggerRequest): Promise<google.longrunning.Operation>;
Calls CreateTrigger.
Name | Description |
request |
ICreateTriggerRequest
CreateTriggerRequest message or plain object |
Type | Description |
Promise<google.longrunning.Operation> | Promise |
deleteTrigger(request, callback)
public deleteTrigger(request: google.cloud.eventarc.v1.IDeleteTriggerRequest, callback: google.cloud.eventarc.v1.Eventarc.DeleteTriggerCallback): void;
Calls DeleteTrigger.
Name | Description |
request |
google.cloud.eventarc.v1.IDeleteTriggerRequest
DeleteTriggerRequest message or plain object |
callback |
google.cloud.eventarc.v1.Eventarc.DeleteTriggerCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
deleteTrigger(request)
public deleteTrigger(request: google.cloud.eventarc.v1.IDeleteTriggerRequest): Promise<google.longrunning.Operation>;
Calls DeleteTrigger.
Name | Description |
request |
google.cloud.eventarc.v1.IDeleteTriggerRequest
DeleteTriggerRequest message or plain object |
Type | Description |
Promise<google.longrunning.Operation> | Promise |
getTrigger(request, callback)
public getTrigger(request: google.cloud.eventarc.v1.IGetTriggerRequest, callback: google.cloud.eventarc.v1.Eventarc.GetTriggerCallback): void;
Calls GetTrigger.
Name | Description |
request |
google.cloud.eventarc.v1.IGetTriggerRequest
GetTriggerRequest message or plain object |
callback |
google.cloud.eventarc.v1.Eventarc.GetTriggerCallback
Node-style callback called with the error, if any, and Trigger |
Type | Description |
void |
getTrigger(request)
public getTrigger(request: google.cloud.eventarc.v1.IGetTriggerRequest): Promise<google.cloud.eventarc.v1.Trigger>;
Calls GetTrigger.
Name | Description |
request |
google.cloud.eventarc.v1.IGetTriggerRequest
GetTriggerRequest message or plain object |
Type | Description |
Promise<google.cloud.eventarc.v1.Trigger> | Promise |
listTriggers(request, callback)
public listTriggers(request: google.cloud.eventarc.v1.IListTriggersRequest, callback: google.cloud.eventarc.v1.Eventarc.ListTriggersCallback): void;
Calls ListTriggers.
Name | Description |
request |
IListTriggersRequest
ListTriggersRequest message or plain object |
callback |
google.cloud.eventarc.v1.Eventarc.ListTriggersCallback
Node-style callback called with the error, if any, and ListTriggersResponse |
Type | Description |
void |
listTriggers(request)
public listTriggers(request: google.cloud.eventarc.v1.IListTriggersRequest): Promise<google.cloud.eventarc.v1.ListTriggersResponse>;
Calls ListTriggers.
Name | Description |
request |
IListTriggersRequest
ListTriggersRequest message or plain object |
Type | Description |
Promise<google.cloud.eventarc.v1.ListTriggersResponse> | Promise |
updateTrigger(request, callback)
public updateTrigger(request: google.cloud.eventarc.v1.IUpdateTriggerRequest, callback: google.cloud.eventarc.v1.Eventarc.UpdateTriggerCallback): void;
Calls UpdateTrigger.
Name | Description |
request |
IUpdateTriggerRequest
UpdateTriggerRequest message or plain object |
callback |
google.cloud.eventarc.v1.Eventarc.UpdateTriggerCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
updateTrigger(request)
public updateTrigger(request: google.cloud.eventarc.v1.IUpdateTriggerRequest): Promise<google.longrunning.Operation>;
Calls UpdateTrigger.
Name | Description |
request |
IUpdateTriggerRequest
UpdateTriggerRequest message or plain object |
Type | Description |
Promise<google.longrunning.Operation> | Promise |