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)
-