com.wizzdi.messaging.request.MarkMessagesRequest Maven / Gradle / Ivy
package com.wizzdi.messaging.request;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.wizzdi.messaging.model.ChatUser;
import java.time.OffsetDateTime;
public class MarkMessagesRequest {
private MessageFilter messageFilter;
private String chatUserId;
private OffsetDateTime dateRead;
@JsonIgnore
private ChatUser chatUser;
public MessageFilter getMessageFilter() {
return messageFilter;
}
public T setMessageFilter(MessageFilter messageFilter) {
this.messageFilter = messageFilter;
return (T) this;
}
public String getChatUserId() {
return chatUserId;
}
public T setChatUserId(String chatUserId) {
this.chatUserId = chatUserId;
return (T) this;
}
@JsonIgnore
public ChatUser getChatUser() {
return chatUser;
}
public T setChatUser(ChatUser chatUser) {
this.chatUser = chatUser;
return (T) this;
}
public OffsetDateTime getDateRead() {
return dateRead;
}
public T setDateRead(OffsetDateTime dateRead) {
this.dateRead = dateRead;
return (T) this;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy