public abstract static class BucketInfo.Builder extends Object
BucketInfo
.Constructor and Description |
---|
BucketInfo.Builder() |
Modifier and Type | Method and Description |
---|---|
abstract BucketInfo.Builder |
acl(Iterable<Acl> acl)
Deprecated.
|
abstract BucketInfo |
build()
Creates a
BucketInfo object. |
abstract BucketInfo.Builder |
cors(Iterable<Cors> cors)
Deprecated.
|
abstract BucketInfo.Builder |
defaultAcl(Iterable<Acl> acl)
Deprecated.
|
abstract BucketInfo.Builder |
deleteRules(Iterable<? extends BucketInfo.DeleteRule> rules)
Deprecated.
|
abstract BucketInfo.Builder |
indexPage(String indexPage)
Deprecated.
|
abstract BucketInfo.Builder |
location(String location)
Deprecated.
|
abstract BucketInfo.Builder |
name(String name)
Deprecated.
|
abstract BucketInfo.Builder |
notFoundPage(String notFoundPage)
Deprecated.
|
abstract BucketInfo.Builder |
setAcl(Iterable<Acl> acl)
Sets the bucket's access control configuration.
|
abstract BucketInfo.Builder |
setCors(Iterable<Cors> cors)
Sets the bucket's Cross-Origin Resource Sharing (CORS) configuration.
|
abstract BucketInfo.Builder |
setDefaultAcl(Iterable<Acl> acl)
Sets the default access control configuration to apply to bucket's blobs when no other
configuration is specified.
|
abstract BucketInfo.Builder |
setDeleteRules(Iterable<? extends BucketInfo.DeleteRule> rules)
Sets the bucket's lifecycle configuration as a number of delete rules.
|
abstract BucketInfo.Builder |
setIndexPage(String indexPage)
Sets the bucket's website index page.
|
abstract BucketInfo.Builder |
setLocation(String location)
Sets the bucket's location.
|
abstract BucketInfo.Builder |
setName(String name)
Sets the bucket's name.
|
abstract BucketInfo.Builder |
setNotFoundPage(String notFoundPage)
Sets the custom object to return when a requested resource is not found.
|
abstract BucketInfo.Builder |
setStorageClass(String storageClass)
Sets the bucket's storage class.
|
abstract BucketInfo.Builder |
setVersioningEnabled(Boolean enable)
Sets whether versioning should be enabled for this bucket.
|
abstract BucketInfo.Builder |
storageClass(String storageClass)
Deprecated.
|
abstract BucketInfo.Builder |
versioningEnabled(Boolean enable)
Deprecated.
|
@Deprecated public abstract BucketInfo.Builder name(String name)
public abstract BucketInfo.Builder setName(String name)
@Deprecated public abstract BucketInfo.Builder versioningEnabled(Boolean enable)
public abstract BucketInfo.Builder setVersioningEnabled(Boolean enable)
@Deprecated public abstract BucketInfo.Builder indexPage(String indexPage)
public abstract BucketInfo.Builder setIndexPage(String indexPage)
@Deprecated public abstract BucketInfo.Builder notFoundPage(String notFoundPage)
public abstract BucketInfo.Builder setNotFoundPage(String notFoundPage)
@Deprecated public abstract BucketInfo.Builder deleteRules(Iterable<? extends BucketInfo.DeleteRule> rules)
public abstract BucketInfo.Builder setDeleteRules(Iterable<? extends BucketInfo.DeleteRule> rules)
@Deprecated public abstract BucketInfo.Builder storageClass(String storageClass)
public abstract BucketInfo.Builder setStorageClass(String storageClass)
@Deprecated public abstract BucketInfo.Builder location(String location)
public abstract BucketInfo.Builder setLocation(String location)
@Deprecated public abstract BucketInfo.Builder cors(Iterable<Cors> cors)
public abstract BucketInfo.Builder setCors(Iterable<Cors> cors)
@Deprecated public abstract BucketInfo.Builder acl(Iterable<Acl> acl)
public abstract BucketInfo.Builder setAcl(Iterable<Acl> acl)
@Deprecated public abstract BucketInfo.Builder defaultAcl(Iterable<Acl> acl)
public abstract BucketInfo.Builder setDefaultAcl(Iterable<Acl> acl)
public abstract BucketInfo build()
BucketInfo
object.Copyright © 2017 Google. All rights reserved.