org.jclouds.iam.domain
Class User.Builder<T extends User.Builder<T>>

java.lang.Object
  extended by org.jclouds.iam.domain.User.Builder<T>
Enclosing class:
User

public abstract static class User.Builder<T extends User.Builder<T>>
extends Object


Constructor Summary
User.Builder()
           
 
Method Summary
 T arn(String arn)
           
 User build()
           
 T createDate(Date createDate)
           
 T fromUser(User in)
           
 T id(String id)
           
 T name(String name)
           
 T path(String path)
           
protected abstract  T self()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

User.Builder

public User.Builder()
Method Detail

self

protected abstract T self()

path

public T path(String path)
See Also:
User.getPath()

id

public T id(String id)
See Also:
User.getId()

name

public T name(String name)
See Also:
User.getName()

arn

public T arn(String arn)
See Also:
User.getArn()

createDate

public T createDate(Date createDate)
See Also:
User.getCreateDate()

build

public User build()

fromUser

public T fromUser(User in)


Copyright © 2009-2012 jclouds. All Rights Reserved.