All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.sinch.sdk.domains.verification.models.VerificationReportSMS Maven / Gradle / Ivy

There is a newer version: 1.4.0
Show newest version
package com.sinch.sdk.domains.verification.models;

/**
 * Dedicated report type for a SMS verification
 *
 * 

Verification report when using {@link * com.sinch.sdk.domains.verification.VerificationsService#reportSmsById} or {@link * com.sinch.sdk.domains.verification.VerificationsService#reportSmsByIdentity} * * @since 1.1 */ public class VerificationReportSMS extends VerificationReport { protected VerificationReportSMS(VerificationId id, VerificationStatusType status) { super(id, status); } @Override public String toString() { return "VerificationReportSMS{} " + super.toString(); } /** * Getting Builder * * @return New Builder instance * @since 1.1 */ public static Builder builder() { return new Builder(); } /** Dedicated Builder */ public static class Builder extends VerificationReport.Builder { private Builder() {} /** * Create instance * * @return The instance build with current builder values * @since 1.1 */ public VerificationReportSMS build() { return new VerificationReportSMS(id, status); } @Override protected Builder self() { return this; } } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy