Package | Description |
---|---|
com.google.api.services.storage | |
com.google.api.services.storage.model |
Modifier and Type | Method and Description |
---|---|
Storage.DefaultObjectAccessControls.Insert |
Storage.DefaultObjectAccessControls.insert(String bucket,
ObjectAccessControl content)
Creates a new default object ACL entry on the specified bucket.
|
Storage.ObjectAccessControls.Insert |
Storage.ObjectAccessControls.insert(String bucket,
String object__,
ObjectAccessControl content)
Creates a new ACL entry on the specified object.
|
Storage.DefaultObjectAccessControls.Patch |
Storage.DefaultObjectAccessControls.patch(String bucket,
String entity,
ObjectAccessControl content)
Patches a default object ACL entry on the specified bucket.
|
Storage.ObjectAccessControls.Patch |
Storage.ObjectAccessControls.patch(String bucket,
String object__,
String entity,
ObjectAccessControl content)
Patches an ACL entry on the specified object.
|
Storage.DefaultObjectAccessControls.Update |
Storage.DefaultObjectAccessControls.update(String bucket,
String entity,
ObjectAccessControl content)
Updates a default object ACL entry on the specified bucket.
|
Storage.ObjectAccessControls.Update |
Storage.ObjectAccessControls.update(String bucket,
String object__,
String entity,
ObjectAccessControl content)
Updates an ACL entry on the specified object.
|
Constructor and Description |
---|
Insert(String bucket,
ObjectAccessControl content)
Creates a new default object ACL entry on the specified bucket.
|
Insert(String bucket,
String object__,
ObjectAccessControl content)
Creates a new ACL entry on the specified object.
|
Patch(String bucket,
String entity,
ObjectAccessControl content)
Patches a default object ACL entry on the specified bucket.
|
Patch(String bucket,
String object__,
String entity,
ObjectAccessControl content)
Patches an ACL entry on the specified object.
|
Update(String bucket,
String entity,
ObjectAccessControl content)
Updates a default object ACL entry on the specified bucket.
|
Update(String bucket,
String object__,
String entity,
ObjectAccessControl content)
Updates an ACL entry on the specified object.
|
Modifier and Type | Method and Description |
---|---|
ObjectAccessControl |
ObjectAccessControl.clone() |
ObjectAccessControl |
ObjectAccessControl.set(String fieldName,
Object value) |
ObjectAccessControl |
ObjectAccessControl.setBucket(String bucket)
The name of the bucket.
|
ObjectAccessControl |
ObjectAccessControl.setDomain(String domain)
The domain associated with the entity, if any.
|
ObjectAccessControl |
ObjectAccessControl.setEmail(String email)
The email address associated with the entity, if any.
|
ObjectAccessControl |
ObjectAccessControl.setEntity(String entity)
The entity holding the permission, in one of the following forms: - user-userId - user-email
- group-groupId - group-email - domain-domain - project-team-projectId - allUsers -
allAuthenticatedUsers Examples: - The user [email protected] would be [email protected].
|
ObjectAccessControl |
ObjectAccessControl.setEntityId(String entityId)
The ID for the entity, if any.
|
ObjectAccessControl |
ObjectAccessControl.setEtag(String etag)
HTTP 1.1 Entity tag for the access-control entry.
|
ObjectAccessControl |
ObjectAccessControl.setGeneration(Long generation)
The content generation of the object, if applied to an object.
|
ObjectAccessControl |
ObjectAccessControl.setId(String id)
The ID of the access-control entry.
|
ObjectAccessControl |
ObjectAccessControl.setKind(String kind)
The kind of item this is.
|
ObjectAccessControl |
ObjectAccessControl.setObject(String object__)
The name of the object, if applied to an object.
|
ObjectAccessControl |
ObjectAccessControl.setProjectTeam(ObjectAccessControl.ProjectTeam projectTeam)
The project team associated with the entity, if any.
|
ObjectAccessControl |
ObjectAccessControl.setRole(String role)
The access permission for the entity.
|
ObjectAccessControl |
ObjectAccessControl.setSelfLink(String selfLink)
The link to this access-control entry.
|
Modifier and Type | Method and Description |
---|---|
List<ObjectAccessControl> |
StorageObject.getAcl()
Access controls on the object.
|
List<ObjectAccessControl> |
Bucket.getDefaultObjectAcl()
Default access controls to apply to new objects when no ACL is provided.
|
List<ObjectAccessControl> |
ObjectAccessControls.getItems()
The list of items.
|
Modifier and Type | Method and Description |
---|---|
StorageObject |
StorageObject.setAcl(List<ObjectAccessControl> acl)
Access controls on the object.
|
Bucket |
Bucket.setDefaultObjectAcl(List<ObjectAccessControl> defaultObjectAcl)
Default access controls to apply to new objects when no ACL is provided.
|
ObjectAccessControls |
ObjectAccessControls.setItems(List<ObjectAccessControl> items)
The list of items.
|