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

com.palominolabs.crm.sf.soap.jaxwsstub.metadata.LiveChatButton Maven / Gradle / Ivy

The newest version!

package com.palominolabs.crm.sf.soap.jaxwsstub.metadata;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;


/**
 * 

Java class for LiveChatButton complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="LiveChatButton">
 *   <complexContent>
 *     <extension base="{http://soap.sforce.com/2006/04/metadata}Metadata">
 *       <sequence>
 *         <element name="animation" type="{http://soap.sforce.com/2006/04/metadata}LiveChatButtonPresentation" minOccurs="0"/>
 *         <element name="chatPage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="deployments" type="{http://soap.sforce.com/2006/04/metadata}LiveChatButtonDeployments" minOccurs="0"/>
 *         <element name="enableQueue" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="inviteEndPosition" type="{http://soap.sforce.com/2006/04/metadata}LiveChatButtonInviteEndPosition" minOccurs="0"/>
 *         <element name="inviteImage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="inviteStartPosition" type="{http://soap.sforce.com/2006/04/metadata}LiveChatButtonInviteStartPosition" minOccurs="0"/>
 *         <element name="isActive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="label" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="offlineImage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="onlineImage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="optionsHasInviteAfterAccept" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="optionsHasInviteAfterReject" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="optionsIsInviteAutoRemove" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="overallQueueLength" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="perAgentQueueLength" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="postChatPage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="postChatUrl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="preChatFormPage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="preChatFormUrl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="pushTimeOut" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="routingType" type="{http://soap.sforce.com/2006/04/metadata}LiveChatButtonRoutingType"/>
 *         <element name="site" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="skills" type="{http://soap.sforce.com/2006/04/metadata}LiveChatButtonSkills" minOccurs="0"/>
 *         <element name="timeToRemoveInvite" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="type" type="{http://soap.sforce.com/2006/04/metadata}LiveChatButtonType"/>
 *         <element name="windowLanguage" type="{http://soap.sforce.com/2006/04/metadata}Language" minOccurs="0"/>
 *       </sequence>
 *     </extension>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "LiveChatButton", propOrder = { "animation", "chatPage", "deployments", "enableQueue", "inviteEndPosition", "inviteImage", "inviteStartPosition", "isActive", "label", "offlineImage", "onlineImage", "optionsHasInviteAfterAccept", "optionsHasInviteAfterReject", "optionsIsInviteAutoRemove", "overallQueueLength", "perAgentQueueLength", "postChatPage", "postChatUrl", "preChatFormPage", "preChatFormUrl", "pushTimeOut", "routingType", "site", "skills", "timeToRemoveInvite", "type", "windowLanguage" }) public class LiveChatButton extends Metadata { protected LiveChatButtonPresentation animation; protected String chatPage; protected LiveChatButtonDeployments deployments; protected Boolean enableQueue; protected LiveChatButtonInviteEndPosition inviteEndPosition; protected String inviteImage; protected LiveChatButtonInviteStartPosition inviteStartPosition; protected Boolean isActive; @XmlElement(required = true) protected String label; protected String offlineImage; protected String onlineImage; protected Boolean optionsHasInviteAfterAccept; protected Boolean optionsHasInviteAfterReject; protected Boolean optionsIsInviteAutoRemove; protected Integer overallQueueLength; protected Integer perAgentQueueLength; protected String postChatPage; protected String postChatUrl; protected String preChatFormPage; protected String preChatFormUrl; protected Integer pushTimeOut; @XmlElement(required = true) protected LiveChatButtonRoutingType routingType; protected String site; protected LiveChatButtonSkills skills; protected Integer timeToRemoveInvite; @XmlElement(required = true) protected LiveChatButtonType type; protected Language windowLanguage; /** * Gets the value of the animation property. * * @return * possible object is * {@link LiveChatButtonPresentation } * */ public LiveChatButtonPresentation getAnimation() { return animation; } /** * Sets the value of the animation property. * * @param value * allowed object is * {@link LiveChatButtonPresentation } * */ public void setAnimation(LiveChatButtonPresentation value) { this.animation = value; } /** * Gets the value of the chatPage property. * * @return * possible object is * {@link String } * */ public String getChatPage() { return chatPage; } /** * Sets the value of the chatPage property. * * @param value * allowed object is * {@link String } * */ public void setChatPage(String value) { this.chatPage = value; } /** * Gets the value of the deployments property. * * @return * possible object is * {@link LiveChatButtonDeployments } * */ public LiveChatButtonDeployments getDeployments() { return deployments; } /** * Sets the value of the deployments property. * * @param value * allowed object is * {@link LiveChatButtonDeployments } * */ public void setDeployments(LiveChatButtonDeployments value) { this.deployments = value; } /** * Gets the value of the enableQueue property. * * @return * possible object is * {@link Boolean } * */ public Boolean isEnableQueue() { return enableQueue; } /** * Sets the value of the enableQueue property. * * @param value * allowed object is * {@link Boolean } * */ public void setEnableQueue(Boolean value) { this.enableQueue = value; } /** * Gets the value of the inviteEndPosition property. * * @return * possible object is * {@link LiveChatButtonInviteEndPosition } * */ public LiveChatButtonInviteEndPosition getInviteEndPosition() { return inviteEndPosition; } /** * Sets the value of the inviteEndPosition property. * * @param value * allowed object is * {@link LiveChatButtonInviteEndPosition } * */ public void setInviteEndPosition(LiveChatButtonInviteEndPosition value) { this.inviteEndPosition = value; } /** * Gets the value of the inviteImage property. * * @return * possible object is * {@link String } * */ public String getInviteImage() { return inviteImage; } /** * Sets the value of the inviteImage property. * * @param value * allowed object is * {@link String } * */ public void setInviteImage(String value) { this.inviteImage = value; } /** * Gets the value of the inviteStartPosition property. * * @return * possible object is * {@link LiveChatButtonInviteStartPosition } * */ public LiveChatButtonInviteStartPosition getInviteStartPosition() { return inviteStartPosition; } /** * Sets the value of the inviteStartPosition property. * * @param value * allowed object is * {@link LiveChatButtonInviteStartPosition } * */ public void setInviteStartPosition(LiveChatButtonInviteStartPosition value) { this.inviteStartPosition = value; } /** * Gets the value of the isActive property. * * @return * possible object is * {@link Boolean } * */ public Boolean isIsActive() { return isActive; } /** * Sets the value of the isActive property. * * @param value * allowed object is * {@link Boolean } * */ public void setIsActive(Boolean value) { this.isActive = value; } /** * Gets the value of the label property. * * @return * possible object is * {@link String } * */ public String getLabel() { return label; } /** * Sets the value of the label property. * * @param value * allowed object is * {@link String } * */ public void setLabel(String value) { this.label = value; } /** * Gets the value of the offlineImage property. * * @return * possible object is * {@link String } * */ public String getOfflineImage() { return offlineImage; } /** * Sets the value of the offlineImage property. * * @param value * allowed object is * {@link String } * */ public void setOfflineImage(String value) { this.offlineImage = value; } /** * Gets the value of the onlineImage property. * * @return * possible object is * {@link String } * */ public String getOnlineImage() { return onlineImage; } /** * Sets the value of the onlineImage property. * * @param value * allowed object is * {@link String } * */ public void setOnlineImage(String value) { this.onlineImage = value; } /** * Gets the value of the optionsHasInviteAfterAccept property. * * @return * possible object is * {@link Boolean } * */ public Boolean isOptionsHasInviteAfterAccept() { return optionsHasInviteAfterAccept; } /** * Sets the value of the optionsHasInviteAfterAccept property. * * @param value * allowed object is * {@link Boolean } * */ public void setOptionsHasInviteAfterAccept(Boolean value) { this.optionsHasInviteAfterAccept = value; } /** * Gets the value of the optionsHasInviteAfterReject property. * * @return * possible object is * {@link Boolean } * */ public Boolean isOptionsHasInviteAfterReject() { return optionsHasInviteAfterReject; } /** * Sets the value of the optionsHasInviteAfterReject property. * * @param value * allowed object is * {@link Boolean } * */ public void setOptionsHasInviteAfterReject(Boolean value) { this.optionsHasInviteAfterReject = value; } /** * Gets the value of the optionsIsInviteAutoRemove property. * * @return * possible object is * {@link Boolean } * */ public Boolean isOptionsIsInviteAutoRemove() { return optionsIsInviteAutoRemove; } /** * Sets the value of the optionsIsInviteAutoRemove property. * * @param value * allowed object is * {@link Boolean } * */ public void setOptionsIsInviteAutoRemove(Boolean value) { this.optionsIsInviteAutoRemove = value; } /** * Gets the value of the overallQueueLength property. * * @return * possible object is * {@link Integer } * */ public Integer getOverallQueueLength() { return overallQueueLength; } /** * Sets the value of the overallQueueLength property. * * @param value * allowed object is * {@link Integer } * */ public void setOverallQueueLength(Integer value) { this.overallQueueLength = value; } /** * Gets the value of the perAgentQueueLength property. * * @return * possible object is * {@link Integer } * */ public Integer getPerAgentQueueLength() { return perAgentQueueLength; } /** * Sets the value of the perAgentQueueLength property. * * @param value * allowed object is * {@link Integer } * */ public void setPerAgentQueueLength(Integer value) { this.perAgentQueueLength = value; } /** * Gets the value of the postChatPage property. * * @return * possible object is * {@link String } * */ public String getPostChatPage() { return postChatPage; } /** * Sets the value of the postChatPage property. * * @param value * allowed object is * {@link String } * */ public void setPostChatPage(String value) { this.postChatPage = value; } /** * Gets the value of the postChatUrl property. * * @return * possible object is * {@link String } * */ public String getPostChatUrl() { return postChatUrl; } /** * Sets the value of the postChatUrl property. * * @param value * allowed object is * {@link String } * */ public void setPostChatUrl(String value) { this.postChatUrl = value; } /** * Gets the value of the preChatFormPage property. * * @return * possible object is * {@link String } * */ public String getPreChatFormPage() { return preChatFormPage; } /** * Sets the value of the preChatFormPage property. * * @param value * allowed object is * {@link String } * */ public void setPreChatFormPage(String value) { this.preChatFormPage = value; } /** * Gets the value of the preChatFormUrl property. * * @return * possible object is * {@link String } * */ public String getPreChatFormUrl() { return preChatFormUrl; } /** * Sets the value of the preChatFormUrl property. * * @param value * allowed object is * {@link String } * */ public void setPreChatFormUrl(String value) { this.preChatFormUrl = value; } /** * Gets the value of the pushTimeOut property. * * @return * possible object is * {@link Integer } * */ public Integer getPushTimeOut() { return pushTimeOut; } /** * Sets the value of the pushTimeOut property. * * @param value * allowed object is * {@link Integer } * */ public void setPushTimeOut(Integer value) { this.pushTimeOut = value; } /** * Gets the value of the routingType property. * * @return * possible object is * {@link LiveChatButtonRoutingType } * */ public LiveChatButtonRoutingType getRoutingType() { return routingType; } /** * Sets the value of the routingType property. * * @param value * allowed object is * {@link LiveChatButtonRoutingType } * */ public void setRoutingType(LiveChatButtonRoutingType value) { this.routingType = value; } /** * Gets the value of the site property. * * @return * possible object is * {@link String } * */ public String getSite() { return site; } /** * Sets the value of the site property. * * @param value * allowed object is * {@link String } * */ public void setSite(String value) { this.site = value; } /** * Gets the value of the skills property. * * @return * possible object is * {@link LiveChatButtonSkills } * */ public LiveChatButtonSkills getSkills() { return skills; } /** * Sets the value of the skills property. * * @param value * allowed object is * {@link LiveChatButtonSkills } * */ public void setSkills(LiveChatButtonSkills value) { this.skills = value; } /** * Gets the value of the timeToRemoveInvite property. * * @return * possible object is * {@link Integer } * */ public Integer getTimeToRemoveInvite() { return timeToRemoveInvite; } /** * Sets the value of the timeToRemoveInvite property. * * @param value * allowed object is * {@link Integer } * */ public void setTimeToRemoveInvite(Integer value) { this.timeToRemoveInvite = value; } /** * Gets the value of the type property. * * @return * possible object is * {@link LiveChatButtonType } * */ public LiveChatButtonType getType() { return type; } /** * Sets the value of the type property. * * @param value * allowed object is * {@link LiveChatButtonType } * */ public void setType(LiveChatButtonType value) { this.type = value; } /** * Gets the value of the windowLanguage property. * * @return * possible object is * {@link Language } * */ public Language getWindowLanguage() { return windowLanguage; } /** * Sets the value of the windowLanguage property. * * @param value * allowed object is * {@link Language } * */ public void setWindowLanguage(Language value) { this.windowLanguage = value; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy