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