Skip to main content
Documentation
Technology areas
close
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Generative AI
Industry solutions
Networking
Observability and monitoring
Security
Storage
Cross-product tools
close
Access and resources management
Costs and usage management
Google Cloud SDK, languages, frameworks, and tools
Infrastructure as code
Migration
Related sites
close
Google Cloud Home
Free Trial and Free Tier
Architecture Center
Blog
Contact Sales
Google Cloud Developer Center
Google Developer Center
Google Cloud Marketplace
Google Cloud Marketplace Documentation
Google Cloud Skills Boost
Google Cloud Solution Center
Google Cloud Support
Google Cloud Tech Youtube Channel
/
English
Deutsch
Español – América Latina
Français
Português – Brasil
中文 – 简体
日本語
한국어
Console
Sign in
Java
Overview
Guides
Reference
Samples
Contact Us
Start free
Documentation
Overview
Guides
Reference
Samples
Technology areas
More
Cross-product tools
More
Related sites
More
Console
Contact Us
Start free
Overview
Library reference docs
google-cloud-storage
Overview
Version history
com.google.cloud.storage
Package summary
Interfaces
Storage
StorageFactory
StorageRetryStrategy
Classes
Acl
Acl.Builder
Acl.Domain
Acl.Entity
Acl.Group
Acl.Project
Acl.Project.ProjectRole
Acl.RawEntity
Acl.Role
Acl.User
Blob
Blob.BlobSourceOption
Blob.Builder
BlobId
BlobInfo
BlobInfo.Builder
BlobInfo.CustomerEncryption
BlobInfo.ImmutableEmptyMap
Bucket
Bucket.BlobTargetOption
Bucket.BlobWriteOption
Bucket.BucketSourceOption
Bucket.Builder
BucketInfo
BucketInfo.AgeDeleteRule
BucketInfo.Builder
BucketInfo.CreatedBeforeDeleteRule
BucketInfo.DeleteRule
BucketInfo.IamConfiguration
BucketInfo.IamConfiguration.Builder
BucketInfo.IsLiveDeleteRule
BucketInfo.LifecycleRule
BucketInfo.LifecycleRule.AbortIncompleteMPUAction
BucketInfo.LifecycleRule.DeleteLifecycleAction
BucketInfo.LifecycleRule.LifecycleAction
BucketInfo.LifecycleRule.LifecycleCondition
BucketInfo.LifecycleRule.LifecycleCondition.Builder
BucketInfo.LifecycleRule.SetStorageClassLifecycleAction
BucketInfo.Logging
BucketInfo.Logging.Builder
BucketInfo.NumNewerVersionsDeleteRule
CanonicalExtensionHeadersSerializer
CopyWriter
Cors
Cors.Builder
Cors.Origin
HmacKey
HmacKey.Builder
HmacKey.HmacKeyMetadata
HmacKey.HmacKeyMetadata.Builder
HttpMethod
Notification
Notification.Builder
NotificationInfo
NotificationInfo.Builder
NotificationInfo.BuilderImpl
Option
PostPolicyV4
PostPolicyV4.ConditionV4
PostPolicyV4.PostConditionsV4
PostPolicyV4.PostConditionsV4.Builder
PostPolicyV4.PostFieldsV4
PostPolicyV4.PostFieldsV4.Builder
PostPolicyV4.PostPolicyV4Document
Rpo
ServiceAccount
SignatureInfo
SignatureInfo.Builder
Storage.BlobGetOption
Storage.BlobListOption
Storage.BlobSourceOption
Storage.BlobTargetOption
Storage.BlobWriteOption
Storage.BucketGetOption
Storage.BucketListOption
Storage.BucketSourceOption
Storage.BucketTargetOption
Storage.ComposeRequest
Storage.ComposeRequest.Builder
Storage.ComposeRequest.SourceBlob
Storage.CopyRequest
Storage.CopyRequest.Builder
Storage.CreateHmacKeyOption
Storage.DeleteHmacKeyOption
Storage.GetHmacKeyOption
Storage.ListHmacKeysOption
Storage.PostPolicyV4Option
Storage.SignUrlOption
Storage.UpdateHmacKeyOption
StorageBatch
StorageBatchResult
StorageClass
StorageOptions
StorageOptions.Builder
StorageOptions.DefaultStorageFactory
StorageOptions.DefaultStorageRpcFactory
StorageRoles
Enums
Acl.Entity.Type
BucketInfo.DeleteRule.Type
BucketInfo.PublicAccessPrevention
HmacKey.HmacKeyState
NotificationInfo.EventType
NotificationInfo.PayloadFormat
PostPolicyV4.ConditionV4Type
Storage.BlobField
Storage.BucketField
Storage.PredefinedAcl
Storage.UriScheme
Exceptions
StorageException
com.google.cloud.storage.spi
Package summary
Interfaces
StorageRpcFactory
com.google.cloud.storage.spi.v1
Package summary
Interfaces
RpcBatch
RpcBatch.Callback
StorageRpc
Classes
HttpRpcContext
HttpStorageRpc
StorageRpc.RewriteRequest
StorageRpc.RewriteResponse
Enums
StorageRpc.Option
com.google.cloud.storage.testing
Package summary
Classes
RemoteStorageHelper
StorageRpcTestBase
Exceptions
RemoteStorageHelper.StorageHelperException
com.google.storage.v2
Package summary
Interfaces
Bucket.AutoclassOrBuilder
Bucket.BillingOrBuilder
Bucket.CorsOrBuilder
Bucket.CustomPlacementConfigOrBuilder
Bucket.EncryptionOrBuilder
Bucket.IamConfig.UniformBucketLevelAccessOrBuilder
Bucket.IamConfigOrBuilder
Bucket.Lifecycle.Rule.ActionOrBuilder
Bucket.Lifecycle.Rule.ConditionOrBuilder
Bucket.Lifecycle.RuleOrBuilder
Bucket.LifecycleOrBuilder
Bucket.LoggingOrBuilder
Bucket.RetentionPolicyOrBuilder
Bucket.VersioningOrBuilder
Bucket.WebsiteOrBuilder
BucketAccessControlOrBuilder
BucketOrBuilder
ChecksummedDataOrBuilder
CommonObjectRequestParamsOrBuilder
ComposeObjectRequest.SourceObject.ObjectPreconditionsOrBuilder
ComposeObjectRequest.SourceObjectOrBuilder
ComposeObjectRequestOrBuilder
ContentRangeOrBuilder
CreateBucketRequestOrBuilder
CreateHmacKeyRequestOrBuilder
CreateHmacKeyResponseOrBuilder
CreateNotificationRequestOrBuilder
CustomerEncryptionOrBuilder
DeleteBucketRequestOrBuilder
DeleteHmacKeyRequestOrBuilder
DeleteNotificationRequestOrBuilder
DeleteObjectRequestOrBuilder
GetBucketRequestOrBuilder
GetHmacKeyRequestOrBuilder
GetNotificationRequestOrBuilder
GetObjectRequestOrBuilder
GetServiceAccountRequestOrBuilder
HmacKeyMetadataOrBuilder
ListBucketsRequestOrBuilder
ListBucketsResponseOrBuilder
ListHmacKeysRequestOrBuilder
ListHmacKeysResponseOrBuilder
ListNotificationsRequestOrBuilder
ListNotificationsResponseOrBuilder
ListObjectsRequestOrBuilder
ListObjectsResponseOrBuilder
LockBucketRetentionPolicyRequestOrBuilder
NotificationOrBuilder
ObjectAccessControlOrBuilder
ObjectChecksumsOrBuilder
ObjectOrBuilder
OwnerOrBuilder
ProjectTeamOrBuilder
QueryWriteStatusRequestOrBuilder
QueryWriteStatusResponseOrBuilder
ReadObjectRequestOrBuilder
ReadObjectResponseOrBuilder
RewriteObjectRequestOrBuilder
RewriteResponseOrBuilder
ServiceAccountOrBuilder
ServiceConstantsOrBuilder
StartResumableWriteRequestOrBuilder
StartResumableWriteResponseOrBuilder
UpdateBucketRequestOrBuilder
UpdateHmacKeyRequestOrBuilder
UpdateObjectRequestOrBuilder
WriteObjectRequestOrBuilder
WriteObjectResponseOrBuilder
WriteObjectSpecOrBuilder
Classes
Bucket
Bucket.Autoclass
Bucket.Autoclass.Builder
Bucket.Billing
Bucket.Billing.Builder
Bucket.Builder
Bucket.Cors
Bucket.Cors.Builder
Bucket.CustomPlacementConfig
Bucket.CustomPlacementConfig.Builder
Bucket.Encryption
Bucket.Encryption.Builder
Bucket.IamConfig
Bucket.IamConfig.Builder
Bucket.IamConfig.UniformBucketLevelAccess
Bucket.IamConfig.UniformBucketLevelAccess.Builder
Bucket.Lifecycle
Bucket.Lifecycle.Builder
Bucket.Lifecycle.Rule
Bucket.Lifecycle.Rule.Action
Bucket.Lifecycle.Rule.Action.Builder
Bucket.Lifecycle.Rule.Builder
Bucket.Lifecycle.Rule.Condition
Bucket.Lifecycle.Rule.Condition.Builder
Bucket.Logging
Bucket.Logging.Builder
Bucket.RetentionPolicy
Bucket.RetentionPolicy.Builder
Bucket.Versioning
Bucket.Versioning.Builder
Bucket.Website
Bucket.Website.Builder
BucketAccessControl
BucketAccessControl.Builder
BucketName
BucketName.Builder
ChecksummedData
ChecksummedData.Builder
CommonObjectRequestParams
CommonObjectRequestParams.Builder
ComposeObjectRequest
ComposeObjectRequest.Builder
ComposeObjectRequest.SourceObject
ComposeObjectRequest.SourceObject.Builder
ComposeObjectRequest.SourceObject.ObjectPreconditions
ComposeObjectRequest.SourceObject.ObjectPreconditions.Builder
ContentRange
ContentRange.Builder
CreateBucketRequest
CreateBucketRequest.Builder
CreateHmacKeyRequest
CreateHmacKeyRequest.Builder
CreateHmacKeyResponse
CreateHmacKeyResponse.Builder
CreateNotificationRequest
CreateNotificationRequest.Builder
CryptoKeyName
CryptoKeyName.Builder
CustomerEncryption
CustomerEncryption.Builder
DeleteBucketRequest
DeleteBucketRequest.Builder
DeleteHmacKeyRequest
DeleteHmacKeyRequest.Builder
DeleteNotificationRequest
DeleteNotificationRequest.Builder
DeleteObjectRequest
DeleteObjectRequest.Builder
GetBucketRequest
GetBucketRequest.Builder
GetHmacKeyRequest
GetHmacKeyRequest.Builder
GetNotificationRequest
GetNotificationRequest.Builder
GetObjectRequest
GetObjectRequest.Builder
GetServiceAccountRequest
GetServiceAccountRequest.Builder
HmacKeyMetadata
HmacKeyMetadata.Builder
ListBucketsRequest
ListBucketsRequest.Builder
ListBucketsResponse
ListBucketsResponse.Builder
ListHmacKeysRequest
ListHmacKeysRequest.Builder
ListHmacKeysResponse
ListHmacKeysResponse.Builder
ListNotificationsRequest
ListNotificationsRequest.Builder
ListNotificationsResponse
ListNotificationsResponse.Builder
ListObjectsRequest
ListObjectsRequest.Builder
ListObjectsResponse
ListObjectsResponse.Builder
LockBucketRetentionPolicyRequest
LockBucketRetentionPolicyRequest.Builder
Notification
Notification.Builder
NotificationName
NotificationName.Builder
Object
Object.Builder
ObjectAccessControl
ObjectAccessControl.Builder
ObjectChecksums
ObjectChecksums.Builder
Owner
Owner.Builder
ProjectName
ProjectName.Builder
ProjectTeam
ProjectTeam.Builder
QueryWriteStatusRequest
QueryWriteStatusRequest.Builder
QueryWriteStatusResponse
QueryWriteStatusResponse.Builder
ReadObjectRequest
ReadObjectRequest.Builder
ReadObjectResponse
ReadObjectResponse.Builder
RewriteObjectRequest
RewriteObjectRequest.Builder
RewriteResponse
RewriteResponse.Builder
ServiceAccount
ServiceAccount.Builder