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

io.github.eduardromanyuk.turbosms.model.request.TsMessageSendRequest Maven / Gradle / Ivy

Go to download

This starter provides infrastructure for using TurboSMS sms/viber provider. HTTP API was used for communication.

The newest version!
package io.github.eduardromanyuk.turbosms.model.request;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.github.eduardromanyuk.turbosms.json.JsonLocalDateTime;

import java.time.LocalDateTime;
import java.util.List;

@JsonInclude(value = JsonInclude.Include.NON_NULL)
public interface TsMessageSendRequest {
    @JsonProperty("recipients")
    List getRecipients();

    @JsonProperty("sender")
    String getSender();

    @JsonProperty("text")
    String getText();

    @JsonLocalDateTime
    @JsonProperty("start_time")
    LocalDateTime getStartTime();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy