Class ObjectAccessControls
- java.lang.Object
-
- org.jclouds.googlecloudstorage.domain.ObjectAccessControls
-
public abstract class ObjectAccessControls extends Object
Represents a Object Access Control Resource.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ObjectAccessControls.Builder
-
Constructor Summary
Constructors Constructor Description ObjectAccessControls()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method 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()
-
-
-
Method Detail
-
entity
public abstract String entity()
-
role
public abstract DomainResourceReferences.ObjectRole role()
-
projectTeam
@Nullable public abstract ProjectTeam projectTeam()
-
create
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)
-
builder
public static ObjectAccessControls.Builder builder()
-
-