@Generated(value="by gapic-generator-java") public class GrpcStorageStub extends StorageStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
GrpcStorageStub(StorageStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcStorageStub, using the given settings.
|
protected |
GrpcStorageStub(StorageStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcStorageStub, using the given settings.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
awaitTermination(long duration,
TimeUnit unit) |
com.google.api.gax.rpc.UnaryCallable<CancelResumableWriteRequest,CancelResumableWriteResponse> |
cancelResumableWriteCallable() |
void |
close() |
com.google.api.gax.rpc.UnaryCallable<ComposeObjectRequest,Object> |
composeObjectCallable() |
static GrpcStorageStub |
create(com.google.api.gax.rpc.ClientContext clientContext) |
static GrpcStorageStub |
create(com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) |
static GrpcStorageStub |
create(StorageStubSettings settings) |
com.google.api.gax.rpc.UnaryCallable<CreateBucketRequest,Bucket> |
createBucketCallable() |
com.google.api.gax.rpc.UnaryCallable<CreateHmacKeyRequest,CreateHmacKeyResponse> |
createHmacKeyCallable() |
com.google.api.gax.rpc.UnaryCallable<CreateNotificationRequest,Notification> |
createNotificationCallable() |
com.google.api.gax.rpc.UnaryCallable<DeleteBucketRequest,com.google.protobuf.Empty> |
deleteBucketCallable() |
com.google.api.gax.rpc.UnaryCallable<DeleteHmacKeyRequest,com.google.protobuf.Empty> |
deleteHmacKeyCallable() |
com.google.api.gax.rpc.UnaryCallable<DeleteNotificationRequest,com.google.protobuf.Empty> |
deleteNotificationCallable() |
com.google.api.gax.rpc.UnaryCallable<DeleteObjectRequest,com.google.protobuf.Empty> |
deleteObjectCallable() |
com.google.api.gax.rpc.UnaryCallable<GetBucketRequest,Bucket> |
getBucketCallable() |
com.google.api.gax.rpc.UnaryCallable<GetHmacKeyRequest,HmacKeyMetadata> |
getHmacKeyCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
getIamPolicyCallable() |
com.google.api.gax.rpc.UnaryCallable<GetNotificationRequest,Notification> |
getNotificationCallable() |
com.google.api.gax.rpc.UnaryCallable<GetObjectRequest,Object> |
getObjectCallable() |
com.google.longrunning.stub.GrpcOperationsStub |
getOperationsStub() |
com.google.api.gax.rpc.UnaryCallable<GetServiceAccountRequest,ServiceAccount> |
getServiceAccountCallable() |
boolean |
isShutdown() |
boolean |
isTerminated() |
com.google.api.gax.rpc.UnaryCallable<ListBucketsRequest,ListBucketsResponse> |
listBucketsCallable() |
com.google.api.gax.rpc.UnaryCallable<ListBucketsRequest,StorageClient.ListBucketsPagedResponse> |
listBucketsPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<ListHmacKeysRequest,ListHmacKeysResponse> |
listHmacKeysCallable() |
com.google.api.gax.rpc.UnaryCallable<ListHmacKeysRequest,StorageClient.ListHmacKeysPagedResponse> |
listHmacKeysPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<ListNotificationsRequest,ListNotificationsResponse> |
listNotificationsCallable() |
com.google.api.gax.rpc.UnaryCallable<ListNotificationsRequest,StorageClient.ListNotificationsPagedResponse> |
listNotificationsPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<ListObjectsRequest,ListObjectsResponse> |
listObjectsCallable() |
com.google.api.gax.rpc.UnaryCallable<ListObjectsRequest,StorageClient.ListObjectsPagedResponse> |
listObjectsPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<LockBucketRetentionPolicyRequest,Bucket> |
lockBucketRetentionPolicyCallable() |
com.google.api.gax.rpc.UnaryCallable<QueryWriteStatusRequest,QueryWriteStatusResponse> |
queryWriteStatusCallable() |
com.google.api.gax.rpc.ServerStreamingCallable<ReadObjectRequest,ReadObjectResponse> |
readObjectCallable() |
com.google.api.gax.rpc.UnaryCallable<RewriteObjectRequest,RewriteResponse> |
rewriteObjectCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> |
setIamPolicyCallable() |
void |
shutdown() |
void |
shutdownNow() |
com.google.api.gax.rpc.UnaryCallable<StartResumableWriteRequest,StartResumableWriteResponse> |
startResumableWriteCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> |
testIamPermissionsCallable() |
com.google.api.gax.rpc.UnaryCallable<UpdateBucketRequest,Bucket> |
updateBucketCallable() |
com.google.api.gax.rpc.UnaryCallable<UpdateHmacKeyRequest,HmacKeyMetadata> |
updateHmacKeyCallable() |
com.google.api.gax.rpc.UnaryCallable<UpdateObjectRequest,Object> |
updateObjectCallable() |
com.google.api.gax.rpc.ClientStreamingCallable<WriteObjectRequest,WriteObjectResponse> |
writeObjectCallable() |
protected GrpcStorageStub(StorageStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected GrpcStorageStub(StorageStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final GrpcStorageStub create(StorageStubSettings settings) throws IOException
IOExceptionpublic static final GrpcStorageStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final GrpcStorageStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic com.google.longrunning.stub.GrpcOperationsStub getOperationsStub()
public com.google.api.gax.rpc.UnaryCallable<DeleteBucketRequest,com.google.protobuf.Empty> deleteBucketCallable()
deleteBucketCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<GetBucketRequest,Bucket> getBucketCallable()
getBucketCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<CreateBucketRequest,Bucket> createBucketCallable()
createBucketCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<ListBucketsRequest,ListBucketsResponse> listBucketsCallable()
listBucketsCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<ListBucketsRequest,StorageClient.ListBucketsPagedResponse> listBucketsPagedCallable()
listBucketsPagedCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<LockBucketRetentionPolicyRequest,Bucket> lockBucketRetentionPolicyCallable()
lockBucketRetentionPolicyCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
getIamPolicyCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
setIamPolicyCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
testIamPermissionsCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateBucketRequest,Bucket> updateBucketCallable()
updateBucketCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteNotificationRequest,com.google.protobuf.Empty> deleteNotificationCallable()
deleteNotificationCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<GetNotificationRequest,Notification> getNotificationCallable()
getNotificationCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<CreateNotificationRequest,Notification> createNotificationCallable()
createNotificationCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<ListNotificationsRequest,ListNotificationsResponse> listNotificationsCallable()
listNotificationsCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<ListNotificationsRequest,StorageClient.ListNotificationsPagedResponse> listNotificationsPagedCallable()
listNotificationsPagedCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<ComposeObjectRequest,Object> composeObjectCallable()
composeObjectCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteObjectRequest,com.google.protobuf.Empty> deleteObjectCallable()
deleteObjectCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<CancelResumableWriteRequest,CancelResumableWriteResponse> cancelResumableWriteCallable()
cancelResumableWriteCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<GetObjectRequest,Object> getObjectCallable()
getObjectCallable in class StorageStubpublic com.google.api.gax.rpc.ServerStreamingCallable<ReadObjectRequest,ReadObjectResponse> readObjectCallable()
readObjectCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateObjectRequest,Object> updateObjectCallable()
updateObjectCallable in class StorageStubpublic com.google.api.gax.rpc.ClientStreamingCallable<WriteObjectRequest,WriteObjectResponse> writeObjectCallable()
writeObjectCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<ListObjectsRequest,ListObjectsResponse> listObjectsCallable()
listObjectsCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<ListObjectsRequest,StorageClient.ListObjectsPagedResponse> listObjectsPagedCallable()
listObjectsPagedCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<RewriteObjectRequest,RewriteResponse> rewriteObjectCallable()
rewriteObjectCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<StartResumableWriteRequest,StartResumableWriteResponse> startResumableWriteCallable()
startResumableWriteCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<QueryWriteStatusRequest,QueryWriteStatusResponse> queryWriteStatusCallable()
queryWriteStatusCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<GetServiceAccountRequest,ServiceAccount> getServiceAccountCallable()
getServiceAccountCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<CreateHmacKeyRequest,CreateHmacKeyResponse> createHmacKeyCallable()
createHmacKeyCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteHmacKeyRequest,com.google.protobuf.Empty> deleteHmacKeyCallable()
deleteHmacKeyCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<GetHmacKeyRequest,HmacKeyMetadata> getHmacKeyCallable()
getHmacKeyCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<ListHmacKeysRequest,ListHmacKeysResponse> listHmacKeysCallable()
listHmacKeysCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<ListHmacKeysRequest,StorageClient.ListHmacKeysPagedResponse> listHmacKeysPagedCallable()
listHmacKeysPagedCallable in class StorageStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateHmacKeyRequest,HmacKeyMetadata> updateHmacKeyCallable()
updateHmacKeyCallable in class StorageStubpublic final void close()
close in interface AutoCloseableclose in class StorageStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2022 Google LLC. All rights reserved.