Class BucketTemplate
- java.lang.Object
-
- org.jclouds.googlecloudstorage.domain.templates.BucketTemplate
-
public class BucketTemplate extends Object
-
-
Constructor Summary
Constructors Constructor Description BucketTemplate()
-
Method Summary
-
-
-
Method Detail
-
name
public BucketTemplate name(String name)
-
projectNumber
public BucketTemplate projectNumber(Long projectNumber)
-
owner
public BucketTemplate owner(Owner owner)
-
location
public BucketTemplate location(DomainResourceReferences.Location location)
-
website
public BucketTemplate website(Bucket.Website website)
-
logging
public BucketTemplate logging(Bucket.Logging logging)
-
versioning
public BucketTemplate versioning(Bucket.Versioning versioning)
-
lifeCycle
public BucketTemplate lifeCycle(Bucket.LifeCycle lifeCycle)
-
storageClass
public BucketTemplate storageClass(DomainResourceReferences.StorageClass storageClass)
-
addAcl
public BucketTemplate addAcl(BucketAccessControls bucketAccessControls)
-
acl
public BucketTemplate acl(List<BucketAccessControls> acl)
-
addDefaultObjectAccessControls
public BucketTemplate addDefaultObjectAccessControls(ObjectAccessControls oac)
-
defaultObjectAccessControls
public BucketTemplate defaultObjectAccessControls(List<ObjectAccessControls> defaultObjectAcl)
-
addCORS
public BucketTemplate addCORS(Bucket.Cors cors)
-
cors
public BucketTemplate cors(List<Bucket.Cors> cors)
-
projectNumber
public Long projectNumber()
-
name
public String name()
-
acl
public List<BucketAccessControls> acl()
-
defaultObjectAccessControls
public List<ObjectAccessControls> defaultObjectAccessControls()
-
owner
public Owner owner()
-
location
public DomainResourceReferences.Location location()
-
website
public Bucket.Website website()
-
logging
public Bucket.Logging logging()
-
versioning
public Bucket.Versioning versioning()
-
cors
public List<Bucket.Cors> cors()
-
lifeCycle
public Bucket.LifeCycle lifeCycle()
-
storageClass
public DomainResourceReferences.StorageClass storageClass()
-
-