Class StorageStub (2.27.1-SNAPSHOT)

public abstract class StorageStub implements BackgroundResource

Base stub class for the Storage service API.

This class is for advanced usage and reflects the underlying API directly.

Inheritance

java.lang.Object > StorageStub

Implements

BackgroundResource

Constructors

StorageStub()

public StorageStub()

Methods

cancelResumableWriteCallable()

public UnaryCallable<CancelResumableWriteRequest,CancelResumableWriteResponse> cancelResumableWriteCallable()
Returns
TypeDescription
UnaryCallable<CancelResumableWriteRequest,CancelResumableWriteResponse>

close()

public abstract void close()

composeObjectCallable()

public UnaryCallable<ComposeObjectRequest,Object> composeObjectCallable()
Returns
TypeDescription
UnaryCallable<ComposeObjectRequest,Object>

createBucketCallable()

public UnaryCallable<CreateBucketRequest,Bucket> createBucketCallable()
Returns
TypeDescription
UnaryCallable<CreateBucketRequest,Bucket>

createHmacKeyCallable()

public UnaryCallable<CreateHmacKeyRequest,CreateHmacKeyResponse> createHmacKeyCallable()
Returns
TypeDescription
UnaryCallable<CreateHmacKeyRequest,CreateHmacKeyResponse>

createNotificationConfigCallable()

public UnaryCallable<CreateNotificationConfigRequest,NotificationConfig> createNotificationConfigCallable()
Returns
TypeDescription
UnaryCallable<CreateNotificationConfigRequest,NotificationConfig>

deleteBucketCallable()

public UnaryCallable<DeleteBucketRequest,Empty> deleteBucketCallable()
Returns
TypeDescription
UnaryCallable<DeleteBucketRequest,Empty>

deleteHmacKeyCallable()

public UnaryCallable<DeleteHmacKeyRequest,Empty> deleteHmacKeyCallable()
Returns
TypeDescription
UnaryCallable<DeleteHmacKeyRequest,Empty>

deleteNotificationConfigCallable()

public UnaryCallable<DeleteNotificationConfigRequest,Empty> deleteNotificationConfigCallable()
Returns
TypeDescription
UnaryCallable<DeleteNotificationConfigRequest,Empty>

deleteObjectCallable()

public UnaryCallable<DeleteObjectRequest,Empty> deleteObjectCallable()
Returns
TypeDescription
UnaryCallable<DeleteObjectRequest,Empty>

getBucketCallable()

public UnaryCallable<GetBucketRequest,Bucket> getBucketCallable()
Returns
TypeDescription
UnaryCallable<GetBucketRequest,Bucket>

getHmacKeyCallable()

public UnaryCallable<GetHmacKeyRequest,HmacKeyMetadata> getHmacKeyCallable()
Returns
TypeDescription
UnaryCallable<GetHmacKeyRequest,HmacKeyMetadata>

getIamPolicyCallable()

public UnaryCallable<GetIamPolicyRequest,Policy> getIamPolicyCallable()
Returns
TypeDescription
UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy>

getNotificationConfigCallable()

public UnaryCallable<GetNotificationConfigRequest,NotificationConfig> getNotificationConfigCallable()
Returns
TypeDescription
UnaryCallable<GetNotificationConfigRequest,NotificationConfig>

getObjectCallable()

public UnaryCallable<GetObjectRequest,Object> getObjectCallable()
Returns
TypeDescription
UnaryCallable<GetObjectRequest,Object>

getServiceAccountCallable()

public UnaryCallable<GetServiceAccountRequest,ServiceAccount> getServiceAccountCallable()
Returns
TypeDescription
UnaryCallable<GetServiceAccountRequest,ServiceAccount>

listBucketsCallable()

public UnaryCallable<ListBucketsRequest,ListBucketsResponse> listBucketsCallable()
Returns
TypeDescription
UnaryCallable<ListBucketsRequest,ListBucketsResponse>

listBucketsPagedCallable()

public UnaryCallable<ListBucketsRequest,StorageClient.ListBucketsPagedResponse> listBucketsPagedCallable()
Returns
TypeDescription
UnaryCallable<ListBucketsRequest,ListBucketsPagedResponse>

listHmacKeysCallable()

public UnaryCallable<ListHmacKeysRequest,ListHmacKeysResponse> listHmacKeysCallable()
Returns
TypeDescription
UnaryCallable<ListHmacKeysRequest,ListHmacKeysResponse>

listHmacKeysPagedCallable()

public UnaryCallable<ListHmacKeysRequest,StorageClient.ListHmacKeysPagedResponse> listHmacKeysPagedCallable()
Returns
TypeDescription
UnaryCallable<ListHmacKeysRequest,ListHmacKeysPagedResponse>

listNotificationConfigsCallable()

public UnaryCallable<ListNotificationConfigsRequest,ListNotificationConfigsResponse> listNotificationConfigsCallable()
Returns
TypeDescription
UnaryCallable<ListNotificationConfigsRequest,ListNotificationConfigsResponse>

listNotificationConfigsPagedCallable()

public UnaryCallable<ListNotificationConfigsRequest,StorageClient.ListNotificationConfigsPagedResponse> listNotificationConfigsPagedCallable()
Returns
TypeDescription
UnaryCallable<ListNotificationConfigsRequest,ListNotificationConfigsPagedResponse>

listObjectsCallable()

public UnaryCallable<ListObjectsRequest,ListObjectsResponse> listObjectsCallable()
Returns
TypeDescription
UnaryCallable<ListObjectsRequest,ListObjectsResponse>

listObjectsPagedCallable()

public UnaryCallable<ListObjectsRequest,StorageClient.ListObjectsPagedResponse> listObjectsPagedCallable()
Returns
TypeDescription
UnaryCallable<ListObjectsRequest,ListObjectsPagedResponse>

lockBucketRetentionPolicyCallable()

public UnaryCallable<LockBucketRetentionPolicyRequest,Bucket> lockBucketRetentionPolicyCallable()
Returns
TypeDescription
UnaryCallable<LockBucketRetentionPolicyRequest,Bucket>

queryWriteStatusCallable()

public UnaryCallable<QueryWriteStatusRequest,QueryWriteStatusResponse> queryWriteStatusCallable()
Returns
TypeDescription
UnaryCallable<QueryWriteStatusRequest,QueryWriteStatusResponse>

readObjectCallable()

public ServerStreamingCallable<ReadObjectRequest,ReadObjectResponse> readObjectCallable()
Returns
TypeDescription
ServerStreamingCallable<ReadObjectRequest,ReadObjectResponse>

rewriteObjectCallable()

public UnaryCallable<RewriteObjectRequest,RewriteResponse> rewriteObjectCallable()
Returns
TypeDescription
UnaryCallable<RewriteObjectRequest,RewriteResponse>

setIamPolicyCallable()

public UnaryCallable<SetIamPolicyRequest,Policy> setIamPolicyCallable()
Returns
TypeDescription
UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy>

startResumableWriteCallable()

public UnaryCallable<StartResumableWriteRequest,StartResumableWriteResponse> startResumableWriteCallable()
Returns
TypeDescription
UnaryCallable<StartResumableWriteRequest,StartResumableWriteResponse>

testIamPermissionsCallable()

public UnaryCallable<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsCallable()
Returns
TypeDescription
UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse>

updateBucketCallable()

public UnaryCallable<UpdateBucketRequest,Bucket> updateBucketCallable()
Returns
TypeDescription
UnaryCallable<UpdateBucketRequest,Bucket>

updateHmacKeyCallable()

public UnaryCallable<UpdateHmacKeyRequest,HmacKeyMetadata> updateHmacKeyCallable()
Returns
TypeDescription
UnaryCallable<UpdateHmacKeyRequest,HmacKeyMetadata>

updateObjectCallable()

public UnaryCallable<UpdateObjectRequest,Object> updateObjectCallable()
Returns
TypeDescription
UnaryCallable<UpdateObjectRequest,Object>

writeObjectCallable()

public ClientStreamingCallable<WriteObjectRequest,WriteObjectResponse> writeObjectCallable()
Returns
TypeDescription
ClientStreamingCallable<WriteObjectRequest,WriteObjectResponse>