@Override public boolean apply(User input) { return checkNotNull(input, "user").getAccountType() == type; }
@Override public boolean apply(User input) { return checkNotNull(input, "user").getAccountType() == type; }
@Override public boolean apply(User input) { return checkNotNull(input, "user").getAccountType() == type; }
private static User verifyCurrentUserIsOfType(String identity, AccountClient accountClient, Account.Type type) { Iterable<User> users = Iterables.concat(accountClient.listAccounts()); Predicate<User> apiKeyMatches = UserPredicates.apiKeyEquals(identity); User currentUser; try { currentUser = Iterables.find(users, apiKeyMatches); } catch (NoSuchElementException e) { throw new NoSuchElementException(String.format("none of the following users match %s: %s", apiKeyMatches, users)); } if (currentUser.getAccountType() != type) { Logger.getAnonymousLogger().warning( String.format("Expecting an user with type %s. Got: %s", type.toString(), currentUser.toString())); } return currentUser; }
private static User verifyCurrentUserIsOfType(String identity, AccountApi accountClient, Account.Type type) { Iterable<User> users = Iterables.concat(accountClient.listAccounts()); Predicate<User> apiKeyMatches = UserPredicates.apiKeyEquals(identity); User currentUser; try { currentUser = Iterables.find(users, apiKeyMatches); } catch (NoSuchElementException e) { throw new NoSuchElementException(String.format("none of the following users match %s: %s", apiKeyMatches, users)); } if (currentUser.getAccountType() != type) { Logger.getAnonymousLogger().warning( String.format("Expecting an user with type %s. Got: %s", type.toString(), currentUser.toString())); } return currentUser; }
public T fromUser(User in) { return this .id(in.getId()) .name(in.getName()) .firstName(in.getFirstName()) .lastName(in.getLastName()) .email(in.getEmail()) .created(in.getCreated()) .state(in.getState()) .account(in.getAccount()) .accountType(in.getAccountType()) .domain(in.getDomain()) .domainId(in.getDomainId()) .timeZone(in.getTimeZone()) .apiKey(in.getApiKey()) .secretKey(in.getSecretKey()); } }
public T fromUser(User in) { return this .id(in.getId()) .name(in.getName()) .firstName(in.getFirstName()) .lastName(in.getLastName()) .email(in.getEmail()) .created(in.getCreated()) .state(in.getState()) .account(in.getAccount()) .accountType(in.getAccountType()) .domain(in.getDomain()) .domainId(in.getDomainId()) .timeZone(in.getTimeZone()) .apiKey(in.getApiKey()) .secretKey(in.getSecretKey()); } }
public T fromUser(User in) { return this .id(in.getId()) .name(in.getName()) .firstName(in.getFirstName()) .lastName(in.getLastName()) .email(in.getEmail()) .created(in.getCreated()) .state(in.getState()) .account(in.getAccount()) .accountType(in.getAccountType()) .domain(in.getDomain()) .domainId(in.getDomainId()) .timeZone(in.getTimeZone()) .apiKey(in.getApiKey()) .secretKey(in.getSecretKey()); } }
for (User user : account.getUsers()) { assert user.getName() != null : user; assert user.getAccountType().equals(account.getType()) : user; assert user.getDomain().equals(account.getDomain()) : user; assert user.getDomainId().equals(account.getDomainId()) : user;
for (User user : account.getUsers()) { assert user.getName() != null : user; assert user.getAccountType().equals(account.getType()) : user; assert user.getDomain().equals(account.getDomain()) : user; assert user.getDomainId().equals(account.getDomainId()) : user;