Class BucketsApi

  • All Implemented Interfaces:
    org.yamcs.api.Api<Context>

    public class BucketsApi
    extends org.yamcs.protobuf.AbstractBucketsApi<Context>
    • Constructor Summary

      Constructors 
      Constructor Description
      BucketsApi()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void createBucket​(Context ctx, org.yamcs.protobuf.CreateBucketRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)  
      void deleteBucket​(Context ctx, org.yamcs.protobuf.DeleteBucketRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)  
      void deleteObject​(Context ctx, org.yamcs.protobuf.DeleteObjectRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)  
      void getObject​(Context ctx, org.yamcs.protobuf.GetObjectRequest request, org.yamcs.api.Observer<org.yamcs.api.HttpBody> observer)  
      void listBuckets​(Context ctx, org.yamcs.protobuf.ListBucketsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListBucketsResponse> observer)  
      void listObjects​(Context ctx, org.yamcs.protobuf.ListObjectsRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.ListObjectsResponse> observer)  
      void uploadObject​(Context ctx, org.yamcs.protobuf.UploadObjectRequest request, org.yamcs.api.Observer<com.google.protobuf.Empty> observer)  
      • Methods inherited from class org.yamcs.protobuf.AbstractBucketsApi

        callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
    • Constructor Detail

      • BucketsApi

        public BucketsApi()
    • Method Detail

      • listBuckets

        public void listBuckets​(Context ctx,
                                org.yamcs.protobuf.ListBucketsRequest request,
                                org.yamcs.api.Observer<org.yamcs.protobuf.ListBucketsResponse> observer)
        Specified by:
        listBuckets in class org.yamcs.protobuf.AbstractBucketsApi<Context>
      • createBucket

        public void createBucket​(Context ctx,
                                 org.yamcs.protobuf.CreateBucketRequest request,
                                 org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
        Specified by:
        createBucket in class org.yamcs.protobuf.AbstractBucketsApi<Context>
      • deleteBucket

        public void deleteBucket​(Context ctx,
                                 org.yamcs.protobuf.DeleteBucketRequest request,
                                 org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
        Specified by:
        deleteBucket in class org.yamcs.protobuf.AbstractBucketsApi<Context>
      • getObject

        public void getObject​(Context ctx,
                              org.yamcs.protobuf.GetObjectRequest request,
                              org.yamcs.api.Observer<org.yamcs.api.HttpBody> observer)
        Specified by:
        getObject in class org.yamcs.protobuf.AbstractBucketsApi<Context>
      • uploadObject

        public void uploadObject​(Context ctx,
                                 org.yamcs.protobuf.UploadObjectRequest request,
                                 org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
        Specified by:
        uploadObject in class org.yamcs.protobuf.AbstractBucketsApi<Context>
      • listObjects

        public void listObjects​(Context ctx,
                                org.yamcs.protobuf.ListObjectsRequest request,
                                org.yamcs.api.Observer<org.yamcs.protobuf.ListObjectsResponse> observer)
        Specified by:
        listObjects in class org.yamcs.protobuf.AbstractBucketsApi<Context>
      • deleteObject

        public void deleteObject​(Context ctx,
                                 org.yamcs.protobuf.DeleteObjectRequest request,
                                 org.yamcs.api.Observer<com.google.protobuf.Empty> observer)
        Specified by:
        deleteObject in class org.yamcs.protobuf.AbstractBucketsApi<Context>