Consolidate directory reconciliation on v3 endpoints

This commit is contained in:
Chris Eager
2021-08-17 10:23:07 -05:00
committed by Chris Eager
parent bd820e6d2e
commit dadf43b93e
6 changed files with 37 additions and 107 deletions

View File

@@ -5,37 +5,19 @@
package org.whispersystems.textsecuregcm.entities;
import com.fasterxml.jackson.annotation.JsonProperty;
import javax.validation.constraints.NotNull;
import java.util.List;
import java.util.UUID;
public class DirectoryReconciliationRequest {
@JsonProperty
private UUID fromUuid;
@JsonProperty
private UUID toUuid;
@JsonProperty
private List<User> users;
public DirectoryReconciliationRequest() {
}
public DirectoryReconciliationRequest(UUID fromUuid, UUID toUuid, List<User> users) {
this.fromUuid = fromUuid;
this.toUuid = toUuid;
this.users = users;
}
public UUID getFromUuid() {
return fromUuid;
}
public UUID getToUuid() {
return toUuid;
public DirectoryReconciliationRequest(List<User> users) {
this.users = users;
}
public List<User> getUsers() {
@@ -54,7 +36,7 @@ public class DirectoryReconciliationRequest {
}
public User(UUID uuid, String number) {
this.uuid = uuid;
this.uuid = uuid;
this.number = number;
}