Class protos.google.cloud.eventarc.v1.Eventarc (3.2.0)

Represents an Eventarc

Inheritance

$protobuf.rpc.Service > protos.google.cloud.eventarc.v1.Eventarc

Package

@google-cloud/eventarc

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);

Constructs a new Eventarc service.

Parameters
NameDescription
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.

Parameters
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
TypeDescription
Eventarc

RPC service. Useful where requests and/or responses are streamed.

createChannel(request, callback)

public createChannel(request: google.cloud.eventarc.v1.ICreateChannelRequest, callback: google.cloud.eventarc.v1.Eventarc.CreateChannelCallback): void;

Calls CreateChannel.

Parameters
NameDescription
request ICreateChannelRequest

CreateChannelRequest message or plain object

callback CreateChannelCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createChannel(request)

public createChannel(request: google.cloud.eventarc.v1.ICreateChannelRequest): Promise<google.longrunning.Operation>;

Calls CreateChannel.

Parameter
NameDescription
request ICreateChannelRequest

CreateChannelRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

createChannelConnection(request, callback)

public createChannelConnection(request: google.cloud.eventarc.v1.ICreateChannelConnectionRequest, callback: google.cloud.eventarc.v1.Eventarc.CreateChannelConnectionCallback): void;

Calls CreateChannelConnection.

Parameters
NameDescription
request ICreateChannelConnectionRequest

CreateChannelConnectionRequest message or plain object

callback CreateChannelConnectionCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createChannelConnection(request)

public createChannelConnection(request: google.cloud.eventarc.v1.ICreateChannelConnectionRequest): Promise<google.longrunning.Operation>;

Calls CreateChannelConnection.

Parameter
NameDescription
request ICreateChannelConnectionRequest

CreateChannelConnectionRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

createTrigger(request, callback)

public createTrigger(request: google.cloud.eventarc.v1.ICreateTriggerRequest, callback: google.cloud.eventarc.v1.Eventarc.CreateTriggerCallback): void;

Calls CreateTrigger.

Parameters
NameDescription
request ICreateTriggerRequest

CreateTriggerRequest message or plain object

callback CreateTriggerCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createTrigger(request)

public createTrigger(request: google.cloud.eventarc.v1.ICreateTriggerRequest): Promise<google.longrunning.Operation>;

Calls CreateTrigger.

Parameter
NameDescription
request ICreateTriggerRequest

CreateTriggerRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deleteChannel(request, callback)

public deleteChannel(request: google.cloud.eventarc.v1.IDeleteChannelRequest, callback: google.cloud.eventarc.v1.Eventarc.DeleteChannelCallback): void;

Calls DeleteChannel.

Parameters
NameDescription
request IDeleteChannelRequest

DeleteChannelRequest message or plain object

callback DeleteChannelCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteChannel(request)

public deleteChannel(request: google.cloud.eventarc.v1.IDeleteChannelRequest): Promise<google.longrunning.Operation>;

Calls DeleteChannel.

Parameter
NameDescription
request IDeleteChannelRequest

DeleteChannelRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deleteChannelConnection(request, callback)

public deleteChannelConnection(request: google.cloud.eventarc.v1.IDeleteChannelConnectionRequest, callback: google.cloud.eventarc.v1.Eventarc.DeleteChannelConnectionCallback): void;

Calls DeleteChannelConnection.

Parameters
NameDescription
request IDeleteChannelConnectionRequest

DeleteChannelConnectionRequest message or plain object

callback DeleteChannelConnectionCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteChannelConnection(request)

public deleteChannelConnection(request: google.cloud.eventarc.v1.IDeleteChannelConnectionRequest): Promise<google.longrunning.Operation>;

Calls DeleteChannelConnection.

Parameter
NameDescription
request IDeleteChannelConnectionRequest

DeleteChannelConnectionRequest message or plain object

Returns
TypeDescription
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.

Parameters
NameDescription
request IDeleteTriggerRequest

DeleteTriggerRequest message or plain object

callback DeleteTriggerCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteTrigger(request)

public deleteTrigger(request: google.cloud.eventarc.v1.IDeleteTriggerRequest): Promise<google.longrunning.Operation>;

Calls DeleteTrigger.

Parameter
NameDescription
request IDeleteTriggerRequest

DeleteTriggerRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

getChannel(request, callback)

public getChannel(request: google.cloud.eventarc.v1.IGetChannelRequest, callback: google.cloud.eventarc.v1.Eventarc.GetChannelCallback): void;

Calls GetChannel.

Parameters
NameDescription
request IGetChannelRequest

GetChannelRequest message or plain object

callback GetChannelCallback

Node-style callback called with the error, if any, and Channel

Returns
TypeDescription
void

getChannel(request)

public getChannel(request: google.cloud.eventarc.v1.IGetChannelRequest): Promise<google.cloud.eventarc.v1.Channel>;

Calls GetChannel.

Parameter
NameDescription
request IGetChannelRequest

GetChannelRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.eventarc.v1.Channel>

Promise

getChannelConnection(request, callback)

public getChannelConnection(request: google.cloud.eventarc.v1.IGetChannelConnectionRequest, callback: google.cloud.eventarc.v1.Eventarc.GetChannelConnectionCallback): void;

Calls GetChannelConnection.

Parameters
NameDescription
request IGetChannelConnectionRequest

GetChannelConnectionRequest message or plain object

callback GetChannelConnectionCallback

Node-style callback called with the error, if any, and ChannelConnection

Returns
TypeDescription
void

getChannelConnection(request)

public getChannelConnection(request: google.cloud.eventarc.v1.IGetChannelConnectionRequest): Promise<google.cloud.eventarc.v1.ChannelConnection>;

Calls GetChannelConnection.

Parameter
NameDescription
request IGetChannelConnectionRequest

GetChannelConnectionRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.eventarc.v1.ChannelConnection>

Promise

getGoogleChannelConfig(request, callback)

public getGoogleChannelConfig(request: google.cloud.eventarc.v1.IGetGoogleChannelConfigRequest, callback: google.cloud.eventarc.v1.Eventarc.GetGoogleChannelConfigCallback): void;

Calls GetGoogleChannelConfig.

Parameters
NameDescription
request IGetGoogleChannelConfigRequest

GetGoogleChannelConfigRequest message or plain object

callback GetGoogleChannelConfigCallback

Node-style callback called with the error, if any, and GoogleChannelConfig

Returns
TypeDescription
void

getGoogleChannelConfig(request)

public getGoogleChannelConfig(request: google.cloud.eventarc.v1.IGetGoogleChannelConfigRequest): Promise<google.cloud.eventarc.v1.GoogleChannelConfig>;

Calls GetGoogleChannelConfig.

Parameter
NameDescription
request IGetGoogleChannelConfigRequest

GetGoogleChannelConfigRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.eventarc.v1.GoogleChannelConfig>

Promise

getProvider(request, callback)

public getProvider(request: google.cloud.eventarc.v1.IGetProviderRequest, callback: google.cloud.eventarc.v1.Eventarc.GetProviderCallback): void;

Calls GetProvider.

Parameters
NameDescription
request IGetProviderRequest

GetProviderRequest message or plain object

callback GetProviderCallback

Node-style callback called with the error, if any, and Provider

Returns
TypeDescription
void

getProvider(request)

public getProvider(request: google.cloud.eventarc.v1.IGetProviderRequest): Promise<google.cloud.eventarc.v1.Provider>;

Calls GetProvider.

Parameter
NameDescription
request IGetProviderRequest

GetProviderRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.eventarc.v1.Provider>

Promise

getTrigger(request, callback)

public getTrigger(request: google.cloud.eventarc.v1.IGetTriggerRequest, callback: google.cloud.eventarc.v1.Eventarc.GetTriggerCallback): void;

Calls GetTrigger.

Parameters
NameDescription
request IGetTriggerRequest

GetTriggerRequest message or plain object

callback GetTriggerCallback

Node-style callback called with the error, if any, and Trigger

Returns
TypeDescription
void

getTrigger(request)

public getTrigger(request: google.cloud.eventarc.v1.IGetTriggerRequest): Promise<google.cloud.eventarc.v1.Trigger>;

Calls GetTrigger.

Parameter
NameDescription
request IGetTriggerRequest

GetTriggerRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.eventarc.v1.Trigger>

Promise

listChannelConnections(request, callback)

public listChannelConnections(request: google.cloud.eventarc.v1.IListChannelConnectionsRequest, callback: google.cloud.eventarc.v1.Eventarc.ListChannelConnectionsCallback): void;

Calls ListChannelConnections.

Parameters
NameDescription
request IListChannelConnectionsRequest

ListChannelConnectionsRequest message or plain object

callback ListChannelConnectionsCallback

Node-style callback called with the error, if any, and ListChannelConnectionsResponse

Returns
TypeDescription
void

listChannelConnections(request)

public listChannelConnections(request: google.cloud.eventarc.v1.IListChannelConnectionsRequest): Promise<google.cloud.eventarc.v1.ListChannelConnectionsResponse>;

Calls ListChannelConnections.

Parameter
NameDescription
request IListChannelConnectionsRequest

ListChannelConnectionsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.eventarc.v1.ListChannelConnectionsResponse>

Promise

listChannels(request, callback)

public listChannels(request: google.cloud.eventarc.v1.IListChannelsRequest, callback: google.cloud.eventarc.v1.Eventarc.ListChannelsCallback): void;

Calls ListChannels.

Parameters
NameDescription
request IListChannelsRequest

ListChannelsRequest message or plain object

callback ListChannelsCallback

Node-style callback called with the error, if any, and ListChannelsResponse

Returns
TypeDescription
void

listChannels(request)

public listChannels(request: google.cloud.eventarc.v1.IListChannelsRequest): Promise<google.cloud.eventarc.v1.ListChannelsResponse>;

Calls ListChannels.

Parameter
NameDescription
request IListChannelsRequest

ListChannelsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.eventarc.v1.ListChannelsResponse>

Promise

listProviders(request, callback)

public listProviders(request: google.cloud.eventarc.v1.IListProvidersRequest, callback: google.cloud.eventarc.v1.Eventarc.ListProvidersCallback): void;

Calls ListProviders.

Parameters
NameDescription
request IListProvidersRequest

ListProvidersRequest message or plain object

callback ListProvidersCallback

Node-style callback called with the error, if any, and ListProvidersResponse

Returns
TypeDescription
void

listProviders(request)

public listProviders(request: google.cloud.eventarc.v1.IListProvidersRequest): Promise<google.cloud.eventarc.v1.ListProvidersResponse>;

Calls ListProviders.

Parameter
NameDescription
request IListProvidersRequest

ListProvidersRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.eventarc.v1.ListProvidersResponse>

Promise

listTriggers(request, callback)

public listTriggers(request: google.cloud.eventarc.v1.IListTriggersRequest, callback: google.cloud.eventarc.v1.Eventarc.ListTriggersCallback): void;

Calls ListTriggers.

Parameters
NameDescription
request IListTriggersRequest

ListTriggersRequest message or plain object

callback ListTriggersCallback

Node-style callback called with the error, if any, and ListTriggersResponse

Returns
TypeDescription
void

listTriggers(request)

public listTriggers(request: google.cloud.eventarc.v1.IListTriggersRequest): Promise<google.cloud.eventarc.v1.ListTriggersResponse>;

Calls ListTriggers.

Parameter
NameDescription
request IListTriggersRequest

ListTriggersRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.eventarc.v1.ListTriggersResponse>

Promise

updateChannel(request, callback)

public updateChannel(request: google.cloud.eventarc.v1.IUpdateChannelRequest, callback: google.cloud.eventarc.v1.Eventarc.UpdateChannelCallback): void;

Calls UpdateChannel.

Parameters
NameDescription
request IUpdateChannelRequest

UpdateChannelRequest message or plain object

callback UpdateChannelCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateChannel(request)

public updateChannel(request: google.cloud.eventarc.v1.IUpdateChannelRequest): Promise<google.longrunning.Operation>;

Calls UpdateChannel.

Parameter
NameDescription
request IUpdateChannelRequest

UpdateChannelRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

updateGoogleChannelConfig(request, callback)

public updateGoogleChannelConfig(request: google.cloud.eventarc.v1.IUpdateGoogleChannelConfigRequest, callback: google.cloud.eventarc.v1.Eventarc.UpdateGoogleChannelConfigCallback): void;

Calls UpdateGoogleChannelConfig.

Parameters
NameDescription
request IUpdateGoogleChannelConfigRequest

UpdateGoogleChannelConfigRequest message or plain object

callback UpdateGoogleChannelConfigCallback

Node-style callback called with the error, if any, and GoogleChannelConfig

Returns
TypeDescription
void

updateGoogleChannelConfig(request)

public updateGoogleChannelConfig(request: google.cloud.eventarc.v1.IUpdateGoogleChannelConfigRequest): Promise<google.cloud.eventarc.v1.GoogleChannelConfig>;

Calls UpdateGoogleChannelConfig.

Parameter
NameDescription
request IUpdateGoogleChannelConfigRequest

UpdateGoogleChannelConfigRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.eventarc.v1.GoogleChannelConfig>

Promise

updateTrigger(request, callback)

public updateTrigger(request: google.cloud.eventarc.v1.IUpdateTriggerRequest, callback: google.cloud.eventarc.v1.Eventarc.UpdateTriggerCallback): void;

Calls UpdateTrigger.

Parameters
NameDescription
request IUpdateTriggerRequest

UpdateTriggerRequest message or plain object

callback UpdateTriggerCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateTrigger(request)

public updateTrigger(request: google.cloud.eventarc.v1.IUpdateTriggerRequest): Promise<google.longrunning.Operation>;

Calls UpdateTrigger.

Parameter
NameDescription
request IUpdateTriggerRequest

UpdateTriggerRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise