| Constructor and Description |
|---|
AbstractBucketsApi() |
| Modifier and Type | Method and Description |
|---|---|
void |
callMethod(com.google.protobuf.Descriptors.MethodDescriptor method,
T ctx,
com.google.protobuf.Message request,
Observer<com.google.protobuf.Message> future) |
abstract void |
createBucket(T ctx,
CreateBucketRequest request,
Observer<com.google.protobuf.Empty> observer)
Create a bucket
|
abstract void |
deleteBucket(T ctx,
DeleteBucketRequest request,
Observer<com.google.protobuf.Empty> observer)
Delete a bucket
|
abstract void |
deleteObject(T ctx,
DeleteObjectRequest request,
Observer<com.google.protobuf.Empty> observer)
Delete an object
|
com.google.protobuf.Descriptors.ServiceDescriptor |
getDescriptorForType() |
abstract void |
getObject(T ctx,
GetObjectRequest request,
Observer<HttpBody> observer)
Get an object
|
com.google.protobuf.Message |
getRequestPrototype(com.google.protobuf.Descriptors.MethodDescriptor method) |
com.google.protobuf.Message |
getResponsePrototype(com.google.protobuf.Descriptors.MethodDescriptor method) |
abstract void |
listBuckets(T ctx,
ListBucketsRequest request,
Observer<ListBucketsResponse> observer)
List buckets
|
abstract void |
listObjects(T ctx,
ListObjectsRequest request,
Observer<ListObjectsResponse> observer)
List objects
|
abstract void |
uploadObject(T ctx,
UploadObjectRequest request,
Observer<com.google.protobuf.Empty> observer)
Upload an object
|
public abstract void listBuckets(T ctx, ListBucketsRequest request, Observer<ListBucketsResponse> observer)
public abstract void createBucket(T ctx, CreateBucketRequest request, Observer<com.google.protobuf.Empty> observer)
public abstract void deleteBucket(T ctx, DeleteBucketRequest request, Observer<com.google.protobuf.Empty> observer)
public abstract void getObject(T ctx, GetObjectRequest request, Observer<HttpBody> observer)
public abstract void uploadObject(T ctx, UploadObjectRequest request, Observer<com.google.protobuf.Empty> observer)
public abstract void listObjects(T ctx, ListObjectsRequest request, Observer<ListObjectsResponse> observer)
public abstract void deleteObject(T ctx, DeleteObjectRequest request, Observer<com.google.protobuf.Empty> observer)
public final com.google.protobuf.Descriptors.ServiceDescriptor getDescriptorForType()
getDescriptorForType in interface Api<T>public final com.google.protobuf.Message getRequestPrototype(com.google.protobuf.Descriptors.MethodDescriptor method)
getRequestPrototype in interface Api<T>public final com.google.protobuf.Message getResponsePrototype(com.google.protobuf.Descriptors.MethodDescriptor method)
getResponsePrototype in interface Api<T>public final void callMethod(com.google.protobuf.Descriptors.MethodDescriptor method,
T ctx,
com.google.protobuf.Message request,
Observer<com.google.protobuf.Message> future)
callMethod in interface Api<T>Copyright © 2019 Space Applications Services. All rights reserved.