org.jclouds.cloudstack.domain
Class SshKeyPair.Builder<T extends SshKeyPair.Builder<T>>

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

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


Field Summary
protected  String fingerprint
           
protected  String name
           
protected  String privateKey
           
 
Constructor Summary
SshKeyPair.Builder()
           
 
Method Summary
 SshKeyPair build()
           
 T fingerprint(String fingerprint)
           
 T fromSshKeyPair(SshKeyPair in)
           
 T name(String name)
           
 T privateKey(String privateKey)
           
protected abstract  T self()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fingerprint

protected String fingerprint

name

protected String name

privateKey

protected String privateKey
Constructor Detail

SshKeyPair.Builder

public SshKeyPair.Builder()
Method Detail

self

protected abstract T self()

fingerprint

public T fingerprint(String fingerprint)
See Also:
SshKeyPair.getFingerprint()

name

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

privateKey

public T privateKey(String privateKey)
See Also:
SshKeyPair.getPrivateKey()

build

public SshKeyPair build()

fromSshKeyPair

public T fromSshKeyPair(SshKeyPair in)


Copyright © 2009-2013 jclouds. All Rights Reserved.