- build
Creates a BucketInfo object.
- setLocation
Sets the bucket's location. Data for blobs in the bucket resides in physical
storage within this reg
- setRequesterPays
Sets whether a user accessing the bucket or an object it contains should assume
the transit costs re
- setDefaultEventBasedHold
Sets the default event-based hold for this bucket.
- setDefaultKmsKeyName
Sets the default Cloud KMS key name for this bucket.
- setRetentionPeriod
If policy is not locked this value can be cleared, increased, and decreased. If
policy is locked the
- setVersioningEnabled
Sets whether versioning should be enabled for this bucket. When set to true,
versioning is fully ena
- setGeneratedId
- setIndexPage
Sets the bucket's website index page. Behaves as the bucket's directory index
where missing blobs ar
- setLifecycleRules
Sets the bucket's lifecycle configuration as a number of lifecycle rules,
consisting of an action an
- setNotFoundPage
Sets the custom object to return when a requested resource is not found.
- setStorageClass
Sets the bucket's storage class. This defines how blobs in the bucket are stored
and determines the