Eventarc

google.cloud.eventarc.v1. Eventarc

Represents an Eventarc

Constructor

new Eventarc(rpcImpl, requestDelimitedopt, responseDelimitedopt)

Constructs a new Eventarc service.

Parameters:
Name Type Attributes Default Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean <optional>
false

Whether requests are length-delimited

responseDelimited boolean <optional>
false

Whether responses are length-delimited

Extends

  • $protobuf.rpc.Service

Methods

createChannel(request, callback) → {undefined}

Calls CreateChannel.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.ICreateChannelRequest

CreateChannelRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.CreateChannelCallback

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

Returns:
Type Description
undefined

createChannel(request) → {Promise.<google.longrunning.Operation>}

Calls CreateChannel.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.ICreateChannelRequest

CreateChannelRequest message or plain object

Returns:
Type Description
Promise.<google.longrunning.Operation>

Promise

createChannelConnection(request, callback) → {undefined}

Calls CreateChannelConnection.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.ICreateChannelConnectionRequest

CreateChannelConnectionRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.CreateChannelConnectionCallback

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

Returns:
Type Description
undefined

createChannelConnection(request) → {Promise.<google.longrunning.Operation>}

Calls CreateChannelConnection.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.ICreateChannelConnectionRequest

CreateChannelConnectionRequest message or plain object

Returns:
Type Description
Promise.<google.longrunning.Operation>

Promise

createEnrollment(request, callback) → {undefined}

Calls CreateEnrollment.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.ICreateEnrollmentRequest

CreateEnrollmentRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.CreateEnrollmentCallback

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

Returns:
Type Description
undefined

createEnrollment(request) → {Promise.<google.longrunning.Operation>}

Calls CreateEnrollment.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.ICreateEnrollmentRequest

CreateEnrollmentRequest message or plain object

Returns:
Type Description
Promise.<google.longrunning.Operation>

Promise

createGoogleApiSource(request, callback) → {undefined}

Calls CreateGoogleApiSource.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.ICreateGoogleApiSourceRequest

CreateGoogleApiSourceRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.CreateGoogleApiSourceCallback

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

Returns:
Type Description
undefined

createGoogleApiSource(request) → {Promise.<google.longrunning.Operation>}

Calls CreateGoogleApiSource.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.ICreateGoogleApiSourceRequest

CreateGoogleApiSourceRequest message or plain object

Returns:
Type Description
Promise.<google.longrunning.Operation>

Promise

createMessageBus(request, callback) → {undefined}

Calls CreateMessageBus.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.ICreateMessageBusRequest

CreateMessageBusRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.CreateMessageBusCallback

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

Returns:
Type Description
undefined

createMessageBus(request) → {Promise.<google.longrunning.Operation>}

Calls CreateMessageBus.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.ICreateMessageBusRequest

CreateMessageBusRequest message or plain object

Returns:
Type Description
Promise.<google.longrunning.Operation>

Promise

createPipeline(request, callback) → {undefined}

Calls CreatePipeline.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.ICreatePipelineRequest

CreatePipelineRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.CreatePipelineCallback

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

Returns:
Type Description
undefined

createPipeline(request) → {Promise.<google.longrunning.Operation>}

Calls CreatePipeline.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.ICreatePipelineRequest

CreatePipelineRequest message or plain object

Returns:
Type Description
Promise.<google.longrunning.Operation>

Promise

createTrigger(request, callback) → {undefined}

Calls CreateTrigger.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.ICreateTriggerRequest

CreateTriggerRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.CreateTriggerCallback

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

Returns:
Type Description
undefined

createTrigger(request) → {Promise.<google.longrunning.Operation>}

Calls CreateTrigger.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.ICreateTriggerRequest

CreateTriggerRequest message or plain object

Returns:
Type Description
Promise.<google.longrunning.Operation>

Promise

deleteChannel(request, callback) → {undefined}

Calls DeleteChannel.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IDeleteChannelRequest

DeleteChannelRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.DeleteChannelCallback

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

Returns:
Type Description
undefined

deleteChannel(request) → {Promise.<google.longrunning.Operation>}

Calls DeleteChannel.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IDeleteChannelRequest

DeleteChannelRequest message or plain object

Returns:
Type Description
Promise.<google.longrunning.Operation>

Promise

deleteChannelConnection(request, callback) → {undefined}

Calls DeleteChannelConnection.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IDeleteChannelConnectionRequest

DeleteChannelConnectionRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.DeleteChannelConnectionCallback

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

Returns:
Type Description
undefined

deleteChannelConnection(request) → {Promise.<google.longrunning.Operation>}

Calls DeleteChannelConnection.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IDeleteChannelConnectionRequest

DeleteChannelConnectionRequest message or plain object

Returns:
Type Description
Promise.<google.longrunning.Operation>

Promise

deleteEnrollment(request, callback) → {undefined}

Calls DeleteEnrollment.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IDeleteEnrollmentRequest

DeleteEnrollmentRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.DeleteEnrollmentCallback

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

Returns:
Type Description
undefined

deleteEnrollment(request) → {Promise.<google.longrunning.Operation>}

Calls DeleteEnrollment.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IDeleteEnrollmentRequest

DeleteEnrollmentRequest message or plain object

Returns:
Type Description
Promise.<google.longrunning.Operation>

Promise

deleteGoogleApiSource(request, callback) → {undefined}

Calls DeleteGoogleApiSource.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IDeleteGoogleApiSourceRequest

DeleteGoogleApiSourceRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.DeleteGoogleApiSourceCallback

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

Returns:
Type Description
undefined

deleteGoogleApiSource(request) → {Promise.<google.longrunning.Operation>}

Calls DeleteGoogleApiSource.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IDeleteGoogleApiSourceRequest

DeleteGoogleApiSourceRequest message or plain object

Returns:
Type Description
Promise.<google.longrunning.Operation>

Promise

deleteMessageBus(request, callback) → {undefined}

Calls DeleteMessageBus.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IDeleteMessageBusRequest

DeleteMessageBusRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.DeleteMessageBusCallback

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

Returns:
Type Description
undefined

deleteMessageBus(request) → {Promise.<google.longrunning.Operation>}

Calls DeleteMessageBus.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IDeleteMessageBusRequest

DeleteMessageBusRequest message or plain object

Returns:
Type Description
Promise.<google.longrunning.Operation>

Promise

deletePipeline(request, callback) → {undefined}

Calls DeletePipeline.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IDeletePipelineRequest

DeletePipelineRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.DeletePipelineCallback

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

Returns:
Type Description
undefined

deletePipeline(request) → {Promise.<google.longrunning.Operation>}

Calls DeletePipeline.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IDeletePipelineRequest

DeletePipelineRequest message or plain object

Returns:
Type Description
Promise.<google.longrunning.Operation>

Promise

deleteTrigger(request, callback) → {undefined}

Calls DeleteTrigger.

Parameters:
Name Type 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

Returns:
Type Description
undefined

deleteTrigger(request) → {Promise.<google.longrunning.Operation>}

Calls DeleteTrigger.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IDeleteTriggerRequest

DeleteTriggerRequest message or plain object

Returns:
Type Description
Promise.<google.longrunning.Operation>

Promise

getChannel(request, callback) → {undefined}

Calls GetChannel.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IGetChannelRequest

GetChannelRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.GetChannelCallback

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

Returns:
Type Description
undefined

getChannel(request) → {Promise.<google.cloud.eventarc.v1.Channel>}

Calls GetChannel.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IGetChannelRequest

GetChannelRequest message or plain object

Returns:
Type Description
Promise.<google.cloud.eventarc.v1.Channel>

Promise

getChannelConnection(request, callback) → {undefined}

Calls GetChannelConnection.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IGetChannelConnectionRequest

GetChannelConnectionRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.GetChannelConnectionCallback

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

Returns:
Type Description
undefined

getChannelConnection(request) → {Promise.<google.cloud.eventarc.v1.ChannelConnection>}

Calls GetChannelConnection.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IGetChannelConnectionRequest

GetChannelConnectionRequest message or plain object

Returns:
Type Description
Promise.<google.cloud.eventarc.v1.ChannelConnection>

Promise

getEnrollment(request, callback) → {undefined}

Calls GetEnrollment.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IGetEnrollmentRequest

GetEnrollmentRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.GetEnrollmentCallback

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

Returns:
Type Description
undefined

getEnrollment(request) → {Promise.<google.cloud.eventarc.v1.Enrollment>}

Calls GetEnrollment.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IGetEnrollmentRequest

GetEnrollmentRequest message or plain object

Returns:
Type Description
Promise.<google.cloud.eventarc.v1.Enrollment>

Promise

getGoogleApiSource(request, callback) → {undefined}

Calls GetGoogleApiSource.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IGetGoogleApiSourceRequest

GetGoogleApiSourceRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.GetGoogleApiSourceCallback

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

Returns:
Type Description
undefined

getGoogleApiSource(request) → {Promise.<google.cloud.eventarc.v1.GoogleApiSource>}

Calls GetGoogleApiSource.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IGetGoogleApiSourceRequest

GetGoogleApiSourceRequest message or plain object

Returns:
Type Description
Promise.<google.cloud.eventarc.v1.GoogleApiSource>

Promise

getGoogleChannelConfig(request, callback) → {undefined}

Calls GetGoogleChannelConfig.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IGetGoogleChannelConfigRequest

GetGoogleChannelConfigRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.GetGoogleChannelConfigCallback

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

Returns:
Type Description
undefined

getGoogleChannelConfig(request) → {Promise.<google.cloud.eventarc.v1.GoogleChannelConfig>}

Calls GetGoogleChannelConfig.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IGetGoogleChannelConfigRequest

GetGoogleChannelConfigRequest message or plain object

Returns:
Type Description
Promise.<google.cloud.eventarc.v1.GoogleChannelConfig>

Promise

getMessageBus(request, callback) → {undefined}

Calls GetMessageBus.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IGetMessageBusRequest

GetMessageBusRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.GetMessageBusCallback

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

Returns:
Type Description
undefined

getMessageBus(request) → {Promise.<google.cloud.eventarc.v1.MessageBus>}

Calls GetMessageBus.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IGetMessageBusRequest

GetMessageBusRequest message or plain object

Returns:
Type Description
Promise.<google.cloud.eventarc.v1.MessageBus>

Promise

getPipeline(request, callback) → {undefined}

Calls GetPipeline.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IGetPipelineRequest

GetPipelineRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.GetPipelineCallback

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

Returns:
Type Description
undefined

getPipeline(request) → {Promise.<google.cloud.eventarc.v1.Pipeline>}

Calls GetPipeline.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IGetPipelineRequest

GetPipelineRequest message or plain object

Returns:
Type Description
Promise.<google.cloud.eventarc.v1.Pipeline>

Promise

getProvider(request, callback) → {undefined}

Calls GetProvider.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IGetProviderRequest

GetProviderRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.GetProviderCallback

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

Returns:
Type Description
undefined

getProvider(request) → {Promise.<google.cloud.eventarc.v1.Provider>}

Calls GetProvider.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IGetProviderRequest

GetProviderRequest message or plain object

Returns:
Type Description
Promise.<google.cloud.eventarc.v1.Provider>

Promise

getTrigger(request, callback) → {undefined}

Calls GetTrigger.

Parameters:
Name Type 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

Returns:
Type Description
undefined

getTrigger(request) → {Promise.<google.cloud.eventarc.v1.Trigger>}

Calls GetTrigger.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IGetTriggerRequest

GetTriggerRequest message or plain object

Returns:
Type Description
Promise.<google.cloud.eventarc.v1.Trigger>

Promise

listChannelConnections(request, callback) → {undefined}

Calls ListChannelConnections.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IListChannelConnectionsRequest

ListChannelConnectionsRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.ListChannelConnectionsCallback

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

Returns:
Type Description
undefined

listChannelConnections(request) → {Promise.<google.cloud.eventarc.v1.ListChannelConnectionsResponse>}

Calls ListChannelConnections.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IListChannelConnectionsRequest

ListChannelConnectionsRequest message or plain object

Returns:
Type Description
Promise.<google.cloud.eventarc.v1.ListChannelConnectionsResponse>

Promise

listChannels(request, callback) → {undefined}

Calls ListChannels.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IListChannelsRequest

ListChannelsRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.ListChannelsCallback

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

Returns:
Type Description
undefined

listChannels(request) → {Promise.<google.cloud.eventarc.v1.ListChannelsResponse>}

Calls ListChannels.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IListChannelsRequest

ListChannelsRequest message or plain object

Returns:
Type Description
Promise.<google.cloud.eventarc.v1.ListChannelsResponse>

Promise

listEnrollments(request, callback) → {undefined}

Calls ListEnrollments.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IListEnrollmentsRequest

ListEnrollmentsRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.ListEnrollmentsCallback

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

Returns:
Type Description
undefined

listEnrollments(request) → {Promise.<google.cloud.eventarc.v1.ListEnrollmentsResponse>}

Calls ListEnrollments.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IListEnrollmentsRequest

ListEnrollmentsRequest message or plain object

Returns:
Type Description
Promise.<google.cloud.eventarc.v1.ListEnrollmentsResponse>

Promise

listGoogleApiSources(request, callback) → {undefined}

Calls ListGoogleApiSources.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IListGoogleApiSourcesRequest

ListGoogleApiSourcesRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.ListGoogleApiSourcesCallback

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

Returns:
Type Description
undefined

listGoogleApiSources(request) → {Promise.<google.cloud.eventarc.v1.ListGoogleApiSourcesResponse>}

Calls ListGoogleApiSources.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IListGoogleApiSourcesRequest

ListGoogleApiSourcesRequest message or plain object

Returns:
Type Description
Promise.<google.cloud.eventarc.v1.ListGoogleApiSourcesResponse>

Promise

listMessageBusEnrollments(request, callback) → {undefined}

Calls ListMessageBusEnrollments.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IListMessageBusEnrollmentsRequest

ListMessageBusEnrollmentsRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.ListMessageBusEnrollmentsCallback

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

Returns:
Type Description
undefined

listMessageBusEnrollments(request) → {Promise.<google.cloud.eventarc.v1.ListMessageBusEnrollmentsResponse>}

Calls ListMessageBusEnrollments.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IListMessageBusEnrollmentsRequest

ListMessageBusEnrollmentsRequest message or plain object

Returns:
Type Description
Promise.<google.cloud.eventarc.v1.ListMessageBusEnrollmentsResponse>

Promise

listMessageBuses(request, callback) → {undefined}

Calls ListMessageBuses.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IListMessageBusesRequest

ListMessageBusesRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.ListMessageBusesCallback

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

Returns:
Type Description
undefined

listMessageBuses(request) → {Promise.<google.cloud.eventarc.v1.ListMessageBusesResponse>}

Calls ListMessageBuses.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IListMessageBusesRequest

ListMessageBusesRequest message or plain object

Returns:
Type Description
Promise.<google.cloud.eventarc.v1.ListMessageBusesResponse>

Promise

listPipelines(request, callback) → {undefined}

Calls ListPipelines.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IListPipelinesRequest

ListPipelinesRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.ListPipelinesCallback

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

Returns:
Type Description
undefined

listPipelines(request) → {Promise.<google.cloud.eventarc.v1.ListPipelinesResponse>}

Calls ListPipelines.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IListPipelinesRequest

ListPipelinesRequest message or plain object

Returns:
Type Description
Promise.<google.cloud.eventarc.v1.ListPipelinesResponse>

Promise

listProviders(request, callback) → {undefined}

Calls ListProviders.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IListProvidersRequest

ListProvidersRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.ListProvidersCallback

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

Returns:
Type Description
undefined

listProviders(request) → {Promise.<google.cloud.eventarc.v1.ListProvidersResponse>}

Calls ListProviders.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IListProvidersRequest

ListProvidersRequest message or plain object

Returns:
Type Description
Promise.<google.cloud.eventarc.v1.ListProvidersResponse>

Promise

listTriggers(request, callback) → {undefined}

Calls ListTriggers.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IListTriggersRequest

ListTriggersRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.ListTriggersCallback

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

Returns:
Type Description
undefined

listTriggers(request) → {Promise.<google.cloud.eventarc.v1.ListTriggersResponse>}

Calls ListTriggers.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IListTriggersRequest

ListTriggersRequest message or plain object

Returns:
Type Description
Promise.<google.cloud.eventarc.v1.ListTriggersResponse>

Promise

updateChannel(request, callback) → {undefined}

Calls UpdateChannel.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IUpdateChannelRequest

UpdateChannelRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.UpdateChannelCallback

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

Returns:
Type Description
undefined

updateChannel(request) → {Promise.<google.longrunning.Operation>}

Calls UpdateChannel.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IUpdateChannelRequest

UpdateChannelRequest message or plain object

Returns:
Type Description
Promise.<google.longrunning.Operation>

Promise

updateEnrollment(request, callback) → {undefined}

Calls UpdateEnrollment.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IUpdateEnrollmentRequest

UpdateEnrollmentRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.UpdateEnrollmentCallback

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

Returns:
Type Description
undefined

updateEnrollment(request) → {Promise.<google.longrunning.Operation>}

Calls UpdateEnrollment.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IUpdateEnrollmentRequest

UpdateEnrollmentRequest message or plain object

Returns:
Type Description
Promise.<google.longrunning.Operation>

Promise

updateGoogleApiSource(request, callback) → {undefined}

Calls UpdateGoogleApiSource.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IUpdateGoogleApiSourceRequest

UpdateGoogleApiSourceRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.UpdateGoogleApiSourceCallback

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

Returns:
Type Description
undefined

updateGoogleApiSource(request) → {Promise.<google.longrunning.Operation>}

Calls UpdateGoogleApiSource.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IUpdateGoogleApiSourceRequest

UpdateGoogleApiSourceRequest message or plain object

Returns:
Type Description
Promise.<google.longrunning.Operation>

Promise

updateGoogleChannelConfig(request, callback) → {undefined}

Calls UpdateGoogleChannelConfig.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IUpdateGoogleChannelConfigRequest

UpdateGoogleChannelConfigRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.UpdateGoogleChannelConfigCallback

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

Returns:
Type Description
undefined

updateGoogleChannelConfig(request) → {Promise.<google.cloud.eventarc.v1.GoogleChannelConfig>}

Calls UpdateGoogleChannelConfig.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IUpdateGoogleChannelConfigRequest

UpdateGoogleChannelConfigRequest message or plain object

Returns:
Type Description
Promise.<google.cloud.eventarc.v1.GoogleChannelConfig>

Promise

updateMessageBus(request, callback) → {undefined}

Calls UpdateMessageBus.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IUpdateMessageBusRequest

UpdateMessageBusRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.UpdateMessageBusCallback

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

Returns:
Type Description
undefined

updateMessageBus(request) → {Promise.<google.longrunning.Operation>}

Calls UpdateMessageBus.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IUpdateMessageBusRequest

UpdateMessageBusRequest message or plain object

Returns:
Type Description
Promise.<google.longrunning.Operation>

Promise

updatePipeline(request, callback) → {undefined}

Calls UpdatePipeline.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IUpdatePipelineRequest

UpdatePipelineRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.UpdatePipelineCallback

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

Returns:
Type Description
undefined

updatePipeline(request) → {Promise.<google.longrunning.Operation>}

Calls UpdatePipeline.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IUpdatePipelineRequest

UpdatePipelineRequest message or plain object

Returns:
Type Description
Promise.<google.longrunning.Operation>

Promise

updateTrigger(request, callback) → {undefined}

Calls UpdateTrigger.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IUpdateTriggerRequest

UpdateTriggerRequest message or plain object

callback google.cloud.eventarc.v1.Eventarc.UpdateTriggerCallback

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

Returns:
Type Description
undefined

updateTrigger(request) → {Promise.<google.longrunning.Operation>}

Calls UpdateTrigger.

Parameters:
Name Type Description
request google.cloud.eventarc.v1.IUpdateTriggerRequest

UpdateTriggerRequest message or plain object

Returns:
Type Description
Promise.<google.longrunning.Operation>

Promise

(static) create(rpcImpl, requestDelimitedopt, responseDelimitedopt) → {Eventarc}

Creates new Eventarc service using the specified rpc implementation.

Parameters:
Name Type Attributes Default Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean <optional>
false

Whether requests are length-delimited

responseDelimited boolean <optional>
false

Whether responses are length-delimited

Returns:
Type Description
Eventarc

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

Type Definitions

CreateChannelCallback(error, responseopt)

Callback as used by createChannel.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.longrunning.Operation <optional>

Operation

CreateChannelConnectionCallback(error, responseopt)

Callback as used by createChannelConnection.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.longrunning.Operation <optional>

Operation

CreateEnrollmentCallback(error, responseopt)

Callback as used by createEnrollment.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.longrunning.Operation <optional>

Operation

CreateGoogleApiSourceCallback(error, responseopt)

Callback as used by createGoogleApiSource.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.longrunning.Operation <optional>

Operation

CreateMessageBusCallback(error, responseopt)

Callback as used by createMessageBus.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.longrunning.Operation <optional>

Operation

CreatePipelineCallback(error, responseopt)

Callback as used by createPipeline.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.longrunning.Operation <optional>

Operation

CreateTriggerCallback(error, responseopt)

Callback as used by createTrigger.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.longrunning.Operation <optional>

Operation

DeleteChannelCallback(error, responseopt)

Callback as used by deleteChannel.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.longrunning.Operation <optional>

Operation

DeleteChannelConnectionCallback(error, responseopt)

Callback as used by deleteChannelConnection.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.longrunning.Operation <optional>

Operation

DeleteEnrollmentCallback(error, responseopt)

Callback as used by deleteEnrollment.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.longrunning.Operation <optional>

Operation

DeleteGoogleApiSourceCallback(error, responseopt)

Callback as used by deleteGoogleApiSource.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.longrunning.Operation <optional>

Operation

DeleteMessageBusCallback(error, responseopt)

Callback as used by deleteMessageBus.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.longrunning.Operation <optional>

Operation

DeletePipelineCallback(error, responseopt)

Callback as used by deletePipeline.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.longrunning.Operation <optional>

Operation

DeleteTriggerCallback(error, responseopt)

Callback as used by deleteTrigger.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.longrunning.Operation <optional>

Operation

GetChannelCallback(error, responseopt)

Callback as used by getChannel.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.cloud.eventarc.v1.Channel <optional>

Channel

GetChannelConnectionCallback(error, responseopt)

Callback as used by getChannelConnection.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.cloud.eventarc.v1.ChannelConnection <optional>

ChannelConnection

GetEnrollmentCallback(error, responseopt)

Callback as used by getEnrollment.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.cloud.eventarc.v1.Enrollment <optional>

Enrollment

GetGoogleApiSourceCallback(error, responseopt)

Callback as used by getGoogleApiSource.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.cloud.eventarc.v1.GoogleApiSource <optional>

GoogleApiSource

GetGoogleChannelConfigCallback(error, responseopt)

Callback as used by getGoogleChannelConfig.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.cloud.eventarc.v1.GoogleChannelConfig <optional>

GoogleChannelConfig

GetMessageBusCallback(error, responseopt)

Callback as used by getMessageBus.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.cloud.eventarc.v1.MessageBus <optional>

MessageBus

GetPipelineCallback(error, responseopt)

Callback as used by getPipeline.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.cloud.eventarc.v1.Pipeline <optional>

Pipeline

GetProviderCallback(error, responseopt)

Callback as used by getProvider.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.cloud.eventarc.v1.Provider <optional>

Provider

GetTriggerCallback(error, responseopt)

Callback as used by getTrigger.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.cloud.eventarc.v1.Trigger <optional>

Trigger

ListChannelConnectionsCallback(error, responseopt)

Callback as used by listChannelConnections.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.cloud.eventarc.v1.ListChannelConnectionsResponse <optional>

ListChannelConnectionsResponse

ListChannelsCallback(error, responseopt)

Callback as used by listChannels.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.cloud.eventarc.v1.ListChannelsResponse <optional>

ListChannelsResponse

ListEnrollmentsCallback(error, responseopt)

Callback as used by listEnrollments.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.cloud.eventarc.v1.ListEnrollmentsResponse <optional>

ListEnrollmentsResponse

ListGoogleApiSourcesCallback(error, responseopt)

Callback as used by listGoogleApiSources.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.cloud.eventarc.v1.ListGoogleApiSourcesResponse <optional>

ListGoogleApiSourcesResponse

ListMessageBusEnrollmentsCallback(error, responseopt)

Callback as used by listMessageBusEnrollments.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.cloud.eventarc.v1.ListMessageBusEnrollmentsResponse <optional>

ListMessageBusEnrollmentsResponse

ListMessageBusesCallback(error, responseopt)

Callback as used by listMessageBuses.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.cloud.eventarc.v1.ListMessageBusesResponse <optional>

ListMessageBusesResponse

ListPipelinesCallback(error, responseopt)

Callback as used by listPipelines.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.cloud.eventarc.v1.ListPipelinesResponse <optional>

ListPipelinesResponse

ListProvidersCallback(error, responseopt)

Callback as used by listProviders.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.cloud.eventarc.v1.ListProvidersResponse <optional>

ListProvidersResponse

ListTriggersCallback(error, responseopt)

Callback as used by listTriggers.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.cloud.eventarc.v1.ListTriggersResponse <optional>

ListTriggersResponse

UpdateChannelCallback(error, responseopt)

Callback as used by updateChannel.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.longrunning.Operation <optional>

Operation

UpdateEnrollmentCallback(error, responseopt)

Callback as used by updateEnrollment.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.longrunning.Operation <optional>

Operation

UpdateGoogleApiSourceCallback(error, responseopt)

Callback as used by updateGoogleApiSource.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.longrunning.Operation <optional>

Operation

UpdateGoogleChannelConfigCallback(error, responseopt)

Callback as used by updateGoogleChannelConfig.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.cloud.eventarc.v1.GoogleChannelConfig <optional>

GoogleChannelConfig

UpdateMessageBusCallback(error, responseopt)

Callback as used by updateMessageBus.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.longrunning.Operation <optional>

Operation

UpdatePipelineCallback(error, responseopt)

Callback as used by updatePipeline.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.longrunning.Operation <optional>

Operation

UpdateTriggerCallback(error, responseopt)

Callback as used by updateTrigger.

Parameters:
Name Type Attributes Description
error Error | null

Error, if any

response google.longrunning.Operation <optional>

Operation