org.jclouds.googlecloudstorage.domain
Class DefaultObjectAccessControls.Builder

java.lang.Object
  extended by org.jclouds.googlecloudstorage.domain.Resource.Builder<DefaultObjectAccessControls.Builder>
      extended by org.jclouds.googlecloudstorage.domain.DefaultObjectAccessControls.Builder
Enclosing class:
DefaultObjectAccessControls

public static final class DefaultObjectAccessControls.Builder
extends Resource.Builder<DefaultObjectAccessControls.Builder>


Field Summary
 
Fields inherited from class org.jclouds.googlecloudstorage.domain.Resource.Builder
etag, id, kind, selfLink
 
Constructor Summary
DefaultObjectAccessControls.Builder()
           
 
Method Summary
 DefaultObjectAccessControls.Builder bucket(String bucket)
           
 DefaultObjectAccessControls build()
           
 DefaultObjectAccessControls.Builder domain(String domain)
           
 DefaultObjectAccessControls.Builder email(String email)
           
 DefaultObjectAccessControls.Builder entity(String entity)
           
 DefaultObjectAccessControls.Builder entityId(String entityId)
           
 DefaultObjectAccessControls.Builder fromObjectAccessControls(DefaultObjectAccessControls in)
           
 DefaultObjectAccessControls.Builder projectTeam(ProjectTeam projectTeam)
           
 DefaultObjectAccessControls.Builder role(DomainResourceReferences.ObjectRole role)
           
protected  DefaultObjectAccessControls.Builder self()
           
 
Methods inherited from class org.jclouds.googlecloudstorage.domain.Resource.Builder
etag, fromResource, id, kind, selfLink
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultObjectAccessControls.Builder

public DefaultObjectAccessControls.Builder()
Method Detail

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(DomainResourceReferences.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.