Tools/src/main/java/de/ph87/tools/group/requests/GroupUserRequest.java

27 lines
709 B
Java

package de.ph87.tools.group.requests;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import de.ph87.tools.group.uuid.GroupUuid;
import de.ph87.tools.group.uuid.GroupUuidDeserializer;
import de.ph87.tools.user.uuid.UserPublicUuid;
import de.ph87.tools.user.uuid.UserPublicUuidDeserializer;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NonNull;
import lombok.ToString;
@Getter
@ToString
@AllArgsConstructor
public class GroupUserRequest {
@NonNull
@JsonDeserialize(using = GroupUuidDeserializer.class)
public final GroupUuid groupUuid;
@NonNull
@JsonDeserialize(using = UserPublicUuidDeserializer.class)
public final UserPublicUuid userPublicUuid;
}