MessageListRequest

@Serializable()
public final class MessageListRequest implements CommonMessageProperty

Constructors

Link copied to clipboard
public MessageListRequest MessageListRequest(String to, String from, String startKey, Integer limit, String messageId, List<String> messageIds, String groupId, String type, String statusCode, LocalDateTime startDate, LocalDateTime endDate, MessageStatusType status)

Properties

Link copied to clipboard

조회 할 종료 날짜

Link copied to clipboard
private String from

발신번호

Link copied to clipboard
private String groupId

메시지 그룹 ID

Link copied to clipboard
private Integer limit

조회할 건 수

Link copied to clipboard
private String messageId

메시지 ID

Link copied to clipboard

메시지 ID 목록

Link copied to clipboard

조회 할 시작 날짜

Link copied to clipboard
private String startKey

Pagination을 위한 key 조회 후 다음 페이지로 넘어가려면 조회 당시 마지막의 messageId를 입력해주셔야 합니다.

Link copied to clipboard

발송 상태

Link copied to clipboard

상태코드 (예) -> 2000: 발송 대기, 3000: 발송 중, 4000: 발송완료)

Link copied to clipboard
private String to

수신번호

Link copied to clipboard
private String type

메시지 유형 (예) ATA, SMS 등)

Functions

Link copied to clipboard
public final LocalDateTime getEndDate()

조회 할 종료 날짜

Link copied to clipboard
public String getFrom()

발신번호

Link copied to clipboard
public final String getGroupId()

메시지 그룹 ID

Link copied to clipboard
public final Integer getLimit()

조회할 건 수

Link copied to clipboard
public final String getMessageId()

메시지 ID

Link copied to clipboard
public final List<String> getMessageIds()

메시지 ID 목록

Link copied to clipboard
public final LocalDateTime getStartDate()

조회 할 시작 날짜

Link copied to clipboard
public final String getStartKey()

Pagination을 위한 key 조회 후 다음 페이지로 넘어가려면 조회 당시 마지막의 messageId를 입력해주셔야 합니다.

Link copied to clipboard

발송 상태

Link copied to clipboard
public final String getStatusCode()

상태코드 (예) -> 2000: 발송 대기, 3000: 발송 중, 4000: 발송완료)

Link copied to clipboard
public String getTo()

수신번호

Link copied to clipboard
public final String getType()

메시지 유형 (예) ATA, SMS 등)

Link copied to clipboard
public final Unit setEndDate(LocalDateTime endDate)

조회 할 종료 날짜

Link copied to clipboard
public Unit setFrom(String from)

발신번호

Link copied to clipboard
public final Unit setGroupId(String groupId)

메시지 그룹 ID

Link copied to clipboard
public final Unit setLimit(Integer limit)

조회할 건 수

Link copied to clipboard
public final Unit setMessageId(String messageId)

메시지 ID

Link copied to clipboard
public final Unit setMessageIds(List<String> messageIds)

메시지 ID 목록

Link copied to clipboard
public final Unit setStartDate(LocalDateTime startDate)

조회 할 시작 날짜

Link copied to clipboard
public final Unit setStartKey(String startKey)

Pagination을 위한 key 조회 후 다음 페이지로 넘어가려면 조회 당시 마지막의 messageId를 입력해주셔야 합니다.

Link copied to clipboard
public final Unit setStatus(MessageStatusType status)

발송 상태

Link copied to clipboard
public final Unit setStatusCode(String statusCode)

상태코드 (예) -> 2000: 발송 대기, 3000: 발송 중, 4000: 발송완료)

Link copied to clipboard
public Unit setTo(String to)

수신번호

Link copied to clipboard
public final Unit setType(String type)

메시지 유형 (예) ATA, SMS 등)