org.jclouds.scriptbuilder.statements.login
Class AdminAccess.Builder

java.lang.Object
  extended by org.jclouds.scriptbuilder.statements.login.AdminAccess.Builder
Enclosing class:
AdminAccess

public static class AdminAccess.Builder
extends Object


Constructor Summary
AdminAccess.Builder()
           
AdminAccess.Builder(com.google.common.base.Function<String,String> cryptFunction)
           
 
Method Summary
 AdminAccess.Builder adminPassword(String adminPassword)
           
 AdminAccess.Builder adminPrivateKey(File adminPrivateKey)
           
 AdminAccess.Builder adminPrivateKey(String adminPrivateKey)
           
 AdminAccess.Builder adminPublicKey(File adminPublicKey)
           
 AdminAccess.Builder adminPublicKey(String adminPublicKey)
           
 AdminAccess.Builder adminUsername(String adminUsername)
           
 AdminAccess.Builder authorizeAdminPublicKey(boolean authorizeAdminPublicKey)
           
 AdminAccess build()
           
protected  AdminAccess.Config buildConfig()
           
 AdminAccess.Builder grantSudoToAdminUser(boolean grantSudoToAdminUser)
           
 AdminAccess.Builder installAdminPrivateKey(boolean installAdminPrivateKey)
           
 AdminAccess.Builder lockSsh(boolean lockSsh)
           
 AdminAccess.Builder loginPassword(String loginPassword)
           
 AdminAccess.Builder resetLoginPassword(boolean resetLoginPassword)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdminAccess.Builder

public AdminAccess.Builder()

AdminAccess.Builder

public AdminAccess.Builder(com.google.common.base.Function<String,String> cryptFunction)
Method Detail

adminUsername

public AdminAccess.Builder adminUsername(String adminUsername)

adminPassword

public AdminAccess.Builder adminPassword(String adminPassword)

loginPassword

public AdminAccess.Builder loginPassword(String loginPassword)

lockSsh

public AdminAccess.Builder lockSsh(boolean lockSsh)

resetLoginPassword

public AdminAccess.Builder resetLoginPassword(boolean resetLoginPassword)

authorizeAdminPublicKey

public AdminAccess.Builder authorizeAdminPublicKey(boolean authorizeAdminPublicKey)

installAdminPrivateKey

public AdminAccess.Builder installAdminPrivateKey(boolean installAdminPrivateKey)

grantSudoToAdminUser

public AdminAccess.Builder grantSudoToAdminUser(boolean grantSudoToAdminUser)

adminPublicKey

public AdminAccess.Builder adminPublicKey(File adminPublicKey)

adminPublicKey

public AdminAccess.Builder adminPublicKey(String adminPublicKey)

adminPrivateKey

public AdminAccess.Builder adminPrivateKey(File adminPrivateKey)

adminPrivateKey

public AdminAccess.Builder adminPrivateKey(String adminPrivateKey)

build

public AdminAccess build()

buildConfig

protected AdminAccess.Config buildConfig()


Copyright © 2009-2012 jclouds. All Rights Reserved.