org.jclouds.googlecloudstorage.domain
Class ObjectAccessControls.Builder
java.lang.Object
org.jclouds.googlecloudstorage.domain.Resource.Builder<ObjectAccessControls.Builder>
org.jclouds.googlecloudstorage.domain.ObjectAccessControls.Builder
- Enclosing class:
- ObjectAccessControls
public static final class ObjectAccessControls.Builder
- extends Resource.Builder<ObjectAccessControls.Builder>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
object
protected String object
generation
protected Long generation
bucket
protected String bucket
entity
protected String entity
entityId
protected String entityId
role
protected DomainResourceReferences.ObjectRole role
email
protected String email
domain
protected String domain
projectTeam
protected ProjectTeam projectTeam
ObjectAccessControls.Builder
public ObjectAccessControls.Builder()
bucket
public ObjectAccessControls.Builder bucket(String bucket)
object
public ObjectAccessControls.Builder object(String object)
generation
public ObjectAccessControls.Builder generation(Long generation)
entity
public ObjectAccessControls.Builder entity(String entity)
entityId
public ObjectAccessControls.Builder entityId(String entityId)
role
public ObjectAccessControls.Builder role(DomainResourceReferences.ObjectRole role)
email
public ObjectAccessControls.Builder email(String email)
domain
public ObjectAccessControls.Builder domain(String domain)
projectTeam
public ObjectAccessControls.Builder projectTeam(ProjectTeam projectTeam)
build
public ObjectAccessControls build()
- Overrides:
build in class Resource.Builder<ObjectAccessControls.Builder>
fromObjectAccessControls
public ObjectAccessControls.Builder fromObjectAccessControls(ObjectAccessControls in)
self
protected ObjectAccessControls.Builder self()
- Specified by:
self in class Resource.Builder<ObjectAccessControls.Builder>
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.