public abstract class ObjectAccessControls extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ObjectAccessControls.Builder |
Constructor and Description |
---|
ObjectAccessControls() |
Modifier and Type | Method and Description |
---|---|
abstract String |
bucket() |
static ObjectAccessControls.Builder |
builder() |
static ObjectAccessControls |
create(String id,
String bucket,
String object,
Long generation,
String entity,
String entityId,
DomainResourceReferences.ObjectRole role,
String email,
String domain,
ProjectTeam projectTeam) |
abstract String |
domain() |
abstract String |
email() |
abstract String |
entity() |
abstract String |
entityId() |
abstract Long |
generation() |
abstract String |
id() |
abstract String |
object() |
abstract ProjectTeam |
projectTeam() |
abstract DomainResourceReferences.ObjectRole |
role() |
public abstract String entity()
public abstract DomainResourceReferences.ObjectRole role()
@Nullable public abstract ProjectTeam projectTeam()
public static ObjectAccessControls create(String id, String bucket, String object, Long generation, String entity, String entityId, DomainResourceReferences.ObjectRole role, String email, String domain, ProjectTeam projectTeam)
public static ObjectAccessControls.Builder builder()
Copyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.