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

com.sforce.soap.tooling.metadata.KnowledgeSettings Maven / Gradle / Ivy

package com.sforce.soap.tooling.metadata;

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

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

    /* 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 : answers of type {urn:metadata.tooling.soap.sforce.com}KnowledgeAnswerSettings
     * java type: com.sforce.soap.tooling.metadata.KnowledgeAnswerSettings
     */
    private boolean answers__is_set = false;

    private com.sforce.soap.tooling.metadata.KnowledgeAnswerSettings answers;

    public com.sforce.soap.tooling.metadata.KnowledgeAnswerSettings getAnswers() {
      return answers;
    }

    public void setAnswers(com.sforce.soap.tooling.metadata.KnowledgeAnswerSettings answers) {
      this.answers = answers;
      answers__is_set = true;
    }

    protected void setAnswers(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("answers", "urn:metadata.tooling.soap.sforce.com","answers","urn:metadata.tooling.soap.sforce.com","KnowledgeAnswerSettings",0,1,true))) {
        setAnswers((com.sforce.soap.tooling.metadata.KnowledgeAnswerSettings)__typeMapper.readObject(__in, _lookupTypeInfo("answers", "urn:metadata.tooling.soap.sforce.com","answers","urn:metadata.tooling.soap.sforce.com","KnowledgeAnswerSettings",0,1,true), com.sforce.soap.tooling.metadata.KnowledgeAnswerSettings.class));
      }
    }

    private void writeFieldAnswers(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("answers", "urn:metadata.tooling.soap.sforce.com","answers","urn:metadata.tooling.soap.sforce.com","KnowledgeAnswerSettings",0,1,true), answers, answers__is_set);
    }

    /**
     * element : cases of type {urn:metadata.tooling.soap.sforce.com}KnowledgeCaseSettings
     * java type: com.sforce.soap.tooling.metadata.KnowledgeCaseSettings
     */
    private boolean cases__is_set = false;

    private com.sforce.soap.tooling.metadata.KnowledgeCaseSettings cases;

    public com.sforce.soap.tooling.metadata.KnowledgeCaseSettings getCases() {
      return cases;
    }

    public void setCases(com.sforce.soap.tooling.metadata.KnowledgeCaseSettings cases) {
      this.cases = cases;
      cases__is_set = true;
    }

    protected void setCases(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("cases", "urn:metadata.tooling.soap.sforce.com","cases","urn:metadata.tooling.soap.sforce.com","KnowledgeCaseSettings",0,1,true))) {
        setCases((com.sforce.soap.tooling.metadata.KnowledgeCaseSettings)__typeMapper.readObject(__in, _lookupTypeInfo("cases", "urn:metadata.tooling.soap.sforce.com","cases","urn:metadata.tooling.soap.sforce.com","KnowledgeCaseSettings",0,1,true), com.sforce.soap.tooling.metadata.KnowledgeCaseSettings.class));
      }
    }

    private void writeFieldCases(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("cases", "urn:metadata.tooling.soap.sforce.com","cases","urn:metadata.tooling.soap.sforce.com","KnowledgeCaseSettings",0,1,true), cases, cases__is_set);
    }

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

    private java.lang.String defaultLanguage;

    public java.lang.String getDefaultLanguage() {
      return defaultLanguage;
    }

    public void setDefaultLanguage(java.lang.String defaultLanguage) {
      this.defaultLanguage = defaultLanguage;
      defaultLanguage__is_set = true;
    }

    protected void setDefaultLanguage(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("defaultLanguage", "urn:metadata.tooling.soap.sforce.com","defaultLanguage","http://www.w3.org/2001/XMLSchema","string",0,1,true))) {
        setDefaultLanguage(__typeMapper.readString(__in, _lookupTypeInfo("defaultLanguage", "urn:metadata.tooling.soap.sforce.com","defaultLanguage","http://www.w3.org/2001/XMLSchema","string",0,1,true), java.lang.String.class));
      }
    }

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

    /**
     * element : enableChatterQuestionKBDeflection of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: boolean
     */
    private boolean enableChatterQuestionKBDeflection__is_set = false;

    private boolean enableChatterQuestionKBDeflection;

    public boolean getEnableChatterQuestionKBDeflection() {
      return enableChatterQuestionKBDeflection;
    }

    public boolean isEnableChatterQuestionKBDeflection() {
      return enableChatterQuestionKBDeflection;
    }

    public void setEnableChatterQuestionKBDeflection(boolean enableChatterQuestionKBDeflection) {
      this.enableChatterQuestionKBDeflection = enableChatterQuestionKBDeflection;
      enableChatterQuestionKBDeflection__is_set = true;
    }

    protected void setEnableChatterQuestionKBDeflection(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("enableChatterQuestionKBDeflection", "urn:metadata.tooling.soap.sforce.com","enableChatterQuestionKBDeflection","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setEnableChatterQuestionKBDeflection(__typeMapper.readBoolean(__in, _lookupTypeInfo("enableChatterQuestionKBDeflection", "urn:metadata.tooling.soap.sforce.com","enableChatterQuestionKBDeflection","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
      }
    }

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

    /**
     * element : enableCreateEditOnArticlesTab of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: boolean
     */
    private boolean enableCreateEditOnArticlesTab__is_set = false;

    private boolean enableCreateEditOnArticlesTab;

    public boolean getEnableCreateEditOnArticlesTab() {
      return enableCreateEditOnArticlesTab;
    }

    public boolean isEnableCreateEditOnArticlesTab() {
      return enableCreateEditOnArticlesTab;
    }

    public void setEnableCreateEditOnArticlesTab(boolean enableCreateEditOnArticlesTab) {
      this.enableCreateEditOnArticlesTab = enableCreateEditOnArticlesTab;
      enableCreateEditOnArticlesTab__is_set = true;
    }

    protected void setEnableCreateEditOnArticlesTab(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("enableCreateEditOnArticlesTab", "urn:metadata.tooling.soap.sforce.com","enableCreateEditOnArticlesTab","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setEnableCreateEditOnArticlesTab(__typeMapper.readBoolean(__in, _lookupTypeInfo("enableCreateEditOnArticlesTab", "urn:metadata.tooling.soap.sforce.com","enableCreateEditOnArticlesTab","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
      }
    }

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

    /**
     * element : enableExternalMediaContent of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: boolean
     */
    private boolean enableExternalMediaContent__is_set = false;

    private boolean enableExternalMediaContent;

    public boolean getEnableExternalMediaContent() {
      return enableExternalMediaContent;
    }

    public boolean isEnableExternalMediaContent() {
      return enableExternalMediaContent;
    }

    public void setEnableExternalMediaContent(boolean enableExternalMediaContent) {
      this.enableExternalMediaContent = enableExternalMediaContent;
      enableExternalMediaContent__is_set = true;
    }

    protected void setEnableExternalMediaContent(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("enableExternalMediaContent", "urn:metadata.tooling.soap.sforce.com","enableExternalMediaContent","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setEnableExternalMediaContent(__typeMapper.readBoolean(__in, _lookupTypeInfo("enableExternalMediaContent", "urn:metadata.tooling.soap.sforce.com","enableExternalMediaContent","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
      }
    }

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

    /**
     * element : enableKnowledge of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: boolean
     */
    private boolean enableKnowledge__is_set = false;

    private boolean enableKnowledge;

    public boolean getEnableKnowledge() {
      return enableKnowledge;
    }

    public boolean isEnableKnowledge() {
      return enableKnowledge;
    }

    public void setEnableKnowledge(boolean enableKnowledge) {
      this.enableKnowledge = enableKnowledge;
      enableKnowledge__is_set = true;
    }

    protected void setEnableKnowledge(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("enableKnowledge", "urn:metadata.tooling.soap.sforce.com","enableKnowledge","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setEnableKnowledge(__typeMapper.readBoolean(__in, _lookupTypeInfo("enableKnowledge", "urn:metadata.tooling.soap.sforce.com","enableKnowledge","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
      }
    }

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

    /**
     * element : enableLightningKnowledge of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: boolean
     */
    private boolean enableLightningKnowledge__is_set = false;

    private boolean enableLightningKnowledge;

    public boolean getEnableLightningKnowledge() {
      return enableLightningKnowledge;
    }

    public boolean isEnableLightningKnowledge() {
      return enableLightningKnowledge;
    }

    public void setEnableLightningKnowledge(boolean enableLightningKnowledge) {
      this.enableLightningKnowledge = enableLightningKnowledge;
      enableLightningKnowledge__is_set = true;
    }

    protected void setEnableLightningKnowledge(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("enableLightningKnowledge", "urn:metadata.tooling.soap.sforce.com","enableLightningKnowledge","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setEnableLightningKnowledge(__typeMapper.readBoolean(__in, _lookupTypeInfo("enableLightningKnowledge", "urn:metadata.tooling.soap.sforce.com","enableLightningKnowledge","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
      }
    }

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

    /**
     * element : languages of type {urn:metadata.tooling.soap.sforce.com}KnowledgeLanguageSettings
     * java type: com.sforce.soap.tooling.metadata.KnowledgeLanguageSettings
     */
    private boolean languages__is_set = false;

    private com.sforce.soap.tooling.metadata.KnowledgeLanguageSettings languages;

    public com.sforce.soap.tooling.metadata.KnowledgeLanguageSettings getLanguages() {
      return languages;
    }

    public void setLanguages(com.sforce.soap.tooling.metadata.KnowledgeLanguageSettings languages) {
      this.languages = languages;
      languages__is_set = true;
    }

    protected void setLanguages(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("languages", "urn:metadata.tooling.soap.sforce.com","languages","urn:metadata.tooling.soap.sforce.com","KnowledgeLanguageSettings",0,1,true))) {
        setLanguages((com.sforce.soap.tooling.metadata.KnowledgeLanguageSettings)__typeMapper.readObject(__in, _lookupTypeInfo("languages", "urn:metadata.tooling.soap.sforce.com","languages","urn:metadata.tooling.soap.sforce.com","KnowledgeLanguageSettings",0,1,true), com.sforce.soap.tooling.metadata.KnowledgeLanguageSettings.class));
      }
    }

    private void writeFieldLanguages(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("languages", "urn:metadata.tooling.soap.sforce.com","languages","urn:metadata.tooling.soap.sforce.com","KnowledgeLanguageSettings",0,1,true), languages, languages__is_set);
    }

    /**
     * element : showArticleSummariesCustomerPortal of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: boolean
     */
    private boolean showArticleSummariesCustomerPortal__is_set = false;

    private boolean showArticleSummariesCustomerPortal;

    public boolean getShowArticleSummariesCustomerPortal() {
      return showArticleSummariesCustomerPortal;
    }

    public boolean isShowArticleSummariesCustomerPortal() {
      return showArticleSummariesCustomerPortal;
    }

    public void setShowArticleSummariesCustomerPortal(boolean showArticleSummariesCustomerPortal) {
      this.showArticleSummariesCustomerPortal = showArticleSummariesCustomerPortal;
      showArticleSummariesCustomerPortal__is_set = true;
    }

    protected void setShowArticleSummariesCustomerPortal(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("showArticleSummariesCustomerPortal", "urn:metadata.tooling.soap.sforce.com","showArticleSummariesCustomerPortal","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setShowArticleSummariesCustomerPortal(__typeMapper.readBoolean(__in, _lookupTypeInfo("showArticleSummariesCustomerPortal", "urn:metadata.tooling.soap.sforce.com","showArticleSummariesCustomerPortal","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
      }
    }

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

    /**
     * element : showArticleSummariesInternalApp of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: boolean
     */
    private boolean showArticleSummariesInternalApp__is_set = false;

    private boolean showArticleSummariesInternalApp;

    public boolean getShowArticleSummariesInternalApp() {
      return showArticleSummariesInternalApp;
    }

    public boolean isShowArticleSummariesInternalApp() {
      return showArticleSummariesInternalApp;
    }

    public void setShowArticleSummariesInternalApp(boolean showArticleSummariesInternalApp) {
      this.showArticleSummariesInternalApp = showArticleSummariesInternalApp;
      showArticleSummariesInternalApp__is_set = true;
    }

    protected void setShowArticleSummariesInternalApp(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("showArticleSummariesInternalApp", "urn:metadata.tooling.soap.sforce.com","showArticleSummariesInternalApp","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setShowArticleSummariesInternalApp(__typeMapper.readBoolean(__in, _lookupTypeInfo("showArticleSummariesInternalApp", "urn:metadata.tooling.soap.sforce.com","showArticleSummariesInternalApp","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
      }
    }

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

    /**
     * element : showArticleSummariesPartnerPortal of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: boolean
     */
    private boolean showArticleSummariesPartnerPortal__is_set = false;

    private boolean showArticleSummariesPartnerPortal;

    public boolean getShowArticleSummariesPartnerPortal() {
      return showArticleSummariesPartnerPortal;
    }

    public boolean isShowArticleSummariesPartnerPortal() {
      return showArticleSummariesPartnerPortal;
    }

    public void setShowArticleSummariesPartnerPortal(boolean showArticleSummariesPartnerPortal) {
      this.showArticleSummariesPartnerPortal = showArticleSummariesPartnerPortal;
      showArticleSummariesPartnerPortal__is_set = true;
    }

    protected void setShowArticleSummariesPartnerPortal(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("showArticleSummariesPartnerPortal", "urn:metadata.tooling.soap.sforce.com","showArticleSummariesPartnerPortal","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setShowArticleSummariesPartnerPortal(__typeMapper.readBoolean(__in, _lookupTypeInfo("showArticleSummariesPartnerPortal", "urn:metadata.tooling.soap.sforce.com","showArticleSummariesPartnerPortal","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
      }
    }

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

    /**
     * element : showValidationStatusField of type {http://www.w3.org/2001/XMLSchema}boolean
     * java type: boolean
     */
    private boolean showValidationStatusField__is_set = false;

    private boolean showValidationStatusField;

    public boolean getShowValidationStatusField() {
      return showValidationStatusField;
    }

    public boolean isShowValidationStatusField() {
      return showValidationStatusField;
    }

    public void setShowValidationStatusField(boolean showValidationStatusField) {
      this.showValidationStatusField = showValidationStatusField;
      showValidationStatusField__is_set = true;
    }

    protected void setShowValidationStatusField(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("showValidationStatusField", "urn:metadata.tooling.soap.sforce.com","showValidationStatusField","http://www.w3.org/2001/XMLSchema","boolean",0,1,true))) {
        setShowValidationStatusField(__typeMapper.readBoolean(__in, _lookupTypeInfo("showValidationStatusField", "urn:metadata.tooling.soap.sforce.com","showValidationStatusField","http://www.w3.org/2001/XMLSchema","boolean",0,1,true), boolean.class));
      }
    }

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

    /**
     * element : suggestedArticles of type {urn:metadata.tooling.soap.sforce.com}KnowledgeSuggestedArticlesSettings
     * java type: com.sforce.soap.tooling.metadata.KnowledgeSuggestedArticlesSettings
     */
    private boolean suggestedArticles__is_set = false;

    private com.sforce.soap.tooling.metadata.KnowledgeSuggestedArticlesSettings suggestedArticles;

    public com.sforce.soap.tooling.metadata.KnowledgeSuggestedArticlesSettings getSuggestedArticles() {
      return suggestedArticles;
    }

    public void setSuggestedArticles(com.sforce.soap.tooling.metadata.KnowledgeSuggestedArticlesSettings suggestedArticles) {
      this.suggestedArticles = suggestedArticles;
      suggestedArticles__is_set = true;
    }

    protected void setSuggestedArticles(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("suggestedArticles", "urn:metadata.tooling.soap.sforce.com","suggestedArticles","urn:metadata.tooling.soap.sforce.com","KnowledgeSuggestedArticlesSettings",0,1,true))) {
        setSuggestedArticles((com.sforce.soap.tooling.metadata.KnowledgeSuggestedArticlesSettings)__typeMapper.readObject(__in, _lookupTypeInfo("suggestedArticles", "urn:metadata.tooling.soap.sforce.com","suggestedArticles","urn:metadata.tooling.soap.sforce.com","KnowledgeSuggestedArticlesSettings",0,1,true), com.sforce.soap.tooling.metadata.KnowledgeSuggestedArticlesSettings.class));
      }
    }

    private void writeFieldSuggestedArticles(com.sforce.ws.parser.XmlOutputStream __out, com.sforce.ws.bind.TypeMapper __typeMapper) throws java.io.IOException {
      __typeMapper.writeObject(__out, _lookupTypeInfo("suggestedArticles", "urn:metadata.tooling.soap.sforce.com","suggestedArticles","urn:metadata.tooling.soap.sforce.com","KnowledgeSuggestedArticlesSettings",0,1,true), suggestedArticles, suggestedArticles__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:metadata.tooling.soap.sforce.com", "KnowledgeSettings");
      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("[KnowledgeSettings ");
      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 {
      writeFieldAnswers(__out, __typeMapper);
      writeFieldCases(__out, __typeMapper);
      writeFieldDefaultLanguage(__out, __typeMapper);
      writeFieldEnableChatterQuestionKBDeflection(__out, __typeMapper);
      writeFieldEnableCreateEditOnArticlesTab(__out, __typeMapper);
      writeFieldEnableExternalMediaContent(__out, __typeMapper);
      writeFieldEnableKnowledge(__out, __typeMapper);
      writeFieldEnableLightningKnowledge(__out, __typeMapper);
      writeFieldLanguages(__out, __typeMapper);
      writeFieldShowArticleSummariesCustomerPortal(__out, __typeMapper);
      writeFieldShowArticleSummariesInternalApp(__out, __typeMapper);
      writeFieldShowArticleSummariesPartnerPortal(__out, __typeMapper);
      writeFieldShowValidationStatusField(__out, __typeMapper);
      writeFieldSuggestedArticles(__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 {
      setAnswers(__in, __typeMapper);
      setCases(__in, __typeMapper);
      setDefaultLanguage(__in, __typeMapper);
      setEnableChatterQuestionKBDeflection(__in, __typeMapper);
      setEnableCreateEditOnArticlesTab(__in, __typeMapper);
      setEnableExternalMediaContent(__in, __typeMapper);
      setEnableKnowledge(__in, __typeMapper);
      setEnableLightningKnowledge(__in, __typeMapper);
      setLanguages(__in, __typeMapper);
      setShowArticleSummariesCustomerPortal(__in, __typeMapper);
      setShowArticleSummariesInternalApp(__in, __typeMapper);
      setShowArticleSummariesPartnerPortal(__in, __typeMapper);
      setShowValidationStatusField(__in, __typeMapper);
      setSuggestedArticles(__in, __typeMapper);
    }

    private void toString1(StringBuilder sb) {
      toStringHelper(sb, "answers", answers);
      toStringHelper(sb, "cases", cases);
      toStringHelper(sb, "defaultLanguage", defaultLanguage);
      toStringHelper(sb, "enableChatterQuestionKBDeflection", enableChatterQuestionKBDeflection);
      toStringHelper(sb, "enableCreateEditOnArticlesTab", enableCreateEditOnArticlesTab);
      toStringHelper(sb, "enableExternalMediaContent", enableExternalMediaContent);
      toStringHelper(sb, "enableKnowledge", enableKnowledge);
      toStringHelper(sb, "enableLightningKnowledge", enableLightningKnowledge);
      toStringHelper(sb, "languages", languages);
      toStringHelper(sb, "showArticleSummariesCustomerPortal", showArticleSummariesCustomerPortal);
      toStringHelper(sb, "showArticleSummariesInternalApp", showArticleSummariesInternalApp);
      toStringHelper(sb, "showArticleSummariesPartnerPortal", showArticleSummariesPartnerPortal);
      toStringHelper(sb, "showValidationStatusField", showValidationStatusField);
      toStringHelper(sb, "suggestedArticles", suggestedArticles);
    }


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy