Tidying up
This commit is contained in:
@@ -104,12 +104,12 @@ type NotificationResult struct {
|
||||
|
||||
// NotificationFilter is used for querying notifications
|
||||
type NotificationFilter struct {
|
||||
IDs []string `json:"ids,omitempty"`
|
||||
Types []NotificationType `json:"types,omitempty"`
|
||||
Statuses []NotificationStatus `json:"statuses,omitempty"`
|
||||
Recipients []string `json:"recipients,omitempty"`
|
||||
CreatedAfter *time.Time `json:"created_after,omitempty"`
|
||||
CreatedBefore *time.Time `json:"created_before,omitempty"`
|
||||
Limit int `json:"limit,omitempty"`
|
||||
Offset int `json:"offset,omitempty"`
|
||||
IDs []string `json:"ids,omitempty"`
|
||||
Types []NotificationType `json:"types,omitempty"`
|
||||
Statuses []NotificationStatus `json:"statuses,omitempty"`
|
||||
Recipients []string `json:"recipients,omitempty"`
|
||||
CreatedAfter *time.Time `json:"created_after,omitempty"`
|
||||
CreatedBefore *time.Time `json:"created_before,omitempty"`
|
||||
Limit int `json:"limit,omitempty"`
|
||||
Offset int `json:"offset,omitempty"`
|
||||
}
|
||||
|
||||
@@ -57,11 +57,11 @@ type NotificationService interface {
|
||||
|
||||
// NotificationStats contains statistics about notification processing
|
||||
type NotificationStats struct {
|
||||
TotalSent int64 `json:"total_sent"`
|
||||
TotalFailed int64 `json:"total_failed"`
|
||||
TotalPending int64 `json:"total_pending"`
|
||||
TotalQueued int64 `json:"total_queued"`
|
||||
ByType map[string]int64 `json:"by_type"`
|
||||
ByStatus map[string]int64 `json:"by_status"`
|
||||
AverageLatency float64 `json:"average_latency_ms"`
|
||||
TotalSent int64 `json:"total_sent"`
|
||||
TotalFailed int64 `json:"total_failed"`
|
||||
TotalPending int64 `json:"total_pending"`
|
||||
TotalQueued int64 `json:"total_queued"`
|
||||
ByType map[string]int64 `json:"by_type"`
|
||||
ByStatus map[string]int64 `json:"by_status"`
|
||||
AverageLatency float64 `json:"average_latency_ms"`
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user