in auth/src/main/java/com/google/firebase/quickstart/AuthSnippets.java [82:96]
public static void updateUser(String uid) throws InterruptedException, ExecutionException {
// [START update_user]
UpdateRequest request = new UpdateRequest(uid)
.setEmail("user@example.com")
.setPhoneNumber("+11234567890")
.setEmailVerified(true)
.setPassword("newPassword")
.setDisplayName("Jane Doe")
.setPhotoUrl("http://www.example.com/12345678/photo.png")
.setDisabled(true);
UserRecord userRecord = FirebaseAuth.getInstance().updateUserAsync(request).get();
System.out.println("Successfully updated user: " + userRecord.getUid());
// [END update_user]
}