Class AdminAccess.Builder
- java.lang.Object
-
- org.jclouds.scriptbuilder.statements.login.AdminAccess.Builder
-
- Enclosing class:
- AdminAccess
public static class AdminAccess.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
cryptFunction
public AdminAccess.Builder cryptFunction(com.google.common.base.Function<String,String> cryptFunction)
-
adminUsername
public AdminAccess.Builder adminUsername(String adminUsername)
-
adminFullName
public AdminAccess.Builder adminFullName(String adminFullName)
-
adminHome
public AdminAccess.Builder adminHome(String adminHome)
-
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)
-
from
public AdminAccess.Builder from(AdminAccessBuilderSpec spec)
-
from
public AdminAccess.Builder from(String spec)
-
build
public AdminAccess build()
-
buildConfig
protected AdminAccess.Config buildConfig()
-
-