Package | Description |
---|---|
com.google.cloud.storage |
A client for Cloud Storage - Unified object storage.
|
com.google.cloud.storage.contrib.nio |
Java 7 nio FileSystem client library for Google Cloud Storage.
|
Modifier and Type | Method and Description |
---|---|
Acl |
Acl.Builder.build()
Creates an
Acl object from this builder. |
Acl |
Blob.createAcl(Acl acl)
Creates a new ACL entry on this blob.
|
Acl |
Bucket.createAcl(Acl acl)
Creates a new ACL entry on this bucket.
|
Acl |
Storage.createAcl(BlobId blob,
Acl acl)
Creates a new ACL entry on the specified blob.
|
Acl |
Storage.createAcl(String bucket,
Acl acl) |
Acl |
Storage.createAcl(String bucket,
Acl acl,
Storage.BucketSourceOption... options)
Creates a new ACL entry on the specified bucket.
|
Acl |
Bucket.createDefaultAcl(Acl acl)
Creates a new default blob ACL entry on this bucket.
|
Acl |
Storage.createDefaultAcl(String bucket,
Acl acl)
Creates a new default blob ACL entry on the specified bucket.
|
Acl |
Blob.getAcl(Acl.Entity entity)
Returns the ACL entry for the specified entity on this blob or
null if not found. |
Acl |
Bucket.getAcl(Acl.Entity entity)
Returns the ACL entry for the specified entity on this bucket or
null if not found. |
Acl |
Storage.getAcl(BlobId blob,
Acl.Entity entity)
Returns the ACL entry for the specified entity on the specified blob or
null if not
found. |
Acl |
Storage.getAcl(String bucket,
Acl.Entity entity) |
Acl |
Storage.getAcl(String bucket,
Acl.Entity entity,
Storage.BucketSourceOption... options)
Returns the ACL entry for the specified entity on the specified bucket or
null if not
found. |
Acl |
Bucket.getDefaultAcl(Acl.Entity entity)
Returns the default object ACL entry for the specified entity on this bucket or
null if
not found. |
Acl |
Storage.getDefaultAcl(String bucket,
Acl.Entity entity)
Returns the default object ACL entry for the specified entity on the specified bucket or
null if not found. |
static Acl |
Acl.of(Acl.Entity entity,
Acl.Role role)
Returns an
Acl object. |
Acl |
Blob.updateAcl(Acl acl)
Updates an ACL entry on this blob.
|
Acl |
Bucket.updateAcl(Acl acl)
Updates an ACL entry on this bucket.
|
Acl |
Storage.updateAcl(BlobId blob,
Acl acl)
Updates an ACL entry on the specified blob.
|
Acl |
Storage.updateAcl(String bucket,
Acl acl) |
Acl |
Storage.updateAcl(String bucket,
Acl acl,
Storage.BucketSourceOption... options)
Updates an ACL entry on the specified bucket.
|
Acl |
Bucket.updateDefaultAcl(Acl acl)
Updates a default blob ACL entry on this bucket.
|
Acl |
Storage.updateDefaultAcl(String bucket,
Acl acl)
Updates a default blob ACL entry on the specified bucket.
|
Modifier and Type | Method and Description |
---|---|
List<Acl> |
BlobInfo.getAcl()
Returns the blob's access control configuration.
|
List<Acl> |
BucketInfo.getAcl()
Returns the bucket's access control configuration.
|
List<Acl> |
BucketInfo.getDefaultAcl()
Returns the default access control configuration for this bucket's blobs.
|
List<Acl> |
Blob.listAcls()
Lists the ACL entries for this blob.
|
List<Acl> |
Bucket.listAcls()
Lists the ACL entries for this bucket.
|
List<Acl> |
Storage.listAcls(BlobId blob)
Lists the ACL entries for the provided blob.
|
List<Acl> |
Storage.listAcls(String bucket) |
List<Acl> |
Storage.listAcls(String bucket,
Storage.BucketSourceOption... options)
Lists the ACL entries for the provided bucket.
|
List<Acl> |
Bucket.listDefaultAcls()
Lists the default blob ACL entries for this bucket.
|
List<Acl> |
Storage.listDefaultAcls(String bucket)
Lists the default blob ACL entries for the provided bucket.
|
Modifier and Type | Method and Description |
---|---|
Acl |
Blob.createAcl(Acl acl)
Creates a new ACL entry on this blob.
|
Acl |
Bucket.createAcl(Acl acl)
Creates a new ACL entry on this bucket.
|
Acl |
Storage.createAcl(BlobId blob,
Acl acl)
Creates a new ACL entry on the specified blob.
|
Acl |
Storage.createAcl(String bucket,
Acl acl) |
Acl |
Storage.createAcl(String bucket,
Acl acl,
Storage.BucketSourceOption... options)
Creates a new ACL entry on the specified bucket.
|
Acl |
Bucket.createDefaultAcl(Acl acl)
Creates a new default blob ACL entry on this bucket.
|
Acl |
Storage.createDefaultAcl(String bucket,
Acl acl)
Creates a new default blob ACL entry on the specified bucket.
|
Acl |
Blob.updateAcl(Acl acl)
Updates an ACL entry on this blob.
|
Acl |
Bucket.updateAcl(Acl acl)
Updates an ACL entry on this bucket.
|
Acl |
Storage.updateAcl(BlobId blob,
Acl acl)
Updates an ACL entry on the specified blob.
|
Acl |
Storage.updateAcl(String bucket,
Acl acl) |
Acl |
Storage.updateAcl(String bucket,
Acl acl,
Storage.BucketSourceOption... options)
Updates an ACL entry on the specified bucket.
|
Acl |
Bucket.updateDefaultAcl(Acl acl)
Updates a default blob ACL entry on this bucket.
|
Acl |
Storage.updateDefaultAcl(String bucket,
Acl acl)
Updates a default blob ACL entry on the specified bucket.
|
Modifier and Type | Method and Description |
---|---|
abstract BucketInfo.Builder |
BucketInfo.Builder.setAcl(Iterable<Acl> acl)
Sets the bucket's access control configuration.
|
Bucket.Builder |
Bucket.Builder.setAcl(Iterable<Acl> acl) |
abstract BlobInfo.Builder |
BlobInfo.Builder.setAcl(List<Acl> acl)
Sets the blob's access control configuration.
|
Blob.Builder |
Blob.Builder.setAcl(List<Acl> acl) |
abstract BucketInfo.Builder |
BucketInfo.Builder.setDefaultAcl(Iterable<Acl> acl)
Sets the default access control configuration to apply to bucket's blobs when no other
configuration is specified.
|
Bucket.Builder |
Bucket.Builder.setDefaultAcl(Iterable<Acl> acl) |
Modifier and Type | Method and Description |
---|---|
com.google.common.base.Optional<List<Acl>> |
CloudStorageFileAttributes.acl()
Returns access control list.
|
Modifier and Type | Method and Description |
---|---|
static CloudStorageOption.OpenCopy |
CloudStorageOptions.withAcl(Acl acl)
Sets the ACL value on a Cloud Storage object.
|
Copyright © 2019 Google LLC. All rights reserved.