Class Bucket
java.lang.Object
org.jclouds.googlecloudstorage.domain.Bucket
The Bucket represents a bucket in Google Cloud Storage. There is a single global namespace shared by all buckets.
- See Also:
 
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic class - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionabstract List<BucketAccessControls> acl()abstract List<Bucket.Cors> cors()static Bucketcreate(String id, String name, Long projectNumber, Date timeCreated, Long metageneration, List<BucketAccessControls> acl, List<ObjectAccessControls> defaultObjectAcl, Owner owner, DomainResourceReferences.Location location, Bucket.Website website, Bucket.Logging logging, Bucket.Versioning versioning, List<Bucket.Cors> cors, Bucket.LifeCycle lifeCycle, DomainResourceReferences.StorageClass storageClass) abstract List<ObjectAccessControls> abstract Stringid()abstract Bucket.LifeCycleabstract DomainResourceReferences.Locationlocation()abstract Bucket.Logginglogging()abstract Longabstract Stringname()abstract Ownerowner()abstract Longabstract Dateabstract Bucket.Versioningabstract Bucket.Websitewebsite() 
- 
Constructor Details
- 
Bucket
public Bucket() 
 - 
 - 
Method Details
- 
id
 - 
name
 - 
projectNumber
 - 
timeCreated
 - 
metageneration
 - 
acl
 - 
defaultObjectAcl
 - 
owner
 - 
location
 - 
website
 - 
logging
 - 
versioning
 - 
cors
 - 
lifeCycle
 - 
storageClass
 - 
create
public static Bucket create(String id, String name, Long projectNumber, Date timeCreated, Long metageneration, List<BucketAccessControls> acl, List<ObjectAccessControls> defaultObjectAcl, Owner owner, DomainResourceReferences.Location location, Bucket.Website website, Bucket.Logging logging, Bucket.Versioning versioning, List<Bucket.Cors> cors, Bucket.LifeCycle lifeCycle, DomainResourceReferences.StorageClass storageClass)  
 -