public abstract class Bucket extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Bucket.Cors |
static class |
Bucket.LifeCycle |
static class |
Bucket.Logging |
static class |
Bucket.Versioning |
static class |
Bucket.Website |
Constructor and Description |
---|
Bucket() |
public abstract String id()
public abstract String name()
public abstract Date timeCreated()
public abstract Long metageneration()
public abstract List<BucketAccessControls> acl()
public abstract List<ObjectAccessControls> defaultObjectAcl()
@Nullable public abstract DomainResourceReferences.Location location()
@Nullable public abstract Bucket.Website website()
@Nullable public abstract Bucket.Logging logging()
@Nullable public abstract Bucket.Versioning versioning()
public abstract List<Bucket.Cors> cors()
@Nullable public abstract Bucket.LifeCycle lifeCycle()
@Nullable public abstract DomainResourceReferences.StorageClass storageClass()
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)
Copyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.