Class EventarcGrpc.EventarcFutureStub (1.63.0)

public static final class EventarcGrpc.EventarcFutureStub extends AbstractFutureStub<EventarcGrpc.EventarcFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service Eventarc.

Eventarc allows users to subscribe to various events that are provided by Google Cloud services and forward them to supported destinations.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > EventarcGrpc.EventarcFutureStub

Methods

build(Channel channel, CallOptions callOptions)

protected EventarcGrpc.EventarcFutureStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
EventarcGrpc.EventarcFutureStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createChannel(CreateChannelRequest request)

public ListenableFuture<Operation> createChannel(CreateChannelRequest request)

Create a new channel in a particular project and location.

Parameter
NameDescription
requestCreateChannelRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

createChannelConnection(CreateChannelConnectionRequest request)

public ListenableFuture<Operation> createChannelConnection(CreateChannelConnectionRequest request)

Create a new ChannelConnection in a particular project and location.

Parameter
NameDescription
requestCreateChannelConnectionRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

createEnrollment(CreateEnrollmentRequest request)

public ListenableFuture<Operation> createEnrollment(CreateEnrollmentRequest request)

Create a new Enrollment in a particular project and location.

Parameter
NameDescription
requestCreateEnrollmentRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

createGoogleApiSource(CreateGoogleApiSourceRequest request)

public ListenableFuture<Operation> createGoogleApiSource(CreateGoogleApiSourceRequest request)

Create a new GoogleApiSource in a particular project and location.

Parameter
NameDescription
requestCreateGoogleApiSourceRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

createMessageBus(CreateMessageBusRequest request)

public ListenableFuture<Operation> createMessageBus(CreateMessageBusRequest request)

Create a new MessageBus in a particular project and location.

Parameter
NameDescription
requestCreateMessageBusRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

createPipeline(CreatePipelineRequest request)

public ListenableFuture<Operation> createPipeline(CreatePipelineRequest request)

Create a new Pipeline in a particular project and location.

Parameter
NameDescription
requestCreatePipelineRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

createTrigger(CreateTriggerRequest request)

public ListenableFuture<Operation> createTrigger(CreateTriggerRequest request)

Create a new trigger in a particular project and location.

Parameter
NameDescription
requestCreateTriggerRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteChannel(DeleteChannelRequest request)

public ListenableFuture<Operation> deleteChannel(DeleteChannelRequest request)

Delete a single channel.

Parameter
NameDescription
requestDeleteChannelRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteChannelConnection(DeleteChannelConnectionRequest request)

public ListenableFuture<Operation> deleteChannelConnection(DeleteChannelConnectionRequest request)

Delete a single ChannelConnection.

Parameter
NameDescription
requestDeleteChannelConnectionRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteEnrollment(DeleteEnrollmentRequest request)

public ListenableFuture<Operation> deleteEnrollment(DeleteEnrollmentRequest request)

Delete a single Enrollment.

Parameter
NameDescription
requestDeleteEnrollmentRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteGoogleApiSource(DeleteGoogleApiSourceRequest request)

public ListenableFuture<Operation> deleteGoogleApiSource(DeleteGoogleApiSourceRequest request)

Delete a single GoogleApiSource.

Parameter
NameDescription
requestDeleteGoogleApiSourceRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteMessageBus(DeleteMessageBusRequest request)

public ListenableFuture<Operation> deleteMessageBus(DeleteMessageBusRequest request)

Delete a single message bus.

Parameter
NameDescription
requestDeleteMessageBusRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

deletePipeline(DeletePipelineRequest request)

public ListenableFuture<Operation> deletePipeline(DeletePipelineRequest request)

Delete a single pipeline.

Parameter
NameDescription
requestDeletePipelineRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteTrigger(DeleteTriggerRequest request)

public ListenableFuture<Operation> deleteTrigger(DeleteTriggerRequest request)

Delete a single trigger.

Parameter
NameDescription
requestDeleteTriggerRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

getChannel(GetChannelRequest request)

public ListenableFuture<Channel> getChannel(GetChannelRequest request)

Get a single Channel.

Parameter
NameDescription
requestGetChannelRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Channel>

getChannelConnection(GetChannelConnectionRequest request)

public ListenableFuture<ChannelConnection> getChannelConnection(GetChannelConnectionRequest request)

Get a single ChannelConnection.

Parameter
NameDescription
requestGetChannelConnectionRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<ChannelConnection>

getEnrollment(GetEnrollmentRequest request)

public ListenableFuture<Enrollment> getEnrollment(GetEnrollmentRequest request)

Get a single Enrollment.

Parameter
NameDescription
requestGetEnrollmentRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Enrollment>

getGoogleApiSource(GetGoogleApiSourceRequest request)

public ListenableFuture<GoogleApiSource> getGoogleApiSource(GetGoogleApiSourceRequest request)

Get a single GoogleApiSource.

Parameter
NameDescription
requestGetGoogleApiSourceRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<GoogleApiSource>

getGoogleChannelConfig(GetGoogleChannelConfigRequest request)

public ListenableFuture<GoogleChannelConfig> getGoogleChannelConfig(GetGoogleChannelConfigRequest request)

Get a GoogleChannelConfig

Parameter
NameDescription
requestGetGoogleChannelConfigRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<GoogleChannelConfig>

getMessageBus(GetMessageBusRequest request)

public ListenableFuture<MessageBus> getMessageBus(GetMessageBusRequest request)

Get a single MessageBus.

Parameter
NameDescription
requestGetMessageBusRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<MessageBus>

getPipeline(GetPipelineRequest request)

public ListenableFuture<Pipeline> getPipeline(GetPipelineRequest request)

Get a single Pipeline.

Parameter
NameDescription
requestGetPipelineRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Pipeline>

getProvider(GetProviderRequest request)

public ListenableFuture<Provider> getProvider(GetProviderRequest request)

Get a single Provider.

Parameter
NameDescription
requestGetProviderRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Provider>

getTrigger(GetTriggerRequest request)

public ListenableFuture<Trigger> getTrigger(GetTriggerRequest request)

Get a single trigger.

Parameter
NameDescription
requestGetTriggerRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Trigger>

listChannelConnections(ListChannelConnectionsRequest request)

public ListenableFuture<ListChannelConnectionsResponse> listChannelConnections(ListChannelConnectionsRequest request)

List channel connections.

Parameter
NameDescription
requestListChannelConnectionsRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<ListChannelConnectionsResponse>

listChannels(ListChannelsRequest request)

public ListenableFuture<ListChannelsResponse> listChannels(ListChannelsRequest request)

List channels.

Parameter
NameDescription
requestListChannelsRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<ListChannelsResponse>

listEnrollments(ListEnrollmentsRequest request)

public ListenableFuture<ListEnrollmentsResponse> listEnrollments(ListEnrollmentsRequest request)

List Enrollments.

Parameter
NameDescription
requestListEnrollmentsRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<ListEnrollmentsResponse>

listGoogleApiSources(ListGoogleApiSourcesRequest request)

public ListenableFuture<ListGoogleApiSourcesResponse> listGoogleApiSources(ListGoogleApiSourcesRequest request)

List GoogleApiSources.

Parameter
NameDescription
requestListGoogleApiSourcesRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<ListGoogleApiSourcesResponse>

listMessageBusEnrollments(ListMessageBusEnrollmentsRequest request)

public ListenableFuture<ListMessageBusEnrollmentsResponse> listMessageBusEnrollments(ListMessageBusEnrollmentsRequest request)

List message bus enrollments.

Parameter
NameDescription
requestListMessageBusEnrollmentsRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<ListMessageBusEnrollmentsResponse>

listMessageBuses(ListMessageBusesRequest request)

public ListenableFuture<ListMessageBusesResponse> listMessageBuses(ListMessageBusesRequest request)

List message buses.

Parameter
NameDescription
requestListMessageBusesRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<ListMessageBusesResponse>

listPipelines(ListPipelinesRequest request)

public ListenableFuture<ListPipelinesResponse> listPipelines(ListPipelinesRequest request)

List pipelines.

Parameter
NameDescription
requestListPipelinesRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<ListPipelinesResponse>

listProviders(ListProvidersRequest request)

public ListenableFuture<ListProvidersResponse> listProviders(ListProvidersRequest request)

List providers.

Parameter
NameDescription
requestListProvidersRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<ListProvidersResponse>

listTriggers(ListTriggersRequest request)

public ListenableFuture<ListTriggersResponse> listTriggers(ListTriggersRequest request)

List triggers.

Parameter
NameDescription
requestListTriggersRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<ListTriggersResponse>

updateChannel(UpdateChannelRequest request)

public ListenableFuture<Operation> updateChannel(UpdateChannelRequest request)

Update a single channel.

Parameter
NameDescription
requestUpdateChannelRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

updateEnrollment(UpdateEnrollmentRequest request)

public ListenableFuture<Operation> updateEnrollment(UpdateEnrollmentRequest request)

Update a single Enrollment.

Parameter
NameDescription
requestUpdateEnrollmentRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

updateGoogleApiSource(UpdateGoogleApiSourceRequest request)

public ListenableFuture<Operation> updateGoogleApiSource(UpdateGoogleApiSourceRequest request)

Update a single GoogleApiSource.

Parameter
NameDescription
requestUpdateGoogleApiSourceRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

updateGoogleChannelConfig(UpdateGoogleChannelConfigRequest request)

public ListenableFuture<GoogleChannelConfig> updateGoogleChannelConfig(UpdateGoogleChannelConfigRequest request)

Update a single GoogleChannelConfig

Parameter
NameDescription
requestUpdateGoogleChannelConfigRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<GoogleChannelConfig>

updateMessageBus(UpdateMessageBusRequest request)

public ListenableFuture<Operation> updateMessageBus(UpdateMessageBusRequest request)

Update a single message bus.

Parameter
NameDescription
requestUpdateMessageBusRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

updatePipeline(UpdatePipelineRequest request)

public ListenableFuture<Operation> updatePipeline(UpdatePipelineRequest request)

Update a single pipeline.

Parameter
NameDescription
requestUpdatePipelineRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>

updateTrigger(UpdateTriggerRequest request)

public ListenableFuture<Operation> updateTrigger(UpdateTriggerRequest request)

Update a single trigger.

Parameter
NameDescription
requestUpdateTriggerRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Operation>