Class UserPredicates
- java.lang.Object
 - 
- org.jclouds.cloudstack.predicates.UserPredicates
 
 
- 
public class UserPredicates extends Object
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUserPredicates.AccountTypeEqualsstatic classUserPredicates.ApiKeyEquals 
- 
Constructor Summary
Constructors Constructor Description UserPredicates() 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.google.common.base.Predicate<User>accountTypeEquals(Account.Type type)static com.google.common.base.Predicate<User>apiKeyEquals(String apiKey)static com.google.common.base.Predicate<User>isAdminAccount()static com.google.common.base.Predicate<User>isDomainAdminAccount()static com.google.common.base.Predicate<User>isUserAccount() 
 - 
 
- 
- 
Method Detail
- 
apiKeyEquals
public static com.google.common.base.Predicate<User> apiKeyEquals(String apiKey)
- Returns:
 - true, if the user's apiKey is the following
 
 
- 
accountTypeEquals
public static com.google.common.base.Predicate<User> accountTypeEquals(Account.Type type)
- Returns:
 - true, if the user's account type is the following
 
 
- 
isUserAccount
public static com.google.common.base.Predicate<User> isUserAccount()
- Returns:
 - true, if the account has user privileges
 
 
- 
isDomainAdminAccount
public static com.google.common.base.Predicate<User> isDomainAdminAccount()
- Returns:
 - true, is the user is a domain admin
 
 
- 
isAdminAccount
public static com.google.common.base.Predicate<User> isAdminAccount()
- Returns:
 - true, if the user is a global admin
 
 
 - 
 
 -