Class AssetServiceGrpc.AssetServiceFutureStub

  • Enclosing class:
    AssetServiceGrpc

    public static final class AssetServiceGrpc.AssetServiceFutureStub
    extends io.grpc.stub.AbstractFutureStub<AssetServiceGrpc.AssetServiceFutureStub>
    A stub to allow clients to do ListenableFuture-style rpc calls to service AssetService.
     Asset service definition.
     
    • Nested Class Summary

      • Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub

        io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>>
    • Method Detail

      • createFeed

        public com.google.common.util.concurrent.ListenableFuture<Feed> createFeed​(CreateFeedRequest request)
         Creates a feed in a parent project/folder/organization to listen to its
         asset updates.
         
      • getFeed

        public com.google.common.util.concurrent.ListenableFuture<Feed> getFeed​(GetFeedRequest request)
         Gets details about an asset feed.
         
      • listFeeds

        public com.google.common.util.concurrent.ListenableFuture<ListFeedsResponse> listFeeds​(ListFeedsRequest request)
         Lists all asset feeds in a parent project/folder/organization.
         
      • updateFeed

        public com.google.common.util.concurrent.ListenableFuture<Feed> updateFeed​(UpdateFeedRequest request)
         Updates an asset feed configuration.
         
      • deleteFeed

        public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteFeed​(DeleteFeedRequest request)
         Deletes an asset feed.