public void updateConnection( String displayName, String profileUrl, String imageUrl, String accessToken, String secret, String refreshToken, Long expireTime, String userId, String providerId, String providerUserId) { try { Statement updateConn = QueryBuilder.update(keyspace, table) .with(QueryBuilder.set("displayName", displayName)) .and(QueryBuilder.set("profileUrl", profileUrl)) .and(QueryBuilder.set("imageUrl", imageUrl)) .and(QueryBuilder.set("accessToken", accessToken)) .and(QueryBuilder.set("secret", secret)) .and(QueryBuilder.set("refreshToken", refreshToken)) .and(QueryBuilder.set("expireTime", expireTime)) .where(QueryBuilder.eq("userId", userId)) .and(QueryBuilder.eq("providerId", providerId)) .and(QueryBuilder.eq("providerUserId", providerUserId)); session.execute(updateConn); } catch (Exception e) { e.printStackTrace(); } }