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

com.sforce.soap.tooling.sobject.CaseSettings Maven / Gradle / Ivy

package com.sforce.soap.tooling.sobject;

/**
 * This is a generated class for the SObject Enterprise API.
 * Do not edit this file, as your changes will be lost.
 */
public class CaseSettings extends com.sforce.soap.tooling.sobject.SObject {

    /**
     * Constructor
     */
    public CaseSettings() {}

    /* Cache the typeInfo instead of declaring static fields throughout*/
    private transient java.util.Map typeInfoCache = new java.util.HashMap();
    private com.sforce.ws.bind.TypeInfo _lookupTypeInfo(String fieldName, String namespace, String name, String typeNS, String type, int minOcc, int maxOcc, boolean elementForm) {
      com.sforce.ws.bind.TypeInfo typeInfo = typeInfoCache.get(fieldName);
      if (typeInfo == null) {
        typeInfo = new com.sforce.ws.bind.TypeInfo(namespace, name, typeNS, type, minOcc, maxOcc, elementForm);
        typeInfoCache.put(fieldName, typeInfo);
      }
      return typeInfo;
    }

    /**
     * element : CaseAssignNotificationTemplate of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean CaseAssignNotificationTemplate__is_set = false;

    private java.lang.String CaseAssignNotificationTemplate;

    public java.lang.String getCaseAssignNotificationTemplate() {
      return CaseAssignNotificationTemplate;
    }

    public void setCaseAssignNotificationTemplate(java.lang.String CaseAssignNotificationTemplate) {
      this.CaseAssignNotificationTemplate = CaseAssignNotificationTemplate;
      CaseAssignNotificationTemplate__is_set = true;
    }

    protected void setCaseAssignNotificationTemplate(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("CaseAssignNotificationTemplate", "urn:sobject.tooling.soap.sforce.com","CaseAssignNotificationTemplate","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setCaseAssignNotificationTemplate(__typeMapper.readString(__in, _lookupTypeInfo("CaseAssignNotificationTemplate", "urn:sobject.tooling.soap.sforce.com","CaseAssignNotificationTemplate","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldCaseAssignNotificationTemplate(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("CaseAssignNotificationTemplate", "urn:sobject.tooling.soap.sforce.com","CaseAssignNotificationTemplate","http://www.w3.org/2001/XMLSchema","string",0,1,true), CaseAssignNotificationTemplate, CaseAssignNotificationTemplate__is_set);
    }

    /**
     * element : CaseCloseNotificationTemplate of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean CaseCloseNotificationTemplate__is_set = false;

    private java.lang.String CaseCloseNotificationTemplate;

    public java.lang.String getCaseCloseNotificationTemplate() {
      return CaseCloseNotificationTemplate;
    }

    public void setCaseCloseNotificationTemplate(java.lang.String CaseCloseNotificationTemplate) {
      this.CaseCloseNotificationTemplate = CaseCloseNotificationTemplate;
      CaseCloseNotificationTemplate__is_set = true;
    }

    protected void setCaseCloseNotificationTemplate(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("CaseCloseNotificationTemplate", "urn:sobject.tooling.soap.sforce.com","CaseCloseNotificationTemplate","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setCaseCloseNotificationTemplate(__typeMapper.readString(__in, _lookupTypeInfo("CaseCloseNotificationTemplate", "urn:sobject.tooling.soap.sforce.com","CaseCloseNotificationTemplate","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldCaseCloseNotificationTemplate(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("CaseCloseNotificationTemplate", "urn:sobject.tooling.soap.sforce.com","CaseCloseNotificationTemplate","http://www.w3.org/2001/XMLSchema","string",0,1,true), CaseCloseNotificationTemplate, CaseCloseNotificationTemplate__is_set);
    }

    /**
     * element : CaseCommentNotificationTemplate of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean CaseCommentNotificationTemplate__is_set = false;

    private java.lang.String CaseCommentNotificationTemplate;

    public java.lang.String getCaseCommentNotificationTemplate() {
      return CaseCommentNotificationTemplate;
    }

    public void setCaseCommentNotificationTemplate(java.lang.String CaseCommentNotificationTemplate) {
      this.CaseCommentNotificationTemplate = CaseCommentNotificationTemplate;
      CaseCommentNotificationTemplate__is_set = true;
    }

    protected void setCaseCommentNotificationTemplate(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("CaseCommentNotificationTemplate", "urn:sobject.tooling.soap.sforce.com","CaseCommentNotificationTemplate","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setCaseCommentNotificationTemplate(__typeMapper.readString(__in, _lookupTypeInfo("CaseCommentNotificationTemplate", "urn:sobject.tooling.soap.sforce.com","CaseCommentNotificationTemplate","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldCaseCommentNotificationTemplate(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("CaseCommentNotificationTemplate", "urn:sobject.tooling.soap.sforce.com","CaseCommentNotificationTemplate","http://www.w3.org/2001/XMLSchema","string",0,1,true), CaseCommentNotificationTemplate, CaseCommentNotificationTemplate__is_set);
    }

    /**
     * element : CaseCreateNotificationTemplate of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean CaseCreateNotificationTemplate__is_set = false;

    private java.lang.String CaseCreateNotificationTemplate;

    public java.lang.String getCaseCreateNotificationTemplate() {
      return CaseCreateNotificationTemplate;
    }

    public void setCaseCreateNotificationTemplate(java.lang.String CaseCreateNotificationTemplate) {
      this.CaseCreateNotificationTemplate = CaseCreateNotificationTemplate;
      CaseCreateNotificationTemplate__is_set = true;
    }

    protected void setCaseCreateNotificationTemplate(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("CaseCreateNotificationTemplate", "urn:sobject.tooling.soap.sforce.com","CaseCreateNotificationTemplate","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setCaseCreateNotificationTemplate(__typeMapper.readString(__in, _lookupTypeInfo("CaseCreateNotificationTemplate", "urn:sobject.tooling.soap.sforce.com","CaseCreateNotificationTemplate","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldCaseCreateNotificationTemplate(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("CaseCreateNotificationTemplate", "urn:sobject.tooling.soap.sforce.com","CaseCreateNotificationTemplate","http://www.w3.org/2001/XMLSchema","string",0,1,true), CaseCreateNotificationTemplate, CaseCreateNotificationTemplate__is_set);
    }

    /**
     * element : CloseCaseThroughStatusChange of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: java.lang.Boolean
     */
    private boolean CloseCaseThroughStatusChange__is_set = false;

    private java.lang.Boolean CloseCaseThroughStatusChange;

    public java.lang.Boolean getCloseCaseThroughStatusChange() {
      return CloseCaseThroughStatusChange;
    }

    public void setCloseCaseThroughStatusChange(java.lang.Boolean CloseCaseThroughStatusChange) {
      this.CloseCaseThroughStatusChange = CloseCaseThroughStatusChange;
      CloseCaseThroughStatusChange__is_set = true;
    }

    protected void setCloseCaseThroughStatusChange(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("CloseCaseThroughStatusChange", "urn:sobject.tooling.soap.sforce.com","CloseCaseThroughStatusChange","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setCloseCaseThroughStatusChange((java.lang.Boolean)__typeMapper.readObject(__in, _lookupTypeInfo("CloseCaseThroughStatusChange", "urn:sobject.tooling.soap.sforce.com","CloseCaseThroughStatusChange","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), java.lang.Boolean.class));
      }
    }

    private void writeFieldCloseCaseThroughStatusChange(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("CloseCaseThroughStatusChange", "urn:sobject.tooling.soap.sforce.com","CloseCaseThroughStatusChange","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), CloseCaseThroughStatusChange, CloseCaseThroughStatusChange__is_set);
    }

    /**
     * element : DefaultCaseOwner of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean DefaultCaseOwner__is_set = false;

    private java.lang.String DefaultCaseOwner;

    public java.lang.String getDefaultCaseOwner() {
      return DefaultCaseOwner;
    }

    public void setDefaultCaseOwner(java.lang.String DefaultCaseOwner) {
      this.DefaultCaseOwner = DefaultCaseOwner;
      DefaultCaseOwner__is_set = true;
    }

    protected void setDefaultCaseOwner(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("DefaultCaseOwner", "urn:sobject.tooling.soap.sforce.com","DefaultCaseOwner","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setDefaultCaseOwner(__typeMapper.readString(__in, _lookupTypeInfo("DefaultCaseOwner", "urn:sobject.tooling.soap.sforce.com","DefaultCaseOwner","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldDefaultCaseOwner(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("DefaultCaseOwner", "urn:sobject.tooling.soap.sforce.com","DefaultCaseOwner","http://www.w3.org/2001/XMLSchema","string",0,1,true), DefaultCaseOwner, DefaultCaseOwner__is_set);
    }

    /**
     * element : DefaultCaseOwnerType of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean DefaultCaseOwnerType__is_set = false;

    private java.lang.String DefaultCaseOwnerType;

    public java.lang.String getDefaultCaseOwnerType() {
      return DefaultCaseOwnerType;
    }

    public void setDefaultCaseOwnerType(java.lang.String DefaultCaseOwnerType) {
      this.DefaultCaseOwnerType = DefaultCaseOwnerType;
      DefaultCaseOwnerType__is_set = true;
    }

    protected void setDefaultCaseOwnerType(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("DefaultCaseOwnerType", "urn:sobject.tooling.soap.sforce.com","DefaultCaseOwnerType","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setDefaultCaseOwnerType(__typeMapper.readString(__in, _lookupTypeInfo("DefaultCaseOwnerType", "urn:sobject.tooling.soap.sforce.com","DefaultCaseOwnerType","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldDefaultCaseOwnerType(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("DefaultCaseOwnerType", "urn:sobject.tooling.soap.sforce.com","DefaultCaseOwnerType","http://www.w3.org/2001/XMLSchema","string",0,1,true), DefaultCaseOwnerType, DefaultCaseOwnerType__is_set);
    }

    /**
     * element : DefaultCaseUser of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean DefaultCaseUser__is_set = false;

    private java.lang.String DefaultCaseUser;

    public java.lang.String getDefaultCaseUser() {
      return DefaultCaseUser;
    }

    public void setDefaultCaseUser(java.lang.String DefaultCaseUser) {
      this.DefaultCaseUser = DefaultCaseUser;
      DefaultCaseUser__is_set = true;
    }

    protected void setDefaultCaseUser(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("DefaultCaseUser", "urn:sobject.tooling.soap.sforce.com","DefaultCaseUser","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setDefaultCaseUser(__typeMapper.readString(__in, _lookupTypeInfo("DefaultCaseUser", "urn:sobject.tooling.soap.sforce.com","DefaultCaseUser","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldDefaultCaseUser(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("DefaultCaseUser", "urn:sobject.tooling.soap.sforce.com","DefaultCaseUser","http://www.w3.org/2001/XMLSchema","string",0,1,true), DefaultCaseUser, DefaultCaseUser__is_set);
    }

    /**
     * element : DurableId of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean DurableId__is_set = false;

    private java.lang.String DurableId;

    public java.lang.String getDurableId() {
      return DurableId;
    }

    public void setDurableId(java.lang.String DurableId) {
      this.DurableId = DurableId;
      DurableId__is_set = true;
    }

    protected void setDurableId(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("DurableId", "urn:sobject.tooling.soap.sforce.com","DurableId","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setDurableId(__typeMapper.readString(__in, _lookupTypeInfo("DurableId", "urn:sobject.tooling.soap.sforce.com","DurableId","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldDurableId(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("DurableId", "urn:sobject.tooling.soap.sforce.com","DurableId","http://www.w3.org/2001/XMLSchema","string",0,1,true), DurableId, DurableId__is_set);
    }

    /**
     * element : EmailActionDefaultsHandlerClass of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean EmailActionDefaultsHandlerClass__is_set = false;

    private java.lang.String EmailActionDefaultsHandlerClass;

    public java.lang.String getEmailActionDefaultsHandlerClass() {
      return EmailActionDefaultsHandlerClass;
    }

    public void setEmailActionDefaultsHandlerClass(java.lang.String EmailActionDefaultsHandlerClass) {
      this.EmailActionDefaultsHandlerClass = EmailActionDefaultsHandlerClass;
      EmailActionDefaultsHandlerClass__is_set = true;
    }

    protected void setEmailActionDefaultsHandlerClass(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("EmailActionDefaultsHandlerClass", "urn:sobject.tooling.soap.sforce.com","EmailActionDefaultsHandlerClass","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setEmailActionDefaultsHandlerClass(__typeMapper.readString(__in, _lookupTypeInfo("EmailActionDefaultsHandlerClass", "urn:sobject.tooling.soap.sforce.com","EmailActionDefaultsHandlerClass","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldEmailActionDefaultsHandlerClass(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("EmailActionDefaultsHandlerClass", "urn:sobject.tooling.soap.sforce.com","EmailActionDefaultsHandlerClass","http://www.w3.org/2001/XMLSchema","string",0,1,true), EmailActionDefaultsHandlerClass, EmailActionDefaultsHandlerClass__is_set);
    }

    /**
     * element : EmailToCaseId of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean EmailToCaseId__is_set = false;

    private java.lang.String EmailToCaseId;

    public java.lang.String getEmailToCaseId() {
      return EmailToCaseId;
    }

    public void setEmailToCaseId(java.lang.String EmailToCaseId) {
      this.EmailToCaseId = EmailToCaseId;
      EmailToCaseId__is_set = true;
    }

    protected void setEmailToCaseId(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("EmailToCaseId", "urn:sobject.tooling.soap.sforce.com","EmailToCaseId","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setEmailToCaseId(__typeMapper.readString(__in, _lookupTypeInfo("EmailToCaseId", "urn:sobject.tooling.soap.sforce.com","EmailToCaseId","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldEmailToCaseId(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("EmailToCaseId", "urn:sobject.tooling.soap.sforce.com","EmailToCaseId","http://www.w3.org/2001/XMLSchema","string",0,1,true), EmailToCaseId, EmailToCaseId__is_set);
    }

    /**
     * element : FullName of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean FullName__is_set = false;

    private java.lang.String FullName;

    public java.lang.String getFullName() {
      return FullName;
    }

    public void setFullName(java.lang.String FullName) {
      this.FullName = FullName;
      FullName__is_set = true;
    }

    protected void setFullName(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("FullName", "urn:sobject.tooling.soap.sforce.com","FullName","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setFullName(__typeMapper.readString(__in, _lookupTypeInfo("FullName", "urn:sobject.tooling.soap.sforce.com","FullName","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldFullName(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("FullName", "urn:sobject.tooling.soap.sforce.com","FullName","http://www.w3.org/2001/XMLSchema","string",0,1,true), FullName, FullName__is_set);
    }

    /**
     * element : IsCaseFeedEnabled of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: java.lang.Boolean
     */
    private boolean IsCaseFeedEnabled__is_set = false;

    private java.lang.Boolean IsCaseFeedEnabled;

    public java.lang.Boolean getIsCaseFeedEnabled() {
      return IsCaseFeedEnabled;
    }

    public void setIsCaseFeedEnabled(java.lang.Boolean IsCaseFeedEnabled) {
      this.IsCaseFeedEnabled = IsCaseFeedEnabled;
      IsCaseFeedEnabled__is_set = true;
    }

    protected void setIsCaseFeedEnabled(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("IsCaseFeedEnabled", "urn:sobject.tooling.soap.sforce.com","IsCaseFeedEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setIsCaseFeedEnabled((java.lang.Boolean)__typeMapper.readObject(__in, _lookupTypeInfo("IsCaseFeedEnabled", "urn:sobject.tooling.soap.sforce.com","IsCaseFeedEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), java.lang.Boolean.class));
      }
    }

    private void writeFieldIsCaseFeedEnabled(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("IsCaseFeedEnabled", "urn:sobject.tooling.soap.sforce.com","IsCaseFeedEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), IsCaseFeedEnabled, IsCaseFeedEnabled__is_set);
    }

    /**
     * element : IsDraftEmailsEnabled of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: java.lang.Boolean
     */
    private boolean IsDraftEmailsEnabled__is_set = false;

    private java.lang.Boolean IsDraftEmailsEnabled;

    public java.lang.Boolean getIsDraftEmailsEnabled() {
      return IsDraftEmailsEnabled;
    }

    public void setIsDraftEmailsEnabled(java.lang.Boolean IsDraftEmailsEnabled) {
      this.IsDraftEmailsEnabled = IsDraftEmailsEnabled;
      IsDraftEmailsEnabled__is_set = true;
    }

    protected void setIsDraftEmailsEnabled(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("IsDraftEmailsEnabled", "urn:sobject.tooling.soap.sforce.com","IsDraftEmailsEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setIsDraftEmailsEnabled((java.lang.Boolean)__typeMapper.readObject(__in, _lookupTypeInfo("IsDraftEmailsEnabled", "urn:sobject.tooling.soap.sforce.com","IsDraftEmailsEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), java.lang.Boolean.class));
      }
    }

    private void writeFieldIsDraftEmailsEnabled(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("IsDraftEmailsEnabled", "urn:sobject.tooling.soap.sforce.com","IsDraftEmailsEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), IsDraftEmailsEnabled, IsDraftEmailsEnabled__is_set);
    }

    /**
     * element : IsEarlyEscalationRuleTriggersEnabled of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: java.lang.Boolean
     */
    private boolean IsEarlyEscalationRuleTriggersEnabled__is_set = false;

    private java.lang.Boolean IsEarlyEscalationRuleTriggersEnabled;

    public java.lang.Boolean getIsEarlyEscalationRuleTriggersEnabled() {
      return IsEarlyEscalationRuleTriggersEnabled;
    }

    public void setIsEarlyEscalationRuleTriggersEnabled(java.lang.Boolean IsEarlyEscalationRuleTriggersEnabled) {
      this.IsEarlyEscalationRuleTriggersEnabled = IsEarlyEscalationRuleTriggersEnabled;
      IsEarlyEscalationRuleTriggersEnabled__is_set = true;
    }

    protected void setIsEarlyEscalationRuleTriggersEnabled(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("IsEarlyEscalationRuleTriggersEnabled", "urn:sobject.tooling.soap.sforce.com","IsEarlyEscalationRuleTriggersEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setIsEarlyEscalationRuleTriggersEnabled((java.lang.Boolean)__typeMapper.readObject(__in, _lookupTypeInfo("IsEarlyEscalationRuleTriggersEnabled", "urn:sobject.tooling.soap.sforce.com","IsEarlyEscalationRuleTriggersEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), java.lang.Boolean.class));
      }
    }

    private void writeFieldIsEarlyEscalationRuleTriggersEnabled(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("IsEarlyEscalationRuleTriggersEnabled", "urn:sobject.tooling.soap.sforce.com","IsEarlyEscalationRuleTriggersEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), IsEarlyEscalationRuleTriggersEnabled, IsEarlyEscalationRuleTriggersEnabled__is_set);
    }

    /**
     * element : IsEmailActionDefaultsHandlerEnabled of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: java.lang.Boolean
     */
    private boolean IsEmailActionDefaultsHandlerEnabled__is_set = false;

    private java.lang.Boolean IsEmailActionDefaultsHandlerEnabled;

    public java.lang.Boolean getIsEmailActionDefaultsHandlerEnabled() {
      return IsEmailActionDefaultsHandlerEnabled;
    }

    public void setIsEmailActionDefaultsHandlerEnabled(java.lang.Boolean IsEmailActionDefaultsHandlerEnabled) {
      this.IsEmailActionDefaultsHandlerEnabled = IsEmailActionDefaultsHandlerEnabled;
      IsEmailActionDefaultsHandlerEnabled__is_set = true;
    }

    protected void setIsEmailActionDefaultsHandlerEnabled(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("IsEmailActionDefaultsHandlerEnabled", "urn:sobject.tooling.soap.sforce.com","IsEmailActionDefaultsHandlerEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setIsEmailActionDefaultsHandlerEnabled((java.lang.Boolean)__typeMapper.readObject(__in, _lookupTypeInfo("IsEmailActionDefaultsHandlerEnabled", "urn:sobject.tooling.soap.sforce.com","IsEmailActionDefaultsHandlerEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), java.lang.Boolean.class));
      }
    }

    private void writeFieldIsEmailActionDefaultsHandlerEnabled(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("IsEmailActionDefaultsHandlerEnabled", "urn:sobject.tooling.soap.sforce.com","IsEmailActionDefaultsHandlerEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), IsEmailActionDefaultsHandlerEnabled, IsEmailActionDefaultsHandlerEnabled__is_set);
    }

    /**
     * element : IsSuggestedArticlesApplicationEnabled of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: java.lang.Boolean
     */
    private boolean IsSuggestedArticlesApplicationEnabled__is_set = false;

    private java.lang.Boolean IsSuggestedArticlesApplicationEnabled;

    public java.lang.Boolean getIsSuggestedArticlesApplicationEnabled() {
      return IsSuggestedArticlesApplicationEnabled;
    }

    public void setIsSuggestedArticlesApplicationEnabled(java.lang.Boolean IsSuggestedArticlesApplicationEnabled) {
      this.IsSuggestedArticlesApplicationEnabled = IsSuggestedArticlesApplicationEnabled;
      IsSuggestedArticlesApplicationEnabled__is_set = true;
    }

    protected void setIsSuggestedArticlesApplicationEnabled(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("IsSuggestedArticlesApplicationEnabled", "urn:sobject.tooling.soap.sforce.com","IsSuggestedArticlesApplicationEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setIsSuggestedArticlesApplicationEnabled((java.lang.Boolean)__typeMapper.readObject(__in, _lookupTypeInfo("IsSuggestedArticlesApplicationEnabled", "urn:sobject.tooling.soap.sforce.com","IsSuggestedArticlesApplicationEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), java.lang.Boolean.class));
      }
    }

    private void writeFieldIsSuggestedArticlesApplicationEnabled(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("IsSuggestedArticlesApplicationEnabled", "urn:sobject.tooling.soap.sforce.com","IsSuggestedArticlesApplicationEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), IsSuggestedArticlesApplicationEnabled, IsSuggestedArticlesApplicationEnabled__is_set);
    }

    /**
     * element : IsSuggestedArticlesCustomerPortalEnabled of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: java.lang.Boolean
     */
    private boolean IsSuggestedArticlesCustomerPortalEnabled__is_set = false;

    private java.lang.Boolean IsSuggestedArticlesCustomerPortalEnabled;

    public java.lang.Boolean getIsSuggestedArticlesCustomerPortalEnabled() {
      return IsSuggestedArticlesCustomerPortalEnabled;
    }

    public void setIsSuggestedArticlesCustomerPortalEnabled(java.lang.Boolean IsSuggestedArticlesCustomerPortalEnabled) {
      this.IsSuggestedArticlesCustomerPortalEnabled = IsSuggestedArticlesCustomerPortalEnabled;
      IsSuggestedArticlesCustomerPortalEnabled__is_set = true;
    }

    protected void setIsSuggestedArticlesCustomerPortalEnabled(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("IsSuggestedArticlesCustomerPortalEnabled", "urn:sobject.tooling.soap.sforce.com","IsSuggestedArticlesCustomerPortalEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setIsSuggestedArticlesCustomerPortalEnabled((java.lang.Boolean)__typeMapper.readObject(__in, _lookupTypeInfo("IsSuggestedArticlesCustomerPortalEnabled", "urn:sobject.tooling.soap.sforce.com","IsSuggestedArticlesCustomerPortalEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), java.lang.Boolean.class));
      }
    }

    private void writeFieldIsSuggestedArticlesCustomerPortalEnabled(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("IsSuggestedArticlesCustomerPortalEnabled", "urn:sobject.tooling.soap.sforce.com","IsSuggestedArticlesCustomerPortalEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), IsSuggestedArticlesCustomerPortalEnabled, IsSuggestedArticlesCustomerPortalEnabled__is_set);
    }

    /**
     * element : IsSuggestedArticlesPartnerPortalEnabled of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: java.lang.Boolean
     */
    private boolean IsSuggestedArticlesPartnerPortalEnabled__is_set = false;

    private java.lang.Boolean IsSuggestedArticlesPartnerPortalEnabled;

    public java.lang.Boolean getIsSuggestedArticlesPartnerPortalEnabled() {
      return IsSuggestedArticlesPartnerPortalEnabled;
    }

    public void setIsSuggestedArticlesPartnerPortalEnabled(java.lang.Boolean IsSuggestedArticlesPartnerPortalEnabled) {
      this.IsSuggestedArticlesPartnerPortalEnabled = IsSuggestedArticlesPartnerPortalEnabled;
      IsSuggestedArticlesPartnerPortalEnabled__is_set = true;
    }

    protected void setIsSuggestedArticlesPartnerPortalEnabled(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("IsSuggestedArticlesPartnerPortalEnabled", "urn:sobject.tooling.soap.sforce.com","IsSuggestedArticlesPartnerPortalEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setIsSuggestedArticlesPartnerPortalEnabled((java.lang.Boolean)__typeMapper.readObject(__in, _lookupTypeInfo("IsSuggestedArticlesPartnerPortalEnabled", "urn:sobject.tooling.soap.sforce.com","IsSuggestedArticlesPartnerPortalEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), java.lang.Boolean.class));
      }
    }

    private void writeFieldIsSuggestedArticlesPartnerPortalEnabled(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("IsSuggestedArticlesPartnerPortalEnabled", "urn:sobject.tooling.soap.sforce.com","IsSuggestedArticlesPartnerPortalEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), IsSuggestedArticlesPartnerPortalEnabled, IsSuggestedArticlesPartnerPortalEnabled__is_set);
    }

    /**
     * element : IsSuggestedSolutionsEnabled of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: java.lang.Boolean
     */
    private boolean IsSuggestedSolutionsEnabled__is_set = false;

    private java.lang.Boolean IsSuggestedSolutionsEnabled;

    public java.lang.Boolean getIsSuggestedSolutionsEnabled() {
      return IsSuggestedSolutionsEnabled;
    }

    public void setIsSuggestedSolutionsEnabled(java.lang.Boolean IsSuggestedSolutionsEnabled) {
      this.IsSuggestedSolutionsEnabled = IsSuggestedSolutionsEnabled;
      IsSuggestedSolutionsEnabled__is_set = true;
    }

    protected void setIsSuggestedSolutionsEnabled(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("IsSuggestedSolutionsEnabled", "urn:sobject.tooling.soap.sforce.com","IsSuggestedSolutionsEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setIsSuggestedSolutionsEnabled((java.lang.Boolean)__typeMapper.readObject(__in, _lookupTypeInfo("IsSuggestedSolutionsEnabled", "urn:sobject.tooling.soap.sforce.com","IsSuggestedSolutionsEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), java.lang.Boolean.class));
      }
    }

    private void writeFieldIsSuggestedSolutionsEnabled(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("IsSuggestedSolutionsEnabled", "urn:sobject.tooling.soap.sforce.com","IsSuggestedSolutionsEnabled","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), IsSuggestedSolutionsEnabled, IsSuggestedSolutionsEnabled__is_set);
    }

    /**
     * element : KeepRecordTypeOnAssignmentRule of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: java.lang.Boolean
     */
    private boolean KeepRecordTypeOnAssignmentRule__is_set = false;

    private java.lang.Boolean KeepRecordTypeOnAssignmentRule;

    public java.lang.Boolean getKeepRecordTypeOnAssignmentRule() {
      return KeepRecordTypeOnAssignmentRule;
    }

    public void setKeepRecordTypeOnAssignmentRule(java.lang.Boolean KeepRecordTypeOnAssignmentRule) {
      this.KeepRecordTypeOnAssignmentRule = KeepRecordTypeOnAssignmentRule;
      KeepRecordTypeOnAssignmentRule__is_set = true;
    }

    protected void setKeepRecordTypeOnAssignmentRule(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("KeepRecordTypeOnAssignmentRule", "urn:sobject.tooling.soap.sforce.com","KeepRecordTypeOnAssignmentRule","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setKeepRecordTypeOnAssignmentRule((java.lang.Boolean)__typeMapper.readObject(__in, _lookupTypeInfo("KeepRecordTypeOnAssignmentRule", "urn:sobject.tooling.soap.sforce.com","KeepRecordTypeOnAssignmentRule","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), java.lang.Boolean.class));
      }
    }

    private void writeFieldKeepRecordTypeOnAssignmentRule(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("KeepRecordTypeOnAssignmentRule", "urn:sobject.tooling.soap.sforce.com","KeepRecordTypeOnAssignmentRule","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), KeepRecordTypeOnAssignmentRule, KeepRecordTypeOnAssignmentRule__is_set);
    }

    /**
     * element : Metadata of type {urn:metadata.tooling.soap.sforce.com}CaseSettings
     * java type: com.sforce.soap.tooling.metadata.CaseSettings
     */
    private boolean Metadata__is_set = false;

    private com.sforce.soap.tooling.metadata.CaseSettings Metadata;

    public com.sforce.soap.tooling.metadata.CaseSettings getMetadata() {
      return Metadata;
    }

    public void setMetadata(com.sforce.soap.tooling.metadata.CaseSettings Metadata) {
      this.Metadata = Metadata;
      Metadata__is_set = true;
    }

    protected void setMetadata(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("Metadata", "urn:sobject.tooling.soap.sforce.com","Metadata","urn:metadata.tooling.soap.sforce.com","CaseSettings",0,1,true))) {
        setMetadata((com.sforce.soap.tooling.metadata.CaseSettings)__typeMapper.readObject(__in, _lookupTypeInfo("Metadata", "urn:sobject.tooling.soap.sforce.com","Metadata","urn:metadata.tooling.soap.sforce.com","CaseSettings",0,1,true), com.sforce.soap.tooling.metadata.CaseSettings.class));
      }
    }

    private void writeFieldMetadata(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("Metadata", "urn:sobject.tooling.soap.sforce.com","Metadata","urn:metadata.tooling.soap.sforce.com","CaseSettings",0,1,true), Metadata, Metadata__is_set);
    }

    /**
     * element : NotifyContactOnCaseComment of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: java.lang.Boolean
     */
    private boolean NotifyContactOnCaseComment__is_set = false;

    private java.lang.Boolean NotifyContactOnCaseComment;

    public java.lang.Boolean getNotifyContactOnCaseComment() {
      return NotifyContactOnCaseComment;
    }

    public void setNotifyContactOnCaseComment(java.lang.Boolean NotifyContactOnCaseComment) {
      this.NotifyContactOnCaseComment = NotifyContactOnCaseComment;
      NotifyContactOnCaseComment__is_set = true;
    }

    protected void setNotifyContactOnCaseComment(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("NotifyContactOnCaseComment", "urn:sobject.tooling.soap.sforce.com","NotifyContactOnCaseComment","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setNotifyContactOnCaseComment((java.lang.Boolean)__typeMapper.readObject(__in, _lookupTypeInfo("NotifyContactOnCaseComment", "urn:sobject.tooling.soap.sforce.com","NotifyContactOnCaseComment","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), java.lang.Boolean.class));
      }
    }

    private void writeFieldNotifyContactOnCaseComment(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("NotifyContactOnCaseComment", "urn:sobject.tooling.soap.sforce.com","NotifyContactOnCaseComment","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), NotifyContactOnCaseComment, NotifyContactOnCaseComment__is_set);
    }

    /**
     * element : NotifyDefaultCaseOwner of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: java.lang.Boolean
     */
    private boolean NotifyDefaultCaseOwner__is_set = false;

    private java.lang.Boolean NotifyDefaultCaseOwner;

    public java.lang.Boolean getNotifyDefaultCaseOwner() {
      return NotifyDefaultCaseOwner;
    }

    public void setNotifyDefaultCaseOwner(java.lang.Boolean NotifyDefaultCaseOwner) {
      this.NotifyDefaultCaseOwner = NotifyDefaultCaseOwner;
      NotifyDefaultCaseOwner__is_set = true;
    }

    protected void setNotifyDefaultCaseOwner(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("NotifyDefaultCaseOwner", "urn:sobject.tooling.soap.sforce.com","NotifyDefaultCaseOwner","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setNotifyDefaultCaseOwner((java.lang.Boolean)__typeMapper.readObject(__in, _lookupTypeInfo("NotifyDefaultCaseOwner", "urn:sobject.tooling.soap.sforce.com","NotifyDefaultCaseOwner","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), java.lang.Boolean.class));
      }
    }

    private void writeFieldNotifyDefaultCaseOwner(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("NotifyDefaultCaseOwner", "urn:sobject.tooling.soap.sforce.com","NotifyDefaultCaseOwner","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), NotifyDefaultCaseOwner, NotifyDefaultCaseOwner__is_set);
    }

    /**
     * element : NotifyOwnerOnCaseComment of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: java.lang.Boolean
     */
    private boolean NotifyOwnerOnCaseComment__is_set = false;

    private java.lang.Boolean NotifyOwnerOnCaseComment;

    public java.lang.Boolean getNotifyOwnerOnCaseComment() {
      return NotifyOwnerOnCaseComment;
    }

    public void setNotifyOwnerOnCaseComment(java.lang.Boolean NotifyOwnerOnCaseComment) {
      this.NotifyOwnerOnCaseComment = NotifyOwnerOnCaseComment;
      NotifyOwnerOnCaseComment__is_set = true;
    }

    protected void setNotifyOwnerOnCaseComment(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("NotifyOwnerOnCaseComment", "urn:sobject.tooling.soap.sforce.com","NotifyOwnerOnCaseComment","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setNotifyOwnerOnCaseComment((java.lang.Boolean)__typeMapper.readObject(__in, _lookupTypeInfo("NotifyOwnerOnCaseComment", "urn:sobject.tooling.soap.sforce.com","NotifyOwnerOnCaseComment","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), java.lang.Boolean.class));
      }
    }

    private void writeFieldNotifyOwnerOnCaseComment(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("NotifyOwnerOnCaseComment", "urn:sobject.tooling.soap.sforce.com","NotifyOwnerOnCaseComment","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), NotifyOwnerOnCaseComment, NotifyOwnerOnCaseComment__is_set);
    }

    /**
     * element : NotifyOwnerOnCaseOwnerChange of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: java.lang.Boolean
     */
    private boolean NotifyOwnerOnCaseOwnerChange__is_set = false;

    private java.lang.Boolean NotifyOwnerOnCaseOwnerChange;

    public java.lang.Boolean getNotifyOwnerOnCaseOwnerChange() {
      return NotifyOwnerOnCaseOwnerChange;
    }

    public void setNotifyOwnerOnCaseOwnerChange(java.lang.Boolean NotifyOwnerOnCaseOwnerChange) {
      this.NotifyOwnerOnCaseOwnerChange = NotifyOwnerOnCaseOwnerChange;
      NotifyOwnerOnCaseOwnerChange__is_set = true;
    }

    protected void setNotifyOwnerOnCaseOwnerChange(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("NotifyOwnerOnCaseOwnerChange", "urn:sobject.tooling.soap.sforce.com","NotifyOwnerOnCaseOwnerChange","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setNotifyOwnerOnCaseOwnerChange((java.lang.Boolean)__typeMapper.readObject(__in, _lookupTypeInfo("NotifyOwnerOnCaseOwnerChange", "urn:sobject.tooling.soap.sforce.com","NotifyOwnerOnCaseOwnerChange","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), java.lang.Boolean.class));
      }
    }

    private void writeFieldNotifyOwnerOnCaseOwnerChange(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("NotifyOwnerOnCaseOwnerChange", "urn:sobject.tooling.soap.sforce.com","NotifyOwnerOnCaseOwnerChange","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), NotifyOwnerOnCaseOwnerChange, NotifyOwnerOnCaseOwnerChange__is_set);
    }

    /**
     * element : ShowEmailAttachmentsInCaseAttachmentsRl of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: java.lang.Boolean
     */
    private boolean ShowEmailAttachmentsInCaseAttachmentsRl__is_set = false;

    private java.lang.Boolean ShowEmailAttachmentsInCaseAttachmentsRl;

    public java.lang.Boolean getShowEmailAttachmentsInCaseAttachmentsRl() {
      return ShowEmailAttachmentsInCaseAttachmentsRl;
    }

    public void setShowEmailAttachmentsInCaseAttachmentsRl(java.lang.Boolean ShowEmailAttachmentsInCaseAttachmentsRl) {
      this.ShowEmailAttachmentsInCaseAttachmentsRl = ShowEmailAttachmentsInCaseAttachmentsRl;
      ShowEmailAttachmentsInCaseAttachmentsRl__is_set = true;
    }

    protected void setShowEmailAttachmentsInCaseAttachmentsRl(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("ShowEmailAttachmentsInCaseAttachmentsRl", "urn:sobject.tooling.soap.sforce.com","ShowEmailAttachmentsInCaseAttachmentsRl","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setShowEmailAttachmentsInCaseAttachmentsRl((java.lang.Boolean)__typeMapper.readObject(__in, _lookupTypeInfo("ShowEmailAttachmentsInCaseAttachmentsRl", "urn:sobject.tooling.soap.sforce.com","ShowEmailAttachmentsInCaseAttachmentsRl","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), java.lang.Boolean.class));
      }
    }

    private void writeFieldShowEmailAttachmentsInCaseAttachmentsRl(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("ShowEmailAttachmentsInCaseAttachmentsRl", "urn:sobject.tooling.soap.sforce.com","ShowEmailAttachmentsInCaseAttachmentsRl","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), ShowEmailAttachmentsInCaseAttachmentsRl, ShowEmailAttachmentsInCaseAttachmentsRl__is_set);
    }

    /**
     * element : ShowFewerCloseActions of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: java.lang.Boolean
     */
    private boolean ShowFewerCloseActions__is_set = false;

    private java.lang.Boolean ShowFewerCloseActions;

    public java.lang.Boolean getShowFewerCloseActions() {
      return ShowFewerCloseActions;
    }

    public void setShowFewerCloseActions(java.lang.Boolean ShowFewerCloseActions) {
      this.ShowFewerCloseActions = ShowFewerCloseActions;
      ShowFewerCloseActions__is_set = true;
    }

    protected void setShowFewerCloseActions(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("ShowFewerCloseActions", "urn:sobject.tooling.soap.sforce.com","ShowFewerCloseActions","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setShowFewerCloseActions((java.lang.Boolean)__typeMapper.readObject(__in, _lookupTypeInfo("ShowFewerCloseActions", "urn:sobject.tooling.soap.sforce.com","ShowFewerCloseActions","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), java.lang.Boolean.class));
      }
    }

    private void writeFieldShowFewerCloseActions(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("ShowFewerCloseActions", "urn:sobject.tooling.soap.sforce.com","ShowFewerCloseActions","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), ShowFewerCloseActions, ShowFewerCloseActions__is_set);
    }

    /**
     * element : SystemUserEmail of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean SystemUserEmail__is_set = false;

    private java.lang.String SystemUserEmail;

    public java.lang.String getSystemUserEmail() {
      return SystemUserEmail;
    }

    public void setSystemUserEmail(java.lang.String SystemUserEmail) {
      this.SystemUserEmail = SystemUserEmail;
      SystemUserEmail__is_set = true;
    }

    protected void setSystemUserEmail(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("SystemUserEmail", "urn:sobject.tooling.soap.sforce.com","SystemUserEmail","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setSystemUserEmail(__typeMapper.readString(__in, _lookupTypeInfo("SystemUserEmail", "urn:sobject.tooling.soap.sforce.com","SystemUserEmail","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldSystemUserEmail(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("SystemUserEmail", "urn:sobject.tooling.soap.sforce.com","SystemUserEmail","http://www.w3.org/2001/XMLSchema","string",0,1,true), SystemUserEmail, SystemUserEmail__is_set);
    }

    /**
     * element : UseSystemEmailAddress of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: java.lang.Boolean
     */
    private boolean UseSystemEmailAddress__is_set = false;

    private java.lang.Boolean UseSystemEmailAddress;

    public java.lang.Boolean getUseSystemEmailAddress() {
      return UseSystemEmailAddress;
    }

    public void setUseSystemEmailAddress(java.lang.Boolean UseSystemEmailAddress) {
      this.UseSystemEmailAddress = UseSystemEmailAddress;
      UseSystemEmailAddress__is_set = true;
    }

    protected void setUseSystemEmailAddress(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("UseSystemEmailAddress", "urn:sobject.tooling.soap.sforce.com","UseSystemEmailAddress","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setUseSystemEmailAddress((java.lang.Boolean)__typeMapper.readObject(__in, _lookupTypeInfo("UseSystemEmailAddress", "urn:sobject.tooling.soap.sforce.com","UseSystemEmailAddress","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), java.lang.Boolean.class));
      }
    }

    private void writeFieldUseSystemEmailAddress(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("UseSystemEmailAddress", "urn:sobject.tooling.soap.sforce.com","UseSystemEmailAddress","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), UseSystemEmailAddress, UseSystemEmailAddress__is_set);
    }

    /**
     * element : UseSystemUserAsDefaultCaseUser of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: java.lang.Boolean
     */
    private boolean UseSystemUserAsDefaultCaseUser__is_set = false;

    private java.lang.Boolean UseSystemUserAsDefaultCaseUser;

    public java.lang.Boolean getUseSystemUserAsDefaultCaseUser() {
      return UseSystemUserAsDefaultCaseUser;
    }

    public void setUseSystemUserAsDefaultCaseUser(java.lang.Boolean UseSystemUserAsDefaultCaseUser) {
      this.UseSystemUserAsDefaultCaseUser = UseSystemUserAsDefaultCaseUser;
      UseSystemUserAsDefaultCaseUser__is_set = true;
    }

    protected void setUseSystemUserAsDefaultCaseUser(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("UseSystemUserAsDefaultCaseUser", "urn:sobject.tooling.soap.sforce.com","UseSystemUserAsDefaultCaseUser","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setUseSystemUserAsDefaultCaseUser((java.lang.Boolean)__typeMapper.readObject(__in, _lookupTypeInfo("UseSystemUserAsDefaultCaseUser", "urn:sobject.tooling.soap.sforce.com","UseSystemUserAsDefaultCaseUser","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), java.lang.Boolean.class));
      }
    }

    private void writeFieldUseSystemUserAsDefaultCaseUser(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("UseSystemUserAsDefaultCaseUser", "urn:sobject.tooling.soap.sforce.com","UseSystemUserAsDefaultCaseUser","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), UseSystemUserAsDefaultCaseUser, UseSystemUserAsDefaultCaseUser__is_set);
    }

    /**
     * element : WebToCaseId of type {http://www.w3.org/2001/XMLSchema}string
     * java type: java.lang.String
     */
    private boolean WebToCaseId__is_set = false;

    private java.lang.String WebToCaseId;

    public java.lang.String getWebToCaseId() {
      return WebToCaseId;
    }

    public void setWebToCaseId(java.lang.String WebToCaseId) {
      this.WebToCaseId = WebToCaseId;
      WebToCaseId__is_set = true;
    }

    protected void setWebToCaseId(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __in.peekTag();
      if (__typeMapper.isElement(__in, _lookupTypeInfo("WebToCaseId", "urn:sobject.tooling.soap.sforce.com","WebToCaseId","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setWebToCaseId(__typeMapper.readString(__in, _lookupTypeInfo("WebToCaseId", "urn:sobject.tooling.soap.sforce.com","WebToCaseId","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

    private void writeFieldWebToCaseId(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("WebToCaseId", "urn:sobject.tooling.soap.sforce.com","WebToCaseId","http://www.w3.org/2001/XMLSchema","string",0,1,true), WebToCaseId, WebToCaseId__is_set);
    }

    /**
     */
    @Override
    public void write(javax.xml.namespace.QName __element,
        com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper)
        throws java.io.IOException {
      __out.writeStartTag(__element.getNamespaceURI(), __element.getLocalPart());
      __typeMapper.writeXsiType(__out, "urn:sobject.tooling.soap.sforce.com", "CaseSettings");
      writeFields(__out, __typeMapper);
      __out.writeEndTag(__element.getNamespaceURI(), __element.getLocalPart());
    }

    protected void writeFields(com.sforce.ws.parser.XmlOutputStream __out,
         com.sforce.ws.bind.TypeMapper __typeMapper)
         throws java.io.IOException {
       super.writeFields(__out, __typeMapper);
       writeFields1(__out, __typeMapper);
    }

    @Override
    public void load(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      __typeMapper.consumeStartTag(__in);
      loadFields(__in, __typeMapper);
      __typeMapper.consumeEndTag(__in);
    }

    protected void loadFields(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
        super.loadFields(__in, __typeMapper);
        loadFields1(__in, __typeMapper);
    }

    @Override
    public String toString() {
      java.lang.StringBuilder sb = new java.lang.StringBuilder();
      sb.append("[CaseSettings ");
      sb.append(super.toString());
      toString1(sb);

      sb.append("]\n");
      return sb.toString();
    }

    private void toStringHelper(StringBuilder sb, String name, Object value) {
      sb.append(' ').append(name).append("='").append(com.sforce.ws.util.Verbose.toString(value)).append("'\n");
    }

    private void writeFields1(com.sforce.ws.parser.XmlOutputStream __out,
         com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      writeFieldCaseAssignNotificationTemplate(__out, __typeMapper);
      writeFieldCaseCloseNotificationTemplate(__out, __typeMapper);
      writeFieldCaseCommentNotificationTemplate(__out, __typeMapper);
      writeFieldCaseCreateNotificationTemplate(__out, __typeMapper);
      writeFieldCloseCaseThroughStatusChange(__out, __typeMapper);
      writeFieldDefaultCaseOwner(__out, __typeMapper);
      writeFieldDefaultCaseOwnerType(__out, __typeMapper);
      writeFieldDefaultCaseUser(__out, __typeMapper);
      writeFieldDurableId(__out, __typeMapper);
      writeFieldEmailActionDefaultsHandlerClass(__out, __typeMapper);
      writeFieldEmailToCaseId(__out, __typeMapper);
      writeFieldFullName(__out, __typeMapper);
      writeFieldIsCaseFeedEnabled(__out, __typeMapper);
      writeFieldIsDraftEmailsEnabled(__out, __typeMapper);
      writeFieldIsEarlyEscalationRuleTriggersEnabled(__out, __typeMapper);
      writeFieldIsEmailActionDefaultsHandlerEnabled(__out, __typeMapper);
      writeFieldIsSuggestedArticlesApplicationEnabled(__out, __typeMapper);
      writeFieldIsSuggestedArticlesCustomerPortalEnabled(__out, __typeMapper);
      writeFieldIsSuggestedArticlesPartnerPortalEnabled(__out, __typeMapper);
      writeFieldIsSuggestedSolutionsEnabled(__out, __typeMapper);
      writeFieldKeepRecordTypeOnAssignmentRule(__out, __typeMapper);
      writeFieldMetadata(__out, __typeMapper);
      writeFieldNotifyContactOnCaseComment(__out, __typeMapper);
      writeFieldNotifyDefaultCaseOwner(__out, __typeMapper);
      writeFieldNotifyOwnerOnCaseComment(__out, __typeMapper);
      writeFieldNotifyOwnerOnCaseOwnerChange(__out, __typeMapper);
      writeFieldShowEmailAttachmentsInCaseAttachmentsRl(__out, __typeMapper);
      writeFieldShowFewerCloseActions(__out, __typeMapper);
      writeFieldSystemUserEmail(__out, __typeMapper);
      writeFieldUseSystemEmailAddress(__out, __typeMapper);
      writeFieldUseSystemUserAsDefaultCaseUser(__out, __typeMapper);
      writeFieldWebToCaseId(__out, __typeMapper);
    }

    private void loadFields1(com.sforce.ws.parser.XmlInputStream __in,
        com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException, com.sforce.ws.ConnectionException {
      setCaseAssignNotificationTemplate(__in, __typeMapper);
      setCaseCloseNotificationTemplate(__in, __typeMapper);
      setCaseCommentNotificationTemplate(__in, __typeMapper);
      setCaseCreateNotificationTemplate(__in, __typeMapper);
      setCloseCaseThroughStatusChange(__in, __typeMapper);
      setDefaultCaseOwner(__in, __typeMapper);
      setDefaultCaseOwnerType(__in, __typeMapper);
      setDefaultCaseUser(__in, __typeMapper);
      setDurableId(__in, __typeMapper);
      setEmailActionDefaultsHandlerClass(__in, __typeMapper);
      setEmailToCaseId(__in, __typeMapper);
      setFullName(__in, __typeMapper);
      setIsCaseFeedEnabled(__in, __typeMapper);
      setIsDraftEmailsEnabled(__in, __typeMapper);
      setIsEarlyEscalationRuleTriggersEnabled(__in, __typeMapper);
      setIsEmailActionDefaultsHandlerEnabled(__in, __typeMapper);
      setIsSuggestedArticlesApplicationEnabled(__in, __typeMapper);
      setIsSuggestedArticlesCustomerPortalEnabled(__in, __typeMapper);
      setIsSuggestedArticlesPartnerPortalEnabled(__in, __typeMapper);
      setIsSuggestedSolutionsEnabled(__in, __typeMapper);
      setKeepRecordTypeOnAssignmentRule(__in, __typeMapper);
      setMetadata(__in, __typeMapper);
      setNotifyContactOnCaseComment(__in, __typeMapper);
      setNotifyDefaultCaseOwner(__in, __typeMapper);
      setNotifyOwnerOnCaseComment(__in, __typeMapper);
      setNotifyOwnerOnCaseOwnerChange(__in, __typeMapper);
      setShowEmailAttachmentsInCaseAttachmentsRl(__in, __typeMapper);
      setShowFewerCloseActions(__in, __typeMapper);
      setSystemUserEmail(__in, __typeMapper);
      setUseSystemEmailAddress(__in, __typeMapper);
      setUseSystemUserAsDefaultCaseUser(__in, __typeMapper);
      setWebToCaseId(__in, __typeMapper);
    }

    private void toString1(StringBuilder sb) {
      toStringHelper(sb, "CaseAssignNotificationTemplate", CaseAssignNotificationTemplate);
      toStringHelper(sb, "CaseCloseNotificationTemplate", CaseCloseNotificationTemplate);
      toStringHelper(sb, "CaseCommentNotificationTemplate", CaseCommentNotificationTemplate);
      toStringHelper(sb, "CaseCreateNotificationTemplate", CaseCreateNotificationTemplate);
      toStringHelper(sb, "CloseCaseThroughStatusChange", CloseCaseThroughStatusChange);
      toStringHelper(sb, "DefaultCaseOwner", DefaultCaseOwner);
      toStringHelper(sb, "DefaultCaseOwnerType", DefaultCaseOwnerType);
      toStringHelper(sb, "DefaultCaseUser", DefaultCaseUser);
      toStringHelper(sb, "DurableId", DurableId);
      toStringHelper(sb, "EmailActionDefaultsHandlerClass", EmailActionDefaultsHandlerClass);
      toStringHelper(sb, "EmailToCaseId", EmailToCaseId);
      toStringHelper(sb, "FullName", FullName);
      toStringHelper(sb, "IsCaseFeedEnabled", IsCaseFeedEnabled);
      toStringHelper(sb, "IsDraftEmailsEnabled", IsDraftEmailsEnabled);
      toStringHelper(sb, "IsEarlyEscalationRuleTriggersEnabled", IsEarlyEscalationRuleTriggersEnabled);
      toStringHelper(sb, "IsEmailActionDefaultsHandlerEnabled", IsEmailActionDefaultsHandlerEnabled);
      toStringHelper(sb, "IsSuggestedArticlesApplicationEnabled", IsSuggestedArticlesApplicationEnabled);
      toStringHelper(sb, "IsSuggestedArticlesCustomerPortalEnabled", IsSuggestedArticlesCustomerPortalEnabled);
      toStringHelper(sb, "IsSuggestedArticlesPartnerPortalEnabled", IsSuggestedArticlesPartnerPortalEnabled);
      toStringHelper(sb, "IsSuggestedSolutionsEnabled", IsSuggestedSolutionsEnabled);
      toStringHelper(sb, "KeepRecordTypeOnAssignmentRule", KeepRecordTypeOnAssignmentRule);
      toStringHelper(sb, "Metadata", Metadata);
      toStringHelper(sb, "NotifyContactOnCaseComment", NotifyContactOnCaseComment);
      toStringHelper(sb, "NotifyDefaultCaseOwner", NotifyDefaultCaseOwner);
      toStringHelper(sb, "NotifyOwnerOnCaseComment", NotifyOwnerOnCaseComment);
      toStringHelper(sb, "NotifyOwnerOnCaseOwnerChange", NotifyOwnerOnCaseOwnerChange);
      toStringHelper(sb, "ShowEmailAttachmentsInCaseAttachmentsRl", ShowEmailAttachmentsInCaseAttachmentsRl);
      toStringHelper(sb, "ShowFewerCloseActions", ShowFewerCloseActions);
      toStringHelper(sb, "SystemUserEmail", SystemUserEmail);
      toStringHelper(sb, "UseSystemEmailAddress", UseSystemEmailAddress);
      toStringHelper(sb, "UseSystemUserAsDefaultCaseUser", UseSystemUserAsDefaultCaseUser);
      toStringHelper(sb, "WebToCaseId", WebToCaseId);
    }


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy