Package com.apple.itunes.storekit.model
Class NotificationHistoryRequest
java.lang.Object
com.apple.itunes.storekit.model.NotificationHistoryRequest
The request body for notification history.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
The end date of the timespan for the requested App Store Server Notification history records.A notification subtype.A notification type.A Boolean value you set to true to request only the notifications that haven’t reached your server successfully.The start date of the timespan for the requested App Store Server Notification history records.The transaction identifier, which may be an original transaction identifier, of any transaction belonging to the customer.int
hashCode()
notificationSubtype
(Subtype notificationSubtype) notificationType
(NotificationTypeV2 notificationType) onlyFailures
(Boolean onlyFailures) void
setEndDate
(Long endDate) void
setNotificationSubtype
(Subtype notificationSubtype) void
setNotificationType
(NotificationTypeV2 notificationType) void
setOnlyFailures
(Boolean onlyFailures) void
setStartDate
(Long startDate) void
setTransactionId
(String transactionId) toString()
transactionId
(String transactionId)
-
Constructor Details
-
NotificationHistoryRequest
public NotificationHistoryRequest()
-
-
Method Details
-
startDate
-
getStartDate
The start date of the timespan for the requested App Store Server Notification history records. The startDate needs to precede the endDate. Choose a startDate that’s within the past 180 days from the current date.- Returns:
- startDate
- See Also:
-
setStartDate
-
endDate
-
getEndDate
The end date of the timespan for the requested App Store Server Notification history records. Choose an endDate that’s later than the startDate. If you choose an endDate in the future, the endpoint automatically uses the current date as the endDate.- Returns:
- endDate
- See Also:
-
setEndDate
-
notificationType
-
getNotificationType
A notification type. Provide this field to limit the notification history records to those with this one notification type. For a list of notifications types, see notificationType. Include either the transactionId or the notificationType in your query, but not both.- Returns:
- notificationType
- See Also:
-
setNotificationType
-
notificationSubtype
-
getNotificationSubtype
A notification subtype. Provide this field to limit the notification history records to those with this one notification subtype. For a list of subtypes, see subtype. If you specify a notificationSubtype, you need to also specify its related notificationType.- Returns:
- notificationSubtype
- See Also:
-
setNotificationSubtype
-
transactionId
-
getTransactionId
The transaction identifier, which may be an original transaction identifier, of any transaction belonging to the customer. Provide this field to limit the notification history request to this one customer. Include either the transactionId or the notificationType in your query, but not both.- Returns:
- transactionId
- See Also:
-
setTransactionId
-
onlyFailures
-
getOnlyFailures
A Boolean value you set to true to request only the notifications that haven’t reached your server successfully. The response also includes notifications that the App Store server is currently retrying to send to your server.- Returns:
- onlyFailures
- See Also:
-
setOnlyFailures
-
equals
-
hashCode
public int hashCode() -
toString
-