![JAR search and dependency download from the Maven repository](/logo.png)
com.exacttarget.fuelsdk.internal.SMSTriggeredSend Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of fuelsdk Show documentation
Show all versions of fuelsdk Show documentation
Salesforce Marketing Cloud Java SDK
package com.exacttarget.fuelsdk.internal;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.cxf.xjc.runtime.JAXBToStringStyle;
/**
* Java class for SMSTriggeredSend complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="SMSTriggeredSend">
* <complexContent>
* <extension base="{http://exacttarget.com/wsdl/partnerAPI}APIObject">
* <sequence>
* <element name="SMSTriggeredSendDefinition" type="{http://exacttarget.com/wsdl/partnerAPI}SMSTriggeredSendDefinition" minOccurs="0"/>
* <element name="Subscriber" type="{http://exacttarget.com/wsdl/partnerAPI}Subscriber" minOccurs="0"/>
* <element name="Message" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="Number" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="FromAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="SmsSendId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SMSTriggeredSend", propOrder = {
"smsTriggeredSendDefinition",
"subscriber",
"message",
"number",
"fromAddress",
"smsSendId"
})
public class SMSTriggeredSend
extends APIObject
{
@XmlElement(name = "SMSTriggeredSendDefinition")
protected SMSTriggeredSendDefinition smsTriggeredSendDefinition;
@XmlElement(name = "Subscriber")
protected Subscriber subscriber;
@XmlElement(name = "Message")
protected String message;
@XmlElement(name = "Number")
protected String number;
@XmlElement(name = "FromAddress")
protected String fromAddress;
@XmlElement(name = "SmsSendId")
protected String smsSendId;
/**
* Gets the value of the smsTriggeredSendDefinition property.
*
* @return
* possible object is
* {@link SMSTriggeredSendDefinition }
*
*/
public SMSTriggeredSendDefinition getSMSTriggeredSendDefinition() {
return smsTriggeredSendDefinition;
}
/**
* Sets the value of the smsTriggeredSendDefinition property.
*
* @param value
* allowed object is
* {@link SMSTriggeredSendDefinition }
*
*/
public void setSMSTriggeredSendDefinition(SMSTriggeredSendDefinition value) {
this.smsTriggeredSendDefinition = value;
}
/**
* Gets the value of the subscriber property.
*
* @return
* possible object is
* {@link Subscriber }
*
*/
public Subscriber getSubscriber() {
return subscriber;
}
/**
* Sets the value of the subscriber property.
*
* @param value
* allowed object is
* {@link Subscriber }
*
*/
public void setSubscriber(Subscriber value) {
this.subscriber = value;
}
/**
* Gets the value of the message property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMessage() {
return message;
}
/**
* Sets the value of the message property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMessage(String value) {
this.message = value;
}
/**
* Gets the value of the number property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getNumber() {
return number;
}
/**
* Sets the value of the number property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNumber(String value) {
this.number = value;
}
/**
* Gets the value of the fromAddress property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFromAddress() {
return fromAddress;
}
/**
* Sets the value of the fromAddress property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFromAddress(String value) {
this.fromAddress = value;
}
/**
* Gets the value of the smsSendId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSmsSendId() {
return smsSendId;
}
/**
* Sets the value of the smsSendId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSmsSendId(String value) {
this.smsSendId = value;
}
/**
* Generates a String representation of the contents of this type.
* This is an extension method, produced by the 'ts' xjc plugin
*
*/
@Override
public String toString() {
return ToStringBuilder.reflectionToString(this, JAXBToStringStyle.DEFAULT_STYLE);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy