com.exacttarget.fuelsdk.internal.MessagingConfiguration 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;
/**
* Deprecated.
*
* Java class for MessagingConfiguration complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="MessagingConfiguration">
* <complexContent>
* <extension base="{http://exacttarget.com/wsdl/partnerAPI}APIObject">
* <sequence>
* <element name="Code" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="MessagingVendorKind" type="{http://exacttarget.com/wsdl/partnerAPI}MessagingVendorKind"/>
* <element name="IsActive" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Url" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="UserName" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Password" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="ProfileID" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="CallbackUrl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="MediaTypes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "MessagingConfiguration", propOrder = {
"code",
"messagingVendorKind",
"isActive",
"url",
"userName",
"password",
"profileID",
"callbackUrl",
"mediaTypes"
})
public class MessagingConfiguration
extends APIObject
{
@XmlElement(name = "Code", required = true)
protected String code;
@XmlElement(name = "MessagingVendorKind", required = true)
protected MessagingVendorKind messagingVendorKind;
@XmlElement(name = "IsActive")
protected boolean isActive;
@XmlElement(name = "Url", required = true)
protected String url;
@XmlElement(name = "UserName", required = true)
protected String userName;
@XmlElement(name = "Password", required = true)
protected String password;
@XmlElement(name = "ProfileID", required = true)
protected String profileID;
@XmlElement(name = "CallbackUrl")
protected String callbackUrl;
@XmlElement(name = "MediaTypes")
protected String mediaTypes;
/**
* Gets the value of the code property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCode() {
return code;
}
/**
* Sets the value of the code property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCode(String value) {
this.code = value;
}
/**
* Gets the value of the messagingVendorKind property.
*
* @return
* possible object is
* {@link MessagingVendorKind }
*
*/
public MessagingVendorKind getMessagingVendorKind() {
return messagingVendorKind;
}
/**
* Sets the value of the messagingVendorKind property.
*
* @param value
* allowed object is
* {@link MessagingVendorKind }
*
*/
public void setMessagingVendorKind(MessagingVendorKind value) {
this.messagingVendorKind = value;
}
/**
* Gets the value of the isActive property.
*
*/
public boolean isIsActive() {
return isActive;
}
/**
* Sets the value of the isActive property.
*
*/
public void setIsActive(boolean value) {
this.isActive = value;
}
/**
* Gets the value of the url property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUrl() {
return url;
}
/**
* Sets the value of the url property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUrl(String value) {
this.url = value;
}
/**
* Gets the value of the userName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUserName() {
return userName;
}
/**
* Sets the value of the userName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUserName(String value) {
this.userName = value;
}
/**
* Gets the value of the password property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getPassword() {
return password;
}
/**
* Sets the value of the password property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setPassword(String value) {
this.password = value;
}
/**
* Gets the value of the profileID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getProfileID() {
return profileID;
}
/**
* Sets the value of the profileID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setProfileID(String value) {
this.profileID = value;
}
/**
* Gets the value of the callbackUrl property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCallbackUrl() {
return callbackUrl;
}
/**
* Sets the value of the callbackUrl property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCallbackUrl(String value) {
this.callbackUrl = value;
}
/**
* Gets the value of the mediaTypes property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMediaTypes() {
return mediaTypes;
}
/**
* Sets the value of the mediaTypes property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMediaTypes(String value) {
this.mediaTypes = 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 - 2024 Weber Informatics LLC | Privacy Policy