@Generated(value="by gRPC proto compiler", comments="Source: google/storage/v2/storage.proto") public final class StorageGrpc extends Object
## API Overview and Naming Syntax
The Cloud Storage gRPC API allows applications to read and write data through
the abstractions of buckets and objects. For a description of these
abstractions please see https://cloud.google.com/storage/docs.
Resources are named as follows:
- Projects are referred to as they are defined by the Resource Manager API,
using strings like `projects/123456` or `projects/my-string-id`.
- Buckets are named using string names of the form:
`projects/{project}/buckets/{bucket}`
For globally unique buckets, `_` may be substituted for the project.
- Objects are uniquely identified by their name along with the name of the
bucket they belong to, as separate strings in this API. For example:
ReadObjectRequest {
bucket: 'projects/_/buckets/my-bucket'
object: 'my-object'
}
Note that object names can contain `/` characters, which are treated as
any other character (no special directory semantics).
| Modifier and Type | Class and Description |
|---|---|
static class |
StorageGrpc.StorageBlockingStub
## API Overview and Naming Syntax
The Cloud Storage gRPC API allows applications to read and write data through
the abstractions of buckets and objects.
|
static class |
StorageGrpc.StorageFutureStub
## API Overview and Naming Syntax
The Cloud Storage gRPC API allows applications to read and write data through
the abstractions of buckets and objects.
|
static class |
StorageGrpc.StorageImplBase
## API Overview and Naming Syntax
The Cloud Storage gRPC API allows applications to read and write data through
the abstractions of buckets and objects.
|
static class |
StorageGrpc.StorageStub
## API Overview and Naming Syntax
The Cloud Storage gRPC API allows applications to read and write data through
the abstractions of buckets and objects.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
static io.grpc.MethodDescriptor<CancelResumableWriteRequest,CancelResumableWriteResponse> |
getCancelResumableWriteMethod() |
static io.grpc.MethodDescriptor<ComposeObjectRequest,Object> |
getComposeObjectMethod() |
static io.grpc.MethodDescriptor<CreateBucketRequest,Bucket> |
getCreateBucketMethod() |
static io.grpc.MethodDescriptor<CreateHmacKeyRequest,CreateHmacKeyResponse> |
getCreateHmacKeyMethod() |
static io.grpc.MethodDescriptor<CreateNotificationRequest,Notification> |
getCreateNotificationMethod() |
static io.grpc.MethodDescriptor<DeleteBucketRequest,com.google.protobuf.Empty> |
getDeleteBucketMethod() |
static io.grpc.MethodDescriptor<DeleteHmacKeyRequest,com.google.protobuf.Empty> |
getDeleteHmacKeyMethod() |
static io.grpc.MethodDescriptor<DeleteNotificationRequest,com.google.protobuf.Empty> |
getDeleteNotificationMethod() |
static io.grpc.MethodDescriptor<DeleteObjectRequest,com.google.protobuf.Empty> |
getDeleteObjectMethod() |
static io.grpc.MethodDescriptor<GetBucketRequest,Bucket> |
getGetBucketMethod() |
static io.grpc.MethodDescriptor<GetHmacKeyRequest,HmacKeyMetadata> |
getGetHmacKeyMethod() |
static io.grpc.MethodDescriptor<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
getGetIamPolicyMethod() |
static io.grpc.MethodDescriptor<GetNotificationRequest,Notification> |
getGetNotificationMethod() |
static io.grpc.MethodDescriptor<GetObjectRequest,Object> |
getGetObjectMethod() |
static io.grpc.MethodDescriptor<GetServiceAccountRequest,ServiceAccount> |
getGetServiceAccountMethod() |
static io.grpc.MethodDescriptor<ListBucketsRequest,ListBucketsResponse> |
getListBucketsMethod() |
static io.grpc.MethodDescriptor<ListHmacKeysRequest,ListHmacKeysResponse> |
getListHmacKeysMethod() |
static io.grpc.MethodDescriptor<ListNotificationsRequest,ListNotificationsResponse> |
getListNotificationsMethod() |
static io.grpc.MethodDescriptor<ListObjectsRequest,ListObjectsResponse> |
getListObjectsMethod() |
static io.grpc.MethodDescriptor<LockBucketRetentionPolicyRequest,Bucket> |
getLockBucketRetentionPolicyMethod() |
static io.grpc.MethodDescriptor<QueryWriteStatusRequest,QueryWriteStatusResponse> |
getQueryWriteStatusMethod() |
static io.grpc.MethodDescriptor<ReadObjectRequest,ReadObjectResponse> |
getReadObjectMethod() |
static io.grpc.MethodDescriptor<RewriteObjectRequest,RewriteResponse> |
getRewriteObjectMethod() |
static io.grpc.ServiceDescriptor |
getServiceDescriptor() |
static io.grpc.MethodDescriptor<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> |
getSetIamPolicyMethod() |
static io.grpc.MethodDescriptor<StartResumableWriteRequest,StartResumableWriteResponse> |
getStartResumableWriteMethod() |
static io.grpc.MethodDescriptor<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> |
getTestIamPermissionsMethod() |
static io.grpc.MethodDescriptor<UpdateBucketRequest,Bucket> |
getUpdateBucketMethod() |
static io.grpc.MethodDescriptor<UpdateHmacKeyRequest,HmacKeyMetadata> |
getUpdateHmacKeyMethod() |
static io.grpc.MethodDescriptor<UpdateObjectRequest,Object> |
getUpdateObjectMethod() |
static io.grpc.MethodDescriptor<WriteObjectRequest,WriteObjectResponse> |
getWriteObjectMethod() |
static StorageGrpc.StorageBlockingStub |
newBlockingStub(io.grpc.Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the service
|
static StorageGrpc.StorageFutureStub |
newFutureStub(io.grpc.Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the service
|
static StorageGrpc.StorageStub |
newStub(io.grpc.Channel channel)
Creates a new async stub that supports all call types for the service
|
public static final String SERVICE_NAME
public static io.grpc.MethodDescriptor<DeleteBucketRequest,com.google.protobuf.Empty> getDeleteBucketMethod()
public static io.grpc.MethodDescriptor<GetBucketRequest,Bucket> getGetBucketMethod()
public static io.grpc.MethodDescriptor<CreateBucketRequest,Bucket> getCreateBucketMethod()
public static io.grpc.MethodDescriptor<ListBucketsRequest,ListBucketsResponse> getListBucketsMethod()
public static io.grpc.MethodDescriptor<LockBucketRetentionPolicyRequest,Bucket> getLockBucketRetentionPolicyMethod()
public static io.grpc.MethodDescriptor<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getGetIamPolicyMethod()
public static io.grpc.MethodDescriptor<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> getSetIamPolicyMethod()
public static io.grpc.MethodDescriptor<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> getTestIamPermissionsMethod()
public static io.grpc.MethodDescriptor<UpdateBucketRequest,Bucket> getUpdateBucketMethod()
public static io.grpc.MethodDescriptor<DeleteNotificationRequest,com.google.protobuf.Empty> getDeleteNotificationMethod()
public static io.grpc.MethodDescriptor<GetNotificationRequest,Notification> getGetNotificationMethod()
public static io.grpc.MethodDescriptor<CreateNotificationRequest,Notification> getCreateNotificationMethod()
public static io.grpc.MethodDescriptor<ListNotificationsRequest,ListNotificationsResponse> getListNotificationsMethod()
public static io.grpc.MethodDescriptor<ComposeObjectRequest,Object> getComposeObjectMethod()
public static io.grpc.MethodDescriptor<DeleteObjectRequest,com.google.protobuf.Empty> getDeleteObjectMethod()
public static io.grpc.MethodDescriptor<CancelResumableWriteRequest,CancelResumableWriteResponse> getCancelResumableWriteMethod()
public static io.grpc.MethodDescriptor<GetObjectRequest,Object> getGetObjectMethod()
public static io.grpc.MethodDescriptor<ReadObjectRequest,ReadObjectResponse> getReadObjectMethod()
public static io.grpc.MethodDescriptor<UpdateObjectRequest,Object> getUpdateObjectMethod()
public static io.grpc.MethodDescriptor<WriteObjectRequest,WriteObjectResponse> getWriteObjectMethod()
public static io.grpc.MethodDescriptor<ListObjectsRequest,ListObjectsResponse> getListObjectsMethod()
public static io.grpc.MethodDescriptor<RewriteObjectRequest,RewriteResponse> getRewriteObjectMethod()
public static io.grpc.MethodDescriptor<StartResumableWriteRequest,StartResumableWriteResponse> getStartResumableWriteMethod()
public static io.grpc.MethodDescriptor<QueryWriteStatusRequest,QueryWriteStatusResponse> getQueryWriteStatusMethod()
public static io.grpc.MethodDescriptor<GetServiceAccountRequest,ServiceAccount> getGetServiceAccountMethod()
public static io.grpc.MethodDescriptor<CreateHmacKeyRequest,CreateHmacKeyResponse> getCreateHmacKeyMethod()
public static io.grpc.MethodDescriptor<DeleteHmacKeyRequest,com.google.protobuf.Empty> getDeleteHmacKeyMethod()
public static io.grpc.MethodDescriptor<GetHmacKeyRequest,HmacKeyMetadata> getGetHmacKeyMethod()
public static io.grpc.MethodDescriptor<ListHmacKeysRequest,ListHmacKeysResponse> getListHmacKeysMethod()
public static io.grpc.MethodDescriptor<UpdateHmacKeyRequest,HmacKeyMetadata> getUpdateHmacKeyMethod()
public static StorageGrpc.StorageStub newStub(io.grpc.Channel channel)
public static StorageGrpc.StorageBlockingStub newBlockingStub(io.grpc.Channel channel)
public static StorageGrpc.StorageFutureStub newFutureStub(io.grpc.Channel channel)
public static io.grpc.ServiceDescriptor getServiceDescriptor()
Copyright © 2022 Google LLC. All rights reserved.