Permalink
Branch: master
Find file Copy path
13535 lines (13530 sloc) 970 KB
/**
* Copyright (c), FinancialForce.com, inc
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without modification,
* are permitted provided that the following conditions are met:
*
* - Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* - Redistributions in binary form must reproduce the above copyright notice,
* this list of conditions and the following disclaimer in the documentation
* and/or other materials provided with the distribution.
* - Neither the name of the FinancialForce.com, inc nor the names of its contributors
* may be used to endorse or promote products derived from this software without
* specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
* THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
* OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
**/
//Patched by MetadataServicePatcher v42.0 2018-04-22 00:00:00
//Generated by wsdl2apex
public class MetadataService {
public static String SOAP_M_URI = 'http://soap.sforce.com/2006/04/metadata';
public class ReportTypeColumnTranslation {
public String label;
public String name;
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'};
private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'label','name'};
}
public class LightningBoltFeatures {
public String description;
public Integer order;
public String title;
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] order_type_info = new String[]{'order',SOAP_M_URI,null,'1','1','false'};
private String[] title_type_info = new String[]{'title',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'description','order','title'};
}
public class LiveChatDeployment extends Metadata {
public String type = 'LiveChatDeployment';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public String brandingImage;
public Integer connectionTimeoutDuration;
public Integer connectionWarningDuration;
public Boolean displayQueuePosition;
public MetadataService.LiveChatDeploymentDomainWhitelist domainWhiteList;
public Boolean enablePrechatApi;
public Boolean enableTranscriptSave;
public String label;
public String mobileBrandingImage;
public String site;
public String windowTitle;
private String[] brandingImage_type_info = new String[]{'brandingImage',SOAP_M_URI,null,'0','1','false'};
private String[] connectionTimeoutDuration_type_info = new String[]{'connectionTimeoutDuration',SOAP_M_URI,null,'0','1','false'};
private String[] connectionWarningDuration_type_info = new String[]{'connectionWarningDuration',SOAP_M_URI,null,'0','1','false'};
private String[] displayQueuePosition_type_info = new String[]{'displayQueuePosition',SOAP_M_URI,null,'0','1','false'};
private String[] domainWhiteList_type_info = new String[]{'domainWhiteList',SOAP_M_URI,null,'0','1','false'};
private String[] enablePrechatApi_type_info = new String[]{'enablePrechatApi',SOAP_M_URI,null,'0','1','false'};
private String[] enableTranscriptSave_type_info = new String[]{'enableTranscriptSave',SOAP_M_URI,null,'0','1','false'};
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'};
private String[] mobileBrandingImage_type_info = new String[]{'mobileBrandingImage',SOAP_M_URI,null,'0','1','false'};
private String[] site_type_info = new String[]{'site',SOAP_M_URI,null,'0','1','false'};
private String[] windowTitle_type_info = new String[]{'windowTitle',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'brandingImage','connectionTimeoutDuration','connectionWarningDuration','displayQueuePosition','domainWhiteList','enablePrechatApi','enableTranscriptSave','label','mobileBrandingImage','site','windowTitle'};
}
public class ReportFilterItem {
public String column;
public Boolean columnToColumn;
public Boolean isUnlocked;
public String operator;
public String snapshot;
public String value;
private String[] column_type_info = new String[]{'column',SOAP_M_URI,null,'1','1','false'};
private String[] columnToColumn_type_info = new String[]{'columnToColumn',SOAP_M_URI,null,'0','1','false'};
private String[] isUnlocked_type_info = new String[]{'isUnlocked',SOAP_M_URI,null,'0','1','false'};
private String[] operator_type_info = new String[]{'operator',SOAP_M_URI,null,'1','1','false'};
private String[] snapshot_type_info = new String[]{'snapshot',SOAP_M_URI,null,'0','1','false'};
private String[] value_type_info = new String[]{'value',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'column','columnToColumn','isUnlocked','operator','snapshot','value'};
}
public class FlowElementReferenceOrValue {
public Boolean booleanValue;
public DateTime dateTimeValue;
public Date dateValue;
public String elementReference;
public Double numberValue;
public String stringValue;
private String[] booleanValue_type_info = new String[]{'booleanValue',SOAP_M_URI,null,'0','1','true'};
private String[] dateTimeValue_type_info = new String[]{'dateTimeValue',SOAP_M_URI,null,'0','1','false'};
private String[] dateValue_type_info = new String[]{'dateValue',SOAP_M_URI,null,'0','1','false'};
private String[] elementReference_type_info = new String[]{'elementReference',SOAP_M_URI,null,'0','1','false'};
private String[] numberValue_type_info = new String[]{'numberValue',SOAP_M_URI,null,'0','1','true'};
private String[] stringValue_type_info = new String[]{'stringValue',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'booleanValue','dateTimeValue','dateValue','elementReference','numberValue','stringValue'};
}
public class FlowWaitEventOutputParameter extends FlowBaseElement {
public String type = 'FlowWaitEventOutputParameter';
public MetadataService.FlowMetadataValue[] processMetadataValues;
private String[] processMetadataValues_type_info = new String[]{'processMetadataValues',SOAP_M_URI,null,'0','-1','false'};
public String assignToReference;
public String name;
private String[] assignToReference_type_info = new String[]{'assignToReference',SOAP_M_URI,null,'1','1','false'};
private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'processMetadataValues', 'assignToReference','name'};
}
public class MacroSettings {
public Boolean enableAdvancedSearch;
private String[] enableAdvancedSearch_type_info = new String[]{'enableAdvancedSearch',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'enableAdvancedSearch'};
}
public class KnowledgeSuggestedArticlesSettings {
public MetadataService.KnowledgeCaseFieldsSettings caseFields;
public Boolean useSuggestedArticlesForCase;
public MetadataService.KnowledgeWorkOrderFieldsSettings workOrderFields;
public MetadataService.KnowledgeWorkOrderLineItemFieldsSettings workOrderLineItemFields;
private String[] caseFields_type_info = new String[]{'caseFields',SOAP_M_URI,null,'0','1','false'};
private String[] useSuggestedArticlesForCase_type_info = new String[]{'useSuggestedArticlesForCase',SOAP_M_URI,null,'0','1','false'};
private String[] workOrderFields_type_info = new String[]{'workOrderFields',SOAP_M_URI,null,'0','1','false'};
private String[] workOrderLineItemFields_type_info = new String[]{'workOrderLineItemFields',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'caseFields','useSuggestedArticlesForCase','workOrderFields','workOrderLineItemFields'};
}
public class SaveResult {
public MetadataService.Error[] errors;
public String fullName;
public Boolean success;
private String[] errors_type_info = new String[]{'errors',SOAP_M_URI,null,'0','-1','false'};
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'1','1','false'};
private String[] success_type_info = new String[]{'success',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'errors','fullName','success'};
}
public class ExtendedErrorDetails {
public String extendedErrorCode;
private String[] extendedErrorCode_type_info = new String[]{'extendedErrorCode',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'extendedErrorCode'};
}
public class SessionSettings {
public Boolean disableTimeoutWarning;
public Boolean enableCSPOnEmail;
public Boolean enableCSRFOnGet;
public Boolean enableCSRFOnPost;
public Boolean enableCacheAndAutocomplete;
public Boolean enableClickjackNonsetupSFDC;
public Boolean enableClickjackNonsetupUser;
public Boolean enableClickjackNonsetupUserHeaderless;
public Boolean enableClickjackSetup;
public Boolean enableContentSniffingProtection;
public Boolean enablePostForSessions;
public Boolean enableSMSIdentity;
public Boolean enableUpgradeInsecureRequests;
public Boolean enableXssProtection;
public Boolean enforceIpRangesEveryRequest;
public Boolean forceLogoutOnSessionTimeout;
public Boolean forceRelogin;
public Boolean hstsOnForcecomSites;
public Boolean identityConfirmationOnEmailChange;
public Boolean identityConfirmationOnTwoFactorRegistrationEnabled;
public Boolean lockSessionsToDomain;
public Boolean lockSessionsToIp;
public String logoutURL;
public Boolean redirectionWarning;
public Boolean referrerPolicy;
public Boolean requireHttpOnly;
public Boolean requireHttps;
public Boolean securityCentralKillSession;
public String sessionTimeout;
private String[] disableTimeoutWarning_type_info = new String[]{'disableTimeoutWarning',SOAP_M_URI,null,'0','1','false'};
private String[] enableCSPOnEmail_type_info = new String[]{'enableCSPOnEmail',SOAP_M_URI,null,'0','1','false'};
private String[] enableCSRFOnGet_type_info = new String[]{'enableCSRFOnGet',SOAP_M_URI,null,'0','1','false'};
private String[] enableCSRFOnPost_type_info = new String[]{'enableCSRFOnPost',SOAP_M_URI,null,'0','1','false'};
private String[] enableCacheAndAutocomplete_type_info = new String[]{'enableCacheAndAutocomplete',SOAP_M_URI,null,'0','1','false'};
private String[] enableClickjackNonsetupSFDC_type_info = new String[]{'enableClickjackNonsetupSFDC',SOAP_M_URI,null,'0','1','false'};
private String[] enableClickjackNonsetupUser_type_info = new String[]{'enableClickjackNonsetupUser',SOAP_M_URI,null,'0','1','false'};
private String[] enableClickjackNonsetupUserHeaderless_type_info = new String[]{'enableClickjackNonsetupUserHeaderless',SOAP_M_URI,null,'0','1','false'};
private String[] enableClickjackSetup_type_info = new String[]{'enableClickjackSetup',SOAP_M_URI,null,'0','1','false'};
private String[] enableContentSniffingProtection_type_info = new String[]{'enableContentSniffingProtection',SOAP_M_URI,null,'0','1','false'};
private String[] enablePostForSessions_type_info = new String[]{'enablePostForSessions',SOAP_M_URI,null,'0','1','false'};
private String[] enableSMSIdentity_type_info = new String[]{'enableSMSIdentity',SOAP_M_URI,null,'0','1','false'};
private String[] enableUpgradeInsecureRequests_type_info = new String[]{'enableUpgradeInsecureRequests',SOAP_M_URI,null,'0','1','false'};
private String[] enableXssProtection_type_info = new String[]{'enableXssProtection',SOAP_M_URI,null,'0','1','false'};
private String[] enforceIpRangesEveryRequest_type_info = new String[]{'enforceIpRangesEveryRequest',SOAP_M_URI,null,'0','1','false'};
private String[] forceLogoutOnSessionTimeout_type_info = new String[]{'forceLogoutOnSessionTimeout',SOAP_M_URI,null,'0','1','false'};
private String[] forceRelogin_type_info = new String[]{'forceRelogin',SOAP_M_URI,null,'0','1','false'};
private String[] hstsOnForcecomSites_type_info = new String[]{'hstsOnForcecomSites',SOAP_M_URI,null,'0','1','false'};
private String[] identityConfirmationOnEmailChange_type_info = new String[]{'identityConfirmationOnEmailChange',SOAP_M_URI,null,'0','1','false'};
private String[] identityConfirmationOnTwoFactorRegistrationEnabled_type_info = new String[]{'identityConfirmationOnTwoFactorRegistrationEnabled',SOAP_M_URI,null,'0','1','false'};
private String[] lockSessionsToDomain_type_info = new String[]{'lockSessionsToDomain',SOAP_M_URI,null,'0','1','false'};
private String[] lockSessionsToIp_type_info = new String[]{'lockSessionsToIp',SOAP_M_URI,null,'0','1','false'};
private String[] logoutURL_type_info = new String[]{'logoutURL',SOAP_M_URI,null,'0','1','false'};
private String[] redirectionWarning_type_info = new String[]{'redirectionWarning',SOAP_M_URI,null,'0','1','false'};
private String[] referrerPolicy_type_info = new String[]{'referrerPolicy',SOAP_M_URI,null,'0','1','false'};
private String[] requireHttpOnly_type_info = new String[]{'requireHttpOnly',SOAP_M_URI,null,'0','1','false'};
private String[] requireHttps_type_info = new String[]{'requireHttps',SOAP_M_URI,null,'0','1','false'};
private String[] securityCentralKillSession_type_info = new String[]{'securityCentralKillSession',SOAP_M_URI,null,'0','1','false'};
private String[] sessionTimeout_type_info = new String[]{'sessionTimeout',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'disableTimeoutWarning','enableCSPOnEmail','enableCSRFOnGet','enableCSRFOnPost','enableCacheAndAutocomplete','enableClickjackNonsetupSFDC','enableClickjackNonsetupUser','enableClickjackNonsetupUserHeaderless','enableClickjackSetup','enableContentSniffingProtection','enablePostForSessions','enableSMSIdentity','enableUpgradeInsecureRequests','enableXssProtection','enforceIpRangesEveryRequest','forceLogoutOnSessionTimeout','forceRelogin','hstsOnForcecomSites','identityConfirmationOnEmailChange','identityConfirmationOnTwoFactorRegistrationEnabled','lockSessionsToDomain','lockSessionsToIp','logoutURL','redirectionWarning','referrerPolicy','requireHttpOnly','requireHttps','securityCentralKillSession','sessionTimeout'};
}
public class SharingOwnerRule extends SharingBaseRule {
public String type = 'SharingOwnerRule';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public String accessLevel;
public MetadataService.AccountSharingRuleSettings accountSettings;
public String description;
public String label;
public MetadataService.SharedTo sharedTo;
private String[] accessLevel_type_info = new String[]{'accessLevel',SOAP_M_URI,null,'1','1','false'};
private String[] accountSettings_type_info = new String[]{'accountSettings',SOAP_M_URI,null,'0','1','false'};
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'};
private String[] sharedTo_type_info = new String[]{'sharedTo',SOAP_M_URI,null,'1','1','false'};
public MetadataService.SharedTo sharedFrom;
private String[] sharedFrom_type_info = new String[]{'sharedFrom',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName','accessLevel','accountSettings','description','label','sharedTo', 'sharedFrom'};
}
public class CustomExperienceTabSet {
public String[] customTab;
public String defaultTab;
public String[] standardTab;
private String[] customTab_type_info = new String[]{'customTab',SOAP_M_URI,null,'0','-1','false'};
private String[] defaultTab_type_info = new String[]{'defaultTab',SOAP_M_URI,null,'1','1','false'};
private String[] standardTab_type_info = new String[]{'standardTab',SOAP_M_URI,null,'0','-1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'customTab','defaultTab','standardTab'};
}
public class FieldMappingField {
public String dataServiceField;
public String dataServiceObjectName;
public Integer priority;
private String[] dataServiceField_type_info = new String[]{'dataServiceField',SOAP_M_URI,null,'1','1','false'};
private String[] dataServiceObjectName_type_info = new String[]{'dataServiceObjectName',SOAP_M_URI,null,'1','1','false'};
private String[] priority_type_info = new String[]{'priority',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'dataServiceField','dataServiceObjectName','priority'};
}
public class CaseSettings extends Metadata {
public String type = 'CaseSettings';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public String caseAssignNotificationTemplate;
public String caseCloseNotificationTemplate;
public String caseCommentNotificationTemplate;
public String caseCreateNotificationTemplate;
public MetadataService.FeedItemSettings[] caseFeedItemSettings;
public Boolean closeCaseThroughStatusChange;
public String defaultCaseOwner;
public String defaultCaseOwnerType;
public String defaultCaseUser;
public String emailActionDefaultsHandlerClass;
public MetadataService.EmailToCaseSettings emailToCase;
public Boolean enableCaseFeed;
public Boolean enableDraftEmails;
public Boolean enableEarlyEscalationRuleTriggers;
public Boolean enableEmailActionDefaultsHandler;
public Boolean enableSuggestedArticlesApplication;
public Boolean enableSuggestedArticlesCustomerPortal;
public Boolean enableSuggestedArticlesPartnerPortal;
public Boolean enableSuggestedSolutions;
public Boolean keepRecordTypeOnAssignmentRule;
public Boolean notifyContactOnCaseComment;
public Boolean notifyDefaultCaseOwner;
public Boolean notifyOwnerOnCaseComment;
public Boolean notifyOwnerOnCaseOwnerChange;
public Boolean showEmailAttachmentsInCaseAttachmentsRL;
public Boolean showFewerCloseActions;
public String systemUserEmail;
public Boolean useSystemEmailAddress;
public Boolean useSystemUserAsDefaultCaseUser;
public MetadataService.WebToCaseSettings webToCase;
private String[] caseAssignNotificationTemplate_type_info = new String[]{'caseAssignNotificationTemplate',SOAP_M_URI,null,'0','1','false'};
private String[] caseCloseNotificationTemplate_type_info = new String[]{'caseCloseNotificationTemplate',SOAP_M_URI,null,'0','1','false'};
private String[] caseCommentNotificationTemplate_type_info = new String[]{'caseCommentNotificationTemplate',SOAP_M_URI,null,'0','1','false'};
private String[] caseCreateNotificationTemplate_type_info = new String[]{'caseCreateNotificationTemplate',SOAP_M_URI,null,'0','1','false'};
private String[] caseFeedItemSettings_type_info = new String[]{'caseFeedItemSettings',SOAP_M_URI,null,'0','-1','false'};
private String[] closeCaseThroughStatusChange_type_info = new String[]{'closeCaseThroughStatusChange',SOAP_M_URI,null,'0','1','false'};
private String[] defaultCaseOwner_type_info = new String[]{'defaultCaseOwner',SOAP_M_URI,null,'0','1','false'};
private String[] defaultCaseOwnerType_type_info = new String[]{'defaultCaseOwnerType',SOAP_M_URI,null,'0','1','false'};
private String[] defaultCaseUser_type_info = new String[]{'defaultCaseUser',SOAP_M_URI,null,'0','1','false'};
private String[] emailActionDefaultsHandlerClass_type_info = new String[]{'emailActionDefaultsHandlerClass',SOAP_M_URI,null,'0','1','false'};
private String[] emailToCase_type_info = new String[]{'emailToCase',SOAP_M_URI,null,'0','1','false'};
private String[] enableCaseFeed_type_info = new String[]{'enableCaseFeed',SOAP_M_URI,null,'0','1','false'};
private String[] enableDraftEmails_type_info = new String[]{'enableDraftEmails',SOAP_M_URI,null,'0','1','false'};
private String[] enableEarlyEscalationRuleTriggers_type_info = new String[]{'enableEarlyEscalationRuleTriggers',SOAP_M_URI,null,'0','1','false'};
private String[] enableEmailActionDefaultsHandler_type_info = new String[]{'enableEmailActionDefaultsHandler',SOAP_M_URI,null,'0','1','false'};
private String[] enableSuggestedArticlesApplication_type_info = new String[]{'enableSuggestedArticlesApplication',SOAP_M_URI,null,'0','1','false'};
private String[] enableSuggestedArticlesCustomerPortal_type_info = new String[]{'enableSuggestedArticlesCustomerPortal',SOAP_M_URI,null,'0','1','false'};
private String[] enableSuggestedArticlesPartnerPortal_type_info = new String[]{'enableSuggestedArticlesPartnerPortal',SOAP_M_URI,null,'0','1','false'};
private String[] enableSuggestedSolutions_type_info = new String[]{'enableSuggestedSolutions',SOAP_M_URI,null,'0','1','false'};
private String[] keepRecordTypeOnAssignmentRule_type_info = new String[]{'keepRecordTypeOnAssignmentRule',SOAP_M_URI,null,'0','1','false'};
private String[] notifyContactOnCaseComment_type_info = new String[]{'notifyContactOnCaseComment',SOAP_M_URI,null,'0','1','false'};
private String[] notifyDefaultCaseOwner_type_info = new String[]{'notifyDefaultCaseOwner',SOAP_M_URI,null,'0','1','false'};
private String[] notifyOwnerOnCaseComment_type_info = new String[]{'notifyOwnerOnCaseComment',SOAP_M_URI,null,'0','1','false'};
private String[] notifyOwnerOnCaseOwnerChange_type_info = new String[]{'notifyOwnerOnCaseOwnerChange',SOAP_M_URI,null,'0','1','false'};
private String[] showEmailAttachmentsInCaseAttachmentsRL_type_info = new String[]{'showEmailAttachmentsInCaseAttachmentsRL',SOAP_M_URI,null,'0','1','false'};
private String[] showFewerCloseActions_type_info = new String[]{'showFewerCloseActions',SOAP_M_URI,null,'0','1','false'};
private String[] systemUserEmail_type_info = new String[]{'systemUserEmail',SOAP_M_URI,null,'0','1','false'};
private String[] useSystemEmailAddress_type_info = new String[]{'useSystemEmailAddress',SOAP_M_URI,null,'0','1','false'};
private String[] useSystemUserAsDefaultCaseUser_type_info = new String[]{'useSystemUserAsDefaultCaseUser',SOAP_M_URI,null,'0','1','false'};
private String[] webToCase_type_info = new String[]{'webToCase',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'caseAssignNotificationTemplate','caseCloseNotificationTemplate','caseCommentNotificationTemplate','caseCreateNotificationTemplate','caseFeedItemSettings','closeCaseThroughStatusChange','defaultCaseOwner','defaultCaseOwnerType','defaultCaseUser','emailActionDefaultsHandlerClass','emailToCase','enableCaseFeed','enableDraftEmails','enableEarlyEscalationRuleTriggers','enableEmailActionDefaultsHandler','enableSuggestedArticlesApplication','enableSuggestedArticlesCustomerPortal','enableSuggestedArticlesPartnerPortal','enableSuggestedSolutions','keepRecordTypeOnAssignmentRule','notifyContactOnCaseComment','notifyDefaultCaseOwner','notifyOwnerOnCaseComment','notifyOwnerOnCaseOwnerChange','showEmailAttachmentsInCaseAttachmentsRL','showFewerCloseActions','systemUserEmail','useSystemEmailAddress','useSystemUserAsDefaultCaseUser','webToCase'};
}
public class readMetadataResponse_element {
public MetadataService.ReadResult result;
private String[] result_type_info = new String[]{'result',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'result'};
}
public class RecommendationDefinition {
public MetadataService.RecommendationDefinitionDetail[] recommendationDefinitionDetails;
private String[] recommendationDefinitionDetails_type_info = new String[]{'recommendationDefinitionDetails',SOAP_M_URI,null,'0','-1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'recommendationDefinitionDetails'};
}
public class MiniLayout {
public String[] fields;
public MetadataService.RelatedListItem[] relatedLists;
private String[] fields_type_info = new String[]{'fields',SOAP_M_URI,null,'0','-1','false'};
private String[] relatedLists_type_info = new String[]{'relatedLists',SOAP_M_URI,null,'0','-1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'fields','relatedLists'};
}
public class FieldValue {
public String name;
public String value;
private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'};
private String[] value_type_info = new String[]{'value',SOAP_M_URI,null,'1','1','true'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'name','value'};
}
public class LicensedCustomPermissions {
public String customPermission;
public String licenseDefinition;
private String[] customPermission_type_info = new String[]{'customPermission',SOAP_M_URI,null,'1','1','false'};
private String[] licenseDefinition_type_info = new String[]{'licenseDefinition',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'customPermission','licenseDefinition'};
}
public class UpsertResult {
public Boolean created;
public MetadataService.Error[] errors;
public String fullName;
public Boolean success;
private String[] created_type_info = new String[]{'created',SOAP_M_URI,null,'1','1','false'};
private String[] errors_type_info = new String[]{'errors',SOAP_M_URI,null,'0','-1','false'};
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'1','1','false'};
private String[] success_type_info = new String[]{'success',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'created','errors','fullName','success'};
}
public class WaveXmdDimension {
public MetadataService.WaveXmdDimensionCustomAction[] customActions;
public Boolean customActionsEnabled;
public String dateFormat;
public String description;
public String field;
public String fullyQualifiedName;
public String imageTemplate;
public Boolean isDerived;
public Boolean isMultiValue;
public String label;
public String linkTemplate;
public Boolean linkTemplateEnabled;
public String linkTooltip;
public MetadataService.WaveXmdDimensionMember[] members;
public String origin;
public MetadataService.WaveXmdRecordDisplayLookup[] recordDisplayFields;
public String recordIdField;
public String recordOrganizationIdField;
public MetadataService.WaveXmdDimensionSalesforceAction[] salesforceActions;
public Boolean salesforceActionsEnabled;
public Integer showDetailsDefaultFieldIndex;
public Boolean showInExplorer;
public Integer sortIndex;
private String[] customActions_type_info = new String[]{'customActions',SOAP_M_URI,null,'0','-1','false'};
private String[] customActionsEnabled_type_info = new String[]{'customActionsEnabled',SOAP_M_URI,null,'0','1','false'};
private String[] dateFormat_type_info = new String[]{'dateFormat',SOAP_M_URI,null,'0','1','false'};
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] field_type_info = new String[]{'field',SOAP_M_URI,null,'1','1','false'};
private String[] fullyQualifiedName_type_info = new String[]{'fullyQualifiedName',SOAP_M_URI,null,'0','1','false'};
private String[] imageTemplate_type_info = new String[]{'imageTemplate',SOAP_M_URI,null,'0','1','false'};
private String[] isDerived_type_info = new String[]{'isDerived',SOAP_M_URI,null,'1','1','false'};
private String[] isMultiValue_type_info = new String[]{'isMultiValue',SOAP_M_URI,null,'0','1','false'};
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'0','1','false'};
private String[] linkTemplate_type_info = new String[]{'linkTemplate',SOAP_M_URI,null,'0','1','false'};
private String[] linkTemplateEnabled_type_info = new String[]{'linkTemplateEnabled',SOAP_M_URI,null,'0','1','false'};
private String[] linkTooltip_type_info = new String[]{'linkTooltip',SOAP_M_URI,null,'0','1','false'};
private String[] members_type_info = new String[]{'members',SOAP_M_URI,null,'0','-1','false'};
private String[] origin_type_info = new String[]{'origin',SOAP_M_URI,null,'0','1','false'};
private String[] recordDisplayFields_type_info = new String[]{'recordDisplayFields',SOAP_M_URI,null,'0','-1','false'};
private String[] recordIdField_type_info = new String[]{'recordIdField',SOAP_M_URI,null,'0','1','false'};
private String[] recordOrganizationIdField_type_info = new String[]{'recordOrganizationIdField',SOAP_M_URI,null,'0','1','false'};
private String[] salesforceActions_type_info = new String[]{'salesforceActions',SOAP_M_URI,null,'0','-1','false'};
private String[] salesforceActionsEnabled_type_info = new String[]{'salesforceActionsEnabled',SOAP_M_URI,null,'0','1','false'};
private String[] showDetailsDefaultFieldIndex_type_info = new String[]{'showDetailsDefaultFieldIndex',SOAP_M_URI,null,'0','1','false'};
private String[] showInExplorer_type_info = new String[]{'showInExplorer',SOAP_M_URI,null,'0','1','false'};
private String[] sortIndex_type_info = new String[]{'sortIndex',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'customActions','customActionsEnabled','dateFormat','description','field','fullyQualifiedName','imageTemplate','isDerived','isMultiValue','label','linkTemplate','linkTemplateEnabled','linkTooltip','members','origin','recordDisplayFields','recordIdField','recordOrganizationIdField','salesforceActions','salesforceActionsEnabled','showDetailsDefaultFieldIndex','showInExplorer','sortIndex'};
}
public class ConnectedAppAttribute {
public String formula;
public String key;
private String[] formula_type_info = new String[]{'formula',SOAP_M_URI,null,'1','1','false'};
private String[] key_type_info = new String[]{'key',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'formula','key'};
}
public class WorkflowFieldUpdate extends WorkflowAction {
public String type = 'WorkflowFieldUpdate';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public String description;
public String field;
public String formula;
public String literalValue;
public String lookupValue;
public String lookupValueType;
public String name;
public Boolean notifyAssignee;
public String operation;
public Boolean protected_x;
public Boolean reevaluateOnChange;
public String targetObject;
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] field_type_info = new String[]{'field',SOAP_M_URI,null,'1','1','false'};
private String[] formula_type_info = new String[]{'formula',SOAP_M_URI,null,'0','1','false'};
private String[] literalValue_type_info = new String[]{'literalValue',SOAP_M_URI,null,'0','1','false'};
private String[] lookupValue_type_info = new String[]{'lookupValue',SOAP_M_URI,null,'0','1','false'};
private String[] lookupValueType_type_info = new String[]{'lookupValueType',SOAP_M_URI,null,'0','1','false'};
private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'};
private String[] notifyAssignee_type_info = new String[]{'notifyAssignee',SOAP_M_URI,null,'1','1','false'};
private String[] operation_type_info = new String[]{'operation',SOAP_M_URI,null,'1','1','false'};
private String[] protected_x_type_info = new String[]{'protected',SOAP_M_URI,null,'1','1','false'};
private String[] reevaluateOnChange_type_info = new String[]{'reevaluateOnChange',SOAP_M_URI,null,'0','1','false'};
private String[] targetObject_type_info = new String[]{'targetObject',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'description','field','formula','literalValue','lookupValue','lookupValueType','name','notifyAssignee','operation','protected_x','reevaluateOnChange','targetObject'};
}
public class AssignmentRule extends Metadata {
public String type = 'AssignmentRule';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public Boolean active;
public MetadataService.RuleEntry[] ruleEntry;
private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'0','1','false'};
private String[] ruleEntry_type_info = new String[]{'ruleEntry',SOAP_M_URI,null,'0','-1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'active','ruleEntry'};
}
public class ValueSettings {
public String[] controllingFieldValue;
public String valueName;
private String[] controllingFieldValue_type_info = new String[]{'controllingFieldValue',SOAP_M_URI,null,'0','-1','false'};
private String[] valueName_type_info = new String[]{'valueName',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'controllingFieldValue','valueName'};
}
public class LiveChatButtonDeployments {
public String[] deployment;
private String[] deployment_type_info = new String[]{'deployment',SOAP_M_URI,null,'0','-1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'deployment'};
}
public class DataCategoryGroup extends Metadata {
public String type = 'DataCategoryGroup';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public Boolean active;
public MetadataService.DataCategory dataCategory;
public String description;
public String label;
public MetadataService.ObjectUsage objectUsage;
private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'1','1','false'};
private String[] dataCategory_type_info = new String[]{'dataCategory',SOAP_M_URI,null,'1','1','false'};
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'};
private String[] objectUsage_type_info = new String[]{'objectUsage',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'active','dataCategory','description','label','objectUsage'};
}
public class DashboardGridComponent {
public Integer colSpan;
public Integer columnIndex;
public MetadataService.DashboardComponent dashboardComponent;
public Integer rowIndex;
public Integer rowSpan;
private String[] colSpan_type_info = new String[]{'colSpan',SOAP_M_URI,null,'1','1','false'};
private String[] columnIndex_type_info = new String[]{'columnIndex',SOAP_M_URI,null,'1','1','false'};
private String[] dashboardComponent_type_info = new String[]{'dashboardComponent',SOAP_M_URI,null,'1','1','false'};
private String[] rowIndex_type_info = new String[]{'rowIndex',SOAP_M_URI,null,'1','1','false'};
private String[] rowSpan_type_info = new String[]{'rowSpan',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'colSpan','columnIndex','dashboardComponent','rowIndex','rowSpan'};
}
public class CustomDataTypeComponent {
public String developerSuffix;
public Boolean enforceFieldRequiredness;
public String label;
public Integer length;
public Integer precision;
public Integer scale;
public String sortOrder;
public Integer sortPriority;
public String type_x;
private String[] developerSuffix_type_info = new String[]{'developerSuffix',SOAP_M_URI,null,'1','1','false'};
private String[] enforceFieldRequiredness_type_info = new String[]{'enforceFieldRequiredness',SOAP_M_URI,null,'0','1','false'};
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'};
private String[] length_type_info = new String[]{'length',SOAP_M_URI,null,'0','1','false'};
private String[] precision_type_info = new String[]{'precision',SOAP_M_URI,null,'0','1','false'};
private String[] scale_type_info = new String[]{'scale',SOAP_M_URI,null,'0','1','false'};
private String[] sortOrder_type_info = new String[]{'sortOrder',SOAP_M_URI,null,'0','1','false'};
private String[] sortPriority_type_info = new String[]{'sortPriority',SOAP_M_URI,null,'0','1','false'};
private String[] type_x_type_info = new String[]{'type',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'developerSuffix','enforceFieldRequiredness','label','length','precision','scale','sortOrder','sortPriority','type_x'};
}
public class NetworkBranding extends MetadataWithContent {
public String type = 'NetworkBranding';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public String content;
private String[] content_type_info = new String[]{'content',SOAP_M_URI,null,'0','1','false'};
public String loginFooterText;
public String loginLogo;
public String loginLogoName;
public String loginPrimaryColor;
public String loginQuaternaryColor;
public String loginRightFrameUrl;
public String network;
public String pageFooter;
public String pageHeader;
public String primaryColor;
public String primaryComplementColor;
public String quaternaryColor;
public String quaternaryComplementColor;
public String secondaryColor;
public String staticLogoImageUrl;
public String tertiaryColor;
public String tertiaryComplementColor;
public String zeronaryColor;
public String zeronaryComplementColor;
private String[] loginFooterText_type_info = new String[]{'loginFooterText',SOAP_M_URI,null,'0','1','false'};
private String[] loginLogo_type_info = new String[]{'loginLogo',SOAP_M_URI,null,'0','1','false'};
private String[] loginLogoName_type_info = new String[]{'loginLogoName',SOAP_M_URI,null,'0','1','false'};
private String[] loginPrimaryColor_type_info = new String[]{'loginPrimaryColor',SOAP_M_URI,null,'0','1','false'};
private String[] loginQuaternaryColor_type_info = new String[]{'loginQuaternaryColor',SOAP_M_URI,null,'0','1','false'};
private String[] loginRightFrameUrl_type_info = new String[]{'loginRightFrameUrl',SOAP_M_URI,null,'0','1','false'};
private String[] network_type_info = new String[]{'network',SOAP_M_URI,null,'0','1','false'};
private String[] pageFooter_type_info = new String[]{'pageFooter',SOAP_M_URI,null,'0','1','false'};
private String[] pageHeader_type_info = new String[]{'pageHeader',SOAP_M_URI,null,'0','1','false'};
private String[] primaryColor_type_info = new String[]{'primaryColor',SOAP_M_URI,null,'1','1','false'};
private String[] primaryComplementColor_type_info = new String[]{'primaryComplementColor',SOAP_M_URI,null,'1','1','false'};
private String[] quaternaryColor_type_info = new String[]{'quaternaryColor',SOAP_M_URI,null,'1','1','false'};
private String[] quaternaryComplementColor_type_info = new String[]{'quaternaryComplementColor',SOAP_M_URI,null,'1','1','false'};
private String[] secondaryColor_type_info = new String[]{'secondaryColor',SOAP_M_URI,null,'1','1','false'};
private String[] staticLogoImageUrl_type_info = new String[]{'staticLogoImageUrl',SOAP_M_URI,null,'0','1','false'};
private String[] tertiaryColor_type_info = new String[]{'tertiaryColor',SOAP_M_URI,null,'1','1','false'};
private String[] tertiaryComplementColor_type_info = new String[]{'tertiaryComplementColor',SOAP_M_URI,null,'1','1','false'};
private String[] zeronaryColor_type_info = new String[]{'zeronaryColor',SOAP_M_URI,null,'1','1','false'};
private String[] zeronaryComplementColor_type_info = new String[]{'zeronaryComplementColor',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName','content', 'loginFooterText','loginLogo','loginLogoName','loginPrimaryColor','loginQuaternaryColor','loginRightFrameUrl','network','pageFooter','pageHeader','primaryColor','primaryComplementColor','quaternaryColor','quaternaryComplementColor','secondaryColor','staticLogoImageUrl','tertiaryColor','tertiaryComplementColor','zeronaryColor','zeronaryComplementColor'};
}
public class UserCriteria extends Metadata {
public String type = 'UserCriteria';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public Integer creationAgeInSeconds;
public String description;
public Integer lastChatterActivityAgeInSeconds;
public String masterLabel;
public String[] profiles;
public String[] userTypes;
private String[] creationAgeInSeconds_type_info = new String[]{'creationAgeInSeconds',SOAP_M_URI,null,'0','1','false'};
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] lastChatterActivityAgeInSeconds_type_info = new String[]{'lastChatterActivityAgeInSeconds',SOAP_M_URI,null,'0','1','false'};
private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'};
private String[] profiles_type_info = new String[]{'profiles',SOAP_M_URI,null,'0','-1','false'};
private String[] userTypes_type_info = new String[]{'userTypes',SOAP_M_URI,null,'0','-1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'creationAgeInSeconds','description','lastChatterActivityAgeInSeconds','masterLabel','profiles','userTypes'};
}
public class KnowledgeSitesSettings {
public String[] site;
private String[] site_type_info = new String[]{'site',SOAP_M_URI,null,'0','-1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'site'};
}
public class LightningBoltImages {
public String image;
public Integer order;
private String[] image_type_info = new String[]{'image',SOAP_M_URI,null,'1','1','false'};
private String[] order_type_info = new String[]{'order',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'image','order'};
}
public class SearchLayouts {
public String[] customTabListAdditionalFields;
public String[] excludedStandardButtons;
public String[] listViewButtons;
public String[] lookupDialogsAdditionalFields;
public String[] lookupFilterFields;
public String[] lookupPhoneDialogsAdditionalFields;
public String[] searchFilterFields;
public String[] searchResultsAdditionalFields;
public String[] searchResultsCustomButtons;
private String[] customTabListAdditionalFields_type_info = new String[]{'customTabListAdditionalFields',SOAP_M_URI,null,'0','-1','false'};
private String[] excludedStandardButtons_type_info = new String[]{'excludedStandardButtons',SOAP_M_URI,null,'0','-1','false'};
private String[] listViewButtons_type_info = new String[]{'listViewButtons',SOAP_M_URI,null,'0','-1','false'};
private String[] lookupDialogsAdditionalFields_type_info = new String[]{'lookupDialogsAdditionalFields',SOAP_M_URI,null,'0','-1','false'};
private String[] lookupFilterFields_type_info = new String[]{'lookupFilterFields',SOAP_M_URI,null,'0','-1','false'};
private String[] lookupPhoneDialogsAdditionalFields_type_info = new String[]{'lookupPhoneDialogsAdditionalFields',SOAP_M_URI,null,'0','-1','false'};
private String[] searchFilterFields_type_info = new String[]{'searchFilterFields',SOAP_M_URI,null,'0','-1','false'};
private String[] searchResultsAdditionalFields_type_info = new String[]{'searchResultsAdditionalFields',SOAP_M_URI,null,'0','-1','false'};
private String[] searchResultsCustomButtons_type_info = new String[]{'searchResultsCustomButtons',SOAP_M_URI,null,'0','-1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'customTabListAdditionalFields','excludedStandardButtons','listViewButtons','lookupDialogsAdditionalFields','lookupFilterFields','lookupPhoneDialogsAdditionalFields','searchFilterFields','searchResultsAdditionalFields','searchResultsCustomButtons'};
}
public class retrieve_element {
public MetadataService.RetrieveRequest retrieveRequest;
private String[] retrieveRequest_type_info = new String[]{'retrieveRequest',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'retrieveRequest'};
}
public class AssignmentRules extends Metadata {
public String type = 'AssignmentRules';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public MetadataService.AssignmentRule[] assignmentRule;
private String[] assignmentRule_type_info = new String[]{'assignmentRule',SOAP_M_URI,null,'0','-1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'assignmentRule'};
}
public class DeleteResult {
public MetadataService.Error[] errors;
public String fullName;
public Boolean success;
private String[] errors_type_info = new String[]{'errors',SOAP_M_URI,null,'0','-1','false'};
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'1','1','false'};
private String[] success_type_info = new String[]{'success',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'errors','fullName','success'};
}
public class PackageTypeMembers {
public String[] members;
public String name;
private String[] members_type_info = new String[]{'members',SOAP_M_URI,null,'0','-1','false'};
private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'members','name'};
}
public class DashboardFilter {
public MetadataService.DashboardFilterOption[] dashboardFilterOptions;
public String name;
private String[] dashboardFilterOptions_type_info = new String[]{'dashboardFilterOptions',SOAP_M_URI,null,'0','-1','false'};
private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'dashboardFilterOptions','name'};
}
public class RecommendationAudience {
public MetadataService.RecommendationAudienceDetail[] recommendationAudienceDetails;
private String[] recommendationAudienceDetails_type_info = new String[]{'recommendationAudienceDetails',SOAP_M_URI,null,'0','-1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'recommendationAudienceDetails'};
}
public class ProfileApplicationVisibility {
public String application;
public Boolean default_x;
public Boolean visible;
private String[] application_type_info = new String[]{'application',SOAP_M_URI,null,'1','1','false'};
private String[] default_x_type_info = new String[]{'default',SOAP_M_URI,null,'1','1','false'};
private String[] visible_type_info = new String[]{'visible',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'application','default_x','visible'};
}
public class ReportParam {
public String name;
public String value;
private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'};
private String[] value_type_info = new String[]{'value',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'name','value'};
}
public class RelatedListItem {
public String[] customButtons;
public String[] excludeButtons;
public String[] fields;
public String relatedList;
public String sortField;
public String sortOrder;
private String[] customButtons_type_info = new String[]{'customButtons',SOAP_M_URI,null,'0','-1','false'};
private String[] excludeButtons_type_info = new String[]{'excludeButtons',SOAP_M_URI,null,'0','-1','false'};
private String[] fields_type_info = new String[]{'fields',SOAP_M_URI,null,'0','-1','false'};
private String[] relatedList_type_info = new String[]{'relatedList',SOAP_M_URI,null,'1','1','false'};
private String[] sortField_type_info = new String[]{'sortField',SOAP_M_URI,null,'0','1','false'};
private String[] sortOrder_type_info = new String[]{'sortOrder',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'customButtons','excludeButtons','fields','relatedList','sortField','sortOrder'};
}
public class SynonymDictionary extends Metadata {
public String type = 'SynonymDictionary';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public MetadataService.SynonymGroup[] groups;
public Boolean isProtected;
public String label;
private String[] groups_type_info = new String[]{'groups',SOAP_M_URI,null,'0','-1','false'};
private String[] isProtected_type_info = new String[]{'isProtected',SOAP_M_URI,null,'0','1','false'};
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'groups','isProtected','label'};
}
public class WaveXmd extends Metadata{
public String application;
public String dataset;
public String datasetConnector;
public String datasetFullyQualifiedName;
public MetadataService.WaveXmdDate[] dates;
public MetadataService.WaveXmdDimension[] dimensions;
public MetadataService.WaveXmdMeasure[] measures;
public MetadataService.WaveXmdOrganization[] organizations;
public String origin;
public String type_x;
public String waveVisualization;
private String[] application_type_info = new String[]{'application',SOAP_M_URI,null,'0','1','false'};
private String[] dataset_type_info = new String[]{'dataset',SOAP_M_URI,null,'1','1','false'};
private String[] datasetConnector_type_info = new String[]{'datasetConnector',SOAP_M_URI,null,'0','1','false'};
private String[] datasetFullyQualifiedName_type_info = new String[]{'datasetFullyQualifiedName',SOAP_M_URI,null,'0','1','false'};
private String[] dates_type_info = new String[]{'dates',SOAP_M_URI,null,'0','-1','false'};
private String[] dimensions_type_info = new String[]{'dimensions',SOAP_M_URI,null,'0','-1','false'};
private String[] measures_type_info = new String[]{'measures',SOAP_M_URI,null,'0','-1','false'};
private String[] organizations_type_info = new String[]{'organizations',SOAP_M_URI,null,'0','-1','false'};
private String[] origin_type_info = new String[]{'origin',SOAP_M_URI,null,'0','1','false'};
private String[] type_x_type_info = new String[]{'type',SOAP_M_URI,null,'0','1','false'};
private String[] waveVisualization_type_info = new String[]{'waveVisualization',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'application','dataset','datasetConnector','datasetFullyQualifiedName','dates','dimensions','measures','organizations','origin','type_x','waveVisualization'};
}
public class WebLinkTranslation {
public String label;
public String name;
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'};
private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'label','name'};
}
public class LightningExperienceTheme {
public String defaultBrandingSet;
public String description;
public String masterLabel;
public Boolean shouldOverrideLoadingImage;
private String[] defaultBrandingSet_type_info = new String[]{'defaultBrandingSet',SOAP_M_URI,null,'1','1','false'};
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'};
private String[] shouldOverrideLoadingImage_type_info = new String[]{'shouldOverrideLoadingImage',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'defaultBrandingSet','description','masterLabel','shouldOverrideLoadingImage'};
}
public class ProfileCategoryGroupVisibility {
public String[] dataCategories;
public String dataCategoryGroup;
public String visibility;
private String[] dataCategories_type_info = new String[]{'dataCategories',SOAP_M_URI,null,'0','-1','false'};
private String[] dataCategoryGroup_type_info = new String[]{'dataCategoryGroup',SOAP_M_URI,null,'1','1','false'};
private String[] visibility_type_info = new String[]{'visibility',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'dataCategories','dataCategoryGroup','visibility'};
}
public class CustomTabTranslation {
public String label;
public String name;
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'};
private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'label','name'};
}
public class PackageVersion {
public Integer majorNumber;
public Integer minorNumber;
public String namespace;
private String[] majorNumber_type_info = new String[]{'majorNumber',SOAP_M_URI,null,'1','1','false'};
private String[] minorNumber_type_info = new String[]{'minorNumber',SOAP_M_URI,null,'1','1','false'};
private String[] namespace_type_info = new String[]{'namespace',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'majorNumber','minorNumber','namespace'};
}
public class DescribeMetadataObject {
public String[] childXmlNames;
public String directoryName;
public Boolean inFolder;
public Boolean metaFile;
public String suffix;
public String xmlName;
private String[] childXmlNames_type_info = new String[]{'childXmlNames',SOAP_M_URI,null,'0','-1','false'};
private String[] directoryName_type_info = new String[]{'directoryName',SOAP_M_URI,null,'1','1','false'};
private String[] inFolder_type_info = new String[]{'inFolder',SOAP_M_URI,null,'1','1','false'};
private String[] metaFile_type_info = new String[]{'metaFile',SOAP_M_URI,null,'1','1','false'};
private String[] suffix_type_info = new String[]{'suffix',SOAP_M_URI,null,'0','1','false'};
private String[] xmlName_type_info = new String[]{'xmlName',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'childXmlNames','directoryName','inFolder','metaFile','suffix','xmlName'};
}
public class LiveAgentSettings extends Metadata {
public String type = 'LiveAgentSettings';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public Boolean enableLiveAgent;
private String[] enableLiveAgent_type_info = new String[]{'enableLiveAgent',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'enableLiveAgent'};
}
public class WorkflowFlowAction {
public String description;
public String flow;
public MetadataService.WorkflowFlowActionParameter[] flowInputs;
public String label;
public String language;
public Boolean protected_x;
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] flow_type_info = new String[]{'flow',SOAP_M_URI,null,'1','1','false'};
private String[] flowInputs_type_info = new String[]{'flowInputs',SOAP_M_URI,null,'0','-1','false'};
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'};
private String[] language_type_info = new String[]{'language',SOAP_M_URI,null,'0','1','false'};
private String[] protected_x_type_info = new String[]{'protected',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'description','flow','flowInputs','label','language','protected_x'};
}
public class WaveApplication extends Metadata {
public String type = 'WaveApplication';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public String assetIcon;
public String description;
public String folder;
public String masterLabel;
public MetadataService.FolderShare[] shares;
public String templateOrigin;
public String templateVersion;
private String[] assetIcon_type_info = new String[]{'assetIcon',SOAP_M_URI,null,'0','1','false'};
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] folder_type_info = new String[]{'folder',SOAP_M_URI,null,'1','1','false'};
private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'};
private String[] shares_type_info = new String[]{'shares',SOAP_M_URI,null,'0','-1','false'};
private String[] templateOrigin_type_info = new String[]{'templateOrigin',SOAP_M_URI,null,'0','1','false'};
private String[] templateVersion_type_info = new String[]{'templateVersion',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'assetIcon','description','folder','masterLabel','shares','templateOrigin','templateVersion'};
}
public class AllOrNoneHeader_element {
public Boolean allOrNone;
private String[] allOrNone_type_info = new String[]{'allOrNone',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'allOrNone'};
}
public class WorkflowTaskTranslation {
public String description;
public String name;
public String subject;
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'};
private String[] subject_type_info = new String[]{'subject',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'description','name','subject'};
}
public class SearchSettings extends Metadata {
public String type = 'SearchSettings';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public Boolean documentContentSearchEnabled;
public Boolean optimizeSearchForCJKEnabled;
public Boolean recentlyViewedUsersForBlankLookupEnabled;
public MetadataService.SearchSettingsByObject searchSettingsByObject;
public Boolean sidebarAutoCompleteEnabled;
public Boolean sidebarDropDownListEnabled;
public Boolean sidebarLimitToItemsIOwnCheckboxEnabled;
public Boolean singleSearchResultShortcutEnabled;
public Boolean spellCorrectKnowledgeSearchEnabled;
private String[] documentContentSearchEnabled_type_info = new String[]{'documentContentSearchEnabled',SOAP_M_URI,null,'1','1','false'};
private String[] optimizeSearchForCJKEnabled_type_info = new String[]{'optimizeSearchForCJKEnabled',SOAP_M_URI,null,'1','1','false'};
private String[] recentlyViewedUsersForBlankLookupEnabled_type_info = new String[]{'recentlyViewedUsersForBlankLookupEnabled',SOAP_M_URI,null,'1','1','false'};
private String[] searchSettingsByObject_type_info = new String[]{'searchSettingsByObject',SOAP_M_URI,null,'1','1','false'};
private String[] sidebarAutoCompleteEnabled_type_info = new String[]{'sidebarAutoCompleteEnabled',SOAP_M_URI,null,'1','1','false'};
private String[] sidebarDropDownListEnabled_type_info = new String[]{'sidebarDropDownListEnabled',SOAP_M_URI,null,'1','1','false'};
private String[] sidebarLimitToItemsIOwnCheckboxEnabled_type_info = new String[]{'sidebarLimitToItemsIOwnCheckboxEnabled',SOAP_M_URI,null,'1','1','false'};
private String[] singleSearchResultShortcutEnabled_type_info = new String[]{'singleSearchResultShortcutEnabled',SOAP_M_URI,null,'1','1','false'};
private String[] spellCorrectKnowledgeSearchEnabled_type_info = new String[]{'spellCorrectKnowledgeSearchEnabled',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'documentContentSearchEnabled','optimizeSearchForCJKEnabled','recentlyViewedUsersForBlankLookupEnabled','searchSettingsByObject','sidebarAutoCompleteEnabled','sidebarDropDownListEnabled','sidebarLimitToItemsIOwnCheckboxEnabled','singleSearchResultShortcutEnabled','spellCorrectKnowledgeSearchEnabled'};
}
public class listMetadata_element {
public MetadataService.ListMetadataQuery[] queries;
public Double asOfVersion;
private String[] queries_type_info = new String[]{'queries',SOAP_M_URI,null,'0','-1','false'};
private String[] asOfVersion_type_info = new String[]{'asOfVersion',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'queries','asOfVersion'};
}
public class AuraDefinitionBundle extends Metadata {
public String type = 'AuraDefinitionBundle';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public String SVGContent;
public Double apiVersion;
public String controllerContent;
public String description;
public String designContent;
public String documentationContent;
public String helperContent;
public String markup;
public String modelContent;
public MetadataService.PackageVersion[] packageVersions;
public String rendererContent;
public String styleContent;
public String testsuiteContent;
public String type_x;
private String[] SVGContent_type_info = new String[]{'SVGContent',SOAP_M_URI,null,'0','1','false'};
private String[] apiVersion_type_info = new String[]{'apiVersion',SOAP_M_URI,null,'0','1','false'};
private String[] controllerContent_type_info = new String[]{'controllerContent',SOAP_M_URI,null,'0','1','false'};
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] designContent_type_info = new String[]{'designContent',SOAP_M_URI,null,'0','1','false'};
private String[] documentationContent_type_info = new String[]{'documentationContent',SOAP_M_URI,null,'0','1','false'};
private String[] helperContent_type_info = new String[]{'helperContent',SOAP_M_URI,null,'0','1','false'};
private String[] markup_type_info = new String[]{'markup',SOAP_M_URI,null,'0','1','false'};
private String[] modelContent_type_info = new String[]{'modelContent',SOAP_M_URI,null,'0','1','false'};
private String[] packageVersions_type_info = new String[]{'packageVersions',SOAP_M_URI,null,'0','-1','false'};
private String[] rendererContent_type_info = new String[]{'rendererContent',SOAP_M_URI,null,'0','1','false'};
private String[] styleContent_type_info = new String[]{'styleContent',SOAP_M_URI,null,'0','1','false'};
private String[] testsuiteContent_type_info = new String[]{'testsuiteContent',SOAP_M_URI,null,'0','1','false'};
private String[] type_x_type_info = new String[]{'type',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'SVGContent','apiVersion','controllerContent','description','designContent','documentationContent','helperContent','markup','modelContent','packageVersions','rendererContent','styleContent','testsuiteContent','type_x'};
}
public class Queue extends Metadata {
public String type = 'Queue';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public Boolean doesSendEmailToMembers;
public String email;
public String name;
public MetadataService.QueueMembers queueMembers;
public String queueRoutingConfig;
public MetadataService.QueueSobject[] queueSobject;
private String[] doesSendEmailToMembers_type_info = new String[]{'doesSendEmailToMembers',SOAP_M_URI,null,'0','1','false'};
private String[] email_type_info = new String[]{'email',SOAP_M_URI,null,'0','1','false'};
private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'};
private String[] queueMembers_type_info = new String[]{'queueMembers',SOAP_M_URI,null,'0','1','false'};
private String[] queueRoutingConfig_type_info = new String[]{'queueRoutingConfig',SOAP_M_URI,null,'0','1','false'};
private String[] queueSobject_type_info = new String[]{'queueSobject',SOAP_M_URI,null,'0','-1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'doesSendEmailToMembers','email','name','queueMembers','queueRoutingConfig','queueSobject'};
}
public class CleanDataService {
public MetadataService.CleanRule[] cleanRules;
public String description;
public String masterLabel;
public String matchEngine;
private String[] cleanRules_type_info = new String[]{'cleanRules',SOAP_M_URI,null,'0','-1','false'};
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'1','1','false'};
private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'};
private String[] matchEngine_type_info = new String[]{'matchEngine',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'cleanRules','description','masterLabel','matchEngine'};
}
public class HomePageLayout extends Metadata {
public String type = 'HomePageLayout';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public String[] narrowComponents;
public String[] wideComponents;
private String[] narrowComponents_type_info = new String[]{'narrowComponents',SOAP_M_URI,null,'0','-1','false'};
private String[] wideComponents_type_info = new String[]{'wideComponents',SOAP_M_URI,null,'0','-1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'narrowComponents','wideComponents'};
}
public class WaveLens extends MetadataWithContent {
public String type = 'WaveLens';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public String content;
private String[] content_type_info = new String[]{'content',SOAP_M_URI,null,'0','1','false'};
public String application;
public String[] datasets;
public String description;
public String masterLabel;
public String templateAssetSourceName;
public String visualizationType;
private String[] application_type_info = new String[]{'application',SOAP_M_URI,null,'1','1','false'};
private String[] datasets_type_info = new String[]{'datasets',SOAP_M_URI,null,'0','-1','false'};
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'};
private String[] templateAssetSourceName_type_info = new String[]{'templateAssetSourceName',SOAP_M_URI,null,'0','1','false'};
private String[] visualizationType_type_info = new String[]{'visualizationType',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName','content', 'application','datasets','description','masterLabel','templateAssetSourceName','visualizationType'};
}
public class QuickActionSendEmailOptions {
public String defaultEmailTemplateName;
public Boolean ignoreDefaultEmailTemplateSubject;
private String[] defaultEmailTemplateName_type_info = new String[]{'defaultEmailTemplateName',SOAP_M_URI,null,'0','1','false'};
private String[] ignoreDefaultEmailTemplateSubject_type_info = new String[]{'ignoreDefaultEmailTemplateSubject',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'defaultEmailTemplateName','ignoreDefaultEmailTemplateSubject'};
}
public class FlowCategoryItems {
public String flow;
private String[] flow_type_info = new String[]{'flow',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'flow'};
}
public class AppPreferences {
public Boolean enableCustomizeMyTabs;
public Boolean enableKeyboardShortcuts;
public Boolean enableListViewHover;
public Boolean enableListViewReskin;
public Boolean enableMultiMonitorComponents;
public Boolean enablePinTabs;
public Boolean enableTabHover;
public Boolean enableTabLimits;
public Boolean saveUserSessions;
private String[] enableCustomizeMyTabs_type_info = new String[]{'enableCustomizeMyTabs',SOAP_M_URI,null,'1','1','false'};
private String[] enableKeyboardShortcuts_type_info = new String[]{'enableKeyboardShortcuts',SOAP_M_URI,null,'1','1','false'};
private String[] enableListViewHover_type_info = new String[]{'enableListViewHover',SOAP_M_URI,null,'1','1','false'};
private String[] enableListViewReskin_type_info = new String[]{'enableListViewReskin',SOAP_M_URI,null,'1','1','false'};
private String[] enableMultiMonitorComponents_type_info = new String[]{'enableMultiMonitorComponents',SOAP_M_URI,null,'1','1','false'};
private String[] enablePinTabs_type_info = new String[]{'enablePinTabs',SOAP_M_URI,null,'1','1','false'};
private String[] enableTabHover_type_info = new String[]{'enableTabHover',SOAP_M_URI,null,'1','1','false'};
private String[] enableTabLimits_type_info = new String[]{'enableTabLimits',SOAP_M_URI,null,'1','1','false'};
private String[] saveUserSessions_type_info = new String[]{'saveUserSessions',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'enableCustomizeMyTabs','enableKeyboardShortcuts','enableListViewHover','enableListViewReskin','enableMultiMonitorComponents','enablePinTabs','enableTabHover','enableTabLimits','saveUserSessions'};
}
public class SocialCustomerServiceSettings extends Metadata {
public String type = 'SocialCustomerServiceSettings';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public String caseSubjectOption;
private String[] caseSubjectOption_type_info = new String[]{'caseSubjectOption',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'caseSubjectOption'};
}
public class MilestoneType extends Metadata {
public String type = 'MilestoneType';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public String description;
public String recurrenceType;
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] recurrenceType_type_info = new String[]{'recurrenceType',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'description','recurrenceType'};
}
public class WeightedSourceCategory {
public String sourceCategoryApiName;
public Double weight;
private String[] sourceCategoryApiName_type_info = new String[]{'sourceCategoryApiName',SOAP_M_URI,null,'1','1','false'};
private String[] weight_type_info = new String[]{'weight',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'sourceCategoryApiName','weight'};
}
public class ApprovalProcess extends Metadata {
public String type = 'ApprovalProcess';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public Boolean active;
public Boolean allowRecall;
public MetadataService.ApprovalSubmitter[] allowedSubmitters;
public MetadataService.ApprovalPageField approvalPageFields;
public MetadataService.ApprovalStep[] approvalStep;
public String description;
public String emailTemplate;
public Boolean enableMobileDeviceAccess;
public MetadataService.ApprovalEntryCriteria entryCriteria;
public MetadataService.ApprovalAction finalApprovalActions;
public Boolean finalApprovalRecordLock;
public MetadataService.ApprovalAction finalRejectionActions;
public Boolean finalRejectionRecordLock;
public MetadataService.ApprovalAction initialSubmissionActions;
public String label;
public MetadataService.NextAutomatedApprover nextAutomatedApprover;
public String postTemplate;
public MetadataService.ApprovalAction recallActions;
public String recordEditability;
public Boolean showApprovalHistory;
private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'1','1','false'};
private String[] allowRecall_type_info = new String[]{'allowRecall',SOAP_M_URI,null,'0','1','false'};
private String[] allowedSubmitters_type_info = new String[]{'allowedSubmitters',SOAP_M_URI,null,'0','-1','false'};
private String[] approvalPageFields_type_info = new String[]{'approvalPageFields',SOAP_M_URI,null,'0','1','false'};
private String[] approvalStep_type_info = new String[]{'approvalStep',SOAP_M_URI,null,'0','-1','false'};
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] emailTemplate_type_info = new String[]{'emailTemplate',SOAP_M_URI,null,'0','1','false'};
private String[] enableMobileDeviceAccess_type_info = new String[]{'enableMobileDeviceAccess',SOAP_M_URI,null,'0','1','false'};
private String[] entryCriteria_type_info = new String[]{'entryCriteria',SOAP_M_URI,null,'0','1','false'};
private String[] finalApprovalActions_type_info = new String[]{'finalApprovalActions',SOAP_M_URI,null,'0','1','false'};
private String[] finalApprovalRecordLock_type_info = new String[]{'finalApprovalRecordLock',SOAP_M_URI,null,'0','1','false'};
private String[] finalRejectionActions_type_info = new String[]{'finalRejectionActions',SOAP_M_URI,null,'0','1','false'};
private String[] finalRejectionRecordLock_type_info = new String[]{'finalRejectionRecordLock',SOAP_M_URI,null,'0','1','false'};
private String[] initialSubmissionActions_type_info = new String[]{'initialSubmissionActions',SOAP_M_URI,null,'0','1','false'};
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'};
private String[] nextAutomatedApprover_type_info = new String[]{'nextAutomatedApprover',SOAP_M_URI,null,'0','1','false'};
private String[] postTemplate_type_info = new String[]{'postTemplate',SOAP_M_URI,null,'0','1','false'};
private String[] recallActions_type_info = new String[]{'recallActions',SOAP_M_URI,null,'0','1','false'};
private String[] recordEditability_type_info = new String[]{'recordEditability',SOAP_M_URI,null,'1','1','false'};
private String[] showApprovalHistory_type_info = new String[]{'showApprovalHistory',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'active','allowRecall','allowedSubmitters','approvalPageFields','approvalStep','description','emailTemplate','enableMobileDeviceAccess','entryCriteria','finalApprovalActions','finalApprovalRecordLock','finalRejectionActions','finalRejectionRecordLock','initialSubmissionActions','label','nextAutomatedApprover','postTemplate','recallActions','recordEditability','showApprovalHistory'};
}
public class EmbeddedServiceQuickAction {
public String embeddedServiceLiveAgent;
public Integer order;
public String quickActionDefinition;
private String[] embeddedServiceLiveAgent_type_info = new String[]{'embeddedServiceLiveAgent',SOAP_M_URI,null,'1','1','false'};
private String[] order_type_info = new String[]{'order',SOAP_M_URI,null,'1','1','false'};
private String[] quickActionDefinition_type_info = new String[]{'quickActionDefinition',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'embeddedServiceLiveAgent','order','quickActionDefinition'};
}
public class EntitlementProcess extends Metadata {
public String type = 'EntitlementProcess';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public String SObjectType;
public Boolean active;
public String businessHours;
public String description;
public String entryStartDateField;
public String exitCriteriaBooleanFilter;
public MetadataService.FilterItem[] exitCriteriaFilterItems;
public String exitCriteriaFormula;
public Boolean isRecordTypeApplied;
public Boolean isVersionDefault;
public MetadataService.EntitlementProcessMilestoneItem[] milestones;
public String name;
public String recordType;
public String versionMaster;
public String versionNotes;
public Integer versionNumber;
private String[] SObjectType_type_info = new String[]{'SObjectType',SOAP_M_URI,null,'0','1','false'};
private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'0','1','false'};
private String[] businessHours_type_info = new String[]{'businessHours',SOAP_M_URI,null,'0','1','false'};
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] entryStartDateField_type_info = new String[]{'entryStartDateField',SOAP_M_URI,null,'0','1','false'};
private String[] exitCriteriaBooleanFilter_type_info = new String[]{'exitCriteriaBooleanFilter',SOAP_M_URI,null,'0','1','false'};
private String[] exitCriteriaFilterItems_type_info = new String[]{'exitCriteriaFilterItems',SOAP_M_URI,null,'0','-1','false'};
private String[] exitCriteriaFormula_type_info = new String[]{'exitCriteriaFormula',SOAP_M_URI,null,'0','1','false'};
private String[] isRecordTypeApplied_type_info = new String[]{'isRecordTypeApplied',SOAP_M_URI,null,'0','1','false'};
private String[] isVersionDefault_type_info = new String[]{'isVersionDefault',SOAP_M_URI,null,'0','1','false'};
private String[] milestones_type_info = new String[]{'milestones',SOAP_M_URI,null,'0','-1','false'};
private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'0','1','false'};
private String[] recordType_type_info = new String[]{'recordType',SOAP_M_URI,null,'0','1','false'};
private String[] versionMaster_type_info = new String[]{'versionMaster',SOAP_M_URI,null,'0','1','false'};
private String[] versionNotes_type_info = new String[]{'versionNotes',SOAP_M_URI,null,'0','1','false'};
private String[] versionNumber_type_info = new String[]{'versionNumber',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'SObjectType','active','businessHours','description','entryStartDateField','exitCriteriaBooleanFilter','exitCriteriaFilterItems','exitCriteriaFormula','isRecordTypeApplied','isVersionDefault','milestones','name','recordType','versionMaster','versionNotes','versionNumber'};
}
public class FlowRecordDelete extends FlowNode {
public String type = 'FlowRecordDelete';
public MetadataService.FlowMetadataValue[] processMetadataValues;
private String[] processMetadataValues_type_info = new String[]{'processMetadataValues',SOAP_M_URI,null,'0','-1','false'};
public String description;
public String name;
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'};
public String label;
public Integer locationX;
public Integer locationY;
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'};
private String[] locationX_type_info = new String[]{'locationX',SOAP_M_URI,null,'1','1','false'};
private String[] locationY_type_info = new String[]{'locationY',SOAP_M_URI,null,'1','1','false'};
public MetadataService.FlowConnector connector;
public MetadataService.FlowConnector faultConnector;
public MetadataService.FlowRecordFilter[] filters;
public String inputReference;
public String object_x;
private String[] connector_type_info = new String[]{'connector',SOAP_M_URI,null,'0','1','false'};
private String[] faultConnector_type_info = new String[]{'faultConnector',SOAP_M_URI,null,'0','1','false'};
private String[] filters_type_info = new String[]{'filters',SOAP_M_URI,null,'0','-1','false'};
private String[] inputReference_type_info = new String[]{'inputReference',SOAP_M_URI,null,'0','1','false'};
private String[] object_x_type_info = new String[]{'object',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'processMetadataValues','description','name','label','locationX','locationY', 'connector','faultConnector','filters','inputReference','object_x'};
}
public class FlowScreenFieldTranslation {
public String fieldText;
public String helpText;
public String name;
public MetadataService.FlowInputValidationRuleTranslation validationRule;
private String[] fieldText_type_info = new String[]{'fieldText',SOAP_M_URI,null,'0','1','false'};
private String[] helpText_type_info = new String[]{'helpText',SOAP_M_URI,null,'0','1','false'};
private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'};
private String[] validationRule_type_info = new String[]{'validationRule',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'fieldText','helpText','name','validationRule'};
}
public class ApexTestSuite extends Metadata {
public String type = 'ApexTestSuite';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public String[] testClassName;
private String[] testClassName_type_info = new String[]{'testClassName',SOAP_M_URI,null,'0','-1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'testClassName'};
}
public class GlobalQuickActionTranslation {
public String label;
public String name;
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'};
private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'label','name'};
}
public class Holiday {
public Date activityDate;
public String[] businessHours;
public String description;
public DateTime endTime;
public Boolean isRecurring;
public String name;
public Integer recurrenceDayOfMonth;
public String[] recurrenceDayOfWeek;
public Integer recurrenceDayOfWeekMask;
public Date recurrenceEndDate;
public String recurrenceInstance;
public Integer recurrenceInterval;
public String recurrenceMonthOfYear;
public Date recurrenceStartDate;
public String recurrenceType;
public DateTime startTime;
private String[] activityDate_type_info = new String[]{'activityDate',SOAP_M_URI,null,'0','1','false'};
private String[] businessHours_type_info = new String[]{'businessHours',SOAP_M_URI,null,'0','-1','false'};
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] endTime_type_info = new String[]{'endTime',SOAP_M_URI,null,'0','1','false'};
private String[] isRecurring_type_info = new String[]{'isRecurring',SOAP_M_URI,null,'0','1','false'};
private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'0','1','false'};
private String[] recurrenceDayOfMonth_type_info = new String[]{'recurrenceDayOfMonth',SOAP_M_URI,null,'0','1','false'};
private String[] recurrenceDayOfWeek_type_info = new String[]{'recurrenceDayOfWeek',SOAP_M_URI,null,'0','-1','false'};
private String[] recurrenceDayOfWeekMask_type_info = new String[]{'recurrenceDayOfWeekMask',SOAP_M_URI,null,'0','1','false'};
private String[] recurrenceEndDate_type_info = new String[]{'recurrenceEndDate',SOAP_M_URI,null,'0','1','false'};
private String[] recurrenceInstance_type_info = new String[]{'recurrenceInstance',SOAP_M_URI,null,'0','1','false'};
private String[] recurrenceInterval_type_info = new String[]{'recurrenceInterval',SOAP_M_URI,null,'0','1','false'};
private String[] recurrenceMonthOfYear_type_info = new String[]{'recurrenceMonthOfYear',SOAP_M_URI,null,'0','1','false'};
private String[] recurrenceStartDate_type_info = new String[]{'recurrenceStartDate',SOAP_M_URI,null,'0','1','false'};
private String[] recurrenceType_type_info = new String[]{'recurrenceType',SOAP_M_URI,null,'0','1','false'};
private String[] startTime_type_info = new String[]{'startTime',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'activityDate','businessHours','description','endTime','isRecurring','name','recurrenceDayOfMonth','recurrenceDayOfWeek','recurrenceDayOfWeekMask','recurrenceEndDate','recurrenceInstance','recurrenceInterval','recurrenceMonthOfYear','recurrenceStartDate','recurrenceType','startTime'};
}
public class Layout extends Metadata {
public String type = 'Layout';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public String[] customButtons;
public MetadataService.CustomConsoleComponents customConsoleComponents;
public Boolean emailDefault;
public String[] excludeButtons;
public MetadataService.FeedLayout feedLayout;
public String[] headers;
public MetadataService.LayoutSection[] layoutSections;
public MetadataService.MiniLayout miniLayout;
public String[] multilineLayoutFields;
public MetadataService.PlatformActionList platformActionList;
public MetadataService.QuickActionList quickActionList;
public MetadataService.RelatedContent relatedContent;
public MetadataService.RelatedListItem[] relatedLists;
public String[] relatedObjects;
public Boolean runAssignmentRulesDefault;
public Boolean showEmailCheckbox;
public Boolean showHighlightsPanel;
public Boolean showInteractionLogPanel;
public Boolean showKnowledgeComponent;
public Boolean showRunAssignmentRulesCheckbox;
public Boolean showSolutionSection;
public Boolean showSubmitAndAttachButton;
public MetadataService.SummaryLayout summaryLayout;
private String[] customButtons_type_info = new String[]{'customButtons',SOAP_M_URI,null,'0','-1','false'};
private String[] customConsoleComponents_type_info = new String[]{'customConsoleComponents',SOAP_M_URI,null,'0','1','false'};
private String[] emailDefault_type_info = new String[]{'emailDefault',SOAP_M_URI,null,'0','1','false'};
private String[] excludeButtons_type_info = new String[]{'excludeButtons',SOAP_M_URI,null,'0','-1','false'};
private String[] feedLayout_type_info = new String[]{'feedLayout',SOAP_M_URI,null,'0','1','false'};
private String[] headers_type_info = new String[]{'headers',SOAP_M_URI,null,'0','-1','false'};
private String[] layoutSections_type_info = new String[]{'layoutSections',SOAP_M_URI,null,'0','-1','false'};
private String[] miniLayout_type_info = new String[]{'miniLayout',SOAP_M_URI,null,'0','1','false'};
private String[] multilineLayoutFields_type_info = new String[]{'multilineLayoutFields',SOAP_M_URI,null,'0','-1','false'};
private String[] platformActionList_type_info = new String[]{'platformActionList',SOAP_M_URI,null,'0','1','false'};
private String[] quickActionList_type_info = new String[]{'quickActionList',SOAP_M_URI,null,'0','1','false'};
private String[] relatedContent_type_info = new String[]{'relatedContent',SOAP_M_URI,null,'0','1','false'};
private String[] relatedLists_type_info = new String[]{'relatedLists',SOAP_M_URI,null,'0','-1','false'};
private String[] relatedObjects_type_info = new String[]{'relatedObjects',SOAP_M_URI,null,'0','-1','false'};
private String[] runAssignmentRulesDefault_type_info = new String[]{'runAssignmentRulesDefault',SOAP_M_URI,null,'0','1','false'};
private String[] showEmailCheckbox_type_info = new String[]{'showEmailCheckbox',SOAP_M_URI,null,'0','1','false'};
private String[] showHighlightsPanel_type_info = new String[]{'showHighlightsPanel',SOAP_M_URI,null,'0','1','false'};
private String[] showInteractionLogPanel_type_info = new String[]{'showInteractionLogPanel',SOAP_M_URI,null,'0','1','false'};
private String[] showKnowledgeComponent_type_info = new String[]{'showKnowledgeComponent',SOAP_M_URI,null,'0','1','false'};
private String[] showRunAssignmentRulesCheckbox_type_info = new String[]{'showRunAssignmentRulesCheckbox',SOAP_M_URI,null,'0','1','false'};
private String[] showSolutionSection_type_info = new String[]{'showSolutionSection',SOAP_M_URI,null,'0','1','false'};
private String[] showSubmitAndAttachButton_type_info = new String[]{'showSubmitAndAttachButton',SOAP_M_URI,null,'0','1','false'};
private String[] summaryLayout_type_info = new String[]{'summaryLayout',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'customButtons','customConsoleComponents','emailDefault','excludeButtons','feedLayout','headers','layoutSections','miniLayout','multilineLayoutFields','platformActionList','quickActionList','relatedContent','relatedLists','relatedObjects','runAssignmentRulesDefault','showEmailCheckbox','showHighlightsPanel','showInteractionLogPanel','showKnowledgeComponent','showRunAssignmentRulesCheckbox','showSolutionSection','showSubmitAndAttachButton','summaryLayout'};
}
public class LiveChatButton extends Metadata {
public String type = 'LiveChatButton';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public String animation;
public String autoGreeting;
public Integer chasitorIdleTimeout;
public Integer chasitorIdleTimeoutWarning;
public String chatPage;
public String customAgentName;
public MetadataService.LiveChatButtonDeployments deployments;
public Boolean enableQueue;
public String inviteEndPosition;
public String inviteImage;
public String inviteStartPosition;
public Boolean isActive;
public String label;
public Integer numberOfReroutingAttempts;
public String offlineImage;
public String onlineImage;
public Boolean optionsCustomRoutingIsEnabled;
public Boolean optionsHasChasitorIdleTimeout;
public Boolean optionsHasInviteAfterAccept;
public Boolean optionsHasInviteAfterReject;
public Boolean optionsHasRerouteDeclinedRequest;
public Boolean optionsIsAutoAccept;
public Boolean optionsIsInviteAutoRemove;
public Integer overallQueueLength;
public Integer perAgentQueueLength;
public String postChatPage;
public String postChatUrl;
public String preChatFormPage;
public String preChatFormUrl;
public Integer pushTimeOut;
public String routingType;
public String site;
public MetadataService.LiveChatButtonSkills skills;
public Integer timeToRemoveInvite;
public String type_x;
public String windowLanguage;
private String[] animation_type_info = new String[]{'animation',SOAP_M_URI,null,'0','1','false'};
private String[] autoGreeting_type_info = new String[]{'autoGreeting',SOAP_M_URI,null,'0','1','false'};
private String[] chasitorIdleTimeout_type_info = new String[]{'chasitorIdleTimeout',SOAP_M_URI,null,'0','1','false'};
private String[] chasitorIdleTimeoutWarning_type_info = new String[]{'chasitorIdleTimeoutWarning',SOAP_M_URI,null,'0','1','false'};
private String[] chatPage_type_info = new String[]{'chatPage',SOAP_M_URI,null,'0','1','false'};
private String[] customAgentName_type_info = new String[]{'customAgentName',SOAP_M_URI,null,'0','1','false'};
private String[] deployments_type_info = new String[]{'deployments',SOAP_M_URI,null,'0','1','false'};
private String[] enableQueue_type_info = new String[]{'enableQueue',SOAP_M_URI,null,'0','1','false'};
private String[] inviteEndPosition_type_info = new String[]{'inviteEndPosition',SOAP_M_URI,null,'0','1','false'};
private String[] inviteImage_type_info = new String[]{'inviteImage',SOAP_M_URI,null,'0','1','false'};
private String[] inviteStartPosition_type_info = new String[]{'inviteStartPosition',SOAP_M_URI,null,'0','1','false'};
private String[] isActive_type_info = new String[]{'isActive',SOAP_M_URI,null,'0','1','false'};
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'};
private String[] numberOfReroutingAttempts_type_info = new String[]{'numberOfReroutingAttempts',SOAP_M_URI,null,'0','1','false'};
private String[] offlineImage_type_info = new String[]{'offlineImage',SOAP_M_URI,null,'0','1','false'};
private String[] onlineImage_type_info = new String[]{'onlineImage',SOAP_M_URI,null,'0','1','false'};
private String[] optionsCustomRoutingIsEnabled_type_info = new String[]{'optionsCustomRoutingIsEnabled',SOAP_M_URI,null,'0','1','false'};
private String[] optionsHasChasitorIdleTimeout_type_info = new String[]{'optionsHasChasitorIdleTimeout',SOAP_M_URI,null,'1','1','false'};
private String[] optionsHasInviteAfterAccept_type_info = new String[]{'optionsHasInviteAfterAccept',SOAP_M_URI,null,'0','1','false'};
private String[] optionsHasInviteAfterReject_type_info = new String[]{'optionsHasInviteAfterReject',SOAP_M_URI,null,'0','1','false'};
private String[] optionsHasRerouteDeclinedRequest_type_info = new String[]{'optionsHasRerouteDeclinedRequest',SOAP_M_URI,null,'0','1','false'};
private String[] optionsIsAutoAccept_type_info = new String[]{'optionsIsAutoAccept',SOAP_M_URI,null,'0','1','false'};
private String[] optionsIsInviteAutoRemove_type_info = new String[]{'optionsIsInviteAutoRemove',SOAP_M_URI,null,'0','1','false'};
private String[] overallQueueLength_type_info = new String[]{'overallQueueLength',SOAP_M_URI,null,'0','1','false'};
private String[] perAgentQueueLength_type_info = new String[]{'perAgentQueueLength',SOAP_M_URI,null,'0','1','false'};
private String[] postChatPage_type_info = new String[]{'postChatPage',SOAP_M_URI,null,'0','1','false'};
private String[] postChatUrl_type_info = new String[]{'postChatUrl',SOAP_M_URI,null,'0','1','false'};
private String[] preChatFormPage_type_info = new String[]{'preChatFormPage',SOAP_M_URI,null,'0','1','false'};
private String[] preChatFormUrl_type_info = new String[]{'preChatFormUrl',SOAP_M_URI,null,'0','1','false'};
private String[] pushTimeOut_type_info = new String[]{'pushTimeOut',SOAP_M_URI,null,'0','1','false'};
private String[] routingType_type_info = new String[]{'routingType',SOAP_M_URI,null,'1','1','false'};
private String[] site_type_info = new String[]{'site',SOAP_M_URI,null,'0','1','false'};
private String[] skills_type_info = new String[]{'skills',SOAP_M_URI,null,'0','1','false'};
private String[] timeToRemoveInvite_type_info = new String[]{'timeToRemoveInvite',SOAP_M_URI,null,'0','1','false'};
private String[] type_x_type_info = new String[]{'type',SOAP_M_URI,null,'1','1','false'};
private String[] windowLanguage_type_info = new String[]{'windowLanguage',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'animation','autoGreeting','chasitorIdleTimeout','chasitorIdleTimeoutWarning','chatPage','customAgentName','deployments','enableQueue','inviteEndPosition','inviteImage','inviteStartPosition','isActive','label','numberOfReroutingAttempts','offlineImage','onlineImage','optionsCustomRoutingIsEnabled','optionsHasChasitorIdleTimeout','optionsHasInviteAfterAccept','optionsHasInviteAfterReject','optionsHasRerouteDeclinedRequest','optionsIsAutoAccept','optionsIsInviteAutoRemove','overallQueueLength','perAgentQueueLength','postChatPage','postChatUrl','preChatFormPage','preChatFormUrl','pushTimeOut','routingType','site','skills','timeToRemoveInvite','type_x','windowLanguage'};
}
public class FlowDefinitionTranslation {
public MetadataService.FlowTranslation[] flows;
public String fullName;
public String label;
private String[] flows_type_info = new String[]{'flows',SOAP_M_URI,null,'0','-1','false'};
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'1','1','false'};
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'flows','fullName','label'};
}
public class Territory2SettingsOpportunityFilter {
public String apexClassName;
public Boolean enableFilter;
public Boolean runOnCreate;
private String[] apexClassName_type_info = new String[]{'apexClassName',SOAP_M_URI,null,'1','1','true'};
private String[] enableFilter_type_info = new String[]{'enableFilter',SOAP_M_URI,null,'1','1','false'};
private String[] runOnCreate_type_info = new String[]{'runOnCreate',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'apexClassName','enableFilter','runOnCreate'};
}
public class ActivitiesSettings extends Metadata {
public String type = 'ActivitiesSettings';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public Boolean allowUsersToRelateMultipleContactsToTasksAndEvents;
public Boolean autoRelateEventAttendees;
public Boolean enableActivityReminders;
public Boolean enableClickCreateEvents;
public Boolean enableDragAndDropScheduling;
public Boolean enableEmailTracking;
public Boolean enableGroupTasks;
public Boolean enableListViewScheduling;
public Boolean enableLogNote;
public Boolean enableMultidayEvents;
public Boolean enableRecurringEvents;
public Boolean enableRecurringTasks;
public Boolean enableSidebarCalendarShortcut;
public Boolean enableSimpleTaskCreateUI;
public Boolean enableUNSTaskDelegatedToNotifications;
public String meetingRequestsLogo;
public Boolean showCustomLogoMeetingRequests;
public Boolean showEventDetailsMultiUserCalendar;
public Boolean showHomePageHoverLinksForEvents;
public Boolean showMyTasksHoverLinks;
private String[] allowUsersToRelateMultipleContactsToTasksAndEvents_type_info = new String[]{'allowUsersToRelateMultipleContactsToTasksAndEvents',SOAP_M_URI,null,'0','1','false'};
private String[] autoRelateEventAttendees_type_info = new String[]{'autoRelateEventAttendees',SOAP_M_URI,null,'0','1','false'};
private String[] enableActivityReminders_type_info = new String[]{'enableActivityReminders',SOAP_M_URI,null,'0','1','false'};
private String[] enableClickCreateEvents_type_info = new String[]{'enableClickCreateEvents',SOAP_M_URI,null,'0','1','false'};
private String[] enableDragAndDropScheduling_type_info = new String[]{'enableDragAndDropScheduling',SOAP_M_URI,null,'0','1','false'};
private String[] enableEmailTracking_type_info = new String[]{'enableEmailTracking',SOAP_M_URI,null,'0','1','false'};
private String[] enableGroupTasks_type_info = new String[]{'enableGroupTasks',SOAP_M_URI,null,'0','1','false'};
private String[] enableListViewScheduling_type_info = new String[]{'enableListViewScheduling',SOAP_M_URI,null,'0','1','false'};
private String[] enableLogNote_type_info = new String[]{'enableLogNote',SOAP_M_URI,null,'0','1','false'};
private String[] enableMultidayEvents_type_info = new String[]{'enableMultidayEvents',SOAP_M_URI,null,'0','1','false'};
private String[] enableRecurringEvents_type_info = new String[]{'enableRecurringEvents',SOAP_M_URI,null,'0','1','false'};
private String[] enableRecurringTasks_type_info = new String[]{'enableRecurringTasks',SOAP_M_URI,null,'0','1','false'};
private String[] enableSidebarCalendarShortcut_type_info = new String[]{'enableSidebarCalendarShortcut',SOAP_M_URI,null,'0','1','false'};
private String[] enableSimpleTaskCreateUI_type_info = new String[]{'enableSimpleTaskCreateUI',SOAP_M_URI,null,'0','1','false'};
private String[] enableUNSTaskDelegatedToNotifications_type_info = new String[]{'enableUNSTaskDelegatedToNotifications',SOAP_M_URI,null,'0','1','false'};
private String[] meetingRequestsLogo_type_info = new String[]{'meetingRequestsLogo',SOAP_M_URI,null,'0','1','false'};
private String[] showCustomLogoMeetingRequests_type_info = new String[]{'showCustomLogoMeetingRequests',SOAP_M_URI,null,'0','1','false'};
private String[] showEventDetailsMultiUserCalendar_type_info = new String[]{'showEventDetailsMultiUserCalendar',SOAP_M_URI,null,'0','1','false'};
private String[] showHomePageHoverLinksForEvents_type_info = new String[]{'showHomePageHoverLinksForEvents',SOAP_M_URI,null,'0','1','false'};
private String[] showMyTasksHoverLinks_type_info = new String[]{'showMyTasksHoverLinks',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'allowUsersToRelateMultipleContactsToTasksAndEvents','autoRelateEventAttendees','enableActivityReminders','enableClickCreateEvents','enableDragAndDropScheduling','enableEmailTracking','enableGroupTasks','enableListViewScheduling','enableLogNote','enableMultidayEvents','enableRecurringEvents','enableRecurringTasks','enableSidebarCalendarShortcut','enableSimpleTaskCreateUI','enableUNSTaskDelegatedToNotifications','meetingRequestsLogo','showCustomLogoMeetingRequests','showEventDetailsMultiUserCalendar','showHomePageHoverLinksForEvents','showMyTasksHoverLinks'};
}
public class FlowWaitEvent extends FlowElement {
public String type = 'FlowWaitEvent';
public MetadataService.FlowMetadataValue[] processMetadataValues;
private String[] processMetadataValues_type_info = new String[]{'processMetadataValues',SOAP_M_URI,null,'0','-1','false'};
public String description;
public String name;
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'};
public String conditionLogic;
public MetadataService.FlowCondition[] conditions;
public MetadataService.FlowConnector connector;
public String eventType;
public MetadataService.FlowWaitEventInputParameter[] inputParameters;
public String label;
public MetadataService.FlowWaitEventOutputParameter[] outputParameters;
private String[] conditionLogic_type_info = new String[]{'conditionLogic',SOAP_M_URI,null,'0','1','false'};
private String[] conditions_type_info = new String[]{'conditions',SOAP_M_URI,null,'0','-1','false'};
private String[] connector_type_info = new String[]{'connector',SOAP_M_URI,null,'1','1','false'};
private String[] eventType_type_info = new String[]{'eventType',SOAP_M_URI,null,'1','1','false'};
private String[] inputParameters_type_info = new String[]{'inputParameters',SOAP_M_URI,null,'0','-1','false'};
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'};
private String[] outputParameters_type_info = new String[]{'outputParameters',SOAP_M_URI,null,'0','-1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'processMetadataValues','description','name', 'conditionLogic','conditions','connector','eventType','inputParameters','label','outputParameters'};
}
public class ApexComponent extends MetadataWithContent {
public String type = 'ApexComponent';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public String content;
private String[] content_type_info = new String[]{'content',SOAP_M_URI,null,'0','1','false'};
public Double apiVersion;
public String description;
public String label;
public MetadataService.PackageVersion[] packageVersions;
private String[] apiVersion_type_info = new String[]{'apiVersion',SOAP_M_URI,null,'0','1','false'};
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'};
private String[] packageVersions_type_info = new String[]{'packageVersions',SOAP_M_URI,null,'0','-1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName','content', 'apiVersion','description','label','packageVersions'};
}
public class StrategyNode {
public String definition;
public String description;
public String name;
public String parentNode;
public Integer type_x;
private String[] definition_type_info = new String[]{'definition',SOAP_M_URI,null,'1','1','false'};
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'1','1','false'};
private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'};
private String[] parentNode_type_info = new String[]{'parentNode',SOAP_M_URI,null,'1','1','false'};
private String[] type_x_type_info = new String[]{'type',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'definition','description','name','parentNode','type_x'};
}
public class AutoResponseRule extends Metadata {
public String type = 'AutoResponseRule';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public Boolean active;
public MetadataService.RuleEntry[] ruleEntry;
private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'0','1','false'};
private String[] ruleEntry_type_info = new String[]{'ruleEntry',SOAP_M_URI,null,'0','-1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'active','ruleEntry'};
}
public class NamedCredential extends Metadata {
public String type = 'NamedCredential';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public Boolean allowMergeFieldsInBody;
public Boolean allowMergeFieldsInHeader;
public String authProvider;
public String certificate;
public String endpoint;
public Boolean generateAuthorizationHeader;
public String label;
public String oauthRefreshToken;
public String oauthScope;
public String oauthToken;
public String password;
public String principalType;
public String protocol;
public String username;
private String[] allowMergeFieldsInBody_type_info = new String[]{'allowMergeFieldsInBody',SOAP_M_URI,null,'0','1','false'};
private String[] allowMergeFieldsInHeader_type_info = new String[]{'allowMergeFieldsInHeader',SOAP_M_URI,null,'0','1','false'};
private String[] authProvider_type_info = new String[]{'authProvider',SOAP_M_URI,null,'0','1','false'};
private String[] certificate_type_info = new String[]{'certificate',SOAP_M_URI,null,'0','1','false'};
private String[] endpoint_type_info = new String[]{'endpoint',SOAP_M_URI,null,'0','1','false'};
private String[] generateAuthorizationHeader_type_info = new String[]{'generateAuthorizationHeader',SOAP_M_URI,null,'0','1','false'};
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'};
private String[] oauthRefreshToken_type_info = new String[]{'oauthRefreshToken',SOAP_M_URI,null,'0','1','false'};
private String[] oauthScope_type_info = new String[]{'oauthScope',SOAP_M_URI,null,'0','1','false'};
private String[] oauthToken_type_info = new String[]{'oauthToken',SOAP_M_URI,null,'0','1','false'};
private String[] password_type_info = new String[]{'password',SOAP_M_URI,null,'0','1','false'};
private String[] principalType_type_info = new String[]{'principalType',SOAP_M_URI,null,'1','1','false'};
private String[] protocol_type_info = new String[]{'protocol',SOAP_M_URI,null,'1','1','false'};
private String[] username_type_info = new String[]{'username',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'allowMergeFieldsInBody','allowMergeFieldsInHeader','authProvider','certificate','endpoint','generateAuthorizationHeader','label','oauthRefreshToken','oauthScope','oauthToken','password','principalType','protocol','username'};
}
public class QuickAction extends Metadata {
public String type = 'QuickAction';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public String canvas;
public String description;
public MetadataService.FieldOverride[] fieldOverrides;
public String flowDefinition;
public Integer height;
public String icon;
public Boolean isProtected;
public String label;
public String lightningComponent;
public Boolean optionsCreateFeedItem;
public String page_x;
public MetadataService.QuickActionLayout quickActionLayout;
public MetadataService.QuickActionSendEmailOptions quickActionSendEmailOptions;
public String standardLabel;
public String successMessage;
public String targetObject;
public String targetParentField;
public String targetRecordType;
public String type_x;
public Integer width;
private String[] canvas_type_info = new String[]{'canvas',SOAP_M_URI,null,'0','1','false'};
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] fieldOverrides_type_info = new String[]{'fieldOverrides',SOAP_M_URI,null,'0','-1','false'};
private String[] flowDefinition_type_info = new String[]{'flowDefinition',SOAP_M_URI,null,'0','1','false'};
private String[] height_type_info = new String[]{'height',SOAP_M_URI,null,'0','1','false'};
private String[] icon_type_info = new String[]{'icon',SOAP_M_URI,null,'0','1','false'};
private String[] isProtected_type_info = new String[]{'isProtected',SOAP_M_URI,null,'0','1','false'};
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'0','1','false'};
private String[] lightningComponent_type_info = new String[]{'lightningComponent',SOAP_M_URI,null,'0','1','false'};
private String[] optionsCreateFeedItem_type_info = new String[]{'optionsCreateFeedItem',SOAP_M_URI,null,'1','1','false'};
private String[] page_x_type_info = new String[]{'page',SOAP_M_URI,null,'0','1','false'};
private String[] quickActionLayout_type_info = new String[]{'quickActionLayout',SOAP_M_URI,null,'0','1','false'};
private String[] quickActionSendEmailOptions_type_info = new String[]{'quickActionSendEmailOptions',SOAP_M_URI,null,'0','1','false'};
private String[] standardLabel_type_info = new String[]{'standardLabel',SOAP_M_URI,null,'0','1','false'};
private String[] successMessage_type_info = new String[]{'successMessage',SOAP_M_URI,null,'0','1','false'};
private String[] targetObject_type_info = new String[]{'targetObject',SOAP_M_URI,null,'0','1','false'};
private String[] targetParentField_type_info = new String[]{'targetParentField',SOAP_M_URI,null,'0','1','false'};
private String[] targetRecordType_type_info = new String[]{'targetRecordType',SOAP_M_URI,null,'0','1','false'};
private String[] type_x_type_info = new String[]{'type',SOAP_M_URI,null,'1','1','false'};
private String[] width_type_info = new String[]{'width',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'canvas','description','fieldOverrides','flowDefinition','height','icon','isProtected','label','lightningComponent','optionsCreateFeedItem','page_x','quickActionLayout','quickActionSendEmailOptions','standardLabel','successMessage','targetObject','targetParentField','targetRecordType','type_x','width'};
}
public class SharingCriteriaRule extends SharingBaseRule {
public String type = 'SharingCriteriaRule';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public String accessLevel;
public MetadataService.AccountSharingRuleSettings accountSettings;
public String description;
public String label;
public MetadataService.SharedTo sharedTo;
private String[] accessLevel_type_info = new String[]{'accessLevel',SOAP_M_URI,null,'1','1','false'};
private String[] accountSettings_type_info = new String[]{'accountSettings',SOAP_M_URI,null,'0','1','false'};
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'};
private String[] sharedTo_type_info = new String[]{'sharedTo',SOAP_M_URI,null,'1','1','false'};
public String booleanFilter;
public MetadataService.FilterItem[] criteriaItems;
private String[] booleanFilter_type_info = new String[]{'booleanFilter',SOAP_M_URI,null,'0','1','false'};
private String[] criteriaItems_type_info = new String[]{'criteriaItems',SOAP_M_URI,null,'0','-1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName','accessLevel','accountSettings','description','label','sharedTo', 'booleanFilter','criteriaItems'};
}
public class FlowAssignment extends FlowNode {
public String type = 'FlowAssignment';
public MetadataService.FlowMetadataValue[] processMetadataValues;
private String[] processMetadataValues_type_info = new String[]{'processMetadataValues',SOAP_M_URI,null,'0','-1','false'};
public String description;
public String name;
private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'};
private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'};
public String label;
public Integer locationX;
public Integer locationY;
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'};
private String[] locationX_type_info = new String[]{'locationX',SOAP_M_URI,null,'1','1','false'};
private String[] locationY_type_info = new String[]{'locationY',SOAP_M_URI,null,'1','1','false'};
public MetadataService.FlowAssignmentItem[] assignmentItems;
public MetadataService.FlowConnector connector;
private String[] assignmentItems_type_info = new String[]{'assignmentItems',SOAP_M_URI,null,'0','-1','false'};
private String[] connector_type_info = new String[]{'connector',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'processMetadataValues','description','name','label','locationX','locationY', 'assignmentItems','connector'};
}
public class MatchingRules extends Metadata {
public String type = 'MatchingRules';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public MetadataService.MatchingRule[] matchingRules;
private String[] matchingRules_type_info = new String[]{'matchingRules',SOAP_M_URI,null,'0','-1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'matchingRules'};
}
public class Index {
public MetadataService.IndexField[] fields;
public String label;
private String[] fields_type_info = new String[]{'fields',SOAP_M_URI,null,'0','-1','false'};
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'fields','label'};
}
public class Attachment {
public String content;
public String name;
private String[] content_type_info = new String[]{'content',SOAP_M_URI,null,'1','1','false'};
private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'content','name'};
}
public class PathAssistantStep {
public String[] fieldNames;
public String info;
public String picklistValueName;
private String[] fieldNames_type_info = new String[]{'fieldNames',SOAP_M_URI,null,'0','-1','false'};
private String[] info_type_info = new String[]{'info',SOAP_M_URI,null,'0','1','false'};
private String[] picklistValueName_type_info = new String[]{'picklistValueName',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'fieldNames','info','picklistValueName'};
}
public class ChannelLayoutItem {
public String field;
private String[] field_type_info = new String[]{'field',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'field'};
}
public virtual class CustomValue extends Metadata {
public String color;
public Boolean default_x;
public String description;
public Boolean isActive;
public String label;
}
public class ListView extends Metadata {
public String type = 'ListView';
public String fullName;
private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'};
public String booleanFilter;
public String[] columns;
public String division;
public String filterScope;
public MetadataService.ListViewFilter[] filters;
public String label;
public String language;
public String queue;
public MetadataService.SharedTo sharedTo;
private String[] booleanFilter_type_info = new String[]{'booleanFilter',SOAP_M_URI,null,'0','1','false'};
private String[] columns_type_info = new String[]{'columns',SOAP_M_URI,null,'0','-1','false'};
private String[] division_type_info = new String[]{'division',SOAP_M_URI,null,'0','1','false'};
private String[] filterScope_type_info = new String[]{'filterScope',SOAP_M_URI,null,'1','1','false'};
private String[] filters_type_info = new String[]{'filters',SOAP_M_URI,null,'0','-1','false'};
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'};
private String[] language_type_info = new String[]{'language',SOAP_M_URI,null,'0','1','false'};
private String[] queue_type_info = new String[]{'queue',SOAP_M_URI,null,'0','1','false'};
private String[] sharedTo_type_info = new String[]{'sharedTo',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] type_att_info = new String[]{'xsi:type'};
private String[] field_order_type_info = new String[]{'fullName', 'booleanFilter','columns','division','filterScope','filters','label','language','queue','sharedTo'};
}
public class CustomApplicationTranslation {
public String label;
public String name;
private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'};
private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'label','name'};
}
public class KnowledgeCaseSettings {
public String articlePDFCreationProfile;
public MetadataService.KnowledgeCommunitiesSettings articlePublicSharingCommunities;
public MetadataService.KnowledgeSitesSettings articlePublicSharingSites;
public MetadataService.KnowledgeSitesSettings articlePublicSharingSitesChatterAnswers;
public String assignTo;
public String customizationClass;
public String defaultContributionArticleType;
public String editor;
public Boolean enableArticleCreation;
public Boolean enableArticlePublicSharingSites;
public Boolean enableCaseDataCategoryMapping;
public Boolean useProfileForPDFCreation;
private String[] articlePDFCreationProfile_type_info = new String[]{'articlePDFCreationProfile',SOAP_M_URI,null,'0','1','false'};
private String[] articlePublicSharingCommunities_type_info = new String[]{'articlePublicSharingCommunities',SOAP_M_URI,null,'0','1','false'};
private String[] articlePublicSharingSites_type_info = new String[]{'articlePublicSharingSites',SOAP_M_URI,null,'0','1','false'};
private String[] articlePublicSharingSitesChatterAnswers_type_info = new String[]{'articlePublicSharingSitesChatterAnswers',SOAP_M_URI,null,'0','1','false'};
private String[] assignTo_type_info = new String[]{'assignTo',SOAP_M_URI,null,'0','1','false'};
private String[] customizationClass_type_info = new String[]{'customizationClass',SOAP_M_URI,null,'0','1','false'};
private String[] defaultContributionArticleType_type_info = new String[]{'defaultContributionArticleType',SOAP_M_URI,null,'0','1','false'};
private String[] editor_type_info = new String[]{'editor',SOAP_M_URI,null,'0','1','false'};
private String[] enableArticleCreation_type_info = new String[]{'enableArticleCreation',SOAP_M_URI,null,'0','1','false'};
private String[] enableArticlePublicSharingSites_type_info = new String[]{'enableArticlePublicSharingSites',SOAP_M_URI,null,'0','1','false'};
private String[] enableCaseDataCategoryMapping_type_info = new String[]{'enableCaseDataCategoryMapping',SOAP_M_URI,null,'0','1','false'};
private String[] useProfileForPDFCreation_type_info = new String[]{'useProfileForPDFCreation',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};
private String[] field_order_type_info = new String[]{'articlePDFCreationProfile','articlePublicSharingCommunities','articlePublicSharingSites','articlePublicSharingSitesChatterAnswers','assignTo','customizationClass','defaultContributionArticleType','editor','enableArticleCreation','enableArticlePublicSharingSites','enableCaseDataCategoryMapping','useProfileForPDFCreation'};
}
public class FiscalYearSettings {
public String fiscalYearNameBasedOn;
public String startMonth;
private String[] fiscalYearNameBasedOn_type_info = new String[]{'fiscalYearNameBasedOn',SOAP_M_URI,null,'0','1','false'};
private String[] startMonth_type_info = new String[]{'startMonth',SOAP_M_URI,null,'0','1','false'};
private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'};