
com.exacttarget.fuelsdk.internal.SMSMTEvent 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
The newest version!
package com.exacttarget.fuelsdk.internal;
import java.util.Date;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.cxf.xjc.runtime.JAXBToStringStyle;
/**
* Java class for SMSMTEvent complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="SMSMTEvent">
* <complexContent>
* <extension base="{http://exacttarget.com/wsdl/partnerAPI}APIObject">
* <sequence>
* <element name="SMSTriggeredSend" type="{http://exacttarget.com/wsdl/partnerAPI}SMSTriggeredSend" minOccurs="0"/>
* <element name="Subscriber" type="{http://exacttarget.com/wsdl/partnerAPI}Subscriber" minOccurs="0"/>
* <element name="MOCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="EventDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
* <element name="Carrier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "SMSMTEvent", propOrder = {
"smsTriggeredSend",
"subscriber",
"moCode",
"eventDate",
"carrier"
})
public class SMSMTEvent
extends APIObject
{
@XmlElement(name = "SMSTriggeredSend")
protected SMSTriggeredSend smsTriggeredSend;
@XmlElement(name = "Subscriber")
protected Subscriber subscriber;
@XmlElement(name = "MOCode")
protected String moCode;
@XmlElement(name = "EventDate", type = String.class)
@XmlJavaTypeAdapter(Adapter1 .class)
@XmlSchemaType(name = "dateTime")
protected Date eventDate;
@XmlElement(name = "Carrier")
protected String carrier;
/**
* Gets the value of the smsTriggeredSend property.
*
* @return
* possible object is
* {@link SMSTriggeredSend }
*
*/
public SMSTriggeredSend getSMSTriggeredSend() {
return smsTriggeredSend;
}
/**
* Sets the value of the smsTriggeredSend property.
*
* @param value
* allowed object is
* {@link SMSTriggeredSend }
*
*/
public void setSMSTriggeredSend(SMSTriggeredSend value) {
this.smsTriggeredSend = 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 moCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMOCode() {
return moCode;
}
/**
* Sets the value of the moCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMOCode(String value) {
this.moCode = value;
}
/**
* Gets the value of the eventDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public Date getEventDate() {
return eventDate;
}
/**
* Sets the value of the eventDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEventDate(Date value) {
this.eventDate = value;
}
/**
* Gets the value of the carrier property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCarrier() {
return carrier;
}
/**
* Sets the value of the carrier property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCarrier(String value) {
this.carrier = 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