Class AssetServiceGrpc.AssetServiceStub

  • Enclosing class:
    AssetServiceGrpc

    public static final class AssetServiceGrpc.AssetServiceStub
    extends io.grpc.stub.AbstractAsyncStub<AssetServiceGrpc.AssetServiceStub>
    A stub to allow clients to do asynchronous 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 void createFeed​(CreateFeedRequest request,
                               io.grpc.stub.StreamObserver<Feed> responseObserver)
         Creates a feed in a parent project/folder/organization to listen to its
         asset updates.
         
      • getFeed

        public void getFeed​(GetFeedRequest request,
                            io.grpc.stub.StreamObserver<Feed> responseObserver)
         Gets details about an asset feed.
         
      • listFeeds

        public void listFeeds​(ListFeedsRequest request,
                              io.grpc.stub.StreamObserver<ListFeedsResponse> responseObserver)
         Lists all asset feeds in a parent project/folder/organization.
         
      • updateFeed

        public void updateFeed​(UpdateFeedRequest request,
                               io.grpc.stub.StreamObserver<Feed> responseObserver)
         Updates an asset feed configuration.
         
      • deleteFeed

        public void deleteFeed​(DeleteFeedRequest request,
                               io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
         Deletes an asset feed.