org.jclouds.googlecloudstorage.domain
Class BucketAccessControls.Builder

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

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


Field Summary
 
Fields inherited from class org.jclouds.googlecloudstorage.domain.Resource.Builder
etag, id, kind, selfLink
 
Constructor Summary
BucketAccessControls.Builder()
           
 
Method Summary
 BucketAccessControls.Builder bucket(String bucket)
           
 BucketAccessControls build()
           
 BucketAccessControls.Builder domain(String domain)
           
 BucketAccessControls.Builder email(String email)
           
 BucketAccessControls.Builder entity(String entity)
           
 BucketAccessControls.Builder entityId(String entityId)
           
 BucketAccessControls.Builder fromBucketACL(BucketAccessControls bACL)
           
 BucketAccessControls.Builder projectTeam(ProjectTeam projectTeam)
           
 BucketAccessControls.Builder role(DomainResourceReferences.Role role)
           
protected  BucketAccessControls.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

BucketAccessControls.Builder

public BucketAccessControls.Builder()
Method Detail

bucket

public BucketAccessControls.Builder bucket(String bucket)

entity

public BucketAccessControls.Builder entity(String entity)

entityId

public BucketAccessControls.Builder entityId(String entityId)

role

public BucketAccessControls.Builder role(DomainResourceReferences.Role role)

email

public BucketAccessControls.Builder email(String email)

domain

public BucketAccessControls.Builder domain(String domain)

projectTeam

public BucketAccessControls.Builder projectTeam(ProjectTeam projectTeam)

build

public BucketAccessControls build()
Overrides:
build in class Resource.Builder<BucketAccessControls.Builder>

fromBucketACL

public BucketAccessControls.Builder fromBucketACL(BucketAccessControls bACL)

self

protected BucketAccessControls.Builder self()
Specified by:
self in class Resource.Builder<BucketAccessControls.Builder>


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.