Package com.sinch.sdk.domains.sms.models
Class DeliveryReportBatchSMS
- java.lang.Object
-
- com.sinch.sdk.domains.sms.models.BaseDeliveryReport
-
- com.sinch.sdk.domains.sms.models.DeliveryReportBatch
-
- com.sinch.sdk.domains.sms.models.DeliveryReportBatchSMS
-
public class DeliveryReportBatchSMS extends DeliveryReportBatch
SMS delivery Report- Since:
- 1.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDeliveryReportBatchSMS.Builder
-
Constructor Summary
Constructors Constructor Description DeliveryReportBatchSMS(String batchId, String clientReference, Collection<DeliveryReportStatusDetails> statuses, Integer totalMessageCount)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DeliveryReportBatchSMS.Builderbuilder()StringtoString()-
Methods inherited from class com.sinch.sdk.domains.sms.models.DeliveryReportBatch
getStatuses, getTotalMessageCount
-
Methods inherited from class com.sinch.sdk.domains.sms.models.BaseDeliveryReport
getBatchId, getClientReference
-
-
-
-
Constructor Detail
-
DeliveryReportBatchSMS
public DeliveryReportBatchSMS(String batchId, String clientReference, Collection<DeliveryReportStatusDetails> statuses, Integer totalMessageCount)
- Parameters:
batchId-Required.The ID of the batch this delivery report belongs to.clientReference- The client identifier of the batch this delivery report belongs to, if set when submitting batch.statuses-Required.Array with status objects. Only status codes with at least one recipient will be listed.totalMessageCount-Required.The total number of messages in the batch.
-
-
Method Detail
-
toString
public String toString()
- Overrides:
toStringin classDeliveryReportBatch
-
builder
public static DeliveryReportBatchSMS.Builder builder()
-
-