Class DeliveryReportListRequestParameters
java.lang.Object
com.sinch.sdk.domains.sms.models.requests.DeliveryReportListRequestParameters
Parameters request to list delivery reports for a project
- Since:
- 1.0
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionDeliveryReportListRequestParameters(Instant startDate, Instant endDate, String clientReference, Integer page, Integer pageSize, Collection<DeliveryReportStatus> statuses, Collection<DeliveryReportErrorCode> codes) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()builder(DeliveryReportListRequestParameters parameters) getCodes()getPage()
-
Constructor Details
-
DeliveryReportListRequestParameters
public DeliveryReportListRequestParameters(Instant startDate, Instant endDate, String clientReference, Integer page, Integer pageSize, Collection<DeliveryReportStatus> statuses, Collection<DeliveryReportErrorCode> codes) - Parameters:
startDate- Only list messages received at or after this date/time. Default: 24h agoendDate- Only list messages received before this date/time.clientReference- Client reference to includepage- The page number starting from 0.pageSize- Determines the size of a page.statuses- List of delivery report statuses to includecodes- List of delivery receipt error codes to include
-
-
Method Details
-
getStartDate
-
getEndDate
-
getClientReference
-
getPage
-
getPageSize
-
getStatuses
-
getCodes
-
builder
-
builder
public static DeliveryReportListRequestParameters.Builder builder(DeliveryReportListRequestParameters parameters)
-