// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: message.proto

package com.ywt.gapi.message;

public interface SendSmsRequestOrBuilder extends
    // @@protoc_insertion_point(interface_extends:com.ywt.gapi.message.SendSmsRequest)
    com.google.protobuf.MessageOrBuilder {

  /**
   * <pre>
   *短信接收手机号，多个手机号为用半角 , 分开，如13899999999,13688888888
   * </pre>
   *
   * <code>string phoneNumbers = 1;</code>
   * @return The phoneNumbers.
   */
  java.lang.String getPhoneNumbers();
  /**
   * <pre>
   *短信接收手机号，多个手机号为用半角 , 分开，如13899999999,13688888888
   * </pre>
   *
   * <code>string phoneNumbers = 1;</code>
   * @return The bytes for phoneNumbers.
   */
  com.google.protobuf.ByteString
      getPhoneNumbersBytes();

  /**
   * <pre>
   *短信模板编号，定义在sms_template表中
   * </pre>
   *
   * <code>string templateCode = 2;</code>
   * @return The templateCode.
   */
  java.lang.String getTemplateCode();
  /**
   * <pre>
   *短信模板编号，定义在sms_template表中
   * </pre>
   *
   * <code>string templateCode = 2;</code>
   * @return The bytes for templateCode.
   */
  com.google.protobuf.ByteString
      getTemplateCodeBytes();

  /**
   * <pre>
   *短信模板参数
   * </pre>
   *
   * <code>string templateParam = 3;</code>
   * @return The templateParam.
   */
  java.lang.String getTemplateParam();
  /**
   * <pre>
   *短信模板参数
   * </pre>
   *
   * <code>string templateParam = 3;</code>
   * @return The bytes for templateParam.
   */
  com.google.protobuf.ByteString
      getTemplateParamBytes();

  /**
   * <pre>
   *定时时间，为空时表示立即发送 格式：yyyy-MM-dd HH:mm:ss 例如：2016-09-10 09:00:00
   * </pre>
   *
   * <code>string dstime = 4;</code>
   * @return The dstime.
   */
  java.lang.String getDstime();
  /**
   * <pre>
   *定时时间，为空时表示立即发送 格式：yyyy-MM-dd HH:mm:ss 例如：2016-09-10 09:00:00
   * </pre>
   *
   * <code>string dstime = 4;</code>
   * @return The bytes for dstime.
   */
  com.google.protobuf.ByteString
      getDstimeBytes();

  /**
   * <pre>
   *签名：南方医务通，不填默认：南方医务
   * </pre>
   *
   * <code>string smsSign = 5;</code>
   * @return The smsSign.
   */
  java.lang.String getSmsSign();
  /**
   * <pre>
   *签名：南方医务通，不填默认：南方医务
   * </pre>
   *
   * <code>string smsSign = 5;</code>
   * @return The bytes for smsSign.
   */
  com.google.protobuf.ByteString
      getSmsSignBytes();

  /**
   * <code>.com.ywt.gapi.message.SmsTrackingData smsTrackingData = 6;</code>
   * @return Whether the smsTrackingData field is set.
   */
  boolean hasSmsTrackingData();
  /**
   * <code>.com.ywt.gapi.message.SmsTrackingData smsTrackingData = 6;</code>
   * @return The smsTrackingData.
   */
  com.ywt.gapi.message.SmsTrackingData getSmsTrackingData();
  /**
   * <code>.com.ywt.gapi.message.SmsTrackingData smsTrackingData = 6;</code>
   */
  com.ywt.gapi.message.SmsTrackingDataOrBuilder getSmsTrackingDataOrBuilder();
}
