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() |
@Nullable public abstract String id()
@Nullable public abstract String bucket()
@Nullable public abstract String object()
@Nullable public abstract Long generation()
public abstract String entity()
@Nullable public abstract String entityId()
public abstract DomainResourceReferences.ObjectRole role()
@Nullable public abstract String email()
@Nullable public abstract String domain()
@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.