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

com.exacttarget.fuelsdk.internal.MessagingConfiguration Maven / Gradle / Ivy

There is a newer version: 1.6.0
Show newest version

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