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'}; private String[] field_order_type_info = new String[]{'fiscalYearNameBasedOn','startMonth'}; } public class Approver { public String name; public String type_x; private String[] name_type_info = new String[]{'name',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[]{'name','type_x'}; } public class ObjectNameCaseValue { public String article; public String caseType; public Boolean plural; public String possessive; public String value; private String[] article_type_info = new String[]{'article',SOAP_M_URI,null,'0','1','false'}; private String[] caseType_type_info = new String[]{'caseType',SOAP_M_URI,null,'0','1','false'}; private String[] plural_type_info = new String[]{'plural',SOAP_M_URI,null,'0','1','false'}; private String[] possessive_type_info = new String[]{'possessive',SOAP_M_URI,null,'0','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[]{'article','caseType','plural','possessive','value'}; } public class SiteWebAddress { public String certificate; public String domainName; public Boolean primary; private String[] certificate_type_info = new String[]{'certificate',SOAP_M_URI,null,'0','1','false'}; private String[] domainName_type_info = new String[]{'domainName',SOAP_M_URI,null,'1','1','false'}; private String[] primary_type_info = new String[]{'primary',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[]{'certificate','domainName','primary'}; } public class FlowInputValidationRule { public String errorMessage; public String formulaExpression; private String[] errorMessage_type_info = new String[]{'errorMessage',SOAP_M_URI,null,'1','1','false'}; private String[] formulaExpression_type_info = new String[]{'formulaExpression',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[]{'errorMessage','formulaExpression'}; } public class CompanySettings extends Metadata { public String type = 'CompanySettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.FiscalYearSettings fiscalYear; private String[] fiscalYear_type_info = new String[]{'fiscalYear',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', 'fiscalYear'}; } public class FlowScreenField extends FlowElement { public String type = 'FlowScreenField'; 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[] choiceReferences; public String dataType; public String defaultSelectedChoiceReference; public MetadataService.FlowElementReferenceOrValue defaultValue; public String extensionName; public String fieldText; public String fieldType; public String helpText; public MetadataService.FlowScreenFieldInputParameter[] inputParameters; public Boolean isRequired; public Boolean isVisible; public MetadataService.FlowScreenFieldOutputParameter[] outputParameters; public Integer scale; public MetadataService.FlowInputValidationRule validationRule; private String[] choiceReferences_type_info = new String[]{'choiceReferences',SOAP_M_URI,null,'0','-1','false'}; private String[] dataType_type_info = new String[]{'dataType',SOAP_M_URI,null,'0','1','false'}; private String[] defaultSelectedChoiceReference_type_info = new String[]{'defaultSelectedChoiceReference',SOAP_M_URI,null,'0','1','false'}; private String[] defaultValue_type_info = new String[]{'defaultValue',SOAP_M_URI,null,'0','1','false'}; private String[] extensionName_type_info = new String[]{'extensionName',SOAP_M_URI,null,'0','1','false'}; private String[] fieldText_type_info = new String[]{'fieldText',SOAP_M_URI,null,'0','1','false'}; private String[] fieldType_type_info = new String[]{'fieldType',SOAP_M_URI,null,'1','1','false'}; private String[] helpText_type_info = new String[]{'helpText',SOAP_M_URI,null,'0','1','false'}; private String[] inputParameters_type_info = new String[]{'inputParameters',SOAP_M_URI,null,'0','-1','false'}; private String[] isRequired_type_info = new String[]{'isRequired',SOAP_M_URI,null,'0','1','false'}; private String[] isVisible_type_info = new String[]{'isVisible',SOAP_M_URI,null,'0','1','false'}; private String[] outputParameters_type_info = new String[]{'outputParameters',SOAP_M_URI,null,'0','-1','false'}; private String[] scale_type_info = new String[]{'scale',SOAP_M_URI,null,'0','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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'processMetadataValues','description','name', 'choiceReferences','dataType','defaultSelectedChoiceReference','defaultValue','extensionName','fieldText','fieldType','helpText','inputParameters','isRequired','isVisible','outputParameters','scale','validationRule'}; } public class LookupFilterTranslation { public String errorMessage; public String informationalMessage; private String[] errorMessage_type_info = new String[]{'errorMessage',SOAP_M_URI,null,'1','1','false'}; private String[] informationalMessage_type_info = new String[]{'informationalMessage',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[]{'errorMessage','informationalMessage'}; } public class LetterheadLine { public String color; public Integer height; private String[] color_type_info = new String[]{'color',SOAP_M_URI,null,'1','1','false'}; private String[] height_type_info = new String[]{'height',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[]{'color','height'}; } public class ValidationRule extends Metadata { public String type = 'ValidationRule'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean active; public String description; public String errorConditionFormula; public String errorDisplayField; public String errorMessage; private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] errorConditionFormula_type_info = new String[]{'errorConditionFormula',SOAP_M_URI,null,'1','1','false'}; private String[] errorDisplayField_type_info = new String[]{'errorDisplayField',SOAP_M_URI,null,'0','1','false'}; private String[] errorMessage_type_info = new String[]{'errorMessage',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', 'active','description','errorConditionFormula','errorDisplayField','errorMessage'}; } public class ChatterAnswersReputationLevel { public String name; public Integer 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 Role { public String parentRole; private String[] parentRole_type_info = new String[]{'parentRole',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[]{'parentRole'}; } public class WaveXmdDate { public String alias; public Boolean compact; public String dateFieldDay; public String dateFieldEpochDay; public String dateFieldEpochSecond; public String dateFieldFiscalMonth; public String dateFieldFiscalQuarter; public String dateFieldFiscalWeek; public String dateFieldFiscalYear; public String dateFieldFullYear; public String dateFieldHour; public String dateFieldMinute; public String dateFieldMonth; public String dateFieldQuarter; public String dateFieldSecond; public String dateFieldWeek; public String dateFieldYear; public String description; public Integer firstDayOfWeek; public Integer fiscalMonthOffset; public Boolean isYearEndFiscalYear; public String label; public Boolean showInExplorer; public Integer sortIndex; private String[] alias_type_info = new String[]{'alias',SOAP_M_URI,null,'1','1','false'}; private String[] compact_type_info = new String[]{'compact',SOAP_M_URI,null,'0','1','false'}; private String[] dateFieldDay_type_info = new String[]{'dateFieldDay',SOAP_M_URI,null,'0','1','false'}; private String[] dateFieldEpochDay_type_info = new String[]{'dateFieldEpochDay',SOAP_M_URI,null,'0','1','false'}; private String[] dateFieldEpochSecond_type_info = new String[]{'dateFieldEpochSecond',SOAP_M_URI,null,'0','1','false'}; private String[] dateFieldFiscalMonth_type_info = new String[]{'dateFieldFiscalMonth',SOAP_M_URI,null,'0','1','false'}; private String[] dateFieldFiscalQuarter_type_info = new String[]{'dateFieldFiscalQuarter',SOAP_M_URI,null,'0','1','false'}; private String[] dateFieldFiscalWeek_type_info = new String[]{'dateFieldFiscalWeek',SOAP_M_URI,null,'0','1','false'}; private String[] dateFieldFiscalYear_type_info = new String[]{'dateFieldFiscalYear',SOAP_M_URI,null,'0','1','false'}; private String[] dateFieldFullYear_type_info = new String[]{'dateFieldFullYear',SOAP_M_URI,null,'0','1','false'}; private String[] dateFieldHour_type_info = new String[]{'dateFieldHour',SOAP_M_URI,null,'0','1','false'}; private String[] dateFieldMinute_type_info = new String[]{'dateFieldMinute',SOAP_M_URI,null,'0','1','false'}; private String[] dateFieldMonth_type_info = new String[]{'dateFieldMonth',SOAP_M_URI,null,'0','1','false'}; private String[] dateFieldQuarter_type_info = new String[]{'dateFieldQuarter',SOAP_M_URI,null,'0','1','false'}; private String[] dateFieldSecond_type_info = new String[]{'dateFieldSecond',SOAP_M_URI,null,'0','1','false'}; private String[] dateFieldWeek_type_info = new String[]{'dateFieldWeek',SOAP_M_URI,null,'0','1','false'}; private String[] dateFieldYear_type_info = new String[]{'dateFieldYear',SOAP_M_URI,null,'0','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] firstDayOfWeek_type_info = new String[]{'firstDayOfWeek',SOAP_M_URI,null,'1','1','false'}; private String[] fiscalMonthOffset_type_info = new String[]{'fiscalMonthOffset',SOAP_M_URI,null,'1','1','false'}; private String[] isYearEndFiscalYear_type_info = new String[]{'isYearEndFiscalYear',SOAP_M_URI,null,'0','1','false'}; private String[] label_type_info = new String[]{'label',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[]{'alias','compact','dateFieldDay','dateFieldEpochDay','dateFieldEpochSecond','dateFieldFiscalMonth','dateFieldFiscalQuarter','dateFieldFiscalWeek','dateFieldFiscalYear','dateFieldFullYear','dateFieldHour','dateFieldMinute','dateFieldMonth','dateFieldQuarter','dateFieldSecond','dateFieldWeek','dateFieldYear','description','firstDayOfWeek','fiscalMonthOffset','isYearEndFiscalYear','label','showInExplorer','sortIndex'}; } public class PublicGroups { public String[] publicGroup; private String[] publicGroup_type_info = new String[]{'publicGroup',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[]{'publicGroup'}; } public class FeedLayoutFilter { public String feedFilterName; public String feedFilterType; public String feedItemType; private String[] feedFilterName_type_info = new String[]{'feedFilterName',SOAP_M_URI,null,'0','1','false'}; private String[] feedFilterType_type_info = new String[]{'feedFilterType',SOAP_M_URI,null,'1','1','false'}; private String[] feedItemType_type_info = new String[]{'feedItemType',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[]{'feedFilterName','feedFilterType','feedItemType'}; } public virtual class WorkflowAction extends Metadata { } public class State { public Boolean active; public String integrationValue; public String isoCode; public String label; public Boolean standard; public Boolean visible; private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'1','1','false'}; private String[] integrationValue_type_info = new String[]{'integrationValue',SOAP_M_URI,null,'1','1','false'}; private String[] isoCode_type_info = new String[]{'isoCode',SOAP_M_URI,null,'1','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'}; private String[] standard_type_info = new String[]{'standard',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[]{'active','integrationValue','isoCode','label','standard','visible'}; } public class SupervisorAgentConfigSkills { public String[] skill; private String[] skill_type_info = new String[]{'skill',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[]{'skill'}; } public class describeValueTypeResponse_element { public MetadataService.DescribeValueTypeResult 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 ActionOverride { public String actionName; public String comment; public String content; public String formFactor; public Boolean skipRecordTypeSelect; public String type_x; private String[] actionName_type_info = new String[]{'actionName',SOAP_M_URI,null,'0','1','false'}; private String[] comment_type_info = new String[]{'comment',SOAP_M_URI,null,'0','1','false'}; private String[] content_type_info = new String[]{'content',SOAP_M_URI,null,'0','1','false'}; private String[] formFactor_type_info = new String[]{'formFactor',SOAP_M_URI,null,'0','1','false'}; private String[] skipRecordTypeSelect_type_info = new String[]{'skipRecordTypeSelect',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[] field_order_type_info = new String[]{'actionName','comment','content','formFactor','skipRecordTypeSelect','type_x'}; } public class Translations extends Metadata { public String type = 'Translations'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.CustomApplicationTranslation[] customApplications; public MetadataService.CustomDataTypeTranslation[] customDataTypeTranslations; public MetadataService.CustomLabelTranslation[] customLabels; public MetadataService.CustomPageWebLinkTranslation[] customPageWebLinks; public MetadataService.CustomTabTranslation[] customTabs; public MetadataService.FlowDefinitionTranslation[] flowDefinitions; public MetadataService.GlobalQuickActionTranslation[] quickActions; public MetadataService.ReportTypeTranslation[] reportTypes; public MetadataService.ScontrolTranslation[] scontrols; private String[] customApplications_type_info = new String[]{'customApplications',SOAP_M_URI,null,'0','-1','false'}; private String[] customDataTypeTranslations_type_info = new String[]{'customDataTypeTranslations',SOAP_M_URI,null,'0','-1','false'}; private String[] customLabels_type_info = new String[]{'customLabels',SOAP_M_URI,null,'0','-1','false'}; private String[] customPageWebLinks_type_info = new String[]{'customPageWebLinks',SOAP_M_URI,null,'0','-1','false'}; private String[] customTabs_type_info = new String[]{'customTabs',SOAP_M_URI,null,'0','-1','false'}; private String[] flowDefinitions_type_info = new String[]{'flowDefinitions',SOAP_M_URI,null,'0','-1','false'}; private String[] quickActions_type_info = new String[]{'quickActions',SOAP_M_URI,null,'0','-1','false'}; private String[] reportTypes_type_info = new String[]{'reportTypes',SOAP_M_URI,null,'0','-1','false'}; private String[] scontrols_type_info = new String[]{'scontrols',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', 'customApplications','customDataTypeTranslations','customLabels','customPageWebLinks','customTabs','flowDefinitions','quickActions','reportTypes','scontrols'}; } public class WebToCaseSettings { public String caseOrigin; public String defaultResponseTemplate; public Boolean enableWebToCase; private String[] caseOrigin_type_info = new String[]{'caseOrigin',SOAP_M_URI,null,'0','1','false'}; private String[] defaultResponseTemplate_type_info = new String[]{'defaultResponseTemplate',SOAP_M_URI,null,'0','1','false'}; private String[] enableWebToCase_type_info = new String[]{'enableWebToCase',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[]{'caseOrigin','defaultResponseTemplate','enableWebToCase'}; } public class CustomMetadata extends Metadata { public String type = 'CustomMetadata'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String description; public String label; public Boolean protected_x; public MetadataService.CustomMetadataValue[] values; 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,'0','1','false'}; private String[] protected_x_type_info = new String[]{'protected',SOAP_M_URI,null,'0','1','false'}; private String[] values_type_info = new String[]{'values',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','label','protected_x','values'}; } public virtual class FlowNode extends FlowElement { public String label; public Integer locationX; public Integer locationY; } public class FileProperties { public String createdById; public String createdByName; public DateTime createdDate; public String fileName; public String fullName; public String id; public String lastModifiedById; public String lastModifiedByName; public DateTime lastModifiedDate; public String manageableState; public String namespacePrefix; public String type_x; private String[] createdById_type_info = new String[]{'createdById',SOAP_M_URI,null,'1','1','false'}; private String[] createdByName_type_info = new String[]{'createdByName',SOAP_M_URI,null,'1','1','false'}; private String[] createdDate_type_info = new String[]{'createdDate',SOAP_M_URI,null,'1','1','false'}; private String[] fileName_type_info = new String[]{'fileName',SOAP_M_URI,null,'1','1','false'}; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'1','1','false'}; private String[] id_type_info = new String[]{'id',SOAP_M_URI,null,'1','1','false'}; private String[] lastModifiedById_type_info = new String[]{'lastModifiedById',SOAP_M_URI,null,'1','1','false'}; private String[] lastModifiedByName_type_info = new String[]{'lastModifiedByName',SOAP_M_URI,null,'1','1','false'}; private String[] lastModifiedDate_type_info = new String[]{'lastModifiedDate',SOAP_M_URI,null,'1','1','false'}; private String[] manageableState_type_info = new String[]{'manageableState',SOAP_M_URI,null,'0','1','false'}; private String[] namespacePrefix_type_info = new String[]{'namespacePrefix',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[]{'createdById','createdByName','createdDate','fileName','fullName','id','lastModifiedById','lastModifiedByName','lastModifiedDate','manageableState','namespacePrefix','type_x'}; } public class OrderSettings extends Metadata { public String type = 'OrderSettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean enableNegativeQuantity; public Boolean enableOrders; public Boolean enableReductionOrders; public Boolean enableZeroQuantity; private String[] enableNegativeQuantity_type_info = new String[]{'enableNegativeQuantity',SOAP_M_URI,null,'0','1','false'}; private String[] enableOrders_type_info = new String[]{'enableOrders',SOAP_M_URI,null,'0','1','false'}; private String[] enableReductionOrders_type_info = new String[]{'enableReductionOrders',SOAP_M_URI,null,'0','1','false'}; private String[] enableZeroQuantity_type_info = new String[]{'enableZeroQuantity',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', 'enableNegativeQuantity','enableOrders','enableReductionOrders','enableZeroQuantity'}; } public class ReportTimeFrameFilter { public String dateColumn; public Date endDate; public String interval; public Date startDate; private String[] dateColumn_type_info = new String[]{'dateColumn',SOAP_M_URI,null,'1','1','false'}; private String[] endDate_type_info = new String[]{'endDate',SOAP_M_URI,null,'0','1','false'}; private String[] interval_type_info = new String[]{'interval',SOAP_M_URI,null,'1','1','false'}; private String[] startDate_type_info = new String[]{'startDate',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[]{'dateColumn','endDate','interval','startDate'}; } public class ContentAssetLink { public String access; public Boolean isManagingWorkspace; public String name; private String[] access_type_info = new String[]{'access',SOAP_M_URI,null,'1','1','false'}; private String[] isManagingWorkspace_type_info = new String[]{'isManagingWorkspace',SOAP_M_URI,null,'0','1','false'}; private String[] name_type_info = new String[]{'name',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[]{'access','isManagingWorkspace','name'}; } public class StandardValue extends CustomValue { public String type = 'StandardValue'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String color; public Boolean default_x; public String description; public Boolean isActive; public String label; private String[] color_type_info = new String[]{'color',SOAP_M_URI,null,'0','1','false'}; private String[] default_x_type_info = new String[]{'default',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',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,'0','1','false'}; public Boolean allowEmail; public Boolean closed; public Boolean converted; public Boolean cssExposed; public String forecastCategory; public String groupingString; public Boolean highPriority; public Integer probability; public String reverseRole; public Boolean reviewed; public Boolean won; private String[] allowEmail_type_info = new String[]{'allowEmail',SOAP_M_URI,null,'0','1','false'}; private String[] closed_type_info = new String[]{'closed',SOAP_M_URI,null,'0','1','false'}; private String[] converted_type_info = new String[]{'converted',SOAP_M_URI,null,'0','1','false'}; private String[] cssExposed_type_info = new String[]{'cssExposed',SOAP_M_URI,null,'0','1','false'}; private String[] forecastCategory_type_info = new String[]{'forecastCategory',SOAP_M_URI,null,'0','1','false'}; private String[] groupingString_type_info = new String[]{'groupingString',SOAP_M_URI,null,'0','1','false'}; private String[] highPriority_type_info = new String[]{'highPriority',SOAP_M_URI,null,'0','1','false'}; private String[] probability_type_info = new String[]{'probability',SOAP_M_URI,null,'0','1','false'}; private String[] reverseRole_type_info = new String[]{'reverseRole',SOAP_M_URI,null,'0','1','false'}; private String[] reviewed_type_info = new String[]{'reviewed',SOAP_M_URI,null,'0','1','false'}; private String[] won_type_info = new String[]{'won',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','color','default_x','description','isActive','label', 'allowEmail','closed','converted','cssExposed','forecastCategory','groupingString','highPriority','probability','reverseRole','reviewed','won'}; } public class NavigationSubMenu { public MetadataService.NavigationMenuItem[] navigationMenuItem; private String[] navigationMenuItem_type_info = new String[]{'navigationMenuItem',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[]{'navigationMenuItem'}; } public class ProductSettings extends Metadata { public String type = 'ProductSettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean enableCascadeActivateToRelatedPrices; public Boolean enableQuantitySchedule; public Boolean enableRevenueSchedule; private String[] enableCascadeActivateToRelatedPrices_type_info = new String[]{'enableCascadeActivateToRelatedPrices',SOAP_M_URI,null,'0','1','false'}; private String[] enableQuantitySchedule_type_info = new String[]{'enableQuantitySchedule',SOAP_M_URI,null,'0','1','false'}; private String[] enableRevenueSchedule_type_info = new String[]{'enableRevenueSchedule',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', 'enableCascadeActivateToRelatedPrices','enableQuantitySchedule','enableRevenueSchedule'}; } public class WorkflowTask extends WorkflowAction { public String type = 'WorkflowTask'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String assignedTo; public String assignedToType; public String description; public Integer dueDateOffset; public Boolean notifyAssignee; public String offsetFromField; public String priority; public Boolean protected_x; public String status; public String subject; private String[] assignedTo_type_info = new String[]{'assignedTo',SOAP_M_URI,null,'0','1','false'}; private String[] assignedToType_type_info = new String[]{'assignedToType',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] dueDateOffset_type_info = new String[]{'dueDateOffset',SOAP_M_URI,null,'1','1','false'}; private String[] notifyAssignee_type_info = new String[]{'notifyAssignee',SOAP_M_URI,null,'1','1','false'}; private String[] offsetFromField_type_info = new String[]{'offsetFromField',SOAP_M_URI,null,'0','1','false'}; private String[] priority_type_info = new String[]{'priority',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[] status_type_info = new String[]{'status',SOAP_M_URI,null,'1','1','false'}; private String[] subject_type_info = new String[]{'subject',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', 'assignedTo','assignedToType','description','dueDateOffset','notifyAssignee','offsetFromField','priority','protected_x','status','subject'}; } public class GlobalValueSetTranslation { public MetadataService.ValueTranslation[] valueTranslation; private String[] valueTranslation_type_info = new String[]{'valueTranslation',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[]{'valueTranslation'}; } public class deployResponse_element { public MetadataService.AsyncResult 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 FeedItemSettings { public Integer characterLimit; public Boolean collapseThread; public String displayFormat; public String feedItemType; private String[] characterLimit_type_info = new String[]{'characterLimit',SOAP_M_URI,null,'0','1','false'}; private String[] collapseThread_type_info = new String[]{'collapseThread',SOAP_M_URI,null,'0','1','false'}; private String[] displayFormat_type_info = new String[]{'displayFormat',SOAP_M_URI,null,'0','1','false'}; private String[] feedItemType_type_info = new String[]{'feedItemType',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[]{'characterLimit','collapseThread','displayFormat','feedItemType'}; } public class EmbeddedServiceFieldService { public String appointmentBookingFlowName; public String cancelApptBookingFlowName; public String embeddedServiceConfig; public Boolean enabled; public String fieldServiceConfirmCardImg; public String fieldServiceHomeImg; public String fieldServiceLogoImg; public String masterLabel; public String modifyApptBookingFlowName; public Boolean shouldShowExistingAppointment; public Boolean shouldShowNewAppointment; private String[] appointmentBookingFlowName_type_info = new String[]{'appointmentBookingFlowName',SOAP_M_URI,null,'0','1','false'}; private String[] cancelApptBookingFlowName_type_info = new String[]{'cancelApptBookingFlowName',SOAP_M_URI,null,'0','1','false'}; private String[] embeddedServiceConfig_type_info = new String[]{'embeddedServiceConfig',SOAP_M_URI,null,'1','1','false'}; private String[] enabled_type_info = new String[]{'enabled',SOAP_M_URI,null,'1','1','false'}; private String[] fieldServiceConfirmCardImg_type_info = new String[]{'fieldServiceConfirmCardImg',SOAP_M_URI,null,'0','1','false'}; private String[] fieldServiceHomeImg_type_info = new String[]{'fieldServiceHomeImg',SOAP_M_URI,null,'0','1','false'}; private String[] fieldServiceLogoImg_type_info = new String[]{'fieldServiceLogoImg',SOAP_M_URI,null,'0','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] modifyApptBookingFlowName_type_info = new String[]{'modifyApptBookingFlowName',SOAP_M_URI,null,'0','1','false'}; private String[] shouldShowExistingAppointment_type_info = new String[]{'shouldShowExistingAppointment',SOAP_M_URI,null,'0','1','false'}; private String[] shouldShowNewAppointment_type_info = new String[]{'shouldShowNewAppointment',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[]{'appointmentBookingFlowName','cancelApptBookingFlowName','embeddedServiceConfig','enabled','fieldServiceConfirmCardImg','fieldServiceHomeImg','fieldServiceLogoImg','masterLabel','modifyApptBookingFlowName','shouldShowExistingAppointment','shouldShowNewAppointment'}; } public class AgentConfigAssignments { public MetadataService.AgentConfigProfileAssignments profiles; public MetadataService.AgentConfigUserAssignments users; private String[] profiles_type_info = new String[]{'profiles',SOAP_M_URI,null,'0','1','false'}; private String[] users_type_info = new String[]{'users',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[]{'profiles','users'}; } public class ApprovalStepApprover { public MetadataService.Approver[] approver; public String whenMultipleApprovers; private String[] approver_type_info = new String[]{'approver',SOAP_M_URI,null,'0','-1','false'}; private String[] whenMultipleApprovers_type_info = new String[]{'whenMultipleApprovers',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[]{'approver','whenMultipleApprovers'}; } public class ApexTrigger extends MetadataWithContent { public String type = 'ApexTrigger'; 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 MetadataService.PackageVersion[] packageVersions; public String status; private String[] apiVersion_type_info = new String[]{'apiVersion',SOAP_M_URI,null,'1','1','false'}; private String[] packageVersions_type_info = new String[]{'packageVersions',SOAP_M_URI,null,'0','-1','false'}; private String[] status_type_info = new String[]{'status',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', 'apiVersion','packageVersions','status'}; } public class CustomConsoleComponents { public MetadataService.PrimaryTabComponents primaryTabComponents; public MetadataService.SubtabComponents subtabComponents; private String[] primaryTabComponents_type_info = new String[]{'primaryTabComponents',SOAP_M_URI,null,'0','1','false'}; private String[] subtabComponents_type_info = new String[]{'subtabComponents',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[]{'primaryTabComponents','subtabComponents'}; } public class TouchMobileSettings { public Boolean enableTouchAppIPad; public Boolean enableTouchAppIPhone; public Boolean enableTouchBrowserIPad; public Boolean enableTouchIosPhone; public Boolean enableVisualforceInTouch; private String[] enableTouchAppIPad_type_info = new String[]{'enableTouchAppIPad',SOAP_M_URI,null,'0','1','false'}; private String[] enableTouchAppIPhone_type_info = new String[]{'enableTouchAppIPhone',SOAP_M_URI,null,'0','1','false'}; private String[] enableTouchBrowserIPad_type_info = new String[]{'enableTouchBrowserIPad',SOAP_M_URI,null,'0','1','false'}; private String[] enableTouchIosPhone_type_info = new String[]{'enableTouchIosPhone',SOAP_M_URI,null,'0','1','false'}; private String[] enableVisualforceInTouch_type_info = new String[]{'enableVisualforceInTouch',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[]{'enableTouchAppIPad','enableTouchAppIPhone','enableTouchBrowserIPad','enableTouchIosPhone','enableVisualforceInTouch'}; } public class AppMenu extends Metadata { public String type = 'AppMenu'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.AppMenuItem[] appMenuItems; private String[] appMenuItems_type_info = new String[]{'appMenuItems',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', 'appMenuItems'}; } public class DebuggingInfo_element { public String debugLog; private String[] debugLog_type_info = new String[]{'debugLog',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[]{'debugLog'}; } public class Report extends Metadata { public String type = 'Report'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.ReportAggregate[] aggregates; public MetadataService.Report[] block; public MetadataService.ReportBlockInfo blockInfo; public MetadataService.ReportBucketField[] buckets; public MetadataService.ReportChart chart; public MetadataService.ReportColorRange[] colorRanges; public MetadataService.ReportColumn[] columns; public MetadataService.ReportCrossFilter[] crossFilters; public String currency_x; public MetadataService.ReportDataCategoryFilter[] dataCategoryFilters; public String description; public String division; public MetadataService.ReportFilter filter; public String folderName; public String format; public MetadataService.ReportGrouping[] groupingsAcross; public MetadataService.ReportGrouping[] groupingsDown; public MetadataService.ReportHistoricalSelector historicalSelector; public String name; public Integer numSubscriptions; public MetadataService.ReportParam[] params; public String reportType; public String roleHierarchyFilter; public Integer rowLimit; public String scope; public Boolean showCurrentDate; public Boolean showDetails; public String sortColumn; public String sortOrder; public String territoryHierarchyFilter; public MetadataService.ReportTimeFrameFilter timeFrameFilter; public String userFilter; private String[] aggregates_type_info = new String[]{'aggregates',SOAP_M_URI,null,'0','-1','false'}; private String[] block_type_info = new String[]{'block',SOAP_M_URI,null,'0','-1','false'}; private String[] blockInfo_type_info = new String[]{'blockInfo',SOAP_M_URI,null,'0','1','false'}; private String[] buckets_type_info = new String[]{'buckets',SOAP_M_URI,null,'0','-1','false'}; private String[] chart_type_info = new String[]{'chart',SOAP_M_URI,null,'0','1','false'}; private String[] colorRanges_type_info = new String[]{'colorRanges',SOAP_M_URI,null,'0','-1','false'}; private String[] columns_type_info = new String[]{'columns',SOAP_M_URI,null,'0','-1','false'}; private String[] crossFilters_type_info = new String[]{'crossFilters',SOAP_M_URI,null,'0','-1','false'}; private String[] currency_x_type_info = new String[]{'currency',SOAP_M_URI,null,'0','1','false'}; private String[] dataCategoryFilters_type_info = new String[]{'dataCategoryFilters',SOAP_M_URI,null,'0','-1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] division_type_info = new String[]{'division',SOAP_M_URI,null,'0','1','false'}; private String[] filter_type_info = new String[]{'filter',SOAP_M_URI,null,'0','1','false'}; private String[] folderName_type_info = new String[]{'folderName',SOAP_M_URI,null,'0','1','false'}; private String[] format_type_info = new String[]{'format',SOAP_M_URI,null,'1','1','false'}; private String[] groupingsAcross_type_info = new String[]{'groupingsAcross',SOAP_M_URI,null,'0','-1','false'}; private String[] groupingsDown_type_info = new String[]{'groupingsDown',SOAP_M_URI,null,'0','-1','false'}; private String[] historicalSelector_type_info = new String[]{'historicalSelector',SOAP_M_URI,null,'0','1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] numSubscriptions_type_info = new String[]{'numSubscriptions',SOAP_M_URI,null,'0','1','false'}; private String[] params_type_info = new String[]{'params',SOAP_M_URI,null,'0','-1','false'}; private String[] reportType_type_info = new String[]{'reportType',SOAP_M_URI,null,'1','1','false'}; private String[] roleHierarchyFilter_type_info = new String[]{'roleHierarchyFilter',SOAP_M_URI,null,'0','1','false'}; private String[] rowLimit_type_info = new String[]{'rowLimit',SOAP_M_URI,null,'0','1','false'}; private String[] scope_type_info = new String[]{'scope',SOAP_M_URI,null,'0','1','false'}; private String[] showCurrentDate_type_info = new String[]{'showCurrentDate',SOAP_M_URI,null,'0','1','false'}; private String[] showDetails_type_info = new String[]{'showDetails',SOAP_M_URI,null,'0','1','false'}; private String[] sortColumn_type_info = new String[]{'sortColumn',SOAP_M_URI,null,'0','1','false'}; private String[] sortOrder_type_info = new String[]{'sortOrder',SOAP_M_URI,null,'0','1','false'}; private String[] territoryHierarchyFilter_type_info = new String[]{'territoryHierarchyFilter',SOAP_M_URI,null,'0','1','false'}; private String[] timeFrameFilter_type_info = new String[]{'timeFrameFilter',SOAP_M_URI,null,'0','1','false'}; private String[] userFilter_type_info = new String[]{'userFilter',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', 'aggregates','block','blockInfo','buckets','chart','colorRanges','columns','crossFilters','currency_x','dataCategoryFilters','description','division','filter','folderName','format','groupingsAcross','groupingsDown','historicalSelector','name','numSubscriptions','params','reportType','roleHierarchyFilter','rowLimit','scope','showCurrentDate','showDetails','sortColumn','sortOrder','territoryHierarchyFilter','timeFrameFilter','userFilter'}; } public class KnowledgeSettings extends Metadata { public String type = 'KnowledgeSettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.KnowledgeAnswerSettings answers; public MetadataService.KnowledgeCaseSettings cases; public String defaultLanguage; public Boolean enableChatterQuestionKBDeflection; public Boolean enableCreateEditOnArticlesTab; public Boolean enableExternalMediaContent; public Boolean enableKnowledge; public Boolean enableLightningKnowledge; public MetadataService.KnowledgeLanguageSettings languages; public Boolean showArticleSummariesCustomerPortal; public Boolean showArticleSummariesInternalApp; public Boolean showArticleSummariesPartnerPortal; public Boolean showValidationStatusField; public MetadataService.KnowledgeSuggestedArticlesSettings suggestedArticles; private String[] answers_type_info = new String[]{'answers',SOAP_M_URI,null,'0','1','false'}; private String[] cases_type_info = new String[]{'cases',SOAP_M_URI,null,'0','1','false'}; private String[] defaultLanguage_type_info = new String[]{'defaultLanguage',SOAP_M_URI,null,'0','1','false'}; private String[] enableChatterQuestionKBDeflection_type_info = new String[]{'enableChatterQuestionKBDeflection',SOAP_M_URI,null,'0','1','false'}; private String[] enableCreateEditOnArticlesTab_type_info = new String[]{'enableCreateEditOnArticlesTab',SOAP_M_URI,null,'0','1','false'}; private String[] enableExternalMediaContent_type_info = new String[]{'enableExternalMediaContent',SOAP_M_URI,null,'0','1','false'}; private String[] enableKnowledge_type_info = new String[]{'enableKnowledge',SOAP_M_URI,null,'0','1','false'}; private String[] enableLightningKnowledge_type_info = new String[]{'enableLightningKnowledge',SOAP_M_URI,null,'0','1','false'}; private String[] languages_type_info = new String[]{'languages',SOAP_M_URI,null,'0','1','false'}; private String[] showArticleSummariesCustomerPortal_type_info = new String[]{'showArticleSummariesCustomerPortal',SOAP_M_URI,null,'0','1','false'}; private String[] showArticleSummariesInternalApp_type_info = new String[]{'showArticleSummariesInternalApp',SOAP_M_URI,null,'0','1','false'}; private String[] showArticleSummariesPartnerPortal_type_info = new String[]{'showArticleSummariesPartnerPortal',SOAP_M_URI,null,'0','1','false'}; private String[] showValidationStatusField_type_info = new String[]{'showValidationStatusField',SOAP_M_URI,null,'0','1','false'}; private String[] suggestedArticles_type_info = new String[]{'suggestedArticles',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', 'answers','cases','defaultLanguage','enableChatterQuestionKBDeflection','enableCreateEditOnArticlesTab','enableExternalMediaContent','enableKnowledge','enableLightningKnowledge','languages','showArticleSummariesCustomerPortal','showArticleSummariesInternalApp','showArticleSummariesPartnerPortal','showValidationStatusField','suggestedArticles'}; } public class StaticResource extends MetadataWithContent { public String type = 'StaticResource'; 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 cacheControl; public String contentType; public String description; private String[] cacheControl_type_info = new String[]{'cacheControl',SOAP_M_URI,null,'1','1','false'}; private String[] contentType_type_info = new String[]{'contentType',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',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', 'cacheControl','contentType','description'}; } public class ReportTypeColumn { public Boolean checkedByDefault; public String displayNameOverride; public String field; public String table; private String[] checkedByDefault_type_info = new String[]{'checkedByDefault',SOAP_M_URI,null,'1','1','false'}; private String[] displayNameOverride_type_info = new String[]{'displayNameOverride',SOAP_M_URI,null,'0','1','false'}; private String[] field_type_info = new String[]{'field',SOAP_M_URI,null,'1','1','false'}; private String[] table_type_info = new String[]{'table',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[]{'checkedByDefault','displayNameOverride','field','table'}; } public class ApprovalStep { public Boolean allowDelegate; public MetadataService.ApprovalAction approvalActions; public MetadataService.ApprovalStepApprover assignedApprover; public String description; public MetadataService.ApprovalEntryCriteria entryCriteria; public String ifCriteriaNotMet; public String label; public String name; public MetadataService.ApprovalStepRejectBehavior rejectBehavior; public MetadataService.ApprovalAction rejectionActions; private String[] allowDelegate_type_info = new String[]{'allowDelegate',SOAP_M_URI,null,'0','1','false'}; private String[] approvalActions_type_info = new String[]{'approvalActions',SOAP_M_URI,null,'0','1','false'}; private String[] assignedApprover_type_info = new String[]{'assignedApprover',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] entryCriteria_type_info = new String[]{'entryCriteria',SOAP_M_URI,null,'0','1','false'}; private String[] ifCriteriaNotMet_type_info = new String[]{'ifCriteriaNotMet',SOAP_M_URI,null,'0','1','false'}; 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[] rejectBehavior_type_info = new String[]{'rejectBehavior',SOAP_M_URI,null,'0','1','false'}; private String[] rejectionActions_type_info = new String[]{'rejectionActions',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[]{'allowDelegate','approvalActions','assignedApprover','description','entryCriteria','ifCriteriaNotMet','label','name','rejectBehavior','rejectionActions'}; } public class RecordTypeTranslation { public String description; public String label; public String name; 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[] 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[]{'description','label','name'}; } public class FlowInputFieldAssignment extends FlowBaseElement { public String type = 'FlowInputFieldAssignment'; public MetadataService.FlowMetadataValue[] processMetadataValues; private String[] processMetadataValues_type_info = new String[]{'processMetadataValues',SOAP_M_URI,null,'0','-1','false'}; public String field; public MetadataService.FlowElementReferenceOrValue value; private String[] field_type_info = new String[]{'field',SOAP_M_URI,null,'1','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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'processMetadataValues', 'field','value'}; } public class WorkflowActionReference { public String name; public String type_x; private String[] name_type_info = new String[]{'name',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[]{'name','type_x'}; } public class FilterItem { public String field; public String operation; public String value; public String valueField; private String[] field_type_info = new String[]{'field',SOAP_M_URI,null,'1','1','false'}; private String[] operation_type_info = new String[]{'operation',SOAP_M_URI,null,'1','1','false'}; private String[] value_type_info = new String[]{'value',SOAP_M_URI,null,'0','1','false'}; private String[] valueField_type_info = new String[]{'valueField',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[]{'field','operation','value','valueField'}; } public class OpportunityListFieldsUnselectedSettings { public String[] field; private String[] field_type_info = new String[]{'field',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[]{'field'}; } public class ReportChartComponentLayoutItem { public Boolean cacheData; public String contextFilterableField; public String error; public Boolean hideOnError; public Boolean includeContext; public String reportName; public Boolean showTitle; public String size; private String[] cacheData_type_info = new String[]{'cacheData',SOAP_M_URI,null,'0','1','false'}; private String[] contextFilterableField_type_info = new String[]{'contextFilterableField',SOAP_M_URI,null,'0','1','false'}; private String[] error_type_info = new String[]{'error',SOAP_M_URI,null,'0','1','false'}; private String[] hideOnError_type_info = new String[]{'hideOnError',SOAP_M_URI,null,'0','1','false'}; private String[] includeContext_type_info = new String[]{'includeContext',SOAP_M_URI,null,'0','1','false'}; private String[] reportName_type_info = new String[]{'reportName',SOAP_M_URI,null,'1','1','false'}; private String[] showTitle_type_info = new String[]{'showTitle',SOAP_M_URI,null,'0','1','false'}; private String[] size_type_info = new String[]{'size',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[]{'cacheData','contextFilterableField','error','hideOnError','includeContext','reportName','showTitle','size'}; } public class StandardValueSetTranslation { public MetadataService.ValueTranslation[] valueTranslation; private String[] valueTranslation_type_info = new String[]{'valueTranslation',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[]{'valueTranslation'}; } public class BrandingSet extends Metadata { public String type = 'BrandingSet'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.BrandingSetProperty[] brandingSetProperty; public String description; public String masterLabel; public String type_x; private String[] brandingSetProperty_type_info = new String[]{'brandingSetProperty',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[] 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', 'brandingSetProperty','description','masterLabel','type_x'}; } public class ChatterAnswersSettings extends Metadata { public String type = 'ChatterAnswersSettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean emailFollowersOnBestAnswer; public Boolean emailFollowersOnReply; public Boolean emailOwnerOnPrivateReply; public Boolean emailOwnerOnReply; public Boolean enableAnswerViaEmail; public Boolean enableChatterAnswers; public Boolean enableFacebookSSO; public Boolean enableInlinePublisher; public Boolean enableReputation; public Boolean enableRichTextEditor; public String facebookAuthProvider; public Boolean showInPortals; private String[] emailFollowersOnBestAnswer_type_info = new String[]{'emailFollowersOnBestAnswer',SOAP_M_URI,null,'0','1','false'}; private String[] emailFollowersOnReply_type_info = new String[]{'emailFollowersOnReply',SOAP_M_URI,null,'0','1','false'}; private String[] emailOwnerOnPrivateReply_type_info = new String[]{'emailOwnerOnPrivateReply',SOAP_M_URI,null,'0','1','false'}; private String[] emailOwnerOnReply_type_info = new String[]{'emailOwnerOnReply',SOAP_M_URI,null,'0','1','false'}; private String[] enableAnswerViaEmail_type_info = new String[]{'enableAnswerViaEmail',SOAP_M_URI,null,'0','1','false'}; private String[] enableChatterAnswers_type_info = new String[]{'enableChatterAnswers',SOAP_M_URI,null,'1','1','false'}; private String[] enableFacebookSSO_type_info = new String[]{'enableFacebookSSO',SOAP_M_URI,null,'0','1','false'}; private String[] enableInlinePublisher_type_info = new String[]{'enableInlinePublisher',SOAP_M_URI,null,'0','1','false'}; private String[] enableReputation_type_info = new String[]{'enableReputation',SOAP_M_URI,null,'0','1','false'}; private String[] enableRichTextEditor_type_info = new String[]{'enableRichTextEditor',SOAP_M_URI,null,'0','1','false'}; private String[] facebookAuthProvider_type_info = new String[]{'facebookAuthProvider',SOAP_M_URI,null,'0','1','false'}; private String[] showInPortals_type_info = new String[]{'showInPortals',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', 'emailFollowersOnBestAnswer','emailFollowersOnReply','emailOwnerOnPrivateReply','emailOwnerOnReply','enableAnswerViaEmail','enableChatterAnswers','enableFacebookSSO','enableInlinePublisher','enableReputation','enableRichTextEditor','facebookAuthProvider','showInPortals'}; } public class ConnectedAppCanvasConfig { public String accessMethod; public String canvasUrl; public String lifecycleClass; public String[] locations; public String[] options; public String samlInitiationMethod; private String[] accessMethod_type_info = new String[]{'accessMethod',SOAP_M_URI,null,'1','1','false'}; private String[] canvasUrl_type_info = new String[]{'canvasUrl',SOAP_M_URI,null,'1','1','false'}; private String[] lifecycleClass_type_info = new String[]{'lifecycleClass',SOAP_M_URI,null,'0','1','false'}; private String[] locations_type_info = new String[]{'locations',SOAP_M_URI,null,'0','-1','false'}; private String[] options_type_info = new String[]{'options',SOAP_M_URI,null,'0','-1','false'}; private String[] samlInitiationMethod_type_info = new String[]{'samlInitiationMethod',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[]{'accessMethod','canvasUrl','lifecycleClass','locations','options','samlInitiationMethod'}; } public class QuotasSettings { public Boolean showQuotas; private String[] showQuotas_type_info = new String[]{'showQuotas',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[]{'showQuotas'}; } public class OrgPreferenceSettings extends Metadata { public String type = 'OrgPreferenceSettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.OrganizationSettingsDetail[] preferences; private String[] preferences_type_info = new String[]{'preferences',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', 'preferences'}; } public class Community extends Metadata { public String type = 'Community'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean active; public String chatterAnswersFacebookSsoUrl; public String communityFeedPage; public String dataCategoryName; public String description; public String emailFooterDocument; public String emailHeaderDocument; public String emailNotificationUrl; public Boolean enableChatterAnswers; public Boolean enablePrivateQuestions; public String expertsGroup; public String portal; public MetadataService.ReputationLevels reputationLevels; public Boolean showInPortal; public String site; private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'0','1','false'}; private String[] chatterAnswersFacebookSsoUrl_type_info = new String[]{'chatterAnswersFacebookSsoUrl',SOAP_M_URI,null,'0','1','false'}; private String[] communityFeedPage_type_info = new String[]{'communityFeedPage',SOAP_M_URI,null,'0','1','false'}; private String[] dataCategoryName_type_info = new String[]{'dataCategoryName',SOAP_M_URI,null,'0','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] emailFooterDocument_type_info = new String[]{'emailFooterDocument',SOAP_M_URI,null,'0','1','false'}; private String[] emailHeaderDocument_type_info = new String[]{'emailHeaderDocument',SOAP_M_URI,null,'0','1','false'}; private String[] emailNotificationUrl_type_info = new String[]{'emailNotificationUrl',SOAP_M_URI,null,'0','1','false'}; private String[] enableChatterAnswers_type_info = new String[]{'enableChatterAnswers',SOAP_M_URI,null,'0','1','false'}; private String[] enablePrivateQuestions_type_info = new String[]{'enablePrivateQuestions',SOAP_M_URI,null,'0','1','false'}; private String[] expertsGroup_type_info = new String[]{'expertsGroup',SOAP_M_URI,null,'0','1','false'}; private String[] portal_type_info = new String[]{'portal',SOAP_M_URI,null,'0','1','false'}; private String[] reputationLevels_type_info = new String[]{'reputationLevels',SOAP_M_URI,null,'0','1','false'}; private String[] showInPortal_type_info = new String[]{'showInPortal',SOAP_M_URI,null,'0','1','false'}; 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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'fullName', 'active','chatterAnswersFacebookSsoUrl','communityFeedPage','dataCategoryName','description','emailFooterDocument','emailHeaderDocument','emailNotificationUrl','enableChatterAnswers','enablePrivateQuestions','expertsGroup','portal','reputationLevels','showInPortal','site'}; } public class BusinessProcess extends Metadata { public String type = 'BusinessProcess'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String description; public Boolean isActive; public MetadataService.PicklistValue[] values; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] isActive_type_info = new String[]{'isActive',SOAP_M_URI,null,'0','1','false'}; private String[] values_type_info = new String[]{'values',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','isActive','values'}; } public class EmailToCaseRoutingAddress { public String addressType; public String authorizedSenders; public String caseOrigin; public String caseOwner; public String caseOwnerType; public String casePriority; public Boolean createTask; public String emailAddress; public String emailServicesAddress; public Boolean isVerified; public String routingName; public Boolean saveEmailHeaders; public String taskStatus; private String[] addressType_type_info = new String[]{'addressType',SOAP_M_URI,null,'0','1','false'}; private String[] authorizedSenders_type_info = new String[]{'authorizedSenders',SOAP_M_URI,null,'0','1','false'}; private String[] caseOrigin_type_info = new String[]{'caseOrigin',SOAP_M_URI,null,'0','1','false'}; private String[] caseOwner_type_info = new String[]{'caseOwner',SOAP_M_URI,null,'0','1','false'}; private String[] caseOwnerType_type_info = new String[]{'caseOwnerType',SOAP_M_URI,null,'0','1','false'}; private String[] casePriority_type_info = new String[]{'casePriority',SOAP_M_URI,null,'0','1','false'}; private String[] createTask_type_info = new String[]{'createTask',SOAP_M_URI,null,'0','1','false'}; private String[] emailAddress_type_info = new String[]{'emailAddress',SOAP_M_URI,null,'0','1','false'}; private String[] emailServicesAddress_type_info = new String[]{'emailServicesAddress',SOAP_M_URI,null,'0','1','false'}; private String[] isVerified_type_info = new String[]{'isVerified',SOAP_M_URI,null,'0','1','false'}; private String[] routingName_type_info = new String[]{'routingName',SOAP_M_URI,null,'0','1','false'}; private String[] saveEmailHeaders_type_info = new String[]{'saveEmailHeaders',SOAP_M_URI,null,'0','1','false'}; private String[] taskStatus_type_info = new String[]{'taskStatus',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[]{'addressType','authorizedSenders','caseOrigin','caseOwner','caseOwnerType','casePriority','createTask','emailAddress','emailServicesAddress','isVerified','routingName','saveEmailHeaders','taskStatus'}; } public class DataCategory { public MetadataService.DataCategory[] dataCategory; public String label; public String name; private String[] dataCategory_type_info = new String[]{'dataCategory',SOAP_M_URI,null,'0','-1','false'}; 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[]{'dataCategory','label','name'}; } public class PermissionSetTabSetting { public String tab; public String visibility; private String[] tab_type_info = new String[]{'tab',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[]{'tab','visibility'}; } public class ReportHistoricalSelector { public String[] snapshot; private String[] snapshot_type_info = new String[]{'snapshot',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[]{'snapshot'}; } public class Users { public String[] user_x; private String[] user_x_type_info = new String[]{'user',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[]{'user_x'}; } public class PermissionSetUserPermission { public Boolean enabled; public String name; private String[] enabled_type_info = new String[]{'enabled',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[]{'enabled','name'}; } public class SharingRules extends Metadata { public String type = 'SharingRules'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.SharingCriteriaRule[] sharingCriteriaRules; public MetadataService.SharingOwnerRule[] sharingOwnerRules; public MetadataService.SharingTerritoryRule[] sharingTerritoryRules; private String[] sharingCriteriaRules_type_info = new String[]{'sharingCriteriaRules',SOAP_M_URI,null,'0','-1','false'}; private String[] sharingOwnerRules_type_info = new String[]{'sharingOwnerRules',SOAP_M_URI,null,'0','-1','false'}; private String[] sharingTerritoryRules_type_info = new String[]{'sharingTerritoryRules',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', 'sharingCriteriaRules','sharingOwnerRules','sharingTerritoryRules'}; } public class SharingRecalculation { public String className; private String[] className_type_info = new String[]{'className',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[]{'className'}; } public class CustomLabels extends Metadata { public String type = 'CustomLabels'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.CustomLabel[] labels; private String[] labels_type_info = new String[]{'labels',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', 'labels'}; } public class FieldSetTranslation { 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 RelatedContentItem { public MetadataService.LayoutItem layoutItem; private String[] layoutItem_type_info = new String[]{'layoutItem',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[]{'layoutItem'}; } public class LiveAgentConfig { public Boolean enableLiveChat; public Boolean openNewAccountSubtab; public Boolean openNewCaseSubtab; public Boolean openNewContactSubtab; public Boolean openNewLeadSubtab; public Boolean openNewVFPageSubtab; public String[] pageNamesToOpen; public Boolean showKnowledgeArticles; private String[] enableLiveChat_type_info = new String[]{'enableLiveChat',SOAP_M_URI,null,'0','1','false'}; private String[] openNewAccountSubtab_type_info = new String[]{'openNewAccountSubtab',SOAP_M_URI,null,'0','1','false'}; private String[] openNewCaseSubtab_type_info = new String[]{'openNewCaseSubtab',SOAP_M_URI,null,'0','1','false'}; private String[] openNewContactSubtab_type_info = new String[]{'openNewContactSubtab',SOAP_M_URI,null,'0','1','false'}; private String[] openNewLeadSubtab_type_info = new String[]{'openNewLeadSubtab',SOAP_M_URI,null,'0','1','false'}; private String[] openNewVFPageSubtab_type_info = new String[]{'openNewVFPageSubtab',SOAP_M_URI,null,'0','1','false'}; private String[] pageNamesToOpen_type_info = new String[]{'pageNamesToOpen',SOAP_M_URI,null,'0','-1','false'}; private String[] showKnowledgeArticles_type_info = new String[]{'showKnowledgeArticles',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[]{'enableLiveChat','openNewAccountSubtab','openNewCaseSubtab','openNewContactSubtab','openNewLeadSubtab','openNewVFPageSubtab','pageNamesToOpen','showKnowledgeArticles'}; } public class RunTestsResult { public String apexLogId; public MetadataService.CodeCoverageResult[] codeCoverage; public MetadataService.CodeCoverageWarning[] codeCoverageWarnings; public MetadataService.RunTestFailure[] failures; public Integer numFailures; public Integer numTestsRun; public MetadataService.RunTestSuccess[] successes; public Double totalTime; private String[] apexLogId_type_info = new String[]{'apexLogId',SOAP_M_URI,null,'0','1','false'}; private String[] codeCoverage_type_info = new String[]{'codeCoverage',SOAP_M_URI,null,'0','-1','false'}; private String[] codeCoverageWarnings_type_info = new String[]{'codeCoverageWarnings',SOAP_M_URI,null,'0','-1','false'}; private String[] failures_type_info = new String[]{'failures',SOAP_M_URI,null,'0','-1','false'}; private String[] numFailures_type_info = new String[]{'numFailures',SOAP_M_URI,null,'1','1','false'}; private String[] numTestsRun_type_info = new String[]{'numTestsRun',SOAP_M_URI,null,'1','1','false'}; private String[] successes_type_info = new String[]{'successes',SOAP_M_URI,null,'0','-1','false'}; private String[] totalTime_type_info = new String[]{'totalTime',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[]{'apexLogId','codeCoverage','codeCoverageWarnings','failures','numFailures','numTestsRun','successes','totalTime'}; } public class CommunityThemeDefinition { public MetadataService.CommunityCustomThemeLayoutType[] customThemeLayoutType; public String description; public Boolean enableExtendedCleanUpOnDelete; public String masterLabel; public MetadataService.CommunityThemeSetting[] themeSetting; private String[] customThemeLayoutType_type_info = new String[]{'customThemeLayoutType',SOAP_M_URI,null,'0','-1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] enableExtendedCleanUpOnDelete_type_info = new String[]{'enableExtendedCleanUpOnDelete',SOAP_M_URI,null,'0','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] themeSetting_type_info = new String[]{'themeSetting',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[]{'customThemeLayoutType','description','enableExtendedCleanUpOnDelete','masterLabel','themeSetting'}; } public class LicenseDefinition extends Metadata { public String type = 'LicenseDefinition'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String aggregationGroup; public String description; public Boolean isPublished; public String label; public MetadataService.LicensedCustomPermissions[] licensedCustomPermissions; public String licensingAuthority; public String licensingAuthorityProvider; public Integer minPlatformVersion; public String origin; public Integer revision; public Integer trialLicenseDuration; public Integer trialLicenseQuantity; private String[] aggregationGroup_type_info = new String[]{'aggregationGroup',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] isPublished_type_info = new String[]{'isPublished',SOAP_M_URI,null,'1','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'}; private String[] licensedCustomPermissions_type_info = new String[]{'licensedCustomPermissions',SOAP_M_URI,null,'0','-1','false'}; private String[] licensingAuthority_type_info = new String[]{'licensingAuthority',SOAP_M_URI,null,'1','1','false'}; private String[] licensingAuthorityProvider_type_info = new String[]{'licensingAuthorityProvider',SOAP_M_URI,null,'1','1','false'}; private String[] minPlatformVersion_type_info = new String[]{'minPlatformVersion',SOAP_M_URI,null,'1','1','false'}; private String[] origin_type_info = new String[]{'origin',SOAP_M_URI,null,'1','1','false'}; private String[] revision_type_info = new String[]{'revision',SOAP_M_URI,null,'1','1','false'}; private String[] trialLicenseDuration_type_info = new String[]{'trialLicenseDuration',SOAP_M_URI,null,'1','1','false'}; private String[] trialLicenseQuantity_type_info = new String[]{'trialLicenseQuantity',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', 'aggregationGroup','description','isPublished','label','licensedCustomPermissions','licensingAuthority','licensingAuthorityProvider','minPlatformVersion','origin','revision','trialLicenseDuration','trialLicenseQuantity'}; } public class FlowOutputFieldAssignment extends FlowBaseElement { public String type = 'FlowOutputFieldAssignment'; public MetadataService.FlowMetadataValue[] processMetadataValues; private String[] processMetadataValues_type_info = new String[]{'processMetadataValues',SOAP_M_URI,null,'0','-1','false'}; public String assignToReference; public String field; private String[] assignToReference_type_info = new String[]{'assignToReference',SOAP_M_URI,null,'1','1','false'}; 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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'processMetadataValues', 'assignToReference','field'}; } public class FlowApexPluginCallOutputParameter extends FlowBaseElement { public String type = 'FlowApexPluginCallOutputParameter'; 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 DashboardGridLayout { public MetadataService.DashboardGridComponent[] dashboardGridComponents; public Integer numberOfColumns; public Integer rowHeight; private String[] dashboardGridComponents_type_info = new String[]{'dashboardGridComponents',SOAP_M_URI,null,'0','-1','false'}; private String[] numberOfColumns_type_info = new String[]{'numberOfColumns',SOAP_M_URI,null,'1','1','false'}; private String[] rowHeight_type_info = new String[]{'rowHeight',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[]{'dashboardGridComponents','numberOfColumns','rowHeight'}; } public class AdjustmentsSettings { public Boolean enableAdjustments; public Boolean enableOwnerAdjustments; private String[] enableAdjustments_type_info = new String[]{'enableAdjustments',SOAP_M_URI,null,'1','1','false'}; private String[] enableOwnerAdjustments_type_info = new String[]{'enableOwnerAdjustments',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[]{'enableAdjustments','enableOwnerAdjustments'}; } public class SummaryLayoutItem { public String customLink; public String field; public Integer posX; public Integer posY; public Integer posZ; private String[] customLink_type_info = new String[]{'customLink',SOAP_M_URI,null,'0','1','false'}; private String[] field_type_info = new String[]{'field',SOAP_M_URI,null,'0','1','false'}; private String[] posX_type_info = new String[]{'posX',SOAP_M_URI,null,'1','1','false'}; private String[] posY_type_info = new String[]{'posY',SOAP_M_URI,null,'0','1','false'}; private String[] posZ_type_info = new String[]{'posZ',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[]{'customLink','field','posX','posY','posZ'}; } public class QuickActionLayoutItem { public Boolean emptySpace; public String field; public String uiBehavior; private String[] emptySpace_type_info = new String[]{'emptySpace',SOAP_M_URI,null,'0','1','false'}; private String[] field_type_info = new String[]{'field',SOAP_M_URI,null,'0','1','false'}; private String[] uiBehavior_type_info = new String[]{'uiBehavior',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[]{'emptySpace','field','uiBehavior'}; } public class DeployDetails { public MetadataService.DeployMessage[] componentFailures; public MetadataService.DeployMessage[] componentSuccesses; public MetadataService.RetrieveResult retrieveResult; public MetadataService.RunTestsResult runTestResult; private String[] componentFailures_type_info = new String[]{'componentFailures',SOAP_M_URI,null,'0','-1','false'}; private String[] componentSuccesses_type_info = new String[]{'componentSuccesses',SOAP_M_URI,null,'0','-1','false'}; private String[] retrieveResult_type_info = new String[]{'retrieveResult',SOAP_M_URI,null,'0','1','false'}; private String[] runTestResult_type_info = new String[]{'runTestResult',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[]{'componentFailures','componentSuccesses','retrieveResult','runTestResult'}; } public class FlexiPage extends Metadata { public String type = 'FlexiPage'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String description; public MetadataService.FlexiPageRegion[] flexiPageRegions; public String masterLabel; public String parentFlexiPage; public MetadataService.PlatformActionList platformActionlist; public MetadataService.QuickActionList quickActionList; public String sobjectType; public MetadataService.FlexiPageTemplateInstance template; public String type_x; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] flexiPageRegions_type_info = new String[]{'flexiPageRegions',SOAP_M_URI,null,'0','-1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] parentFlexiPage_type_info = new String[]{'parentFlexiPage',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[] sobjectType_type_info = new String[]{'sobjectType',SOAP_M_URI,null,'0','1','false'}; private String[] template_type_info = new String[]{'template',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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'fullName', 'description','flexiPageRegions','masterLabel','parentFlexiPage','platformActionlist','quickActionList','sobjectType','template','type_x'}; } public class EntitlementProcessMilestoneTimeTrigger { public MetadataService.WorkflowActionReference[] actions; public Integer timeLength; public String workflowTimeTriggerUnit; private String[] actions_type_info = new String[]{'actions',SOAP_M_URI,null,'0','-1','false'}; private String[] timeLength_type_info = new String[]{'timeLength',SOAP_M_URI,null,'0','1','false'}; private String[] workflowTimeTriggerUnit_type_info = new String[]{'workflowTimeTriggerUnit',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[]{'actions','timeLength','workflowTimeTriggerUnit'}; } public class NavigationLinkSet { public MetadataService.NavigationMenuItem[] navigationMenuItem; private String[] navigationMenuItem_type_info = new String[]{'navigationMenuItem',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[]{'navigationMenuItem'}; } public class CommunityTemplateBundleInfo { public String description; public String image; public Integer order; public String title; public String type_x; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] image_type_info = new String[]{'image',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[] 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[]{'description','image','order','title','type_x'}; } public class UiFormulaCriterion { public String leftValue; public String operator; public String rightValue; private String[] leftValue_type_info = new String[]{'leftValue',SOAP_M_URI,null,'1','1','false'}; private String[] operator_type_info = new String[]{'operator',SOAP_M_URI,null,'1','1','false'}; private String[] rightValue_type_info = new String[]{'rightValue',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[]{'leftValue','operator','rightValue'}; } public class PlatformActionList { public String actionListContext; public MetadataService.PlatformActionListItem[] platformActionListItems; public String relatedSourceEntity; private String[] actionListContext_type_info = new String[]{'actionListContext',SOAP_M_URI,null,'1','1','false'}; private String[] platformActionListItems_type_info = new String[]{'platformActionListItems',SOAP_M_URI,null,'0','-1','false'}; private String[] relatedSourceEntity_type_info = new String[]{'relatedSourceEntity',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[]{'actionListContext','platformActionListItems','relatedSourceEntity'}; } public class CallCenter extends Metadata { public String type = 'CallCenter'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String adapterUrl; public String customSettings; public String displayName; public String displayNameLabel; public String internalNameLabel; public MetadataService.CallCenterSection[] sections; public String version; private String[] adapterUrl_type_info = new String[]{'adapterUrl',SOAP_M_URI,null,'0','1','false'}; private String[] customSettings_type_info = new String[]{'customSettings',SOAP_M_URI,null,'0','1','false'}; private String[] displayName_type_info = new String[]{'displayName',SOAP_M_URI,null,'1','1','false'}; private String[] displayNameLabel_type_info = new String[]{'displayNameLabel',SOAP_M_URI,null,'1','1','false'}; private String[] internalNameLabel_type_info = new String[]{'internalNameLabel',SOAP_M_URI,null,'1','1','false'}; private String[] sections_type_info = new String[]{'sections',SOAP_M_URI,null,'0','-1','false'}; private String[] version_type_info = new String[]{'version',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', 'adapterUrl','customSettings','displayName','displayNameLabel','internalNameLabel','sections','version'}; } public class LightningComponentBundle { public Double apiVersion; public Boolean isExposed; private String[] apiVersion_type_info = new String[]{'apiVersion',SOAP_M_URI,null,'0','1','false'}; private String[] isExposed_type_info = new String[]{'isExposed',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[]{'apiVersion','isExposed'}; } public class MarketingActionSettings extends Metadata { public String type = 'MarketingActionSettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean enableMarketingAction; private String[] enableMarketingAction_type_info = new String[]{'enableMarketingAction',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', 'enableMarketingAction'}; } public class AccountSharingRuleSettings { public String caseAccessLevel; public String contactAccessLevel; public String opportunityAccessLevel; private String[] caseAccessLevel_type_info = new String[]{'caseAccessLevel',SOAP_M_URI,null,'1','1','false'}; private String[] contactAccessLevel_type_info = new String[]{'contactAccessLevel',SOAP_M_URI,null,'1','1','false'}; private String[] opportunityAccessLevel_type_info = new String[]{'opportunityAccessLevel',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[]{'caseAccessLevel','contactAccessLevel','opportunityAccessLevel'}; } public class AgentConfigButtons { public String[] button; private String[] button_type_info = new String[]{'button',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[]{'button'}; } public class CustomShortcut { public String description; public String eventName; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] eventName_type_info = new String[]{'eventName',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','eventName'}; } public class ArticleTypeChannelDisplay { public MetadataService.ArticleTypeTemplate[] articleTypeTemplates; private String[] articleTypeTemplates_type_info = new String[]{'articleTypeTemplates',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[]{'articleTypeTemplates'}; } public class FlowWaitEventInputParameter extends FlowBaseElement { public String type = 'FlowWaitEventInputParameter'; public MetadataService.FlowMetadataValue[] processMetadataValues; private String[] processMetadataValues_type_info = new String[]{'processMetadataValues',SOAP_M_URI,null,'0','-1','false'}; public String name; public MetadataService.FlowElementReferenceOrValue 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,'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', 'name','value'}; } public class WorkflowOutboundMessage extends WorkflowAction { public String type = 'WorkflowOutboundMessage'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Double apiVersion; public String description; public String endpointUrl; public String[] fields; public Boolean includeSessionId; public String integrationUser; public String name; public Boolean protected_x; public Boolean useDeadLetterQueue; private String[] apiVersion_type_info = new String[]{'apiVersion',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] endpointUrl_type_info = new String[]{'endpointUrl',SOAP_M_URI,null,'1','1','false'}; private String[] fields_type_info = new String[]{'fields',SOAP_M_URI,null,'0','-1','false'}; private String[] includeSessionId_type_info = new String[]{'includeSessionId',SOAP_M_URI,null,'1','1','false'}; private String[] integrationUser_type_info = new String[]{'integrationUser',SOAP_M_URI,null,'1','1','false'}; private String[] name_type_info = new String[]{'name',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[] useDeadLetterQueue_type_info = new String[]{'useDeadLetterQueue',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', 'apiVersion','description','endpointUrl','fields','includeSessionId','integrationUser','name','protected_x','useDeadLetterQueue'}; } public class WaveDataset extends Metadata { public String type = 'WaveDataset'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String application; public String description; public String masterLabel; public String templateAssetSourceName; private String[] application_type_info = new String[]{'application',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[] templateAssetSourceName_type_info = new String[]{'templateAssetSourceName',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', 'application','description','masterLabel','templateAssetSourceName'}; } public class CorsWhitelistOrigin extends Metadata { public String type = 'CorsWhitelistOrigin'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String urlPattern; private String[] urlPattern_type_info = new String[]{'urlPattern',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', 'urlPattern'}; } public class SessionHeader_element { public String sessionId; private String[] sessionId_type_info = new String[]{'sessionId',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[]{'sessionId'}; } public class AnalyticSnapshot extends Metadata { public String type = 'AnalyticSnapshot'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String description; public String groupColumn; public MetadataService.AnalyticSnapshotMapping[] mappings; public String name; public String runningUser; public String sourceReport; public String targetObject; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] groupColumn_type_info = new String[]{'groupColumn',SOAP_M_URI,null,'0','1','false'}; private String[] mappings_type_info = new String[]{'mappings',SOAP_M_URI,null,'0','-1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] runningUser_type_info = new String[]{'runningUser',SOAP_M_URI,null,'0','1','false'}; private String[] sourceReport_type_info = new String[]{'sourceReport',SOAP_M_URI,null,'1','1','false'}; private String[] targetObject_type_info = new String[]{'targetObject',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', 'description','groupColumn','mappings','name','runningUser','sourceReport','targetObject'}; } public virtual class FlowElement extends FlowBaseElement { public String description; public String name; } public class ReputationPointsRules { public MetadataService.ReputationPointsRule[] pointsRule; private String[] pointsRule_type_info = new String[]{'pointsRule',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[]{'pointsRule'}; } public class ProfileCustomPermissions { public Boolean enabled; public String name; private String[] enabled_type_info = new String[]{'enabled',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[]{'enabled','name'}; } public class FlowScreenFieldInputParameter { public String name; public MetadataService.FlowElementReferenceOrValue 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,'0','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 deployRecentValidationResponse_element { public String 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 Orchestration { public String context; public String masterLabel; private String[] context_type_info = new String[]{'context',SOAP_M_URI,null,'1','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',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[]{'context','masterLabel'}; } public class ScheduledRecommendation { public MetadataService.ScheduledRecommendationDetail[] scheduledRecommendationDetails; private String[] scheduledRecommendationDetails_type_info = new String[]{'scheduledRecommendationDetails',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[]{'scheduledRecommendationDetails'}; } public class IpRange { public String description; public String end_x; public String start; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] end_x_type_info = new String[]{'end',SOAP_M_URI,null,'0','1','false'}; private String[] start_type_info = new String[]{'start',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','end_x','start'}; } public class deployRecentValidation_element { public String validationId; private String[] validationId_type_info = new String[]{'validationId',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[]{'validationId'}; } public class FlowScreenRule { public String conditionLogic; public MetadataService.FlowCondition[] conditions; public String label; public MetadataService.FlowScreenRuleAction[] ruleActions; 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[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'}; private String[] ruleActions_type_info = new String[]{'ruleActions',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[]{'conditionLogic','conditions','label','ruleActions'}; } public class ManagedTopics extends Metadata { public String type = 'ManagedTopics'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.ManagedTopic[] managedTopic; private String[] managedTopic_type_info = new String[]{'managedTopic',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', 'managedTopic'}; } public class FeedFilterCriterion { public String feedItemType; public String feedItemVisibility; public String relatedSObjectType; private String[] feedItemType_type_info = new String[]{'feedItemType',SOAP_M_URI,null,'1','1','false'}; private String[] feedItemVisibility_type_info = new String[]{'feedItemVisibility',SOAP_M_URI,null,'0','1','false'}; private String[] relatedSObjectType_type_info = new String[]{'relatedSObjectType',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[]{'feedItemType','feedItemVisibility','relatedSObjectType'}; } public class ReportBlockInfo { public MetadataService.ReportAggregateReference[] aggregateReferences; public String blockId; public String joinTable; private String[] aggregateReferences_type_info = new String[]{'aggregateReferences',SOAP_M_URI,null,'0','-1','false'}; private String[] blockId_type_info = new String[]{'blockId',SOAP_M_URI,null,'1','1','false'}; private String[] joinTable_type_info = new String[]{'joinTable',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[]{'aggregateReferences','blockId','joinTable'}; } public virtual class Folder extends Metadata { public String accessType; public MetadataService.FolderShare[] folderShares; public String name; public String publicFolderAccess; public MetadataService.SharedTo sharedTo; } public class Profile extends Metadata { public String type = 'Profile'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.ProfileApplicationVisibility[] applicationVisibilities; public MetadataService.ProfileCategoryGroupVisibility[] categoryGroupVisibilities; public MetadataService.ProfileApexClassAccess[] classAccesses; public Boolean custom; public MetadataService.ProfileCustomPermissions[] customPermissions; public String description; public MetadataService.ProfileExternalDataSourceAccess[] externalDataSourceAccesses; public MetadataService.ProfileFieldLevelSecurity[] fieldPermissions; public MetadataService.ProfileLayoutAssignment[] layoutAssignments; public MetadataService.ProfileLoginHours loginHours; public MetadataService.ProfileLoginIpRange[] loginIpRanges; public MetadataService.ProfileObjectPermissions[] objectPermissions; public MetadataService.ProfileApexPageAccess[] pageAccesses; public MetadataService.ProfileActionOverride[] profileActionOverrides; public MetadataService.ProfileRecordTypeVisibility[] recordTypeVisibilities; public MetadataService.ProfileTabVisibility[] tabVisibilities; public String userLicense; public MetadataService.ProfileUserPermission[] userPermissions; private String[] applicationVisibilities_type_info = new String[]{'applicationVisibilities',SOAP_M_URI,null,'0','-1','false'}; private String[] categoryGroupVisibilities_type_info = new String[]{'categoryGroupVisibilities',SOAP_M_URI,null,'0','-1','false'}; private String[] classAccesses_type_info = new String[]{'classAccesses',SOAP_M_URI,null,'0','-1','false'}; private String[] custom_type_info = new String[]{'custom',SOAP_M_URI,null,'0','1','false'}; private String[] customPermissions_type_info = new String[]{'customPermissions',SOAP_M_URI,null,'0','-1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] externalDataSourceAccesses_type_info = new String[]{'externalDataSourceAccesses',SOAP_M_URI,null,'0','-1','false'}; private String[] fieldPermissions_type_info = new String[]{'fieldPermissions',SOAP_M_URI,null,'0','-1','false'}; private String[] layoutAssignments_type_info = new String[]{'layoutAssignments',SOAP_M_URI,null,'0','-1','false'}; private String[] loginHours_type_info = new String[]{'loginHours',SOAP_M_URI,null,'0','1','false'}; private String[] loginIpRanges_type_info = new String[]{'loginIpRanges',SOAP_M_URI,null,'0','-1','false'}; private String[] objectPermissions_type_info = new String[]{'objectPermissions',SOAP_M_URI,null,'0','-1','false'}; private String[] pageAccesses_type_info = new String[]{'pageAccesses',SOAP_M_URI,null,'0','-1','false'}; private String[] profileActionOverrides_type_info = new String[]{'profileActionOverrides',SOAP_M_URI,null,'0','-1','false'}; private String[] recordTypeVisibilities_type_info = new String[]{'recordTypeVisibilities',SOAP_M_URI,null,'0','-1','false'}; private String[] tabVisibilities_type_info = new String[]{'tabVisibilities',SOAP_M_URI,null,'0','-1','false'}; private String[] userLicense_type_info = new String[]{'userLicense',SOAP_M_URI,null,'0','1','false'}; private String[] userPermissions_type_info = new String[]{'userPermissions',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', 'applicationVisibilities','categoryGroupVisibilities','classAccesses','custom','customPermissions','description','externalDataSourceAccesses','fieldPermissions','layoutAssignments','loginHours','loginIpRanges','objectPermissions','pageAccesses','profileActionOverrides','recordTypeVisibilities','tabVisibilities','userLicense','userPermissions'}; } public class KnowledgeLanguage { public Boolean active; public String defaultAssignee; public String defaultAssigneeType; public String defaultReviewer; public String defaultReviewerType; public String name; private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'0','1','false'}; private String[] defaultAssignee_type_info = new String[]{'defaultAssignee',SOAP_M_URI,null,'0','1','false'}; private String[] defaultAssigneeType_type_info = new String[]{'defaultAssigneeType',SOAP_M_URI,null,'0','1','false'}; private String[] defaultReviewer_type_info = new String[]{'defaultReviewer',SOAP_M_URI,null,'0','1','false'}; private String[] defaultReviewerType_type_info = new String[]{'defaultReviewerType',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[]{'active','defaultAssignee','defaultAssigneeType','defaultReviewer','defaultReviewerType','name'}; } public class DeployOptions { public Boolean allowMissingFiles; public Boolean autoUpdatePackage; public Boolean checkOnly; public Boolean ignoreWarnings; public Boolean performRetrieve; public Boolean purgeOnDelete; public Boolean rollbackOnError; public String[] runTests; public Boolean singlePackage; public String testLevel; private String[] allowMissingFiles_type_info = new String[]{'allowMissingFiles',SOAP_M_URI,null,'1','1','false'}; private String[] autoUpdatePackage_type_info = new String[]{'autoUpdatePackage',SOAP_M_URI,null,'1','1','false'}; private String[] checkOnly_type_info = new String[]{'checkOnly',SOAP_M_URI,null,'1','1','false'}; private String[] ignoreWarnings_type_info = new String[]{'ignoreWarnings',SOAP_M_URI,null,'1','1','false'}; private String[] performRetrieve_type_info = new String[]{'performRetrieve',SOAP_M_URI,null,'1','1','false'}; private String[] purgeOnDelete_type_info = new String[]{'purgeOnDelete',SOAP_M_URI,null,'1','1','false'}; private String[] rollbackOnError_type_info = new String[]{'rollbackOnError',SOAP_M_URI,null,'1','1','false'}; private String[] runTests_type_info = new String[]{'runTests',SOAP_M_URI,null,'0','-1','false'}; private String[] singlePackage_type_info = new String[]{'singlePackage',SOAP_M_URI,null,'1','1','false'}; private String[] testLevel_type_info = new String[]{'testLevel',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[]{'allowMissingFiles','autoUpdatePackage','checkOnly','ignoreWarnings','performRetrieve','purgeOnDelete','rollbackOnError','runTests','singlePackage','testLevel'}; } public class InsightType { public String defaultTrendType; public String description; public Boolean isProtected; public String masterLabel; public String parentType; public String title; private String[] defaultTrendType_type_info = new String[]{'defaultTrendType',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'1','1','false'}; private String[] isProtected_type_info = new String[]{'isProtected',SOAP_M_URI,null,'0','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] parentType_type_info = new String[]{'parentType',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[]{'defaultTrendType','description','isProtected','masterLabel','parentType','title'}; } public class FieldSet extends Metadata { public String type = 'FieldSet'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.FieldSetItem[] availableFields; public String description; public MetadataService.FieldSetItem[] displayedFields; public String label; private String[] availableFields_type_info = new String[]{'availableFields',SOAP_M_URI,null,'0','-1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'1','1','false'}; private String[] displayedFields_type_info = new String[]{'displayedFields',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', 'availableFields','description','displayedFields','label'}; } public class ProfileLoginHours { public String fridayEnd; public String fridayStart; public String mondayEnd; public String mondayStart; public String saturdayEnd; public String saturdayStart; public String sundayEnd; public String sundayStart; public String thursdayEnd; public String thursdayStart; public String tuesdayEnd; public String tuesdayStart; public String wednesdayEnd; public String wednesdayStart; private String[] fridayEnd_type_info = new String[]{'fridayEnd',SOAP_M_URI,null,'0','1','false'}; private String[] fridayStart_type_info = new String[]{'fridayStart',SOAP_M_URI,null,'0','1','false'}; private String[] mondayEnd_type_info = new String[]{'mondayEnd',SOAP_M_URI,null,'0','1','false'}; private String[] mondayStart_type_info = new String[]{'mondayStart',SOAP_M_URI,null,'0','1','false'}; private String[] saturdayEnd_type_info = new String[]{'saturdayEnd',SOAP_M_URI,null,'0','1','false'}; private String[] saturdayStart_type_info = new String[]{'saturdayStart',SOAP_M_URI,null,'0','1','false'}; private String[] sundayEnd_type_info = new String[]{'sundayEnd',SOAP_M_URI,null,'0','1','false'}; private String[] sundayStart_type_info = new String[]{'sundayStart',SOAP_M_URI,null,'0','1','false'}; private String[] thursdayEnd_type_info = new String[]{'thursdayEnd',SOAP_M_URI,null,'0','1','false'}; private String[] thursdayStart_type_info = new String[]{'thursdayStart',SOAP_M_URI,null,'0','1','false'}; private String[] tuesdayEnd_type_info = new String[]{'tuesdayEnd',SOAP_M_URI,null,'0','1','false'}; private String[] tuesdayStart_type_info = new String[]{'tuesdayStart',SOAP_M_URI,null,'0','1','false'}; private String[] wednesdayEnd_type_info = new String[]{'wednesdayEnd',SOAP_M_URI,null,'0','1','false'}; private String[] wednesdayStart_type_info = new String[]{'wednesdayStart',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[]{'fridayEnd','fridayStart','mondayEnd','mondayStart','saturdayEnd','saturdayStart','sundayEnd','sundayStart','thursdayEnd','thursdayStart','tuesdayEnd','tuesdayStart','wednesdayEnd','wednesdayStart'}; } public class FlowChoiceUserInput extends FlowBaseElement { public String type = 'FlowChoiceUserInput'; public MetadataService.FlowMetadataValue[] processMetadataValues; private String[] processMetadataValues_type_info = new String[]{'processMetadataValues',SOAP_M_URI,null,'0','-1','false'}; public Boolean isRequired; public String promptText; public MetadataService.FlowInputValidationRule validationRule; private String[] isRequired_type_info = new String[]{'isRequired',SOAP_M_URI,null,'0','1','false'}; private String[] promptText_type_info = new String[]{'promptText',SOAP_M_URI,null,'0','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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'processMetadataValues', 'isRequired','promptText','validationRule'}; } public class HomePageComponent extends Metadata { public String type = 'HomePageComponent'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String body; public Integer height; public String[] links; public String page_x; public String pageComponentType; public Boolean showLabel; public Boolean showScrollbars; public String width; private String[] body_type_info = new String[]{'body',SOAP_M_URI,null,'0','1','false'}; private String[] height_type_info = new String[]{'height',SOAP_M_URI,null,'0','1','false'}; private String[] links_type_info = new String[]{'links',SOAP_M_URI,null,'0','-1','false'}; private String[] page_x_type_info = new String[]{'page',SOAP_M_URI,null,'0','1','false'}; private String[] pageComponentType_type_info = new String[]{'pageComponentType',SOAP_M_URI,null,'1','1','false'}; private String[] showLabel_type_info = new String[]{'showLabel',SOAP_M_URI,null,'0','1','false'}; private String[] showScrollbars_type_info = new String[]{'showScrollbars',SOAP_M_URI,null,'0','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', 'body','height','links','page_x','pageComponentType','showLabel','showScrollbars','width'}; } public class PermissionSetFieldPermissions { public Boolean editable; public String field; public Boolean readable; private String[] editable_type_info = new String[]{'editable',SOAP_M_URI,null,'1','1','false'}; private String[] field_type_info = new String[]{'field',SOAP_M_URI,null,'1','1','false'}; private String[] readable_type_info = new String[]{'readable',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[]{'editable','field','readable'}; } public class RetrieveRequest { public Double apiVersion; public String[] packageNames; public Boolean singlePackage; public String[] specificFiles; public MetadataService.Package_x unpackaged; private String[] apiVersion_type_info = new String[]{'apiVersion',SOAP_M_URI,null,'1','1','false'}; private String[] packageNames_type_info = new String[]{'packageNames',SOAP_M_URI,null,'0','-1','false'}; private String[] singlePackage_type_info = new String[]{'singlePackage',SOAP_M_URI,null,'1','1','false'}; private String[] specificFiles_type_info = new String[]{'specificFiles',SOAP_M_URI,null,'0','-1','false'}; private String[] unpackaged_type_info = new String[]{'unpackaged',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[]{'apiVersion','packageNames','singlePackage','specificFiles','unpackaged'}; } public class ObjectRelationship { public MetadataService.ObjectRelationship join_x; public Boolean outerJoin; public String relationship; private String[] join_x_type_info = new String[]{'join',SOAP_M_URI,null,'0','1','false'}; private String[] outerJoin_type_info = new String[]{'outerJoin',SOAP_M_URI,null,'1','1','false'}; private String[] relationship_type_info = new String[]{'relationship',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[]{'join_x','outerJoin','relationship'}; } public class ReportLayoutSection { public MetadataService.ReportTypeColumn[] columns; public String masterLabel; private String[] columns_type_info = new String[]{'columns',SOAP_M_URI,null,'0','-1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',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[]{'columns','masterLabel'}; } public class CompactLayout extends Metadata { public String type = 'CompactLayout'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String[] 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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'fullName', 'fields','label'}; } public class VisualizationType { public String description; public String developerName; public String icon; public String masterLabel; public String scriptBootstrapMethod; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] developerName_type_info = new String[]{'developerName',SOAP_M_URI,null,'1','1','false'}; private String[] icon_type_info = new String[]{'icon',SOAP_M_URI,null,'1','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] scriptBootstrapMethod_type_info = new String[]{'scriptBootstrapMethod',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','developerName','icon','masterLabel','scriptBootstrapMethod'}; } public virtual class SharingBaseRule extends Metadata { public String accessLevel; public MetadataService.AccountSharingRuleSettings accountSettings; public String description; public String label; public MetadataService.SharedTo sharedTo; } public class AuthProvider extends Metadata { public String type = 'AuthProvider'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String authorizeUrl; public String consumerKey; public String consumerSecret; public String customMetadataTypeRecord; public String defaultScopes; public String errorUrl; public String executionUser; public String friendlyName; public String iconUrl; public String idTokenIssuer; public Boolean includeOrgIdInIdentifier; public String logoutUrl; public String plugin; public String portal; public String providerType; public String registrationHandler; public Boolean sendAccessTokenInHeader; public Boolean sendClientCredentialsInHeader; public String tokenUrl; public String userInfoUrl; private String[] authorizeUrl_type_info = new String[]{'authorizeUrl',SOAP_M_URI,null,'0','1','false'}; private String[] consumerKey_type_info = new String[]{'consumerKey',SOAP_M_URI,null,'0','1','false'}; private String[] consumerSecret_type_info = new String[]{'consumerSecret',SOAP_M_URI,null,'0','1','false'}; private String[] customMetadataTypeRecord_type_info = new String[]{'customMetadataTypeRecord',SOAP_M_URI,null,'0','1','false'}; private String[] defaultScopes_type_info = new String[]{'defaultScopes',SOAP_M_URI,null,'0','1','false'}; private String[] errorUrl_type_info = new String[]{'errorUrl',SOAP_M_URI,null,'0','1','false'}; private String[] executionUser_type_info = new String[]{'executionUser',SOAP_M_URI,null,'0','1','false'}; private String[] friendlyName_type_info = new String[]{'friendlyName',SOAP_M_URI,null,'1','1','false'}; private String[] iconUrl_type_info = new String[]{'iconUrl',SOAP_M_URI,null,'0','1','false'}; private String[] idTokenIssuer_type_info = new String[]{'idTokenIssuer',SOAP_M_URI,null,'0','1','false'}; private String[] includeOrgIdInIdentifier_type_info = new String[]{'includeOrgIdInIdentifier',SOAP_M_URI,null,'0','1','false'}; private String[] logoutUrl_type_info = new String[]{'logoutUrl',SOAP_M_URI,null,'0','1','false'}; private String[] plugin_type_info = new String[]{'plugin',SOAP_M_URI,null,'0','1','false'}; private String[] portal_type_info = new String[]{'portal',SOAP_M_URI,null,'0','1','false'}; private String[] providerType_type_info = new String[]{'providerType',SOAP_M_URI,null,'1','1','false'}; private String[] registrationHandler_type_info = new String[]{'registrationHandler',SOAP_M_URI,null,'0','1','false'}; private String[] sendAccessTokenInHeader_type_info = new String[]{'sendAccessTokenInHeader',SOAP_M_URI,null,'0','1','false'}; private String[] sendClientCredentialsInHeader_type_info = new String[]{'sendClientCredentialsInHeader',SOAP_M_URI,null,'0','1','false'}; private String[] tokenUrl_type_info = new String[]{'tokenUrl',SOAP_M_URI,null,'0','1','false'}; private String[] userInfoUrl_type_info = new String[]{'userInfoUrl',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', 'authorizeUrl','consumerKey','consumerSecret','customMetadataTypeRecord','defaultScopes','errorUrl','executionUser','friendlyName','iconUrl','idTokenIssuer','includeOrgIdInIdentifier','logoutUrl','plugin','portal','providerType','registrationHandler','sendAccessTokenInHeader','sendClientCredentialsInHeader','tokenUrl','userInfoUrl'}; } public class FlowDynamicChoiceSet extends FlowElement { public String type = 'FlowDynamicChoiceSet'; 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 dataType; public String displayField; public MetadataService.FlowRecordFilter[] filters; public Integer limit_x; public String object_x; public MetadataService.FlowOutputFieldAssignment[] outputAssignments; public String picklistField; public String picklistObject; public String sortField; public String sortOrder; public String valueField; private String[] dataType_type_info = new String[]{'dataType',SOAP_M_URI,null,'1','1','false'}; private String[] displayField_type_info = new String[]{'displayField',SOAP_M_URI,null,'1','1','false'}; private String[] filters_type_info = new String[]{'filters',SOAP_M_URI,null,'0','-1','false'}; private String[] limit_x_type_info = new String[]{'limit',SOAP_M_URI,null,'0','1','false'}; private String[] object_x_type_info = new String[]{'object',SOAP_M_URI,null,'1','1','false'}; private String[] outputAssignments_type_info = new String[]{'outputAssignments',SOAP_M_URI,null,'0','-1','false'}; private String[] picklistField_type_info = new String[]{'picklistField',SOAP_M_URI,null,'0','1','false'}; private String[] picklistObject_type_info = new String[]{'picklistObject',SOAP_M_URI,null,'0','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[] valueField_type_info = new String[]{'valueField',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', 'dataType','displayField','filters','limit_x','object_x','outputAssignments','picklistField','picklistObject','sortField','sortOrder','valueField'}; } public class RelatedContent { public MetadataService.RelatedContentItem[] relatedContentItems; private String[] relatedContentItems_type_info = new String[]{'relatedContentItems',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[]{'relatedContentItems'}; } public class WebLink extends Metadata { public String type = 'WebLink'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String availability; public String description; public String displayType; public String encodingKey; public Boolean hasMenubar; public Boolean hasScrollbars; public Boolean hasToolbar; public Integer height; public Boolean isResizable; public String linkType; public String masterLabel; public String openType; public String page_x; public String position; public Boolean protected_x; public Boolean requireRowSelection; public String scontrol; public Boolean showsLocation; public Boolean showsStatus; public String url; public Integer width; private String[] availability_type_info = new String[]{'availability',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] displayType_type_info = new String[]{'displayType',SOAP_M_URI,null,'1','1','false'}; private String[] encodingKey_type_info = new String[]{'encodingKey',SOAP_M_URI,null,'0','1','false'}; private String[] hasMenubar_type_info = new String[]{'hasMenubar',SOAP_M_URI,null,'0','1','false'}; private String[] hasScrollbars_type_info = new String[]{'hasScrollbars',SOAP_M_URI,null,'0','1','false'}; private String[] hasToolbar_type_info = new String[]{'hasToolbar',SOAP_M_URI,null,'0','1','false'}; private String[] height_type_info = new String[]{'height',SOAP_M_URI,null,'0','1','false'}; private String[] isResizable_type_info = new String[]{'isResizable',SOAP_M_URI,null,'0','1','false'}; private String[] linkType_type_info = new String[]{'linkType',SOAP_M_URI,null,'1','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'0','1','false'}; private String[] openType_type_info = new String[]{'openType',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[] position_type_info = new String[]{'position',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[] requireRowSelection_type_info = new String[]{'requireRowSelection',SOAP_M_URI,null,'0','1','false'}; private String[] scontrol_type_info = new String[]{'scontrol',SOAP_M_URI,null,'0','1','false'}; private String[] showsLocation_type_info = new String[]{'showsLocation',SOAP_M_URI,null,'0','1','false'}; private String[] showsStatus_type_info = new String[]{'showsStatus',SOAP_M_URI,null,'0','1','false'}; private String[] url_type_info = new String[]{'url',SOAP_M_URI,null,'0','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', 'availability','description','displayType','encodingKey','hasMenubar','hasScrollbars','hasToolbar','height','isResizable','linkType','masterLabel','openType','page_x','position','protected_x','requireRowSelection','scontrol','showsLocation','showsStatus','url','width'}; } public class Flow extends Metadata { public String type = 'Flow'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.FlowActionCall[] actionCalls; public MetadataService.FlowApexPluginCall[] apexPluginCalls; public MetadataService.FlowAssignment[] assignments; public MetadataService.FlowChoice[] choices; public MetadataService.FlowConstant[] constants; public MetadataService.FlowDecision[] decisions; public String description; public MetadataService.FlowDynamicChoiceSet[] dynamicChoiceSets; public MetadataService.FlowFormula[] formulas; public String interviewLabel; public String label; public MetadataService.FlowLoop[] loops; public MetadataService.FlowMetadataValue[] processMetadataValues; public String processType; public MetadataService.FlowRecordCreate[] recordCreates; public MetadataService.FlowRecordDelete[] recordDeletes; public MetadataService.FlowRecordLookup[] recordLookups; public MetadataService.FlowRecordUpdate[] recordUpdates; public MetadataService.FlowScreen[] screens; public MetadataService.FlowStage[] stages; public String startElementReference; public MetadataService.FlowStep[] steps; public MetadataService.FlowSubflow[] subflows; public MetadataService.FlowTextTemplate[] textTemplates; public MetadataService.FlowVariable[] variables; public MetadataService.FlowWait[] waits; private String[] actionCalls_type_info = new String[]{'actionCalls',SOAP_M_URI,null,'0','-1','false'}; private String[] apexPluginCalls_type_info = new String[]{'apexPluginCalls',SOAP_M_URI,null,'0','-1','false'}; private String[] assignments_type_info = new String[]{'assignments',SOAP_M_URI,null,'0','-1','false'}; private String[] choices_type_info = new String[]{'choices',SOAP_M_URI,null,'0','-1','false'}; private String[] constants_type_info = new String[]{'constants',SOAP_M_URI,null,'0','-1','false'}; private String[] decisions_type_info = new String[]{'decisions',SOAP_M_URI,null,'0','-1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] dynamicChoiceSets_type_info = new String[]{'dynamicChoiceSets',SOAP_M_URI,null,'0','-1','false'}; private String[] formulas_type_info = new String[]{'formulas',SOAP_M_URI,null,'0','-1','false'}; private String[] interviewLabel_type_info = new String[]{'interviewLabel',SOAP_M_URI,null,'0','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'}; private String[] loops_type_info = new String[]{'loops',SOAP_M_URI,null,'0','-1','false'}; private String[] processMetadataValues_type_info = new String[]{'processMetadataValues',SOAP_M_URI,null,'0','-1','false'}; private String[] processType_type_info = new String[]{'processType',SOAP_M_URI,null,'0','1','false'}; private String[] recordCreates_type_info = new String[]{'recordCreates',SOAP_M_URI,null,'0','-1','false'}; private String[] recordDeletes_type_info = new String[]{'recordDeletes',SOAP_M_URI,null,'0','-1','false'}; private String[] recordLookups_type_info = new String[]{'recordLookups',SOAP_M_URI,null,'0','-1','false'}; private String[] recordUpdates_type_info = new String[]{'recordUpdates',SOAP_M_URI,null,'0','-1','false'}; private String[] screens_type_info = new String[]{'screens',SOAP_M_URI,null,'0','-1','false'}; private String[] stages_type_info = new String[]{'stages',SOAP_M_URI,null,'0','-1','false'}; private String[] startElementReference_type_info = new String[]{'startElementReference',SOAP_M_URI,null,'0','1','false'}; private String[] steps_type_info = new String[]{'steps',SOAP_M_URI,null,'0','-1','false'}; private String[] subflows_type_info = new String[]{'subflows',SOAP_M_URI,null,'0','-1','false'}; private String[] textTemplates_type_info = new String[]{'textTemplates',SOAP_M_URI,null,'0','-1','false'}; private String[] variables_type_info = new String[]{'variables',SOAP_M_URI,null,'0','-1','false'}; private String[] waits_type_info = new String[]{'waits',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', 'actionCalls','apexPluginCalls','assignments','choices','constants','decisions','description','dynamicChoiceSets','formulas','interviewLabel','label','loops','processMetadataValues','processType','recordCreates','recordDeletes','recordLookups','recordUpdates','screens','stages','startElementReference','steps','subflows','textTemplates','variables','waits'}; } public class CustomMetadataValue { public String field; public String value; private String[] field_type_info = new String[]{'field',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[]{'field','value'}; } public class QueueMembers { public MetadataService.PublicGroups publicGroups; public MetadataService.RoleAndSubordinates roleAndSubordinates; public MetadataService.RoleAndSubordinatesInternal roleAndSubordinatesInternal; public MetadataService.Roles roles; public MetadataService.Users users; private String[] publicGroups_type_info = new String[]{'publicGroups',SOAP_M_URI,null,'0','1','false'}; private String[] roleAndSubordinates_type_info = new String[]{'roleAndSubordinates',SOAP_M_URI,null,'0','1','false'}; private String[] roleAndSubordinatesInternal_type_info = new String[]{'roleAndSubordinatesInternal',SOAP_M_URI,null,'0','1','false'}; private String[] roles_type_info = new String[]{'roles',SOAP_M_URI,null,'0','1','false'}; private String[] users_type_info = new String[]{'users',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[]{'publicGroups','roleAndSubordinates','roleAndSubordinatesInternal','roles','users'}; } public class ArticleTypeTemplate { public String channel; public String page_x; public String template; private String[] channel_type_info = new String[]{'channel',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[] template_type_info = new String[]{'template',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[]{'channel','page_x','template'}; } public class WaveDataflow extends MetadataWithContent { public String type = 'WaveDataflow'; 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 dataflowType; public String description; public String masterLabel; private String[] dataflowType_type_info = new String[]{'dataflowType',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[] 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', 'dataflowType','description','masterLabel'}; } public class StandardValueSet extends Metadata { public String type = 'StandardValueSet'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String groupingStringEnum; public Boolean sorted; public MetadataService.StandardValue[] standardValue; private String[] groupingStringEnum_type_info = new String[]{'groupingStringEnum',SOAP_M_URI,null,'0','1','false'}; private String[] sorted_type_info = new String[]{'sorted',SOAP_M_URI,null,'1','1','false'}; private String[] standardValue_type_info = new String[]{'standardValue',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', 'groupingStringEnum','sorted','standardValue'}; } public class FileUploadAndDownloadSecuritySettings extends Metadata { public String type = 'FileUploadAndDownloadSecuritySettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.FileTypeDispositionAssignmentBean[] dispositions; public Boolean noHtmlUploadAsAttachment; private String[] dispositions_type_info = new String[]{'dispositions',SOAP_M_URI,null,'0','-1','false'}; private String[] noHtmlUploadAsAttachment_type_info = new String[]{'noHtmlUploadAsAttachment',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', 'dispositions','noHtmlUploadAsAttachment'}; } public class LetterheadHeaderFooter { public String backgroundColor; public Integer height; public String horizontalAlignment; public String logo; public String verticalAlignment; private String[] backgroundColor_type_info = new String[]{'backgroundColor',SOAP_M_URI,null,'1','1','false'}; private String[] height_type_info = new String[]{'height',SOAP_M_URI,null,'1','1','false'}; private String[] horizontalAlignment_type_info = new String[]{'horizontalAlignment',SOAP_M_URI,null,'0','1','false'}; private String[] logo_type_info = new String[]{'logo',SOAP_M_URI,null,'0','1','false'}; private String[] verticalAlignment_type_info = new String[]{'verticalAlignment',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[]{'backgroundColor','height','horizontalAlignment','logo','verticalAlignment'}; } public class PicklistValueTranslation { public String masterLabel; public String translation; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] translation_type_info = new String[]{'translation',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[]{'masterLabel','translation'}; } public class CountriesAndStates { public MetadataService.Country[] countries; private String[] countries_type_info = new String[]{'countries',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[]{'countries'}; } public class PathAssistant { public Boolean active; public String entityName; public String fieldName; public String masterLabel; public MetadataService.PathAssistantStep[] pathAssistantSteps; public String recordTypeName; private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'1','1','false'}; private String[] entityName_type_info = new String[]{'entityName',SOAP_M_URI,null,'1','1','false'}; private String[] fieldName_type_info = new String[]{'fieldName',SOAP_M_URI,null,'1','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] pathAssistantSteps_type_info = new String[]{'pathAssistantSteps',SOAP_M_URI,null,'0','-1','false'}; private String[] recordTypeName_type_info = new String[]{'recordTypeName',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[]{'active','entityName','fieldName','masterLabel','pathAssistantSteps','recordTypeName'}; } public class AsyncResult { public Boolean done; public String id; public String message; public String state; public String statusCode; private String[] done_type_info = new String[]{'done',SOAP_M_URI,null,'1','1','false'}; private String[] id_type_info = new String[]{'id',SOAP_M_URI,null,'1','1','false'}; private String[] message_type_info = new String[]{'message',SOAP_M_URI,null,'0','1','false'}; private String[] state_type_info = new String[]{'state',SOAP_M_URI,null,'1','1','false'}; private String[] statusCode_type_info = new String[]{'statusCode',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[]{'done','id','message','state','statusCode'}; } public class XOrgHub extends Metadata { public String type = 'XOrgHub'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String label; public Boolean lockSharedObjects; public String[] permissionSets; public MetadataService.XOrgHubSharedObject[] sharedObjects; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'}; private String[] lockSharedObjects_type_info = new String[]{'lockSharedObjects',SOAP_M_URI,null,'1','1','false'}; private String[] permissionSets_type_info = new String[]{'permissionSets',SOAP_M_URI,null,'0','-1','false'}; private String[] sharedObjects_type_info = new String[]{'sharedObjects',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', 'label','lockSharedObjects','permissionSets','sharedObjects'}; } public class LightningBoltItems { public String name; public String type_x; private String[] name_type_info = new String[]{'name',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[]{'name','type_x'}; } public class CustomLabel extends Metadata { public String type = 'CustomLabel'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String categories; public String language; public Boolean protected_x; public String shortDescription; public String value; private String[] categories_type_info = new String[]{'categories',SOAP_M_URI,null,'0','1','false'}; private String[] language_type_info = new String[]{'language',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[] shortDescription_type_info = new String[]{'shortDescription',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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'fullName', 'categories','language','protected_x','shortDescription','value'}; } public class ChatterExtension { public String compositionComponent; public String description; public String extensionName; public String headerText; public String hoverText; public String icon; public Boolean isProtected; public String masterLabel; public String renderComponent; public String type_x; private String[] compositionComponent_type_info = new String[]{'compositionComponent',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'1','1','false'}; private String[] extensionName_type_info = new String[]{'extensionName',SOAP_M_URI,null,'1','1','false'}; private String[] headerText_type_info = new String[]{'headerText',SOAP_M_URI,null,'0','1','false'}; private String[] hoverText_type_info = new String[]{'hoverText',SOAP_M_URI,null,'0','1','false'}; private String[] icon_type_info = new String[]{'icon',SOAP_M_URI,null,'1','1','false'}; private String[] isProtected_type_info = new String[]{'isProtected',SOAP_M_URI,null,'0','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] renderComponent_type_info = new String[]{'renderComponent',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[]{'compositionComponent','description','extensionName','headerText','hoverText','icon','isProtected','masterLabel','renderComponent','type_x'}; } public class NameSettings extends Metadata { public String type = 'NameSettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean enableMiddleName; public Boolean enableNameSuffix; private String[] enableMiddleName_type_info = new String[]{'enableMiddleName',SOAP_M_URI,null,'0','1','false'}; private String[] enableNameSuffix_type_info = new String[]{'enableNameSuffix',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', 'enableMiddleName','enableNameSuffix'}; } public class EventType extends Metadata { public String type = 'EventType'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String description; public MetadataService.EventTypeParameter[] fields; public String label; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; 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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'fullName', 'description','fields','label'}; } public class checkRetrieveStatusResponse_element { public MetadataService.RetrieveResult 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 Territory2Settings extends Metadata { public String type = 'Territory2Settings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String defaultAccountAccessLevel; public String defaultCaseAccessLevel; public String defaultContactAccessLevel; public String defaultOpportunityAccessLevel; public MetadataService.Territory2SettingsOpportunityFilter opportunityFilterSettings; private String[] defaultAccountAccessLevel_type_info = new String[]{'defaultAccountAccessLevel',SOAP_M_URI,null,'0','1','false'}; private String[] defaultCaseAccessLevel_type_info = new String[]{'defaultCaseAccessLevel',SOAP_M_URI,null,'0','1','false'}; private String[] defaultContactAccessLevel_type_info = new String[]{'defaultContactAccessLevel',SOAP_M_URI,null,'0','1','false'}; private String[] defaultOpportunityAccessLevel_type_info = new String[]{'defaultOpportunityAccessLevel',SOAP_M_URI,null,'0','1','false'}; private String[] opportunityFilterSettings_type_info = new String[]{'opportunityFilterSettings',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', 'defaultAccountAccessLevel','defaultCaseAccessLevel','defaultContactAccessLevel','defaultOpportunityAccessLevel','opportunityFilterSettings'}; } public class PlatformCachePartition { public String description; public Boolean isDefaultPartition; public String masterLabel; public MetadataService.PlatformCachePartitionType[] platformCachePartitionTypes; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] isDefaultPartition_type_info = new String[]{'isDefaultPartition',SOAP_M_URI,null,'1','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] platformCachePartitionTypes_type_info = new String[]{'platformCachePartitionTypes',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','isDefaultPartition','masterLabel','platformCachePartitionTypes'}; } public class ConnectedAppIpRange { public String description; public String end_x; public String start; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] end_x_type_info = new String[]{'end',SOAP_M_URI,null,'1','1','false'}; private String[] start_type_info = new String[]{'start',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','end_x','start'}; } public class ExternalDataSource extends Metadata { public String type = 'ExternalDataSource'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String authProvider; public String certificate; public String customConfiguration; public String endpoint; public Boolean isWritable; public String label; public String oauthRefreshToken; public String oauthScope; public String oauthToken; public String password; public String principalType; public String protocol; public String repository; public String type_x; public String username; public String version; 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[] customConfiguration_type_info = new String[]{'customConfiguration',SOAP_M_URI,null,'0','1','false'}; private String[] endpoint_type_info = new String[]{'endpoint',SOAP_M_URI,null,'0','1','false'}; private String[] isWritable_type_info = new String[]{'isWritable',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[] repository_type_info = new String[]{'repository',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[] username_type_info = new String[]{'username',SOAP_M_URI,null,'0','1','false'}; private String[] version_type_info = new String[]{'version',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', 'authProvider','certificate','customConfiguration','endpoint','isWritable','label','oauthRefreshToken','oauthScope','oauthToken','password','principalType','protocol','repository','type_x','username','version'}; } public class retrieveResponse_element { public MetadataService.AsyncResult 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 ComponentInstance { public MetadataService.ComponentInstanceProperty[] componentInstanceProperties; public String componentName; public MetadataService.UiFormulaRule visibilityRule; private String[] componentInstanceProperties_type_info = new String[]{'componentInstanceProperties',SOAP_M_URI,null,'0','-1','false'}; private String[] componentName_type_info = new String[]{'componentName',SOAP_M_URI,null,'1','1','false'}; private String[] visibilityRule_type_info = new String[]{'visibilityRule',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[]{'componentInstanceProperties','componentName','visibilityRule'}; } public class LayoutSectionTranslation { public String label; public String section; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'}; private String[] section_type_info = new String[]{'section',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','section'}; } public class FlowActionCallOutputParameter extends FlowBaseElement { public String type = 'FlowActionCallOutputParameter'; 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 MarketingResourceType extends Metadata { public String type = 'MarketingResourceType'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String description; public String masterLabel; public String object_x; public String provider; 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[] object_x_type_info = new String[]{'object',SOAP_M_URI,null,'1','1','false'}; private String[] provider_type_info = new String[]{'provider',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', 'description','masterLabel','object_x','provider'}; } public class ApprovalSubmitter { public String submitter; public String type_x; private String[] submitter_type_info = new String[]{'submitter',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[]{'submitter','type_x'}; } public class FlowRecordCreate extends FlowNode { public String type = 'FlowRecordCreate'; 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 String assignRecordIdToReference; public MetadataService.FlowConnector connector; public MetadataService.FlowConnector faultConnector; public MetadataService.FlowInputFieldAssignment[] inputAssignments; public String inputReference; public String object_x; private String[] assignRecordIdToReference_type_info = new String[]{'assignRecordIdToReference',SOAP_M_URI,null,'0','1','false'}; 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[] inputAssignments_type_info = new String[]{'inputAssignments',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', 'assignRecordIdToReference','connector','faultConnector','inputAssignments','inputReference','object_x'}; } public class upsertMetadataResponse_element { public MetadataService.UpsertResult[] result; private String[] result_type_info = new String[]{'result',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[]{'result'}; } public class ChannelLayout extends Metadata { public String type = 'ChannelLayout'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String[] enabledChannels; public String label; public MetadataService.ChannelLayoutItem[] layoutItems; public String recordType; private String[] enabledChannels_type_info = new String[]{'enabledChannels',SOAP_M_URI,null,'0','-1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'}; private String[] layoutItems_type_info = new String[]{'layoutItems',SOAP_M_URI,null,'0','-1','false'}; private String[] recordType_type_info = new String[]{'recordType',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', 'enabledChannels','label','layoutItems','recordType'}; } public class LiveChatDeploymentDomainWhitelist { public String[] domain; private String[] domain_type_info = new String[]{'domain',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[]{'domain'}; } public class PermissionSetRecordTypeVisibility { public String recordType; public Boolean visible; private String[] recordType_type_info = new String[]{'recordType',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[]{'recordType','visible'}; } public class WaveXmdOrganization { public String instanceUrl; public String label; public String organizationIdentifier; public Integer sortIndex; private String[] instanceUrl_type_info = new String[]{'instanceUrl',SOAP_M_URI,null,'1','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'}; private String[] organizationIdentifier_type_info = new String[]{'organizationIdentifier',SOAP_M_URI,null,'1','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[]{'instanceUrl','label','organizationIdentifier','sortIndex'}; } public class cancelDeploy_element { public String String_x; private String[] String_x_type_info = new String[]{'String',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[]{'String_x'}; } public class ReportFolder extends Folder { public String type = 'ReportFolder'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String accessType; public MetadataService.FolderShare[] folderShares; public String name; public String publicFolderAccess; public MetadataService.SharedTo sharedTo; private String[] accessType_type_info = new String[]{'accessType',SOAP_M_URI,null,'0','1','false'}; private String[] folderShares_type_info = new String[]{'folderShares',SOAP_M_URI,null,'0','-1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] publicFolderAccess_type_info = new String[]{'publicFolderAccess',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','accessType','folderShares','name','publicFolderAccess','sharedTo'}; } public class DashboardComponentSection { public String columnSize; public MetadataService.DashboardComponent[] components; private String[] columnSize_type_info = new String[]{'columnSize',SOAP_M_URI,null,'1','1','false'}; private String[] components_type_info = new String[]{'components',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[]{'columnSize','components'}; } public class EscalationRule extends Metadata { public String type = 'EscalationRule'; 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 RunTestFailure { public String id; public String message; public String methodName; public String name; public String namespace; public String packageName; public Boolean seeAllData; public String stackTrace; public Double time_x; public String type_x; private String[] id_type_info = new String[]{'id',SOAP_M_URI,null,'1','1','false'}; private String[] message_type_info = new String[]{'message',SOAP_M_URI,null,'1','1','false'}; private String[] methodName_type_info = new String[]{'methodName',SOAP_M_URI,null,'1','1','true'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] namespace_type_info = new String[]{'namespace',SOAP_M_URI,null,'1','1','true'}; private String[] packageName_type_info = new String[]{'packageName',SOAP_M_URI,null,'1','1','false'}; private String[] seeAllData_type_info = new String[]{'seeAllData',SOAP_M_URI,null,'0','1','false'}; private String[] stackTrace_type_info = new String[]{'stackTrace',SOAP_M_URI,null,'1','1','true'}; private String[] time_x_type_info = new String[]{'time',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[]{'id','message','methodName','name','namespace','packageName','seeAllData','stackTrace','time_x','type_x'}; } public class SubtabComponents { public MetadataService.Container[] containers; private String[] containers_type_info = new String[]{'containers',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[]{'containers'}; } public class ConnectedAppMobileDetailConfig { public String applicationBinaryFile; public String applicationBinaryFileName; public String applicationBundleIdentifier; public Integer applicationFileLength; public String applicationIconFile; public String applicationIconFileName; public String applicationInstallUrl; public String devicePlatform; public String deviceType; public String minimumOsVersion; public Boolean privateApp; public String version; private String[] applicationBinaryFile_type_info = new String[]{'applicationBinaryFile',SOAP_M_URI,null,'0','1','false'}; private String[] applicationBinaryFileName_type_info = new String[]{'applicationBinaryFileName',SOAP_M_URI,null,'0','1','false'}; private String[] applicationBundleIdentifier_type_info = new String[]{'applicationBundleIdentifier',SOAP_M_URI,null,'0','1','false'}; private String[] applicationFileLength_type_info = new String[]{'applicationFileLength',SOAP_M_URI,null,'0','1','false'}; private String[] applicationIconFile_type_info = new String[]{'applicationIconFile',SOAP_M_URI,null,'0','1','false'}; private String[] applicationIconFileName_type_info = new String[]{'applicationIconFileName',SOAP_M_URI,null,'0','1','false'}; private String[] applicationInstallUrl_type_info = new String[]{'applicationInstallUrl',SOAP_M_URI,null,'0','1','false'}; private String[] devicePlatform_type_info = new String[]{'devicePlatform',SOAP_M_URI,null,'1','1','false'}; private String[] deviceType_type_info = new String[]{'deviceType',SOAP_M_URI,null,'0','1','false'}; private String[] minimumOsVersion_type_info = new String[]{'minimumOsVersion',SOAP_M_URI,null,'0','1','false'}; private String[] privateApp_type_info = new String[]{'privateApp',SOAP_M_URI,null,'0','1','false'}; private String[] version_type_info = new String[]{'version',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[]{'applicationBinaryFile','applicationBinaryFileName','applicationBundleIdentifier','applicationFileLength','applicationIconFile','applicationIconFileName','applicationInstallUrl','devicePlatform','deviceType','minimumOsVersion','privateApp','version'}; } public class PermissionSet extends Metadata { public String type = 'PermissionSet'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.PermissionSetApplicationVisibility[] applicationVisibilities; public MetadataService.PermissionSetApexClassAccess[] classAccesses; public MetadataService.PermissionSetCustomPermissions[] customPermissions; public String description; public MetadataService.PermissionSetExternalDataSourceAccess[] externalDataSourceAccesses; public MetadataService.PermissionSetFieldPermissions[] fieldPermissions; public Boolean hasActivationRequired; public String label; public String license; public MetadataService.PermissionSetObjectPermissions[] objectPermissions; public MetadataService.PermissionSetApexPageAccess[] pageAccesses; public MetadataService.PermissionSetRecordTypeVisibility[] recordTypeVisibilities; public MetadataService.PermissionSetTabSetting[] tabSettings; public MetadataService.PermissionSetUserPermission[] userPermissions; private String[] applicationVisibilities_type_info = new String[]{'applicationVisibilities',SOAP_M_URI,null,'0','-1','false'}; private String[] classAccesses_type_info = new String[]{'classAccesses',SOAP_M_URI,null,'0','-1','false'}; private String[] customPermissions_type_info = new String[]{'customPermissions',SOAP_M_URI,null,'0','-1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] externalDataSourceAccesses_type_info = new String[]{'externalDataSourceAccesses',SOAP_M_URI,null,'0','-1','false'}; private String[] fieldPermissions_type_info = new String[]{'fieldPermissions',SOAP_M_URI,null,'0','-1','false'}; private String[] hasActivationRequired_type_info = new String[]{'hasActivationRequired',SOAP_M_URI,null,'0','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'}; private String[] license_type_info = new String[]{'license',SOAP_M_URI,null,'0','1','false'}; private String[] objectPermissions_type_info = new String[]{'objectPermissions',SOAP_M_URI,null,'0','-1','false'}; private String[] pageAccesses_type_info = new String[]{'pageAccesses',SOAP_M_URI,null,'0','-1','false'}; private String[] recordTypeVisibilities_type_info = new String[]{'recordTypeVisibilities',SOAP_M_URI,null,'0','-1','false'}; private String[] tabSettings_type_info = new String[]{'tabSettings',SOAP_M_URI,null,'0','-1','false'}; private String[] userPermissions_type_info = new String[]{'userPermissions',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', 'applicationVisibilities','classAccesses','customPermissions','description','externalDataSourceAccesses','fieldPermissions','hasActivationRequired','label','license','objectPermissions','pageAccesses','recordTypeVisibilities','tabSettings','userPermissions'}; } public class WorkflowRule extends Metadata { public String type = 'WorkflowRule'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.WorkflowActionReference[] actions; public Boolean active; public String booleanFilter; public MetadataService.FilterItem[] criteriaItems; public String description; public String formula; public String triggerType; public MetadataService.WorkflowTimeTrigger[] workflowTimeTriggers; private String[] actions_type_info = new String[]{'actions',SOAP_M_URI,null,'0','-1','false'}; private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'1','1','false'}; 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[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] formula_type_info = new String[]{'formula',SOAP_M_URI,null,'0','1','false'}; private String[] triggerType_type_info = new String[]{'triggerType',SOAP_M_URI,null,'1','1','false'}; private String[] workflowTimeTriggers_type_info = new String[]{'workflowTimeTriggers',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', 'actions','active','booleanFilter','criteriaItems','description','formula','triggerType','workflowTimeTriggers'}; } public class FlowRule extends FlowElement { public String type = 'FlowRule'; 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 label; private String[] conditionLogic_type_info = new String[]{'conditionLogic',SOAP_M_URI,null,'1','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,'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[]{'processMetadataValues','description','name', 'conditionLogic','conditions','connector','label'}; } public class NetworkPageOverride { public String changePasswordPageOverrideSetting; public String forgotPasswordPageOverrideSetting; public String homePageOverrideSetting; public String loginPageOverrideSetting; public String selfRegProfilePageOverrideSetting; private String[] changePasswordPageOverrideSetting_type_info = new String[]{'changePasswordPageOverrideSetting',SOAP_M_URI,null,'0','1','false'}; private String[] forgotPasswordPageOverrideSetting_type_info = new String[]{'forgotPasswordPageOverrideSetting',SOAP_M_URI,null,'0','1','false'}; private String[] homePageOverrideSetting_type_info = new String[]{'homePageOverrideSetting',SOAP_M_URI,null,'0','1','false'}; private String[] loginPageOverrideSetting_type_info = new String[]{'loginPageOverrideSetting',SOAP_M_URI,null,'0','1','false'}; private String[] selfRegProfilePageOverrideSetting_type_info = new String[]{'selfRegProfilePageOverrideSetting',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[]{'changePasswordPageOverrideSetting','forgotPasswordPageOverrideSetting','homePageOverrideSetting','loginPageOverrideSetting','selfRegProfilePageOverrideSetting'}; } public class ModerationRule extends Metadata { public String type = 'ModerationRule'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String action; public Integer actionLimit; public Boolean active; public String description; public MetadataService.ModeratedEntityField[] entitiesAndFields; public String masterLabel; public Integer notifyLimit; public String timePeriod; public String type_x; public String[] userCriteria; public String userMessage; private String[] action_type_info = new String[]{'action',SOAP_M_URI,null,'1','1','false'}; private String[] actionLimit_type_info = new String[]{'actionLimit',SOAP_M_URI,null,'0','1','false'}; private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] entitiesAndFields_type_info = new String[]{'entitiesAndFields',SOAP_M_URI,null,'0','-1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] notifyLimit_type_info = new String[]{'notifyLimit',SOAP_M_URI,null,'0','1','false'}; private String[] timePeriod_type_info = new String[]{'timePeriod',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[] userCriteria_type_info = new String[]{'userCriteria',SOAP_M_URI,null,'0','-1','false'}; private String[] userMessage_type_info = new String[]{'userMessage',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', 'action','actionLimit','active','description','entitiesAndFields','masterLabel','notifyLimit','timePeriod','type_x','userCriteria','userMessage'}; } public class ValueTranslation { public String masterLabel; public String translation; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] translation_type_info = new String[]{'translation',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[]{'masterLabel','translation'}; } public class KnowledgeWorkOrderField { public String name; private String[] name_type_info = new String[]{'name',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[]{'name'}; } public class PermissionSetApexClassAccess { public String apexClass; public Boolean enabled; private String[] apexClass_type_info = new String[]{'apexClass',SOAP_M_URI,null,'1','1','false'}; private String[] enabled_type_info = new String[]{'enabled',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[]{'apexClass','enabled'}; } public class CampaignInfluenceModel { public Boolean isActive; public Boolean isDefaultModel; public Boolean isModelLocked; public String modelDescription; public String name; public String recordPreference; private String[] isActive_type_info = new String[]{'isActive',SOAP_M_URI,null,'0','1','false'}; private String[] isDefaultModel_type_info = new String[]{'isDefaultModel',SOAP_M_URI,null,'1','1','false'}; private String[] isModelLocked_type_info = new String[]{'isModelLocked',SOAP_M_URI,null,'1','1','false'}; private String[] modelDescription_type_info = new String[]{'modelDescription',SOAP_M_URI,null,'0','1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] recordPreference_type_info = new String[]{'recordPreference',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[]{'isActive','isDefaultModel','isModelLocked','modelDescription','name','recordPreference'}; } public class OrchestrationContextEvent { public String eventType; public String orchestrationEvent; public String platformEvent; public String platformEventPrimaryKey; private String[] eventType_type_info = new String[]{'eventType',SOAP_M_URI,null,'1','1','false'}; private String[] orchestrationEvent_type_info = new String[]{'orchestrationEvent',SOAP_M_URI,null,'1','1','false'}; private String[] platformEvent_type_info = new String[]{'platformEvent',SOAP_M_URI,null,'1','1','false'}; private String[] platformEventPrimaryKey_type_info = new String[]{'platformEventPrimaryKey',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[]{'eventType','orchestrationEvent','platformEvent','platformEventPrimaryKey'}; } public class FlowScreenTranslation { public MetadataService.FlowScreenFieldTranslation[] fields; public String helpText; public String name; public String pausedText; private String[] fields_type_info = new String[]{'fields',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[] pausedText_type_info = new String[]{'pausedText',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','helpText','name','pausedText'}; } public class CommunityRoles { public String customerUserRole; public String employeeUserRole; public String partnerUserRole; private String[] customerUserRole_type_info = new String[]{'customerUserRole',SOAP_M_URI,null,'0','1','false'}; private String[] employeeUserRole_type_info = new String[]{'employeeUserRole',SOAP_M_URI,null,'0','1','false'}; private String[] partnerUserRole_type_info = new String[]{'partnerUserRole',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[]{'customerUserRole','employeeUserRole','partnerUserRole'}; } public class RoleAndSubordinatesInternal { public String[] roleAndSubordinateInternal; private String[] roleAndSubordinateInternal_type_info = new String[]{'roleAndSubordinateInternal',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[]{'roleAndSubordinateInternal'}; } public class CustomTab extends Metadata { public String type = 'CustomTab'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.ActionOverride[] actionOverrides; public String auraComponent; public Boolean customObject; public String description; public String flexiPage; public Integer frameHeight; public Boolean hasSidebar; public String icon; public String label; public Boolean mobileReady; public String motif; public String page_x; public String scontrol; public String splashPageLink; public String url; public String urlEncodingKey; private String[] actionOverrides_type_info = new String[]{'actionOverrides',SOAP_M_URI,null,'0','-1','false'}; private String[] auraComponent_type_info = new String[]{'auraComponent',SOAP_M_URI,null,'0','1','false'}; private String[] customObject_type_info = new String[]{'customObject',SOAP_M_URI,null,'0','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] flexiPage_type_info = new String[]{'flexiPage',SOAP_M_URI,null,'0','1','false'}; private String[] frameHeight_type_info = new String[]{'frameHeight',SOAP_M_URI,null,'0','1','false'}; private String[] hasSidebar_type_info = new String[]{'hasSidebar',SOAP_M_URI,null,'0','1','false'}; private String[] icon_type_info = new String[]{'icon',SOAP_M_URI,null,'0','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'0','1','false'}; private String[] mobileReady_type_info = new String[]{'mobileReady',SOAP_M_URI,null,'0','1','false'}; private String[] motif_type_info = new String[]{'motif',SOAP_M_URI,null,'0','1','false'}; private String[] page_x_type_info = new String[]{'page',SOAP_M_URI,null,'0','1','false'}; private String[] scontrol_type_info = new String[]{'scontrol',SOAP_M_URI,null,'0','1','false'}; private String[] splashPageLink_type_info = new String[]{'splashPageLink',SOAP_M_URI,null,'0','1','false'}; private String[] url_type_info = new String[]{'url',SOAP_M_URI,null,'0','1','false'}; private String[] urlEncodingKey_type_info = new String[]{'urlEncodingKey',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', 'actionOverrides','auraComponent','customObject','description','flexiPage','frameHeight','hasSidebar','icon','label','mobileReady','motif','page_x','scontrol','splashPageLink','url','urlEncodingKey'}; } public class LiveChatAgentConfig extends Metadata { public String type = 'LiveChatAgentConfig'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.AgentConfigAssignments assignments; public String autoGreeting; public Integer capacity; public Integer criticalWaitTime; public String customAgentName; public Boolean enableAgentFileTransfer; public Boolean enableAgentSneakPeek; public Boolean enableAssistanceFlag; public Boolean enableAutoAwayOnDecline; public Boolean enableAutoAwayOnPushTimeout; public Boolean enableChatConferencing; public Boolean enableChatMonitoring; public Boolean enableChatTransferToAgent; public Boolean enableChatTransferToButton; public Boolean enableChatTransferToSkill; public Boolean enableLogoutSound; public Boolean enableNotifications; public Boolean enableRequestSound; public Boolean enableSneakPeek; public Boolean enableVisitorBlocking; public Boolean enableWhisperMessage; public String label; public String supervisorDefaultAgentStatusFilter; public String supervisorDefaultButtonFilter; public String supervisorDefaultSkillFilter; public MetadataService.SupervisorAgentConfigSkills supervisorSkills; public MetadataService.AgentConfigButtons transferableButtons; public MetadataService.AgentConfigSkills transferableSkills; private String[] assignments_type_info = new String[]{'assignments',SOAP_M_URI,null,'0','1','false'}; private String[] autoGreeting_type_info = new String[]{'autoGreeting',SOAP_M_URI,null,'0','1','false'}; private String[] capacity_type_info = new String[]{'capacity',SOAP_M_URI,null,'0','1','false'}; private String[] criticalWaitTime_type_info = new String[]{'criticalWaitTime',SOAP_M_URI,null,'0','1','false'}; private String[] customAgentName_type_info = new String[]{'customAgentName',SOAP_M_URI,null,'0','1','false'}; private String[] enableAgentFileTransfer_type_info = new String[]{'enableAgentFileTransfer',SOAP_M_URI,null,'0','1','false'}; private String[] enableAgentSneakPeek_type_info = new String[]{'enableAgentSneakPeek',SOAP_M_URI,null,'0','1','false'}; private String[] enableAssistanceFlag_type_info = new String[]{'enableAssistanceFlag',SOAP_M_URI,null,'0','1','false'}; private String[] enableAutoAwayOnDecline_type_info = new String[]{'enableAutoAwayOnDecline',SOAP_M_URI,null,'0','1','false'}; private String[] enableAutoAwayOnPushTimeout_type_info = new String[]{'enableAutoAwayOnPushTimeout',SOAP_M_URI,null,'0','1','false'}; private String[] enableChatConferencing_type_info = new String[]{'enableChatConferencing',SOAP_M_URI,null,'0','1','false'}; private String[] enableChatMonitoring_type_info = new String[]{'enableChatMonitoring',SOAP_M_URI,null,'0','1','false'}; private String[] enableChatTransferToAgent_type_info = new String[]{'enableChatTransferToAgent',SOAP_M_URI,null,'0','1','false'}; private String[] enableChatTransferToButton_type_info = new String[]{'enableChatTransferToButton',SOAP_M_URI,null,'0','1','false'}; private String[] enableChatTransferToSkill_type_info = new String[]{'enableChatTransferToSkill',SOAP_M_URI,null,'0','1','false'}; private String[] enableLogoutSound_type_info = new String[]{'enableLogoutSound',SOAP_M_URI,null,'0','1','false'}; private String[] enableNotifications_type_info = new String[]{'enableNotifications',SOAP_M_URI,null,'0','1','false'}; private String[] enableRequestSound_type_info = new String[]{'enableRequestSound',SOAP_M_URI,null,'0','1','false'}; private String[] enableSneakPeek_type_info = new String[]{'enableSneakPeek',SOAP_M_URI,null,'0','1','false'}; private String[] enableVisitorBlocking_type_info = new String[]{'enableVisitorBlocking',SOAP_M_URI,null,'0','1','false'}; private String[] enableWhisperMessage_type_info = new String[]{'enableWhisperMessage',SOAP_M_URI,null,'0','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'}; private String[] supervisorDefaultAgentStatusFilter_type_info = new String[]{'supervisorDefaultAgentStatusFilter',SOAP_M_URI,null,'0','1','false'}; private String[] supervisorDefaultButtonFilter_type_info = new String[]{'supervisorDefaultButtonFilter',SOAP_M_URI,null,'0','1','false'}; private String[] supervisorDefaultSkillFilter_type_info = new String[]{'supervisorDefaultSkillFilter',SOAP_M_URI,null,'0','1','false'}; private String[] supervisorSkills_type_info = new String[]{'supervisorSkills',SOAP_M_URI,null,'0','1','false'}; private String[] transferableButtons_type_info = new String[]{'transferableButtons',SOAP_M_URI,null,'0','1','false'}; private String[] transferableSkills_type_info = new String[]{'transferableSkills',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', 'assignments','autoGreeting','capacity','criticalWaitTime','customAgentName','enableAgentFileTransfer','enableAgentSneakPeek','enableAssistanceFlag','enableAutoAwayOnDecline','enableAutoAwayOnPushTimeout','enableChatConferencing','enableChatMonitoring','enableChatTransferToAgent','enableChatTransferToButton','enableChatTransferToSkill','enableLogoutSound','enableNotifications','enableRequestSound','enableSneakPeek','enableVisitorBlocking','enableWhisperMessage','label','supervisorDefaultAgentStatusFilter','supervisorDefaultButtonFilter','supervisorDefaultSkillFilter','supervisorSkills','transferableButtons','transferableSkills'}; } public class FieldMapping { public String SObjectType; public String developerName; public MetadataService.FieldMappingRow[] fieldMappingRows; public String masterLabel; private String[] SObjectType_type_info = new String[]{'SObjectType',SOAP_M_URI,null,'1','1','false'}; private String[] developerName_type_info = new String[]{'developerName',SOAP_M_URI,null,'1','1','false'}; private String[] fieldMappingRows_type_info = new String[]{'fieldMappingRows',SOAP_M_URI,null,'0','-1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',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[]{'SObjectType','developerName','fieldMappingRows','masterLabel'}; } public class EmailToCaseSettings { public Boolean enableE2CSourceTracking; public Boolean enableEmailToCase; public Boolean enableHtmlEmail; public Boolean enableOnDemandEmailToCase; public Boolean enableThreadIDInBody; public Boolean enableThreadIDInSubject; public Boolean notifyOwnerOnNewCaseEmail; public String overEmailLimitAction; public Boolean preQuoteSignature; public MetadataService.EmailToCaseRoutingAddress[] routingAddresses; public String unauthorizedSenderAction; private String[] enableE2CSourceTracking_type_info = new String[]{'enableE2CSourceTracking',SOAP_M_URI,null,'0','1','false'}; private String[] enableEmailToCase_type_info = new String[]{'enableEmailToCase',SOAP_M_URI,null,'0','1','false'}; private String[] enableHtmlEmail_type_info = new String[]{'enableHtmlEmail',SOAP_M_URI,null,'0','1','false'}; private String[] enableOnDemandEmailToCase_type_info = new String[]{'enableOnDemandEmailToCase',SOAP_M_URI,null,'0','1','false'}; private String[] enableThreadIDInBody_type_info = new String[]{'enableThreadIDInBody',SOAP_M_URI,null,'0','1','false'}; private String[] enableThreadIDInSubject_type_info = new String[]{'enableThreadIDInSubject',SOAP_M_URI,null,'0','1','false'}; private String[] notifyOwnerOnNewCaseEmail_type_info = new String[]{'notifyOwnerOnNewCaseEmail',SOAP_M_URI,null,'0','1','false'}; private String[] overEmailLimitAction_type_info = new String[]{'overEmailLimitAction',SOAP_M_URI,null,'0','1','false'}; private String[] preQuoteSignature_type_info = new String[]{'preQuoteSignature',SOAP_M_URI,null,'0','1','false'}; private String[] routingAddresses_type_info = new String[]{'routingAddresses',SOAP_M_URI,null,'0','-1','false'}; private String[] unauthorizedSenderAction_type_info = new String[]{'unauthorizedSenderAction',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[]{'enableE2CSourceTracking','enableEmailToCase','enableHtmlEmail','enableOnDemandEmailToCase','enableThreadIDInBody','enableThreadIDInSubject','notifyOwnerOnNewCaseEmail','overEmailLimitAction','preQuoteSignature','routingAddresses','unauthorizedSenderAction'}; } public class FlowSubflowOutputAssignment extends FlowBaseElement { public String type = 'FlowSubflowOutputAssignment'; 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 SecuritySettings extends Metadata { public String type = 'SecuritySettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.NetworkAccess networkAccess; public MetadataService.PasswordPolicies passwordPolicies; public MetadataService.SessionSettings sessionSettings; private String[] networkAccess_type_info = new String[]{'networkAccess',SOAP_M_URI,null,'0','1','false'}; private String[] passwordPolicies_type_info = new String[]{'passwordPolicies',SOAP_M_URI,null,'0','1','false'}; private String[] sessionSettings_type_info = new String[]{'sessionSettings',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', 'networkAccess','passwordPolicies','sessionSettings'}; } public class ReportChart { public String backgroundColor1; public String backgroundColor2; public String backgroundFadeDir; public MetadataService.ChartSummary[] chartSummaries; public String chartType; public Boolean enableHoverLabels; public Boolean expandOthers; public String groupingColumn; public String legendPosition; public String location; public String secondaryGroupingColumn; public Boolean showAxisLabels; public Boolean showPercentage; public Boolean showTotal; public Boolean showValues; public String size; public Double summaryAxisManualRangeEnd; public Double summaryAxisManualRangeStart; public String summaryAxisRange; public String textColor; public Integer textSize; public String title; public String titleColor; public Integer titleSize; private String[] backgroundColor1_type_info = new String[]{'backgroundColor1',SOAP_M_URI,null,'0','1','false'}; private String[] backgroundColor2_type_info = new String[]{'backgroundColor2',SOAP_M_URI,null,'0','1','false'}; private String[] backgroundFadeDir_type_info = new String[]{'backgroundFadeDir',SOAP_M_URI,null,'0','1','false'}; private String[] chartSummaries_type_info = new String[]{'chartSummaries',SOAP_M_URI,null,'0','-1','false'}; private String[] chartType_type_info = new String[]{'chartType',SOAP_M_URI,null,'1','1','false'}; private String[] enableHoverLabels_type_info = new String[]{'enableHoverLabels',SOAP_M_URI,null,'0','1','false'}; private String[] expandOthers_type_info = new String[]{'expandOthers',SOAP_M_URI,null,'0','1','false'}; private String[] groupingColumn_type_info = new String[]{'groupingColumn',SOAP_M_URI,null,'0','1','false'}; private String[] legendPosition_type_info = new String[]{'legendPosition',SOAP_M_URI,null,'0','1','false'}; private String[] location_type_info = new String[]{'location',SOAP_M_URI,null,'0','1','false'}; private String[] secondaryGroupingColumn_type_info = new String[]{'secondaryGroupingColumn',SOAP_M_URI,null,'0','1','false'}; private String[] showAxisLabels_type_info = new String[]{'showAxisLabels',SOAP_M_URI,null,'0','1','false'}; private String[] showPercentage_type_info = new String[]{'showPercentage',SOAP_M_URI,null,'0','1','false'}; private String[] showTotal_type_info = new String[]{'showTotal',SOAP_M_URI,null,'0','1','false'}; private String[] showValues_type_info = new String[]{'showValues',SOAP_M_URI,null,'0','1','false'}; private String[] size_type_info = new String[]{'size',SOAP_M_URI,null,'0','1','false'}; private String[] summaryAxisManualRangeEnd_type_info = new String[]{'summaryAxisManualRangeEnd',SOAP_M_URI,null,'0','1','false'}; private String[] summaryAxisManualRangeStart_type_info = new String[]{'summaryAxisManualRangeStart',SOAP_M_URI,null,'0','1','false'}; private String[] summaryAxisRange_type_info = new String[]{'summaryAxisRange',SOAP_M_URI,null,'0','1','false'}; private String[] textColor_type_info = new String[]{'textColor',SOAP_M_URI,null,'0','1','false'}; private String[] textSize_type_info = new String[]{'textSize',SOAP_M_URI,null,'0','1','false'}; private String[] title_type_info = new String[]{'title',SOAP_M_URI,null,'0','1','false'}; private String[] titleColor_type_info = new String[]{'titleColor',SOAP_M_URI,null,'0','1','false'}; private String[] titleSize_type_info = new String[]{'titleSize',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[]{'backgroundColor1','backgroundColor2','backgroundFadeDir','chartSummaries','chartType','enableHoverLabels','expandOthers','groupingColumn','legendPosition','location','secondaryGroupingColumn','showAxisLabels','showPercentage','showTotal','showValues','size','summaryAxisManualRangeEnd','summaryAxisManualRangeStart','summaryAxisRange','textColor','textSize','title','titleColor','titleSize'}; } public class AppMenuItem { public String name; public String type_x; private String[] name_type_info = new String[]{'name',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[]{'name','type_x'}; } public class TabLimitConfig { public String maxNumberOfPrimaryTabs; public String maxNumberOfSubTabs; private String[] maxNumberOfPrimaryTabs_type_info = new String[]{'maxNumberOfPrimaryTabs',SOAP_M_URI,null,'0','1','false'}; private String[] maxNumberOfSubTabs_type_info = new String[]{'maxNumberOfSubTabs',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[]{'maxNumberOfPrimaryTabs','maxNumberOfSubTabs'}; } public class ObjectMapping { public String inputObject; public MetadataService.ObjectMappingField[] mappingFields; public String outputObject; private String[] inputObject_type_info = new String[]{'inputObject',SOAP_M_URI,null,'1','1','false'}; private String[] mappingFields_type_info = new String[]{'mappingFields',SOAP_M_URI,null,'0','-1','false'}; private String[] outputObject_type_info = new String[]{'outputObject',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[]{'inputObject','mappingFields','outputObject'}; } public class ModeratedEntityField { public String entityName; public String fieldName; public String keywordList; private String[] entityName_type_info = new String[]{'entityName',SOAP_M_URI,null,'1','1','false'}; private String[] fieldName_type_info = new String[]{'fieldName',SOAP_M_URI,null,'0','1','false'}; private String[] keywordList_type_info = new String[]{'keywordList',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[]{'entityName','fieldName','keywordList'}; } public class RecordType extends Metadata { public String type = 'RecordType'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean active; public String businessProcess; public String compactLayoutAssignment; public String description; public String label; public MetadataService.RecordTypePicklistValue[] picklistValues; private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'1','1','false'}; private String[] businessProcess_type_info = new String[]{'businessProcess',SOAP_M_URI,null,'0','1','false'}; private String[] compactLayoutAssignment_type_info = new String[]{'compactLayoutAssignment',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[] picklistValues_type_info = new String[]{'picklistValues',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','businessProcess','compactLayoutAssignment','description','label','picklistValues'}; } public class EventSubscription extends Metadata { public String type = 'EventSubscription'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean active; public MetadataService.EventParameterMap[] eventParameters; public String eventType; public String referenceData; private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'0','1','false'}; private String[] eventParameters_type_info = new String[]{'eventParameters',SOAP_M_URI,null,'0','-1','false'}; private String[] eventType_type_info = new String[]{'eventType',SOAP_M_URI,null,'1','1','false'}; private String[] referenceData_type_info = new String[]{'referenceData',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', 'active','eventParameters','eventType','referenceData'}; } public class FieldOverride { public String field; public String formula; public String literalValue; 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[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'}; private String[] field_order_type_info = new String[]{'field','formula','literalValue'}; } public class ProfileTabVisibility { public String tab; public String visibility; private String[] tab_type_info = new String[]{'tab',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[]{'tab','visibility'}; } public class ReportCrossFilter { public MetadataService.ReportFilterItem[] criteriaItems; public String operation; public String primaryTableColumn; public String relatedTable; public String relatedTableJoinColumn; private String[] criteriaItems_type_info = new String[]{'criteriaItems',SOAP_M_URI,null,'0','-1','false'}; private String[] operation_type_info = new String[]{'operation',SOAP_M_URI,null,'1','1','false'}; private String[] primaryTableColumn_type_info = new String[]{'primaryTableColumn',SOAP_M_URI,null,'1','1','false'}; private String[] relatedTable_type_info = new String[]{'relatedTable',SOAP_M_URI,null,'1','1','false'}; private String[] relatedTableJoinColumn_type_info = new String[]{'relatedTableJoinColumn',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[]{'criteriaItems','operation','primaryTableColumn','relatedTable','relatedTableJoinColumn'}; } public class LookupFilter { public Boolean active; public String booleanFilter; public String description; public String errorMessage; public MetadataService.FilterItem[] filterItems; public String infoMessage; public Boolean isOptional; private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'1','1','false'}; private String[] booleanFilter_type_info = new String[]{'booleanFilter',SOAP_M_URI,null,'0','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] errorMessage_type_info = new String[]{'errorMessage',SOAP_M_URI,null,'0','1','false'}; private String[] filterItems_type_info = new String[]{'filterItems',SOAP_M_URI,null,'0','-1','false'}; private String[] infoMessage_type_info = new String[]{'infoMessage',SOAP_M_URI,null,'0','1','false'}; private String[] isOptional_type_info = new String[]{'isOptional',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[]{'active','booleanFilter','description','errorMessage','filterItems','infoMessage','isOptional'}; } public class UiPlugin { public String description; public String extensionPointIdentifier; public Boolean isEnabled; public String language; public String masterLabel; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] extensionPointIdentifier_type_info = new String[]{'extensionPointIdentifier',SOAP_M_URI,null,'1','1','false'}; private String[] isEnabled_type_info = new String[]{'isEnabled',SOAP_M_URI,null,'1','1','false'}; private String[] language_type_info = new String[]{'language',SOAP_M_URI,null,'1','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',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','extensionPointIdentifier','isEnabled','language','masterLabel'}; } public class AppBrand { public String footerColor; public String headerColor; public String logo; public Integer logoVersion; public Boolean shouldOverrideOrgTheme; private String[] footerColor_type_info = new String[]{'footerColor',SOAP_M_URI,null,'0','1','false'}; private String[] headerColor_type_info = new String[]{'headerColor',SOAP_M_URI,null,'0','1','false'}; private String[] logo_type_info = new String[]{'logo',SOAP_M_URI,null,'0','1','false'}; private String[] logoVersion_type_info = new String[]{'logoVersion',SOAP_M_URI,null,'0','1','false'}; private String[] shouldOverrideOrgTheme_type_info = new String[]{'shouldOverrideOrgTheme',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[]{'footerColor','headerColor','logo','logoVersion','shouldOverrideOrgTheme'}; } public class FlowLoop extends FlowNode { public String type = 'FlowLoop'; 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 String assignNextValueToReference; public String collectionReference; public String iterationOrder; public MetadataService.FlowConnector nextValueConnector; public MetadataService.FlowConnector noMoreValuesConnector; private String[] assignNextValueToReference_type_info = new String[]{'assignNextValueToReference',SOAP_M_URI,null,'1','1','false'}; private String[] collectionReference_type_info = new String[]{'collectionReference',SOAP_M_URI,null,'1','1','false'}; private String[] iterationOrder_type_info = new String[]{'iterationOrder',SOAP_M_URI,null,'0','1','false'}; private String[] nextValueConnector_type_info = new String[]{'nextValueConnector',SOAP_M_URI,null,'0','1','false'}; private String[] noMoreValuesConnector_type_info = new String[]{'noMoreValuesConnector',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', 'assignNextValueToReference','collectionReference','iterationOrder','nextValueConnector','noMoreValuesConnector'}; } public class FlowDefinition { public Integer activeVersionNumber; public String description; public String masterLabel; private String[] activeVersionNumber_type_info = new String[]{'activeVersionNumber',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,'0','1','false'}; private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'}; private String[] field_order_type_info = new String[]{'activeVersionNumber','description','masterLabel'}; } public class ReputationLevelDefinitions { public MetadataService.ReputationLevel[] level; private String[] level_type_info = new String[]{'level',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[]{'level'}; } public class CustomPageWebLink extends Metadata { public String type = 'CustomPageWebLink'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String availability; public String description; public String displayType; public String encodingKey; public Boolean hasMenubar; public Boolean hasScrollbars; public Boolean hasToolbar; public Integer height; public Boolean isResizable; public String linkType; public String masterLabel; public String openType; public String page_x; public String position; public Boolean protected_x; public Boolean requireRowSelection; public String scontrol; public Boolean showsLocation; public Boolean showsStatus; public String url; public Integer width; private String[] availability_type_info = new String[]{'availability',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] displayType_type_info = new String[]{'displayType',SOAP_M_URI,null,'1','1','false'}; private String[] encodingKey_type_info = new String[]{'encodingKey',SOAP_M_URI,null,'0','1','false'}; private String[] hasMenubar_type_info = new String[]{'hasMenubar',SOAP_M_URI,null,'0','1','false'}; private String[] hasScrollbars_type_info = new String[]{'hasScrollbars',SOAP_M_URI,null,'0','1','false'}; private String[] hasToolbar_type_info = new String[]{'hasToolbar',SOAP_M_URI,null,'0','1','false'}; private String[] height_type_info = new String[]{'height',SOAP_M_URI,null,'0','1','false'}; private String[] isResizable_type_info = new String[]{'isResizable',SOAP_M_URI,null,'0','1','false'}; private String[] linkType_type_info = new String[]{'linkType',SOAP_M_URI,null,'1','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'0','1','false'}; private String[] openType_type_info = new String[]{'openType',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[] position_type_info = new String[]{'position',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[] requireRowSelection_type_info = new String[]{'requireRowSelection',SOAP_M_URI,null,'0','1','false'}; private String[] scontrol_type_info = new String[]{'scontrol',SOAP_M_URI,null,'0','1','false'}; private String[] showsLocation_type_info = new String[]{'showsLocation',SOAP_M_URI,null,'0','1','false'}; private String[] showsStatus_type_info = new String[]{'showsStatus',SOAP_M_URI,null,'0','1','false'}; private String[] url_type_info = new String[]{'url',SOAP_M_URI,null,'0','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', 'availability','description','displayType','encodingKey','hasMenubar','hasScrollbars','hasToolbar','height','isResizable','linkType','masterLabel','openType','page_x','position','protected_x','requireRowSelection','scontrol','showsLocation','showsStatus','url','width'}; } public class DashboardFlexTableComponentProperties { public MetadataService.DashboardComponentColumn[] flexTableColumn; public MetadataService.DashboardComponentSortInfo flexTableSortInfo; public Boolean hideChatterPhotos; private String[] flexTableColumn_type_info = new String[]{'flexTableColumn',SOAP_M_URI,null,'0','-1','false'}; private String[] flexTableSortInfo_type_info = new String[]{'flexTableSortInfo',SOAP_M_URI,null,'0','1','false'}; private String[] hideChatterPhotos_type_info = new String[]{'hideChatterPhotos',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[]{'flexTableColumn','flexTableSortInfo','hideChatterPhotos'}; } public class ApprovalAction { public MetadataService.WorkflowActionReference[] action; private String[] action_type_info = new String[]{'action',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[]{'action'}; } public class IntegrationHubSettings { public String canonicalName; public String canonicalNameBindingChar; public String description; public Boolean isEnabled; public Boolean isProtected; public String masterLabel; public String setupData; public String setupDefinition; public String setupNamespace; public String setupSimpleName; public String uUID; public String version; public Integer versionBuild; public Integer versionMajor; public Integer versionMinor; private String[] canonicalName_type_info = new String[]{'canonicalName',SOAP_M_URI,null,'0','1','false'}; private String[] canonicalNameBindingChar_type_info = new String[]{'canonicalNameBindingChar',SOAP_M_URI,null,'0','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] isEnabled_type_info = new String[]{'isEnabled',SOAP_M_URI,null,'0','1','false'}; private String[] isProtected_type_info = new String[]{'isProtected',SOAP_M_URI,null,'0','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] setupData_type_info = new String[]{'setupData',SOAP_M_URI,null,'0','1','false'}; private String[] setupDefinition_type_info = new String[]{'setupDefinition',SOAP_M_URI,null,'0','1','false'}; private String[] setupNamespace_type_info = new String[]{'setupNamespace',SOAP_M_URI,null,'0','1','false'}; private String[] setupSimpleName_type_info = new String[]{'setupSimpleName',SOAP_M_URI,null,'1','1','false'}; private String[] uUID_type_info = new String[]{'uUID',SOAP_M_URI,null,'0','1','false'}; private String[] version_type_info = new String[]{'version',SOAP_M_URI,null,'0','1','false'}; private String[] versionBuild_type_info = new String[]{'versionBuild',SOAP_M_URI,null,'0','1','false'}; private String[] versionMajor_type_info = new String[]{'versionMajor',SOAP_M_URI,null,'0','1','false'}; private String[] versionMinor_type_info = new String[]{'versionMinor',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[]{'canonicalName','canonicalNameBindingChar','description','isEnabled','isProtected','masterLabel','setupData','setupDefinition','setupNamespace','setupSimpleName','uUID','version','versionBuild','versionMajor','versionMinor'}; } public class SharingSet extends Metadata { public String type = 'SharingSet'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.AccessMapping[] accessMappings; public String description; public String name; public String[] profiles; private String[] accessMappings_type_info = new String[]{'accessMappings',SOAP_M_URI,null,'0','-1','false'}; 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[] profiles_type_info = new String[]{'profiles',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', 'accessMappings','description','name','profiles'}; } public class WaveTemplateBundle { public String assetIcon; public Double assetVersion; public String description; public String label; public String templateBadgeIcon; public String templateDetailIcon; public String templateType; private String[] assetIcon_type_info = new String[]{'assetIcon',SOAP_M_URI,null,'0','1','false'}; private String[] assetVersion_type_info = new String[]{'assetVersion',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[] templateBadgeIcon_type_info = new String[]{'templateBadgeIcon',SOAP_M_URI,null,'0','1','false'}; private String[] templateDetailIcon_type_info = new String[]{'templateDetailIcon',SOAP_M_URI,null,'0','1','false'}; private String[] templateType_type_info = new String[]{'templateType',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[]{'assetIcon','assetVersion','description','label','templateBadgeIcon','templateDetailIcon','templateType'}; } public class CommunityThemeSetting { public String customThemeLayoutType; public String themeLayout; public String themeLayoutType; private String[] customThemeLayoutType_type_info = new String[]{'customThemeLayoutType',SOAP_M_URI,null,'0','1','false'}; private String[] themeLayout_type_info = new String[]{'themeLayout',SOAP_M_URI,null,'1','1','false'}; private String[] themeLayoutType_type_info = new String[]{'themeLayoutType',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[]{'customThemeLayoutType','themeLayout','themeLayoutType'}; } public class LayoutColumn { public MetadataService.LayoutItem[] layoutItems; public String reserved; private String[] layoutItems_type_info = new String[]{'layoutItems',SOAP_M_URI,null,'0','-1','false'}; private String[] reserved_type_info = new String[]{'reserved',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[]{'layoutItems','reserved'}; } public class Error { public MetadataService.ExtendedErrorDetails[] extendedErrorDetails; public String[] fields; public String message; public String statusCode; private String[] extendedErrorDetails_type_info = new String[]{'extendedErrorDetails',SOAP_M_URI,null,'0','-1','false'}; private String[] fields_type_info = new String[]{'fields',SOAP_M_URI,null,'0','-1','false'}; private String[] message_type_info = new String[]{'message',SOAP_M_URI,null,'1','1','false'}; private String[] statusCode_type_info = new String[]{'statusCode',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[]{'extendedErrorDetails','fields','message','statusCode'}; } public class Territory2RuleItem { public String field; public String operation; public String value; private String[] field_type_info = new String[]{'field',SOAP_M_URI,null,'1','1','false'}; private String[] operation_type_info = new String[]{'operation',SOAP_M_URI,null,'1','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[]{'field','operation','value'}; } public class FlowStep extends FlowNode { public String type = 'FlowStep'; 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[] connectors; private String[] connectors_type_info = new String[]{'connectors',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', 'connectors'}; } public class updateMetadata_element { public MetadataService.Metadata[] metadata; private String[] metadata_type_info = new String[]{'metadata',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[]{'metadata'}; } public class OrchestrationContext { public String description; public MetadataService.OrchestrationContextEvent[] events; public String masterLabel; public String runtimeType; public String salesforceObject; public String salesforceObjectPrimaryKey; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] events_type_info = new String[]{'events',SOAP_M_URI,null,'0','-1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] runtimeType_type_info = new String[]{'runtimeType',SOAP_M_URI,null,'1','1','false'}; private String[] salesforceObject_type_info = new String[]{'salesforceObject',SOAP_M_URI,null,'0','1','false'}; private String[] salesforceObjectPrimaryKey_type_info = new String[]{'salesforceObjectPrimaryKey',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','events','masterLabel','runtimeType','salesforceObject','salesforceObjectPrimaryKey'}; } public class AccountSettings extends Metadata { public String type = 'AccountSettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean enableAccountOwnerReport; public Boolean enableAccountTeams; public Boolean showViewHierarchyLink; private String[] enableAccountOwnerReport_type_info = new String[]{'enableAccountOwnerReport',SOAP_M_URI,null,'0','1','false'}; private String[] enableAccountTeams_type_info = new String[]{'enableAccountTeams',SOAP_M_URI,null,'0','1','false'}; private String[] showViewHierarchyLink_type_info = new String[]{'showViewHierarchyLink',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', 'enableAccountOwnerReport','enableAccountTeams','showViewHierarchyLink'}; } public class ContentAssetVersion { public String number_x; public String pathOnClient; public String zipEntry; private String[] number_x_type_info = new String[]{'number',SOAP_M_URI,null,'1','1','false'}; private String[] pathOnClient_type_info = new String[]{'pathOnClient',SOAP_M_URI,null,'1','1','false'}; private String[] zipEntry_type_info = new String[]{'zipEntry',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[]{'number_x','pathOnClient','zipEntry'}; } public class CancelDeployResult { public Boolean done; public String id; private String[] done_type_info = new String[]{'done',SOAP_M_URI,null,'1','1','false'}; private String[] id_type_info = new String[]{'id',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[]{'done','id'}; } public class AgentConfigUserAssignments { public String[] user_x; private String[] user_x_type_info = new String[]{'user',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[]{'user_x'}; } public class EventParameterMap { public String parameterName; public String parameterValue; private String[] parameterName_type_info = new String[]{'parameterName',SOAP_M_URI,null,'1','1','false'}; private String[] parameterValue_type_info = new String[]{'parameterValue',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[]{'parameterName','parameterValue'}; } public class TransactionSecurityAction { public Boolean block; public Boolean endSession; public Boolean freezeUser; public MetadataService.TransactionSecurityNotification[] notifications; public Boolean twoFactorAuthentication; private String[] block_type_info = new String[]{'block',SOAP_M_URI,null,'1','1','false'}; private String[] endSession_type_info = new String[]{'endSession',SOAP_M_URI,null,'1','1','false'}; private String[] freezeUser_type_info = new String[]{'freezeUser',SOAP_M_URI,null,'1','1','false'}; private String[] notifications_type_info = new String[]{'notifications',SOAP_M_URI,null,'0','-1','false'}; private String[] twoFactorAuthentication_type_info = new String[]{'twoFactorAuthentication',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[]{'block','endSession','freezeUser','notifications','twoFactorAuthentication'}; } public class KnowledgeWorkOrderLineItemField { public String name; private String[] name_type_info = new String[]{'name',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[]{'name'}; } public class DashboardFilterColumn { public String column; private String[] column_type_info = new String[]{'column',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[]{'column'}; } public class CspTrustedSite extends Metadata { public String type = 'CspTrustedSite'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String description; public String endpointUrl; public Boolean isActive; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] endpointUrl_type_info = new String[]{'endpointUrl',SOAP_M_URI,null,'1','1','false'}; private String[] isActive_type_info = new String[]{'isActive',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', 'description','endpointUrl','isActive'}; } public class FlowVariable extends FlowElement { public String type = 'FlowVariable'; 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 dataType; public Boolean isCollection; public Boolean isInput; public Boolean isOutput; public String objectType; public Integer scale; public MetadataService.FlowElementReferenceOrValue value; private String[] dataType_type_info = new String[]{'dataType',SOAP_M_URI,null,'1','1','false'}; private String[] isCollection_type_info = new String[]{'isCollection',SOAP_M_URI,null,'0','1','false'}; private String[] isInput_type_info = new String[]{'isInput',SOAP_M_URI,null,'0','1','false'}; private String[] isOutput_type_info = new String[]{'isOutput',SOAP_M_URI,null,'0','1','false'}; private String[] objectType_type_info = new String[]{'objectType',SOAP_M_URI,null,'0','1','false'}; private String[] scale_type_info = new String[]{'scale',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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'processMetadataValues','description','name', 'dataType','isCollection','isInput','isOutput','objectType','scale','value'}; } public class FlowCategory { public String description; public MetadataService.FlowCategoryItems[] flowCategoryItems; public String masterLabel; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] flowCategoryItems_type_info = new String[]{'flowCategoryItems',SOAP_M_URI,null,'0','-1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',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','flowCategoryItems','masterLabel'}; } public class SharingTerritoryRule extends SharingBaseRule { public String type = 'SharingTerritoryRule'; 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'}; 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'}; } public class WorkflowFlowActionParameter { 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,'0','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 ScontrolTranslation { 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 PlatformActionListItem { public String actionName; public String actionType; public Integer sortOrder; public String subtype; private String[] actionName_type_info = new String[]{'actionName',SOAP_M_URI,null,'1','1','false'}; private String[] actionType_type_info = new String[]{'actionType',SOAP_M_URI,null,'1','1','false'}; private String[] sortOrder_type_info = new String[]{'sortOrder',SOAP_M_URI,null,'1','1','false'}; private String[] subtype_type_info = new String[]{'subtype',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[]{'actionName','actionType','sortOrder','subtype'}; } public class CallOptions_element { public String client; private String[] client_type_info = new String[]{'client',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[]{'client'}; } public class ApprovalEntryCriteria { public String booleanFilter; public MetadataService.FilterItem[] criteriaItems; public String formula; 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[] formula_type_info = new String[]{'formula',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[]{'booleanFilter','criteriaItems','formula'}; } public class CallCenterItem { public String label; public String name; public String value; 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[] 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[]{'label','name','value'}; } public class Document extends MetadataWithContent { public String type = 'Document'; 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 description; public Boolean internalUseOnly; public String keywords; public String name; public Boolean public_x; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] internalUseOnly_type_info = new String[]{'internalUseOnly',SOAP_M_URI,null,'1','1','false'}; private String[] keywords_type_info = new String[]{'keywords',SOAP_M_URI,null,'0','1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'0','1','false'}; private String[] public_x_type_info = new String[]{'public',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', 'description','internalUseOnly','keywords','name','public_x'}; } public class LightningBolt { public String category; public MetadataService.LightningBoltFeatures[] lightningBoltFeatures; public MetadataService.LightningBoltImages[] lightningBoltImages; public MetadataService.LightningBoltItems[] lightningBoltItems; public String masterLabel; public String publisher; public String summary; private String[] category_type_info = new String[]{'category',SOAP_M_URI,null,'1','1','false'}; private String[] lightningBoltFeatures_type_info = new String[]{'lightningBoltFeatures',SOAP_M_URI,null,'0','-1','false'}; private String[] lightningBoltImages_type_info = new String[]{'lightningBoltImages',SOAP_M_URI,null,'0','-1','false'}; private String[] lightningBoltItems_type_info = new String[]{'lightningBoltItems',SOAP_M_URI,null,'0','-1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] publisher_type_info = new String[]{'publisher',SOAP_M_URI,null,'1','1','false'}; private String[] summary_type_info = new String[]{'summary',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[]{'category','lightningBoltFeatures','lightningBoltImages','lightningBoltItems','masterLabel','publisher','summary'}; } public class upsertMetadata_element { public MetadataService.Metadata[] metadata; private String[] metadata_type_info = new String[]{'metadata',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[]{'metadata'}; } public class ProfileExternalDataSourceAccess { public Boolean enabled; public String externalDataSource; private String[] enabled_type_info = new String[]{'enabled',SOAP_M_URI,null,'1','1','false'}; private String[] externalDataSource_type_info = new String[]{'externalDataSource',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[]{'enabled','externalDataSource'}; } public class ValueTypeField { public MetadataService.ValueTypeField[] fields; public String[] foreignKeyDomain; public Boolean isForeignKey; public Boolean isNameField; public Integer minOccurs; public String name; public MetadataService.PicklistEntry[] picklistValues; public String soapType; public Boolean valueRequired; private String[] fields_type_info = new String[]{'fields',SOAP_M_URI,null,'0','-1','false'}; private String[] foreignKeyDomain_type_info = new String[]{'foreignKeyDomain',SOAP_M_URI,null,'0','-1','false'}; private String[] isForeignKey_type_info = new String[]{'isForeignKey',SOAP_M_URI,null,'1','1','false'}; private String[] isNameField_type_info = new String[]{'isNameField',SOAP_M_URI,null,'1','1','false'}; private String[] minOccurs_type_info = new String[]{'minOccurs',SOAP_M_URI,null,'1','1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] picklistValues_type_info = new String[]{'picklistValues',SOAP_M_URI,null,'0','-1','false'}; private String[] soapType_type_info = new String[]{'soapType',SOAP_M_URI,null,'1','1','false'}; private String[] valueRequired_type_info = new String[]{'valueRequired',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','foreignKeyDomain','isForeignKey','isNameField','minOccurs','name','picklistValues','soapType','valueRequired'}; } public class FlowAssignmentItem extends FlowBaseElement { public String type = 'FlowAssignmentItem'; public MetadataService.FlowMetadataValue[] processMetadataValues; private String[] processMetadataValues_type_info = new String[]{'processMetadataValues',SOAP_M_URI,null,'0','-1','false'}; public String assignToReference; public String operator; public MetadataService.FlowElementReferenceOrValue value; private String[] assignToReference_type_info = new String[]{'assignToReference',SOAP_M_URI,null,'1','1','false'}; private String[] operator_type_info = new String[]{'operator',SOAP_M_URI,null,'1','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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'processMetadataValues', 'assignToReference','operator','value'}; } public virtual class GlobalPicklistValue extends Metadata { public String color; public Boolean default_x; public String description; public Boolean isActive; } public class EmailFolder extends Folder { public String type = 'EmailFolder'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String accessType; public MetadataService.FolderShare[] folderShares; public String name; public String publicFolderAccess; public MetadataService.SharedTo sharedTo; private String[] accessType_type_info = new String[]{'accessType',SOAP_M_URI,null,'0','1','false'}; private String[] folderShares_type_info = new String[]{'folderShares',SOAP_M_URI,null,'0','-1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] publicFolderAccess_type_info = new String[]{'publicFolderAccess',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','accessType','folderShares','name','publicFolderAccess','sharedTo'}; } public class renameMetadata_element { public String type_x; public String oldFullName; public String newFullName; private String[] type_x_type_info = new String[]{'type',SOAP_M_URI,null,'1','1','false'}; private String[] oldFullName_type_info = new String[]{'oldFullName',SOAP_M_URI,null,'1','1','false'}; private String[] newFullName_type_info = new String[]{'newFullName',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[]{'type_x','oldFullName','newFullName'}; } public class DelegateGroup extends Metadata { public String type = 'DelegateGroup'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String[] customObjects; public String[] groups; public String label; public Boolean loginAccess; public String[] permissionSets; public String[] profiles; public String[] roles; private String[] customObjects_type_info = new String[]{'customObjects',SOAP_M_URI,null,'0','-1','false'}; private String[] groups_type_info = new String[]{'groups',SOAP_M_URI,null,'0','-1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'}; private String[] loginAccess_type_info = new String[]{'loginAccess',SOAP_M_URI,null,'1','1','false'}; private String[] permissionSets_type_info = new String[]{'permissionSets',SOAP_M_URI,null,'0','-1','false'}; private String[] profiles_type_info = new String[]{'profiles',SOAP_M_URI,null,'0','-1','false'}; private String[] roles_type_info = new String[]{'roles',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', 'customObjects','groups','label','loginAccess','permissionSets','profiles','roles'}; } public class PicklistValue extends GlobalPicklistValue { public String type = 'PicklistValue'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String color; public Boolean default_x; public String description; public Boolean isActive; private String[] color_type_info = new String[]{'color',SOAP_M_URI,null,'0','1','false'}; private String[] default_x_type_info = new String[]{'default',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] isActive_type_info = new String[]{'isActive',SOAP_M_URI,null,'0','1','false'}; public Boolean allowEmail; public Boolean closed; public String[] controllingFieldValues; public Boolean converted; public Boolean cssExposed; public String forecastCategory; public Boolean highPriority; public Integer probability; public String reverseRole; public Boolean reviewed; public Boolean won; private String[] allowEmail_type_info = new String[]{'allowEmail',SOAP_M_URI,null,'0','1','false'}; private String[] closed_type_info = new String[]{'closed',SOAP_M_URI,null,'0','1','false'}; private String[] controllingFieldValues_type_info = new String[]{'controllingFieldValues',SOAP_M_URI,null,'0','-1','false'}; private String[] converted_type_info = new String[]{'converted',SOAP_M_URI,null,'0','1','false'}; private String[] cssExposed_type_info = new String[]{'cssExposed',SOAP_M_URI,null,'0','1','false'}; private String[] forecastCategory_type_info = new String[]{'forecastCategory',SOAP_M_URI,null,'0','1','false'}; private String[] highPriority_type_info = new String[]{'highPriority',SOAP_M_URI,null,'0','1','false'}; private String[] probability_type_info = new String[]{'probability',SOAP_M_URI,null,'0','1','false'}; private String[] reverseRole_type_info = new String[]{'reverseRole',SOAP_M_URI,null,'0','1','false'}; private String[] reviewed_type_info = new String[]{'reviewed',SOAP_M_URI,null,'0','1','false'}; private String[] won_type_info = new String[]{'won',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','color','default_x','description','isActive', 'allowEmail','closed','controllingFieldValues','converted','cssExposed','forecastCategory','highPriority','probability','reverseRole','reviewed','won'}; } public class SkillProfileAssignments { public String[] profile; private String[] profile_type_info = new String[]{'profile',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[]{'profile'}; } public class EscalationAction { public String assignedTo; public String assignedToTemplate; public String assignedToType; public Integer minutesToEscalation; public Boolean notifyCaseOwner; public String[] notifyEmail; public String notifyTo; public String notifyToTemplate; private String[] assignedTo_type_info = new String[]{'assignedTo',SOAP_M_URI,null,'0','1','false'}; private String[] assignedToTemplate_type_info = new String[]{'assignedToTemplate',SOAP_M_URI,null,'0','1','false'}; private String[] assignedToType_type_info = new String[]{'assignedToType',SOAP_M_URI,null,'0','1','false'}; private String[] minutesToEscalation_type_info = new String[]{'minutesToEscalation',SOAP_M_URI,null,'0','1','false'}; private String[] notifyCaseOwner_type_info = new String[]{'notifyCaseOwner',SOAP_M_URI,null,'0','1','false'}; private String[] notifyEmail_type_info = new String[]{'notifyEmail',SOAP_M_URI,null,'0','-1','false'}; private String[] notifyTo_type_info = new String[]{'notifyTo',SOAP_M_URI,null,'0','1','false'}; private String[] notifyToTemplate_type_info = new String[]{'notifyToTemplate',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[]{'assignedTo','assignedToTemplate','assignedToType','minutesToEscalation','notifyCaseOwner','notifyEmail','notifyTo','notifyToTemplate'}; } public class CaseSubjectParticle extends Metadata { public String type = 'CaseSubjectParticle'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Integer index; public String textField; public String type_x; private String[] index_type_info = new String[]{'index',SOAP_M_URI,null,'1','1','false'}; private String[] textField_type_info = new String[]{'textField',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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'fullName', 'index','textField','type_x'}; } public class WaveXmdDimensionSalesforceAction { public Boolean enabled; public String salesforceActionName; public Integer sortIndex; private String[] enabled_type_info = new String[]{'enabled',SOAP_M_URI,null,'1','1','false'}; private String[] salesforceActionName_type_info = new String[]{'salesforceActionName',SOAP_M_URI,null,'1','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[]{'enabled','salesforceActionName','sortIndex'}; } public class Workflow extends Metadata { public String type = 'Workflow'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.WorkflowAlert[] alerts; public MetadataService.WorkflowFieldUpdate[] fieldUpdates; public MetadataService.WorkflowFlowAction[] flowActions; public MetadataService.WorkflowKnowledgePublish[] knowledgePublishes; public MetadataService.WorkflowOutboundMessage[] outboundMessages; public MetadataService.WorkflowRule[] rules; public MetadataService.WorkflowSend[] send; public MetadataService.WorkflowTask[] tasks; private String[] alerts_type_info = new String[]{'alerts',SOAP_M_URI,null,'0','-1','false'}; private String[] fieldUpdates_type_info = new String[]{'fieldUpdates',SOAP_M_URI,null,'0','-1','false'}; private String[] flowActions_type_info = new String[]{'flowActions',SOAP_M_URI,null,'0','-1','false'}; private String[] knowledgePublishes_type_info = new String[]{'knowledgePublishes',SOAP_M_URI,null,'0','-1','false'}; private String[] outboundMessages_type_info = new String[]{'outboundMessages',SOAP_M_URI,null,'0','-1','false'}; private String[] rules_type_info = new String[]{'rules',SOAP_M_URI,null,'0','-1','false'}; private String[] send_type_info = new String[]{'send',SOAP_M_URI,null,'0','-1','false'}; private String[] tasks_type_info = new String[]{'tasks',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', 'alerts','fieldUpdates','flowActions','knowledgePublishes','outboundMessages','rules','send','tasks'}; } public class Roles { public String[] role; private String[] role_type_info = new String[]{'role',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[]{'role'}; } public class WorkflowKnowledgePublish extends WorkflowAction { public String type = 'WorkflowKnowledgePublish'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String action; public String description; public String label; public String language; public Boolean protected_x; private String[] action_type_info = new String[]{'action',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[] 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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'fullName', 'action','description','label','language','protected_x'}; } public class CustomFieldTranslation { public MetadataService.ObjectNameCaseValue[] caseValues; public String gender; public String help; public String label; public MetadataService.LookupFilterTranslation lookupFilter; public String name; public MetadataService.PicklistValueTranslation[] picklistValues; public String relationshipLabel; public String startsWith; private String[] caseValues_type_info = new String[]{'caseValues',SOAP_M_URI,null,'0','-1','false'}; private String[] gender_type_info = new String[]{'gender',SOAP_M_URI,null,'0','1','false'}; private String[] help_type_info = new String[]{'help',SOAP_M_URI,null,'0','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'0','1','false'}; private String[] lookupFilter_type_info = new String[]{'lookupFilter',SOAP_M_URI,null,'0','1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] picklistValues_type_info = new String[]{'picklistValues',SOAP_M_URI,null,'0','-1','false'}; private String[] relationshipLabel_type_info = new String[]{'relationshipLabel',SOAP_M_URI,null,'0','1','false'}; private String[] startsWith_type_info = new String[]{'startsWith',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[]{'caseValues','gender','help','label','lookupFilter','name','picklistValues','relationshipLabel','startsWith'}; } public class FileTypeDispositionAssignmentBean { public String behavior; public String fileType; public Boolean securityRiskFileType; private String[] behavior_type_info = new String[]{'behavior',SOAP_M_URI,null,'1','1','false'}; private String[] fileType_type_info = new String[]{'fileType',SOAP_M_URI,null,'1','1','false'}; private String[] securityRiskFileType_type_info = new String[]{'securityRiskFileType',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[]{'behavior','fileType','securityRiskFileType'}; } public class AppWorkspaceConfig { public MetadataService.WorkspaceMapping[] mappings; private String[] mappings_type_info = new String[]{'mappings',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[]{'mappings'}; } public class ScheduledRecommendationDetail { public String channel; public Boolean enabled; public Integer rank; public String recommendationAudience; private String[] channel_type_info = new String[]{'channel',SOAP_M_URI,null,'0','1','false'}; private String[] enabled_type_info = new String[]{'enabled',SOAP_M_URI,null,'0','1','false'}; private String[] rank_type_info = new String[]{'rank',SOAP_M_URI,null,'0','1','false'}; private String[] recommendationAudience_type_info = new String[]{'recommendationAudience',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[]{'channel','enabled','rank','recommendationAudience'}; } public class UiFormulaRule { public String booleanFilter; public MetadataService.UiFormulaCriterion[] criteria; private String[] booleanFilter_type_info = new String[]{'booleanFilter',SOAP_M_URI,null,'0','1','false'}; private String[] criteria_type_info = new String[]{'criteria',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[]{'booleanFilter','criteria'}; } public class VisualizationPlugin extends Metadata { public String type = 'VisualizationPlugin'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String description; public String developerName; public String icon; public String masterLabel; public MetadataService.VisualizationResource[] visualizationResources; public MetadataService.VisualizationType[] visualizationTypes; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] developerName_type_info = new String[]{'developerName',SOAP_M_URI,null,'1','1','false'}; private String[] icon_type_info = new String[]{'icon',SOAP_M_URI,null,'1','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] visualizationResources_type_info = new String[]{'visualizationResources',SOAP_M_URI,null,'0','-1','false'}; private String[] visualizationTypes_type_info = new String[]{'visualizationTypes',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','developerName','icon','masterLabel','visualizationResources','visualizationTypes'}; } public class DataPipeline { public Double apiVersion; public String label; public String scriptType; private String[] apiVersion_type_info = new String[]{'apiVersion',SOAP_M_URI,null,'1','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'}; private String[] scriptType_type_info = new String[]{'scriptType',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[]{'apiVersion','label','scriptType'}; } public class QueueSobject { public String sobjectType; private String[] sobjectType_type_info = new String[]{'sobjectType',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[]{'sobjectType'}; } public class ApexClass extends MetadataWithContent { public String type = 'ApexClass'; 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 MetadataService.PackageVersion[] packageVersions; public String status; private String[] apiVersion_type_info = new String[]{'apiVersion',SOAP_M_URI,null,'1','1','false'}; private String[] packageVersions_type_info = new String[]{'packageVersions',SOAP_M_URI,null,'0','-1','false'}; private String[] status_type_info = new String[]{'status',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', 'apiVersion','packageVersions','status'}; } public class FieldMappingRow { public String SObjectType; public MetadataService.FieldMappingField[] fieldMappingFields; public String fieldName; public String mappingOperation; private String[] SObjectType_type_info = new String[]{'SObjectType',SOAP_M_URI,null,'1','1','false'}; private String[] fieldMappingFields_type_info = new String[]{'fieldMappingFields',SOAP_M_URI,null,'0','-1','false'}; private String[] fieldName_type_info = new String[]{'fieldName',SOAP_M_URI,null,'1','1','false'}; private String[] mappingOperation_type_info = new String[]{'mappingOperation',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[]{'SObjectType','fieldMappingFields','fieldName','mappingOperation'}; } public class EntitlementTemplate extends Metadata { public String type = 'EntitlementTemplate'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String businessHours; public Integer casesPerEntitlement; public String entitlementProcess; public Boolean isPerIncident; public Integer term; public String type_x; private String[] businessHours_type_info = new String[]{'businessHours',SOAP_M_URI,null,'0','1','false'}; private String[] casesPerEntitlement_type_info = new String[]{'casesPerEntitlement',SOAP_M_URI,null,'0','1','false'}; private String[] entitlementProcess_type_info = new String[]{'entitlementProcess',SOAP_M_URI,null,'0','1','false'}; private String[] isPerIncident_type_info = new String[]{'isPerIncident',SOAP_M_URI,null,'0','1','false'}; private String[] term_type_info = new String[]{'term',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', 'businessHours','casesPerEntitlement','entitlementProcess','isPerIncident','term','type_x'}; } public class Group_x extends Metadata { public String type = 'Group_x'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean doesIncludeBosses; public String name; private String[] doesIncludeBosses_type_info = new String[]{'doesIncludeBosses',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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'fullName', 'doesIncludeBosses','name'}; } public class WaveXmdRecordDisplayLookup { public String recordDisplayField; private String[] recordDisplayField_type_info = new String[]{'recordDisplayField',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[]{'recordDisplayField'}; } public class IntegrationHubSettingsType { public String canonicalName; public String canonicalNameBindingChar; public String description; public Boolean isEnabled; public Boolean isProtected; public String masterLabel; public String setupNamespace; public String setupSimpleName; public String uUID; public String version; public Integer versionBuild; public Integer versionMajor; public Integer versionMinor; private String[] canonicalName_type_info = new String[]{'canonicalName',SOAP_M_URI,null,'0','1','false'}; private String[] canonicalNameBindingChar_type_info = new String[]{'canonicalNameBindingChar',SOAP_M_URI,null,'0','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] isEnabled_type_info = new String[]{'isEnabled',SOAP_M_URI,null,'0','1','false'}; private String[] isProtected_type_info = new String[]{'isProtected',SOAP_M_URI,null,'0','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] setupNamespace_type_info = new String[]{'setupNamespace',SOAP_M_URI,null,'0','1','false'}; private String[] setupSimpleName_type_info = new String[]{'setupSimpleName',SOAP_M_URI,null,'1','1','false'}; private String[] uUID_type_info = new String[]{'uUID',SOAP_M_URI,null,'0','1','false'}; private String[] version_type_info = new String[]{'version',SOAP_M_URI,null,'0','1','false'}; private String[] versionBuild_type_info = new String[]{'versionBuild',SOAP_M_URI,null,'0','1','false'}; private String[] versionMajor_type_info = new String[]{'versionMajor',SOAP_M_URI,null,'0','1','false'}; private String[] versionMinor_type_info = new String[]{'versionMinor',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[]{'canonicalName','canonicalNameBindingChar','description','isEnabled','isProtected','masterLabel','setupNamespace','setupSimpleName','uUID','version','versionBuild','versionMajor','versionMinor'}; } public class KnowledgeLanguageSettings { public MetadataService.KnowledgeLanguage[] language; private String[] language_type_info = new String[]{'language',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[]{'language'}; } public class KnowledgeCaseField { public String name; private String[] name_type_info = new String[]{'name',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[]{'name'}; } public virtual class Metadata { public String fullName; } public class DebuggingHeader_element { public MetadataService.LogInfo[] categories; public String debugLevel; private String[] categories_type_info = new String[]{'categories',SOAP_M_URI,null,'0','-1','false'}; private String[] debugLevel_type_info = new String[]{'debugLevel',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[]{'categories','debugLevel'}; } public class ApprovalPageField { public String[] field; private String[] field_type_info = new String[]{'field',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[]{'field'}; } public class PermissionSetApexPageAccess { public String apexPage; public Boolean enabled; private String[] apexPage_type_info = new String[]{'apexPage',SOAP_M_URI,null,'1','1','false'}; private String[] enabled_type_info = new String[]{'enabled',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[]{'apexPage','enabled'}; } public class CustomExperience { public Boolean allowInternalUserLogin; public MetadataService.CustomExperienceBranding branding; public String changePasswordEmailTemplate; public String emailFooterLogo; public String emailFooterText; public String emailSenderAddress; public String emailSenderName; public Boolean enableErrorPageOverridesForVisualforce; public String forgotPasswordEmailTemplate; public String picassoSite; public String sObjectType; public Boolean sendWelcomeEmail; public String site; public Boolean siteAsContainerEnabled; public MetadataService.CustomExperienceTabSet tabs; public String urlPathPrefix; public String welcomeEmailTemplate; private String[] allowInternalUserLogin_type_info = new String[]{'allowInternalUserLogin',SOAP_M_URI,null,'1','1','false'}; private String[] branding_type_info = new String[]{'branding',SOAP_M_URI,null,'0','1','false'}; private String[] changePasswordEmailTemplate_type_info = new String[]{'changePasswordEmailTemplate',SOAP_M_URI,null,'1','1','false'}; private String[] emailFooterLogo_type_info = new String[]{'emailFooterLogo',SOAP_M_URI,null,'0','1','false'}; private String[] emailFooterText_type_info = new String[]{'emailFooterText',SOAP_M_URI,null,'0','1','false'}; private String[] emailSenderAddress_type_info = new String[]{'emailSenderAddress',SOAP_M_URI,null,'1','1','false'}; private String[] emailSenderName_type_info = new String[]{'emailSenderName',SOAP_M_URI,null,'1','1','false'}; private String[] enableErrorPageOverridesForVisualforce_type_info = new String[]{'enableErrorPageOverridesForVisualforce',SOAP_M_URI,null,'1','1','false'}; private String[] forgotPasswordEmailTemplate_type_info = new String[]{'forgotPasswordEmailTemplate',SOAP_M_URI,null,'0','1','false'}; private String[] picassoSite_type_info = new String[]{'picassoSite',SOAP_M_URI,null,'0','1','false'}; private String[] sObjectType_type_info = new String[]{'sObjectType',SOAP_M_URI,null,'1','1','false'}; private String[] sendWelcomeEmail_type_info = new String[]{'sendWelcomeEmail',SOAP_M_URI,null,'1','1','false'}; private String[] site_type_info = new String[]{'site',SOAP_M_URI,null,'1','1','false'}; private String[] siteAsContainerEnabled_type_info = new String[]{'siteAsContainerEnabled',SOAP_M_URI,null,'1','1','false'}; private String[] tabs_type_info = new String[]{'tabs',SOAP_M_URI,null,'0','1','false'}; private String[] urlPathPrefix_type_info = new String[]{'urlPathPrefix',SOAP_M_URI,null,'0','1','false'}; private String[] welcomeEmailTemplate_type_info = new String[]{'welcomeEmailTemplate',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[]{'allowInternalUserLogin','branding','changePasswordEmailTemplate','emailFooterLogo','emailFooterText','emailSenderAddress','emailSenderName','enableErrorPageOverridesForVisualforce','forgotPasswordEmailTemplate','picassoSite','sObjectType','sendWelcomeEmail','site','siteAsContainerEnabled','tabs','urlPathPrefix','welcomeEmailTemplate'}; } public class ExternalServiceRegistration extends Metadata { public String type = 'ExternalServiceRegistration'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String description; public String label; public String namedCredential; public String schema; public String schemaType; public String schemaUrl; public String status; 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[] namedCredential_type_info = new String[]{'namedCredential',SOAP_M_URI,null,'0','1','false'}; private String[] schema_type_info = new String[]{'schema',SOAP_M_URI,null,'0','1','false'}; private String[] schemaType_type_info = new String[]{'schemaType',SOAP_M_URI,null,'0','1','false'}; private String[] schemaUrl_type_info = new String[]{'schemaUrl',SOAP_M_URI,null,'0','1','false'}; private String[] status_type_info = new String[]{'status',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', 'description','label','namedCredential','schema','schemaType','schemaUrl','status'}; } public class FlowChoice extends FlowElement { public String type = 'FlowChoice'; 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 choiceText; public String dataType; public MetadataService.FlowChoiceUserInput userInput; public MetadataService.FlowElementReferenceOrValue value; private String[] choiceText_type_info = new String[]{'choiceText',SOAP_M_URI,null,'1','1','false'}; private String[] dataType_type_info = new String[]{'dataType',SOAP_M_URI,null,'1','1','false'}; private String[] userInput_type_info = new String[]{'userInput',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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'processMetadataValues','description','name', 'choiceText','dataType','userInput','value'}; } public class WaveXmdDimensionMember { public String color; public String label; public String member; public Integer sortIndex; private String[] color_type_info = new String[]{'color',SOAP_M_URI,null,'0','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'0','1','false'}; private String[] member_type_info = new String[]{'member',SOAP_M_URI,null,'1','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[]{'color','label','member','sortIndex'}; } public class ConnectedApp extends Metadata { public String type = 'ConnectedApp'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.ConnectedAppAttribute[] attributes; public MetadataService.ConnectedAppCanvasConfig canvasConfig; public String contactEmail; public String contactPhone; public String description; public String iconUrl; public String infoUrl; public MetadataService.ConnectedAppIpRange[] ipRanges; public String label; public String logoUrl; public MetadataService.ConnectedAppMobileDetailConfig mobileAppConfig; public String mobileStartUrl; public MetadataService.ConnectedAppOauthConfig oauthConfig; public String plugin; public MetadataService.ConnectedAppSamlConfig samlConfig; public String startUrl; private String[] attributes_type_info = new String[]{'attributes',SOAP_M_URI,null,'0','-1','false'}; private String[] canvasConfig_type_info = new String[]{'canvasConfig',SOAP_M_URI,null,'0','1','false'}; private String[] contactEmail_type_info = new String[]{'contactEmail',SOAP_M_URI,null,'1','1','false'}; private String[] contactPhone_type_info = new String[]{'contactPhone',SOAP_M_URI,null,'0','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] iconUrl_type_info = new String[]{'iconUrl',SOAP_M_URI,null,'0','1','false'}; private String[] infoUrl_type_info = new String[]{'infoUrl',SOAP_M_URI,null,'0','1','false'}; private String[] ipRanges_type_info = new String[]{'ipRanges',SOAP_M_URI,null,'0','-1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'}; private String[] logoUrl_type_info = new String[]{'logoUrl',SOAP_M_URI,null,'0','1','false'}; private String[] mobileAppConfig_type_info = new String[]{'mobileAppConfig',SOAP_M_URI,null,'0','1','false'}; private String[] mobileStartUrl_type_info = new String[]{'mobileStartUrl',SOAP_M_URI,null,'0','1','false'}; private String[] oauthConfig_type_info = new String[]{'oauthConfig',SOAP_M_URI,null,'0','1','false'}; private String[] plugin_type_info = new String[]{'plugin',SOAP_M_URI,null,'0','1','false'}; private String[] samlConfig_type_info = new String[]{'samlConfig',SOAP_M_URI,null,'0','1','false'}; private String[] startUrl_type_info = new String[]{'startUrl',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', 'attributes','canvasConfig','contactEmail','contactPhone','description','iconUrl','infoUrl','ipRanges','label','logoUrl','mobileAppConfig','mobileStartUrl','oauthConfig','plugin','samlConfig','startUrl'}; } public class describeMetadata_element { public Double asOfVersion; 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[]{'asOfVersion'}; } public class LayoutItem { public MetadataService.AnalyticsCloudComponentLayoutItem analyticsCloudComponent; public String behavior; public String canvas; public String component; public String customLink; public Boolean emptySpace; public String field; public Integer height; public String page_x; public MetadataService.ReportChartComponentLayoutItem reportChartComponent; public String scontrol; public Boolean showLabel; public Boolean showScrollbars; public String width; private String[] analyticsCloudComponent_type_info = new String[]{'analyticsCloudComponent',SOAP_M_URI,null,'0','1','false'}; private String[] behavior_type_info = new String[]{'behavior',SOAP_M_URI,null,'0','1','false'}; private String[] canvas_type_info = new String[]{'canvas',SOAP_M_URI,null,'0','1','false'}; private String[] component_type_info = new String[]{'component',SOAP_M_URI,null,'0','1','false'}; private String[] customLink_type_info = new String[]{'customLink',SOAP_M_URI,null,'0','1','false'}; private String[] emptySpace_type_info = new String[]{'emptySpace',SOAP_M_URI,null,'0','1','false'}; private String[] field_type_info = new String[]{'field',SOAP_M_URI,null,'0','1','false'}; private String[] height_type_info = new String[]{'height',SOAP_M_URI,null,'0','1','false'}; private String[] page_x_type_info = new String[]{'page',SOAP_M_URI,null,'0','1','false'}; private String[] reportChartComponent_type_info = new String[]{'reportChartComponent',SOAP_M_URI,null,'0','1','false'}; private String[] scontrol_type_info = new String[]{'scontrol',SOAP_M_URI,null,'0','1','false'}; private String[] showLabel_type_info = new String[]{'showLabel',SOAP_M_URI,null,'0','1','false'}; private String[] showScrollbars_type_info = new String[]{'showScrollbars',SOAP_M_URI,null,'0','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[] field_order_type_info = new String[]{'analyticsCloudComponent','behavior','canvas','component','customLink','emptySpace','field','height','page_x','reportChartComponent','scontrol','showLabel','showScrollbars','width'}; } public class Portal extends Metadata { public String type = 'Portal'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean active; public String admin; public String defaultLanguage; public String description; public String emailSenderAddress; public String emailSenderName; public Boolean enableSelfCloseCase; public String footerDocument; public String forgotPassTemplate; public String headerDocument; public Boolean isSelfRegistrationActivated; public String loginHeaderDocument; public String logoDocument; public String logoutUrl; public String newCommentTemplate; public String newPassTemplate; public String newUserTemplate; public String ownerNotifyTemplate; public String selfRegNewUserUrl; public String selfRegUserDefaultProfile; public String selfRegUserDefaultRole; public String selfRegUserTemplate; public Boolean showActionConfirmation; public String stylesheetDocument; public String type_x; private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'1','1','false'}; private String[] admin_type_info = new String[]{'admin',SOAP_M_URI,null,'0','1','false'}; private String[] defaultLanguage_type_info = new String[]{'defaultLanguage',SOAP_M_URI,null,'0','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] emailSenderAddress_type_info = new String[]{'emailSenderAddress',SOAP_M_URI,null,'1','1','false'}; private String[] emailSenderName_type_info = new String[]{'emailSenderName',SOAP_M_URI,null,'1','1','false'}; private String[] enableSelfCloseCase_type_info = new String[]{'enableSelfCloseCase',SOAP_M_URI,null,'0','1','false'}; private String[] footerDocument_type_info = new String[]{'footerDocument',SOAP_M_URI,null,'0','1','false'}; private String[] forgotPassTemplate_type_info = new String[]{'forgotPassTemplate',SOAP_M_URI,null,'0','1','false'}; private String[] headerDocument_type_info = new String[]{'headerDocument',SOAP_M_URI,null,'0','1','false'}; private String[] isSelfRegistrationActivated_type_info = new String[]{'isSelfRegistrationActivated',SOAP_M_URI,null,'0','1','false'}; private String[] loginHeaderDocument_type_info = new String[]{'loginHeaderDocument',SOAP_M_URI,null,'0','1','false'}; private String[] logoDocument_type_info = new String[]{'logoDocument',SOAP_M_URI,null,'0','1','false'}; private String[] logoutUrl_type_info = new String[]{'logoutUrl',SOAP_M_URI,null,'0','1','false'}; private String[] newCommentTemplate_type_info = new String[]{'newCommentTemplate',SOAP_M_URI,null,'0','1','false'}; private String[] newPassTemplate_type_info = new String[]{'newPassTemplate',SOAP_M_URI,null,'0','1','false'}; private String[] newUserTemplate_type_info = new String[]{'newUserTemplate',SOAP_M_URI,null,'0','1','false'}; private String[] ownerNotifyTemplate_type_info = new String[]{'ownerNotifyTemplate',SOAP_M_URI,null,'0','1','false'}; private String[] selfRegNewUserUrl_type_info = new String[]{'selfRegNewUserUrl',SOAP_M_URI,null,'0','1','false'}; private String[] selfRegUserDefaultProfile_type_info = new String[]{'selfRegUserDefaultProfile',SOAP_M_URI,null,'0','1','false'}; private String[] selfRegUserDefaultRole_type_info = new String[]{'selfRegUserDefaultRole',SOAP_M_URI,null,'0','1','false'}; private String[] selfRegUserTemplate_type_info = new String[]{'selfRegUserTemplate',SOAP_M_URI,null,'0','1','false'}; private String[] showActionConfirmation_type_info = new String[]{'showActionConfirmation',SOAP_M_URI,null,'0','1','false'}; private String[] stylesheetDocument_type_info = new String[]{'stylesheetDocument',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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'fullName', 'active','admin','defaultLanguage','description','emailSenderAddress','emailSenderName','enableSelfCloseCase','footerDocument','forgotPassTemplate','headerDocument','isSelfRegistrationActivated','loginHeaderDocument','logoDocument','logoutUrl','newCommentTemplate','newPassTemplate','newUserTemplate','ownerNotifyTemplate','selfRegNewUserUrl','selfRegUserDefaultProfile','selfRegUserDefaultRole','selfRegUserTemplate','showActionConfirmation','stylesheetDocument','type_x'}; } public class ContentAssetVersions { public MetadataService.ContentAssetVersion[] version; private String[] version_type_info = new String[]{'version',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[]{'version'}; } public class RunTestSuccess { public String id; public String methodName; public String name; public String namespace; public Boolean seeAllData; public Double time_x; private String[] id_type_info = new String[]{'id',SOAP_M_URI,null,'1','1','false'}; private String[] methodName_type_info = new String[]{'methodName',SOAP_M_URI,null,'1','1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] namespace_type_info = new String[]{'namespace',SOAP_M_URI,null,'1','1','true'}; private String[] seeAllData_type_info = new String[]{'seeAllData',SOAP_M_URI,null,'0','1','false'}; private String[] time_x_type_info = new String[]{'time',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[]{'id','methodName','name','namespace','seeAllData','time_x'}; } public class PermissionSetExternalDataSourceAccess { public Boolean enabled; public String externalDataSource; private String[] enabled_type_info = new String[]{'enabled',SOAP_M_URI,null,'1','1','false'}; private String[] externalDataSource_type_info = new String[]{'externalDataSource',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[]{'enabled','externalDataSource'}; } public class CustomDataType extends Metadata { public String type = 'CustomDataType'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.CustomDataTypeComponent[] customDataTypeComponents; public String description; public String displayFormula; public Boolean editComponentsOnSeparateLines; public String label; public Boolean rightAligned; public Boolean supportComponentsInReports; private String[] customDataTypeComponents_type_info = new String[]{'customDataTypeComponents',SOAP_M_URI,null,'0','-1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] displayFormula_type_info = new String[]{'displayFormula',SOAP_M_URI,null,'0','1','false'}; private String[] editComponentsOnSeparateLines_type_info = new String[]{'editComponentsOnSeparateLines',SOAP_M_URI,null,'0','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'}; private String[] rightAligned_type_info = new String[]{'rightAligned',SOAP_M_URI,null,'0','1','false'}; private String[] supportComponentsInReports_type_info = new String[]{'supportComponentsInReports',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', 'customDataTypeComponents','description','displayFormula','editComponentsOnSeparateLines','label','rightAligned','supportComponentsInReports'}; } public class FlowConnector extends FlowBaseElement { public String type = 'FlowConnector'; public MetadataService.FlowMetadataValue[] processMetadataValues; private String[] processMetadataValues_type_info = new String[]{'processMetadataValues',SOAP_M_URI,null,'0','-1','false'}; public String targetReference; private String[] targetReference_type_info = new String[]{'targetReference',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', 'targetReference'}; } public class EventDelivery extends Metadata { public String type = 'EventDelivery'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.EventParameterMap[] eventParameters; public String eventSubscription; public String referenceData; public String type_x; private String[] eventParameters_type_info = new String[]{'eventParameters',SOAP_M_URI,null,'0','-1','false'}; private String[] eventSubscription_type_info = new String[]{'eventSubscription',SOAP_M_URI,null,'1','1','false'}; private String[] referenceData_type_info = new String[]{'referenceData',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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'fullName', 'eventParameters','eventSubscription','referenceData','type_x'}; } public class LiveMessageSettings { public Boolean enableLiveMessage; private String[] enableLiveMessage_type_info = new String[]{'enableLiveMessage',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[]{'enableLiveMessage'}; } public class ListMetadataQuery { public String folder; public String type_x; private String[] folder_type_info = new String[]{'folder',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[]{'folder','type_x'}; } public class LogInfo { public String category; public String level; private String[] category_type_info = new String[]{'category',SOAP_M_URI,null,'1','1','false'}; private String[] level_type_info = new String[]{'level',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[]{'category','level'}; } public class SharedTo { public String allCustomerPortalUsers; public String allInternalUsers; public String allPartnerUsers; public String[] channelProgramGroup; public String[] channelProgramGroups; public String[] group_x; public String[] groups; public String[] managerSubordinates; public String[] managers; public String[] portalRole; public String[] portalRoleAndSubordinates; public String[] queue; public String[] role; public String[] roleAndSubordinates; public String[] roleAndSubordinatesInternal; public String[] roles; public String[] rolesAndSubordinates; public String[] territories; public String[] territoriesAndSubordinates; public String[] territory; public String[] territoryAndSubordinates; private String[] allCustomerPortalUsers_type_info = new String[]{'allCustomerPortalUsers',SOAP_M_URI,null,'0','1','false'}; private String[] allInternalUsers_type_info = new String[]{'allInternalUsers',SOAP_M_URI,null,'0','1','false'}; private String[] allPartnerUsers_type_info = new String[]{'allPartnerUsers',SOAP_M_URI,null,'0','1','false'}; private String[] channelProgramGroup_type_info = new String[]{'channelProgramGroup',SOAP_M_URI,null,'0','-1','false'}; private String[] channelProgramGroups_type_info = new String[]{'channelProgramGroups',SOAP_M_URI,null,'0','-1','false'}; private String[] group_x_type_info = new String[]{'group',SOAP_M_URI,null,'0','-1','false'}; private String[] groups_type_info = new String[]{'groups',SOAP_M_URI,null,'0','-1','false'}; private String[] managerSubordinates_type_info = new String[]{'managerSubordinates',SOAP_M_URI,null,'0','-1','false'}; private String[] managers_type_info = new String[]{'managers',SOAP_M_URI,null,'0','-1','false'}; private String[] portalRole_type_info = new String[]{'portalRole',SOAP_M_URI,null,'0','-1','false'}; private String[] portalRoleAndSubordinates_type_info = new String[]{'portalRoleAndSubordinates',SOAP_M_URI,null,'0','-1','false'}; private String[] queue_type_info = new String[]{'queue',SOAP_M_URI,null,'0','-1','false'}; private String[] role_type_info = new String[]{'role',SOAP_M_URI,null,'0','-1','false'}; private String[] roleAndSubordinates_type_info = new String[]{'roleAndSubordinates',SOAP_M_URI,null,'0','-1','false'}; private String[] roleAndSubordinatesInternal_type_info = new String[]{'roleAndSubordinatesInternal',SOAP_M_URI,null,'0','-1','false'}; private String[] roles_type_info = new String[]{'roles',SOAP_M_URI,null,'0','-1','false'}; private String[] rolesAndSubordinates_type_info = new String[]{'rolesAndSubordinates',SOAP_M_URI,null,'0','-1','false'}; private String[] territories_type_info = new String[]{'territories',SOAP_M_URI,null,'0','-1','false'}; private String[] territoriesAndSubordinates_type_info = new String[]{'territoriesAndSubordinates',SOAP_M_URI,null,'0','-1','false'}; private String[] territory_type_info = new String[]{'territory',SOAP_M_URI,null,'0','-1','false'}; private String[] territoryAndSubordinates_type_info = new String[]{'territoryAndSubordinates',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[]{'allCustomerPortalUsers','allInternalUsers','allPartnerUsers','channelProgramGroup','channelProgramGroups','group_x','groups','managerSubordinates','managers','portalRole','portalRoleAndSubordinates','queue','role','roleAndSubordinates','roleAndSubordinatesInternal','roles','rolesAndSubordinates','territories','territoriesAndSubordinates','territory','territoryAndSubordinates'}; } public class PlatformCachePartitionType { public Integer allocatedCapacity; public Integer allocatedPurchasedCapacity; public Integer allocatedTrialCapacity; public String cacheType; private String[] allocatedCapacity_type_info = new String[]{'allocatedCapacity',SOAP_M_URI,null,'1','1','false'}; private String[] allocatedPurchasedCapacity_type_info = new String[]{'allocatedPurchasedCapacity',SOAP_M_URI,null,'1','1','false'}; private String[] allocatedTrialCapacity_type_info = new String[]{'allocatedTrialCapacity',SOAP_M_URI,null,'1','1','false'}; private String[] cacheType_type_info = new String[]{'cacheType',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[]{'allocatedCapacity','allocatedPurchasedCapacity','allocatedTrialCapacity','cacheType'}; } public class ReputationPointsRule { public String eventType; public Integer points; private String[] eventType_type_info = new String[]{'eventType',SOAP_M_URI,null,'1','1','false'}; private String[] points_type_info = new String[]{'points',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[]{'eventType','points'}; } public class FlowRecordLookup extends FlowNode { public String type = 'FlowRecordLookup'; 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 Boolean assignNullValuesIfNoRecordsFound; public MetadataService.FlowConnector connector; public MetadataService.FlowConnector faultConnector; public MetadataService.FlowRecordFilter[] filters; public String object_x; public MetadataService.FlowOutputFieldAssignment[] outputAssignments; public String outputReference; public String[] queriedFields; public String sortField; public String sortOrder; private String[] assignNullValuesIfNoRecordsFound_type_info = new String[]{'assignNullValuesIfNoRecordsFound',SOAP_M_URI,null,'0','1','false'}; 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[] object_x_type_info = new String[]{'object',SOAP_M_URI,null,'1','1','false'}; private String[] outputAssignments_type_info = new String[]{'outputAssignments',SOAP_M_URI,null,'0','-1','false'}; private String[] outputReference_type_info = new String[]{'outputReference',SOAP_M_URI,null,'0','1','false'}; private String[] queriedFields_type_info = new String[]{'queriedFields',SOAP_M_URI,null,'0','-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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'processMetadataValues','description','name','label','locationX','locationY', 'assignNullValuesIfNoRecordsFound','connector','faultConnector','filters','object_x','outputAssignments','outputReference','queriedFields','sortField','sortOrder'}; } public class QuickActionLayoutColumn { public MetadataService.QuickActionLayoutItem[] quickActionLayoutItems; private String[] quickActionLayoutItems_type_info = new String[]{'quickActionLayoutItems',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[]{'quickActionLayoutItems'}; } public class ForecastingDisplayedFamilySettings { public String productFamily; private String[] productFamily_type_info = new String[]{'productFamily',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[]{'productFamily'}; } public class ReputationBranding { public String smallImage; private String[] smallImage_type_info = new String[]{'smallImage',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[]{'smallImage'}; } public class ReputationLevel { public MetadataService.ReputationBranding branding; public String label; public Double lowerThreshold; private String[] branding_type_info = new String[]{'branding',SOAP_M_URI,null,'0','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'0','1','false'}; private String[] lowerThreshold_type_info = new String[]{'lowerThreshold',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[]{'branding','label','lowerThreshold'}; } public class ContentAssetRelationships { public MetadataService.ContentAssetLink[] insightsApplication; public MetadataService.ContentAssetLink[] network; public MetadataService.ContentAssetLink organization; public MetadataService.ContentAssetLink[] workspace; private String[] insightsApplication_type_info = new String[]{'insightsApplication',SOAP_M_URI,null,'0','-1','false'}; private String[] network_type_info = new String[]{'network',SOAP_M_URI,null,'0','-1','false'}; private String[] organization_type_info = new String[]{'organization',SOAP_M_URI,null,'0','1','false'}; private String[] workspace_type_info = new String[]{'workspace',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[]{'insightsApplication','network','organization','workspace'}; } public class ProfileLayoutAssignment { public String layout; public String recordType; private String[] layout_type_info = new String[]{'layout',SOAP_M_URI,null,'1','1','false'}; private String[] recordType_type_info = new String[]{'recordType',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[]{'layout','recordType'}; } public class QuickActionTranslation { 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 ReportTypeTranslation { public String description; public String label; public String name; public MetadataService.ReportTypeSectionTranslation[] sections; 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,'0','1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] sections_type_info = new String[]{'sections',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','label','name','sections'}; } public class ActionLinkGroupTemplate extends Metadata { public String type = 'ActionLinkGroupTemplate'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.ActionLinkTemplate[] actionLinkTemplates; public String category; public String executionsAllowed; public Integer hoursUntilExpiration; public Boolean isPublished; public String name; private String[] actionLinkTemplates_type_info = new String[]{'actionLinkTemplates',SOAP_M_URI,null,'0','-1','false'}; private String[] category_type_info = new String[]{'category',SOAP_M_URI,null,'1','1','false'}; private String[] executionsAllowed_type_info = new String[]{'executionsAllowed',SOAP_M_URI,null,'1','1','false'}; private String[] hoursUntilExpiration_type_info = new String[]{'hoursUntilExpiration',SOAP_M_URI,null,'0','1','false'}; private String[] isPublished_type_info = new String[]{'isPublished',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[]{'fullName', 'actionLinkTemplates','category','executionsAllowed','hoursUntilExpiration','isPublished','name'}; } public class ReportDataCategoryFilter { public String dataCategory; public String dataCategoryGroup; public String operator; private String[] dataCategory_type_info = new String[]{'dataCategory',SOAP_M_URI,null,'1','1','false'}; private String[] dataCategoryGroup_type_info = new String[]{'dataCategoryGroup',SOAP_M_URI,null,'1','1','false'}; private String[] operator_type_info = new String[]{'operator',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[]{'dataCategory','dataCategoryGroup','operator'}; } public class ReportBucketFieldSourceValue { public String from_x; public String sourceValue; public String to; private String[] from_x_type_info = new String[]{'from',SOAP_M_URI,null,'0','1','false'}; private String[] sourceValue_type_info = new String[]{'sourceValue',SOAP_M_URI,null,'0','1','false'}; private String[] to_type_info = new String[]{'to',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[]{'from_x','sourceValue','to'}; } public class ValidationRuleTranslation { public String errorMessage; public String name; private String[] errorMessage_type_info = new String[]{'errorMessage',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[]{'errorMessage','name'}; } public class DocumentFolder extends Folder { public String type = 'DocumentFolder'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String accessType; public MetadataService.FolderShare[] folderShares; public String name; public String publicFolderAccess; public MetadataService.SharedTo sharedTo; private String[] accessType_type_info = new String[]{'accessType',SOAP_M_URI,null,'0','1','false'}; private String[] folderShares_type_info = new String[]{'folderShares',SOAP_M_URI,null,'0','-1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] publicFolderAccess_type_info = new String[]{'publicFolderAccess',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','accessType','folderShares','name','publicFolderAccess','sharedTo'}; } public class createMetadataResponse_element { public MetadataService.SaveResult[] result; private String[] result_type_info = new String[]{'result',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[]{'result'}; } public class Dashboard extends Metadata { public String type = 'Dashboard'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String backgroundEndColor; public String backgroundFadeDirection; public String backgroundStartColor; public String chartTheme; public String colorPalette; public String dashboardChartTheme; public String dashboardColorPalette; public MetadataService.DashboardFilter[] dashboardFilters; public MetadataService.DashboardGridLayout dashboardGridLayout; public String dashboardResultRefreshedDate; public String dashboardResultRunningUser; public String dashboardType; public String description; public String folderName; public Boolean isGridLayout; public MetadataService.DashboardComponentSection leftSection; public MetadataService.DashboardComponentSection middleSection; public Integer numSubscriptions; public MetadataService.DashboardComponentSection rightSection; public String runningUser; public String textColor; public String title; public String titleColor; public Integer titleSize; private String[] backgroundEndColor_type_info = new String[]{'backgroundEndColor',SOAP_M_URI,null,'1','1','false'}; private String[] backgroundFadeDirection_type_info = new String[]{'backgroundFadeDirection',SOAP_M_URI,null,'1','1','false'}; private String[] backgroundStartColor_type_info = new String[]{'backgroundStartColor',SOAP_M_URI,null,'1','1','false'}; private String[] chartTheme_type_info = new String[]{'chartTheme',SOAP_M_URI,null,'0','1','false'}; private String[] colorPalette_type_info = new String[]{'colorPalette',SOAP_M_URI,null,'0','1','false'}; private String[] dashboardChartTheme_type_info = new String[]{'dashboardChartTheme',SOAP_M_URI,null,'0','1','false'}; private String[] dashboardColorPalette_type_info = new String[]{'dashboardColorPalette',SOAP_M_URI,null,'0','1','false'}; private String[] dashboardFilters_type_info = new String[]{'dashboardFilters',SOAP_M_URI,null,'0','-1','false'}; private String[] dashboardGridLayout_type_info = new String[]{'dashboardGridLayout',SOAP_M_URI,null,'0','1','false'}; private String[] dashboardResultRefreshedDate_type_info = new String[]{'dashboardResultRefreshedDate',SOAP_M_URI,null,'0','1','false'}; private String[] dashboardResultRunningUser_type_info = new String[]{'dashboardResultRunningUser',SOAP_M_URI,null,'0','1','false'}; private String[] dashboardType_type_info = new String[]{'dashboardType',SOAP_M_URI,null,'0','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] folderName_type_info = new String[]{'folderName',SOAP_M_URI,null,'0','1','false'}; private String[] isGridLayout_type_info = new String[]{'isGridLayout',SOAP_M_URI,null,'0','1','false'}; private String[] leftSection_type_info = new String[]{'leftSection',SOAP_M_URI,null,'0','1','false'}; private String[] middleSection_type_info = new String[]{'middleSection',SOAP_M_URI,null,'0','1','false'}; private String[] numSubscriptions_type_info = new String[]{'numSubscriptions',SOAP_M_URI,null,'0','1','false'}; private String[] rightSection_type_info = new String[]{'rightSection',SOAP_M_URI,null,'0','1','false'}; private String[] runningUser_type_info = new String[]{'runningUser',SOAP_M_URI,null,'0','1','false'}; private String[] textColor_type_info = new String[]{'textColor',SOAP_M_URI,null,'1','1','false'}; private String[] title_type_info = new String[]{'title',SOAP_M_URI,null,'1','1','false'}; private String[] titleColor_type_info = new String[]{'titleColor',SOAP_M_URI,null,'1','1','false'}; private String[] titleSize_type_info = new String[]{'titleSize',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', 'backgroundEndColor','backgroundFadeDirection','backgroundStartColor','chartTheme','colorPalette','dashboardChartTheme','dashboardColorPalette','dashboardFilters','dashboardGridLayout','dashboardResultRefreshedDate','dashboardResultRunningUser','dashboardType','description','folderName','isGridLayout','leftSection','middleSection','numSubscriptions','rightSection','runningUser','textColor','title','titleColor','titleSize'}; } public class PersonListSettings { public Boolean enablePersonList; private String[] enablePersonList_type_info = new String[]{'enablePersonList',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[]{'enablePersonList'}; } public class KeyboardShortcuts { public MetadataService.CustomShortcut[] customShortcuts; public MetadataService.DefaultShortcut[] defaultShortcuts; private String[] customShortcuts_type_info = new String[]{'customShortcuts',SOAP_M_URI,null,'0','-1','false'}; private String[] defaultShortcuts_type_info = new String[]{'defaultShortcuts',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[]{'customShortcuts','defaultShortcuts'}; } public class ManagedTopic { public String managedTopicType; public String name; public String parentName; public Integer position; public String topicDescription; private String[] managedTopicType_type_info = new String[]{'managedTopicType',SOAP_M_URI,null,'1','1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] parentName_type_info = new String[]{'parentName',SOAP_M_URI,null,'1','1','false'}; private String[] position_type_info = new String[]{'position',SOAP_M_URI,null,'1','1','false'}; private String[] topicDescription_type_info = new String[]{'topicDescription',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[]{'managedTopicType','name','parentName','position','topicDescription'}; } public class SkillAssignments { public MetadataService.SkillProfileAssignments profiles; public MetadataService.SkillUserAssignments users; private String[] profiles_type_info = new String[]{'profiles',SOAP_M_URI,null,'0','1','false'}; private String[] users_type_info = new String[]{'users',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[]{'profiles','users'}; } public class WorkflowEmailRecipient { public String field; public String recipient; public String type_x; private String[] field_type_info = new String[]{'field',SOAP_M_URI,null,'0','1','false'}; private String[] recipient_type_info = new String[]{'recipient',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[]{'field','recipient','type_x'}; } public class CodeCoverageResult { public MetadataService.CodeLocation[] dmlInfo; public String id; public MetadataService.CodeLocation[] locationsNotCovered; public MetadataService.CodeLocation[] methodInfo; public String name; public String namespace; public Integer numLocations; public Integer numLocationsNotCovered; public MetadataService.CodeLocation[] soqlInfo; public MetadataService.CodeLocation[] soslInfo; public String type_x; private String[] dmlInfo_type_info = new String[]{'dmlInfo',SOAP_M_URI,null,'0','-1','false'}; private String[] id_type_info = new String[]{'id',SOAP_M_URI,null,'1','1','false'}; private String[] locationsNotCovered_type_info = new String[]{'locationsNotCovered',SOAP_M_URI,null,'0','-1','false'}; private String[] methodInfo_type_info = new String[]{'methodInfo',SOAP_M_URI,null,'0','-1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] namespace_type_info = new String[]{'namespace',SOAP_M_URI,null,'1','1','true'}; private String[] numLocations_type_info = new String[]{'numLocations',SOAP_M_URI,null,'1','1','false'}; private String[] numLocationsNotCovered_type_info = new String[]{'numLocationsNotCovered',SOAP_M_URI,null,'1','1','false'}; private String[] soqlInfo_type_info = new String[]{'soqlInfo',SOAP_M_URI,null,'0','-1','false'}; private String[] soslInfo_type_info = new String[]{'soslInfo',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[]{'dmlInfo','id','locationsNotCovered','methodInfo','name','namespace','numLocations','numLocationsNotCovered','soqlInfo','soslInfo','type_x'}; } public class RecordTypePicklistValue { public String picklist; public MetadataService.PicklistValue[] values; private String[] picklist_type_info = new String[]{'picklist',SOAP_M_URI,null,'1','1','false'}; private String[] values_type_info = new String[]{'values',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[]{'picklist','values'}; } public class FlowApexPluginCall extends FlowNode { public String type = 'FlowApexPluginCall'; 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 String apexClass; public MetadataService.FlowConnector connector; public MetadataService.FlowConnector faultConnector; public MetadataService.FlowApexPluginCallInputParameter[] inputParameters; public MetadataService.FlowApexPluginCallOutputParameter[] outputParameters; private String[] apexClass_type_info = new String[]{'apexClass',SOAP_M_URI,null,'1','1','false'}; 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[] inputParameters_type_info = new String[]{'inputParameters',SOAP_M_URI,null,'0','-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','label','locationX','locationY', 'apexClass','connector','faultConnector','inputParameters','outputParameters'}; } public class Container { public Integer height; public Boolean isContainerAutoSizeEnabled; public String region; public MetadataService.SidebarComponent[] sidebarComponents; public String style; public String unit; public Integer width; private String[] height_type_info = new String[]{'height',SOAP_M_URI,null,'0','1','false'}; private String[] isContainerAutoSizeEnabled_type_info = new String[]{'isContainerAutoSizeEnabled',SOAP_M_URI,null,'1','1','false'}; private String[] region_type_info = new String[]{'region',SOAP_M_URI,null,'1','1','false'}; private String[] sidebarComponents_type_info = new String[]{'sidebarComponents',SOAP_M_URI,null,'0','-1','false'}; private String[] style_type_info = new String[]{'style',SOAP_M_URI,null,'1','1','false'}; private String[] unit_type_info = new String[]{'unit',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[] field_order_type_info = new String[]{'height','isContainerAutoSizeEnabled','region','sidebarComponents','style','unit','width'}; } public class FeedLayout { public Boolean autocollapsePublisher; public Boolean compactFeed; public String feedFilterPosition; public MetadataService.FeedLayoutFilter[] feedFilters; public Boolean fullWidthFeed; public Boolean hideSidebar; public Boolean highlightExternalFeedItems; public MetadataService.FeedLayoutComponent[] leftComponents; public MetadataService.FeedLayoutComponent[] rightComponents; public Boolean useInlineFiltersInConsole; private String[] autocollapsePublisher_type_info = new String[]{'autocollapsePublisher',SOAP_M_URI,null,'0','1','false'}; private String[] compactFeed_type_info = new String[]{'compactFeed',SOAP_M_URI,null,'0','1','false'}; private String[] feedFilterPosition_type_info = new String[]{'feedFilterPosition',SOAP_M_URI,null,'0','1','false'}; private String[] feedFilters_type_info = new String[]{'feedFilters',SOAP_M_URI,null,'0','-1','false'}; private String[] fullWidthFeed_type_info = new String[]{'fullWidthFeed',SOAP_M_URI,null,'0','1','false'}; private String[] hideSidebar_type_info = new String[]{'hideSidebar',SOAP_M_URI,null,'0','1','false'}; private String[] highlightExternalFeedItems_type_info = new String[]{'highlightExternalFeedItems',SOAP_M_URI,null,'0','1','false'}; private String[] leftComponents_type_info = new String[]{'leftComponents',SOAP_M_URI,null,'0','-1','false'}; private String[] rightComponents_type_info = new String[]{'rightComponents',SOAP_M_URI,null,'0','-1','false'}; private String[] useInlineFiltersInConsole_type_info = new String[]{'useInlineFiltersInConsole',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[]{'autocollapsePublisher','compactFeed','feedFilterPosition','feedFilters','fullWidthFeed','hideSidebar','highlightExternalFeedItems','leftComponents','rightComponents','useInlineFiltersInConsole'}; } public class NetworkAccess { public MetadataService.IpRange[] ipRanges; private String[] ipRanges_type_info = new String[]{'ipRanges',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[]{'ipRanges'}; } public class ProfileActionOverride { public String actionName; public String content; public String formFactor; public String pageOrSobjectType; public String recordType; public String type_x; private String[] actionName_type_info = new String[]{'actionName',SOAP_M_URI,null,'1','1','false'}; private String[] content_type_info = new String[]{'content',SOAP_M_URI,null,'0','1','false'}; private String[] formFactor_type_info = new String[]{'formFactor',SOAP_M_URI,null,'1','1','false'}; private String[] pageOrSobjectType_type_info = new String[]{'pageOrSobjectType',SOAP_M_URI,null,'1','1','false'}; private String[] recordType_type_info = new String[]{'recordType',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[]{'actionName','content','formFactor','pageOrSobjectType','recordType','type_x'}; } public class IdeasSettings extends Metadata { public String type = 'IdeasSettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean enableChatterProfile; public Boolean enableIdeaThemes; public Boolean enableIdeas; public Boolean enableIdeasReputation; public Double halfLife; public String ideasProfilePage; private String[] enableChatterProfile_type_info = new String[]{'enableChatterProfile',SOAP_M_URI,null,'0','1','false'}; private String[] enableIdeaThemes_type_info = new String[]{'enableIdeaThemes',SOAP_M_URI,null,'0','1','false'}; private String[] enableIdeas_type_info = new String[]{'enableIdeas',SOAP_M_URI,null,'0','1','false'}; private String[] enableIdeasReputation_type_info = new String[]{'enableIdeasReputation',SOAP_M_URI,null,'0','1','false'}; private String[] halfLife_type_info = new String[]{'halfLife',SOAP_M_URI,null,'0','1','false'}; private String[] ideasProfilePage_type_info = new String[]{'ideasProfilePage',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', 'enableChatterProfile','enableIdeaThemes','enableIdeas','enableIdeasReputation','halfLife','ideasProfilePage'}; } public class EmailServicesFunction extends Metadata { public String type = 'EmailServicesFunction'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String apexClass; public String attachmentOption; public String authenticationFailureAction; public String authorizationFailureAction; public String authorizedSenders; public MetadataService.EmailServicesAddress[] emailServicesAddresses; public String errorRoutingAddress; public String functionInactiveAction; public String functionName; public Boolean isActive; public Boolean isAuthenticationRequired; public Boolean isErrorRoutingEnabled; public Boolean isTextAttachmentsAsBinary; public Boolean isTlsRequired; public String overLimitAction; private String[] apexClass_type_info = new String[]{'apexClass',SOAP_M_URI,null,'1','1','false'}; private String[] attachmentOption_type_info = new String[]{'attachmentOption',SOAP_M_URI,null,'1','1','false'}; private String[] authenticationFailureAction_type_info = new String[]{'authenticationFailureAction',SOAP_M_URI,null,'1','1','false'}; private String[] authorizationFailureAction_type_info = new String[]{'authorizationFailureAction',SOAP_M_URI,null,'1','1','false'}; private String[] authorizedSenders_type_info = new String[]{'authorizedSenders',SOAP_M_URI,null,'0','1','false'}; private String[] emailServicesAddresses_type_info = new String[]{'emailServicesAddresses',SOAP_M_URI,null,'0','-1','false'}; private String[] errorRoutingAddress_type_info = new String[]{'errorRoutingAddress',SOAP_M_URI,null,'0','1','false'}; private String[] functionInactiveAction_type_info = new String[]{'functionInactiveAction',SOAP_M_URI,null,'1','1','false'}; private String[] functionName_type_info = new String[]{'functionName',SOAP_M_URI,null,'1','1','false'}; private String[] isActive_type_info = new String[]{'isActive',SOAP_M_URI,null,'0','1','false'}; private String[] isAuthenticationRequired_type_info = new String[]{'isAuthenticationRequired',SOAP_M_URI,null,'0','1','false'}; private String[] isErrorRoutingEnabled_type_info = new String[]{'isErrorRoutingEnabled',SOAP_M_URI,null,'0','1','false'}; private String[] isTextAttachmentsAsBinary_type_info = new String[]{'isTextAttachmentsAsBinary',SOAP_M_URI,null,'0','1','false'}; private String[] isTlsRequired_type_info = new String[]{'isTlsRequired',SOAP_M_URI,null,'0','1','false'}; private String[] overLimitAction_type_info = new String[]{'overLimitAction',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', 'apexClass','attachmentOption','authenticationFailureAction','authorizationFailureAction','authorizedSenders','emailServicesAddresses','errorRoutingAddress','functionInactiveAction','functionName','isActive','isAuthenticationRequired','isErrorRoutingEnabled','isTextAttachmentsAsBinary','isTlsRequired','overLimitAction'}; } public class CustomDataTypeTranslation { public MetadataService.CustomDataTypeComponentTranslation[] components; public String customDataTypeName; public String description; public String label; private String[] components_type_info = new String[]{'components',SOAP_M_URI,null,'0','-1','false'}; private String[] customDataTypeName_type_info = new String[]{'customDataTypeName',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,'0','1','false'}; private String[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'}; private String[] field_order_type_info = new String[]{'components','customDataTypeName','description','label'}; } public class readMetadata_element { public String type_x; public String[] fullNames; private String[] type_x_type_info = new String[]{'type',SOAP_M_URI,null,'1','1','false'}; private String[] fullNames_type_info = new String[]{'fullNames',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[]{'type_x','fullNames'}; } public class PostTemplate extends Metadata { public String type = 'PostTemplate'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean default_x; public String description; public String[] fields; public String label; private String[] default_x_type_info = new String[]{'default',SOAP_M_URI,null,'0','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; 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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'fullName', 'default_x','description','fields','label'}; } public class ValueSet { public String controllingField; public Boolean restricted; public MetadataService.ValueSetValuesDefinition valueSetDefinition; public String valueSetName; public MetadataService.ValueSettings[] valueSettings; private String[] controllingField_type_info = new String[]{'controllingField',SOAP_M_URI,null,'0','1','false'}; private String[] restricted_type_info = new String[]{'restricted',SOAP_M_URI,null,'0','1','false'}; private String[] valueSetDefinition_type_info = new String[]{'valueSetDefinition',SOAP_M_URI,null,'0','1','false'}; private String[] valueSetName_type_info = new String[]{'valueSetName',SOAP_M_URI,null,'0','1','false'}; private String[] valueSettings_type_info = new String[]{'valueSettings',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[]{'controllingField','restricted','valueSetDefinition','valueSetName','valueSettings'}; } public class IndexField { public String name; public String sortDirection; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] sortDirection_type_info = new String[]{'sortDirection',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','sortDirection'}; } public class QuickActionList { public MetadataService.QuickActionListItem[] quickActionListItems; private String[] quickActionListItems_type_info = new String[]{'quickActionListItems',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[]{'quickActionListItems'}; } public class FlexiPageRegion { public String appendable; public MetadataService.ComponentInstance[] componentInstances; public String mode; public String name; public String prependable; public String replaceable; public String type_x; private String[] appendable_type_info = new String[]{'appendable',SOAP_M_URI,null,'0','1','false'}; private String[] componentInstances_type_info = new String[]{'componentInstances',SOAP_M_URI,null,'0','-1','false'}; private String[] mode_type_info = new String[]{'mode',SOAP_M_URI,null,'0','1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] prependable_type_info = new String[]{'prependable',SOAP_M_URI,null,'0','1','false'}; private String[] replaceable_type_info = new String[]{'replaceable',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[]{'appendable','componentInstances','mode','name','prependable','replaceable','type_x'}; } public class PrimaryTabComponents { public MetadataService.Container[] containers; private String[] containers_type_info = new String[]{'containers',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[]{'containers'}; } public class Territory { public String accountAccessLevel; public String parentTerritory; private String[] accountAccessLevel_type_info = new String[]{'accountAccessLevel',SOAP_M_URI,null,'0','1','false'}; private String[] parentTerritory_type_info = new String[]{'parentTerritory',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[]{'accountAccessLevel','parentTerritory'}; } public class updateMetadataResponse_element { public MetadataService.SaveResult[] result; private String[] result_type_info = new String[]{'result',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[]{'result'}; } public class FolderShare { public String accessLevel; public String sharedTo; public String sharedToType; private String[] accessLevel_type_info = new String[]{'accessLevel',SOAP_M_URI,null,'1','1','false'}; private String[] sharedTo_type_info = new String[]{'sharedTo',SOAP_M_URI,null,'1','1','false'}; private String[] sharedToType_type_info = new String[]{'sharedToType',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[]{'accessLevel','sharedTo','sharedToType'}; } public class QuickActionListItem { public String quickActionName; private String[] quickActionName_type_info = new String[]{'quickActionName',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[]{'quickActionName'}; } public class SiteDotCom extends MetadataWithContent { public String type = 'SiteDotCom'; 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 label; public String siteType; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'}; private String[] siteType_type_info = new String[]{'siteType',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', 'label','siteType'}; } public class MobileSettings extends Metadata { public String type = 'MobileSettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.ChatterMobileSettings chatterMobile; public MetadataService.DashboardMobileSettings dashboardMobile; public MetadataService.SFDCMobileSettings salesforceMobile; public MetadataService.TouchMobileSettings touchMobile; private String[] chatterMobile_type_info = new String[]{'chatterMobile',SOAP_M_URI,null,'0','1','false'}; private String[] dashboardMobile_type_info = new String[]{'dashboardMobile',SOAP_M_URI,null,'0','1','false'}; private String[] salesforceMobile_type_info = new String[]{'salesforceMobile',SOAP_M_URI,null,'0','1','false'}; private String[] touchMobile_type_info = new String[]{'touchMobile',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', 'chatterMobile','dashboardMobile','salesforceMobile','touchMobile'}; } public class ObjectMappingField { public String inputField; public String outputField; private String[] inputField_type_info = new String[]{'inputField',SOAP_M_URI,null,'1','1','false'}; private String[] outputField_type_info = new String[]{'outputField',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[]{'inputField','outputField'}; } public class DescribeValueTypeResult { public Boolean apiCreatable; public Boolean apiDeletable; public Boolean apiReadable; public Boolean apiUpdatable; public MetadataService.ValueTypeField parentField; public MetadataService.ValueTypeField[] valueTypeFields; private String[] apiCreatable_type_info = new String[]{'apiCreatable',SOAP_M_URI,null,'1','1','false'}; private String[] apiDeletable_type_info = new String[]{'apiDeletable',SOAP_M_URI,null,'1','1','false'}; private String[] apiReadable_type_info = new String[]{'apiReadable',SOAP_M_URI,null,'1','1','false'}; private String[] apiUpdatable_type_info = new String[]{'apiUpdatable',SOAP_M_URI,null,'1','1','false'}; private String[] parentField_type_info = new String[]{'parentField',SOAP_M_URI,null,'0','1','false'}; private String[] valueTypeFields_type_info = new String[]{'valueTypeFields',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[]{'apiCreatable','apiDeletable','apiReadable','apiUpdatable','parentField','valueTypeFields'}; } public class EntitlementSettings extends Metadata { public String type = 'EntitlementSettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean assetLookupLimitedToActiveEntitlementsOnAccount; public Boolean assetLookupLimitedToActiveEntitlementsOnContact; public Boolean assetLookupLimitedToSameAccount; public Boolean assetLookupLimitedToSameContact; public Boolean enableEntitlementVersioning; public Boolean enableEntitlements; public Boolean entitlementLookupLimitedToActiveStatus; public Boolean entitlementLookupLimitedToSameAccount; public Boolean entitlementLookupLimitedToSameAsset; public Boolean entitlementLookupLimitedToSameContact; private String[] assetLookupLimitedToActiveEntitlementsOnAccount_type_info = new String[]{'assetLookupLimitedToActiveEntitlementsOnAccount',SOAP_M_URI,null,'0','1','false'}; private String[] assetLookupLimitedToActiveEntitlementsOnContact_type_info = new String[]{'assetLookupLimitedToActiveEntitlementsOnContact',SOAP_M_URI,null,'0','1','false'}; private String[] assetLookupLimitedToSameAccount_type_info = new String[]{'assetLookupLimitedToSameAccount',SOAP_M_URI,null,'0','1','false'}; private String[] assetLookupLimitedToSameContact_type_info = new String[]{'assetLookupLimitedToSameContact',SOAP_M_URI,null,'0','1','false'}; private String[] enableEntitlementVersioning_type_info = new String[]{'enableEntitlementVersioning',SOAP_M_URI,null,'1','1','false'}; private String[] enableEntitlements_type_info = new String[]{'enableEntitlements',SOAP_M_URI,null,'1','1','false'}; private String[] entitlementLookupLimitedToActiveStatus_type_info = new String[]{'entitlementLookupLimitedToActiveStatus',SOAP_M_URI,null,'0','1','false'}; private String[] entitlementLookupLimitedToSameAccount_type_info = new String[]{'entitlementLookupLimitedToSameAccount',SOAP_M_URI,null,'0','1','false'}; private String[] entitlementLookupLimitedToSameAsset_type_info = new String[]{'entitlementLookupLimitedToSameAsset',SOAP_M_URI,null,'0','1','false'}; private String[] entitlementLookupLimitedToSameContact_type_info = new String[]{'entitlementLookupLimitedToSameContact',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', 'assetLookupLimitedToActiveEntitlementsOnAccount','assetLookupLimitedToActiveEntitlementsOnContact','assetLookupLimitedToSameAccount','assetLookupLimitedToSameContact','enableEntitlementVersioning','enableEntitlements','entitlementLookupLimitedToActiveStatus','entitlementLookupLimitedToSameAccount','entitlementLookupLimitedToSameAsset','entitlementLookupLimitedToSameContact'}; } public class Territory2RuleAssociation { public Boolean inherited; public String ruleName; private String[] inherited_type_info = new String[]{'inherited',SOAP_M_URI,null,'1','1','false'}; private String[] ruleName_type_info = new String[]{'ruleName',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[]{'inherited','ruleName'}; } public class FlowChoiceTranslation { public String choiceText; public String name; public MetadataService.FlowChoiceUserInputTranslation userInput; private String[] choiceText_type_info = new String[]{'choiceText',SOAP_M_URI,null,'0','1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] userInput_type_info = new String[]{'userInput',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[]{'choiceText','name','userInput'}; } public class PermissionSetCustomPermissions { public Boolean enabled; public String name; private String[] enabled_type_info = new String[]{'enabled',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[]{'enabled','name'}; } public class CustomApplicationComponent extends Metadata { public String type = 'CustomApplicationComponent'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String buttonIconUrl; public String buttonStyle; public String buttonText; public Integer buttonWidth; public Integer height; public Boolean isHeightFixed; public Boolean isHidden; public Boolean isWidthFixed; public String visualforcePage; public Integer width; private String[] buttonIconUrl_type_info = new String[]{'buttonIconUrl',SOAP_M_URI,null,'0','1','false'}; private String[] buttonStyle_type_info = new String[]{'buttonStyle',SOAP_M_URI,null,'0','1','false'}; private String[] buttonText_type_info = new String[]{'buttonText',SOAP_M_URI,null,'0','1','false'}; private String[] buttonWidth_type_info = new String[]{'buttonWidth',SOAP_M_URI,null,'0','1','false'}; private String[] height_type_info = new String[]{'height',SOAP_M_URI,null,'0','1','false'}; private String[] isHeightFixed_type_info = new String[]{'isHeightFixed',SOAP_M_URI,null,'1','1','false'}; private String[] isHidden_type_info = new String[]{'isHidden',SOAP_M_URI,null,'1','1','false'}; private String[] isWidthFixed_type_info = new String[]{'isWidthFixed',SOAP_M_URI,null,'1','1','false'}; private String[] visualforcePage_type_info = new String[]{'visualforcePage',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', 'buttonIconUrl','buttonStyle','buttonText','buttonWidth','height','isHeightFixed','isHidden','isWidthFixed','visualforcePage','width'}; } public class ComponentInstanceProperty { public String name; public String type_x; public String value; private String[] name_type_info = new String[]{'name',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[] 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[]{'name','type_x','value'}; } public class ChatterMobileSettings { public Boolean enablePushNotifications; private String[] enablePushNotifications_type_info = new String[]{'enablePushNotifications',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[]{'enablePushNotifications'}; } public class WorkflowAlert extends WorkflowAction { public String type = 'WorkflowAlert'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String[] ccEmails; public String description; public Boolean protected_x; public MetadataService.WorkflowEmailRecipient[] recipients; public String senderAddress; public String senderType; public String template; private String[] ccEmails_type_info = new String[]{'ccEmails',SOAP_M_URI,null,'0','-1','false'}; private String[] description_type_info = new String[]{'description',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[] recipients_type_info = new String[]{'recipients',SOAP_M_URI,null,'0','-1','false'}; private String[] senderAddress_type_info = new String[]{'senderAddress',SOAP_M_URI,null,'0','1','false'}; private String[] senderType_type_info = new String[]{'senderType',SOAP_M_URI,null,'0','1','false'}; private String[] template_type_info = new String[]{'template',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', 'ccEmails','description','protected_x','recipients','senderAddress','senderType','template'}; } public class KnowledgeCaseFieldsSettings { public MetadataService.KnowledgeCaseField[] field; private String[] field_type_info = new String[]{'field',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[]{'field'}; } public class EmailTemplate extends MetadataWithContent { public String type = 'EmailTemplate'; 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[] attachedDocuments; public MetadataService.Attachment[] attachments; public Boolean available; public String description; public String encodingKey; public String letterhead; public String name; public MetadataService.PackageVersion[] packageVersions; public String relatedEntityType; public String style; public String subject; public String textOnly; public String type_x; public String uiType; private String[] apiVersion_type_info = new String[]{'apiVersion',SOAP_M_URI,null,'0','1','false'}; private String[] attachedDocuments_type_info = new String[]{'attachedDocuments',SOAP_M_URI,null,'0','-1','false'}; private String[] attachments_type_info = new String[]{'attachments',SOAP_M_URI,null,'0','-1','false'}; private String[] available_type_info = new String[]{'available',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] encodingKey_type_info = new String[]{'encodingKey',SOAP_M_URI,null,'1','1','false'}; private String[] letterhead_type_info = new String[]{'letterhead',SOAP_M_URI,null,'0','1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] packageVersions_type_info = new String[]{'packageVersions',SOAP_M_URI,null,'0','-1','false'}; private String[] relatedEntityType_type_info = new String[]{'relatedEntityType',SOAP_M_URI,null,'0','1','false'}; private String[] style_type_info = new String[]{'style',SOAP_M_URI,null,'1','1','false'}; private String[] subject_type_info = new String[]{'subject',SOAP_M_URI,null,'0','1','false'}; private String[] textOnly_type_info = new String[]{'textOnly',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[] uiType_type_info = new String[]{'uiType',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','attachedDocuments','attachments','available','description','encodingKey','letterhead','name','packageVersions','relatedEntityType','style','subject','textOnly','type_x','uiType'}; } public class FlowTextTemplate extends FlowElement { public String type = 'FlowTextTemplate'; 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 text; private String[] text_type_info = new String[]{'text',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','description','name', 'text'}; } public class PushNotification { public String[] fieldNames; public String objectName; private String[] fieldNames_type_info = new String[]{'fieldNames',SOAP_M_URI,null,'0','-1','false'}; private String[] objectName_type_info = new String[]{'objectName',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','objectName'}; } public class TransactionSecurityPolicy { public MetadataService.TransactionSecurityAction action; public Boolean active; public String apexClass; public String description; public String developerName; public String eventName; public String eventType; public String executionUser; public String flow; public String masterLabel; public String resourceName; public String type_x; private String[] action_type_info = new String[]{'action',SOAP_M_URI,null,'1','1','false'}; private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'1','1','false'}; private String[] apexClass_type_info = new String[]{'apexClass',SOAP_M_URI,null,'0','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] developerName_type_info = new String[]{'developerName',SOAP_M_URI,null,'0','1','false'}; private String[] eventName_type_info = new String[]{'eventName',SOAP_M_URI,null,'0','1','false'}; private String[] eventType_type_info = new String[]{'eventType',SOAP_M_URI,null,'0','1','false'}; private String[] executionUser_type_info = new String[]{'executionUser',SOAP_M_URI,null,'1','1','false'}; private String[] flow_type_info = new String[]{'flow',SOAP_M_URI,null,'0','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'0','1','false'}; private String[] resourceName_type_info = new String[]{'resourceName',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[] field_order_type_info = new String[]{'action','active','apexClass','description','developerName','eventName','eventType','executionUser','flow','masterLabel','resourceName','type_x'}; } public class FlowScreen extends FlowNode { public String type = 'FlowScreen'; 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 Boolean allowBack; public Boolean allowFinish; public Boolean allowPause; public MetadataService.FlowConnector connector; public MetadataService.FlowScreenField[] fields; public String helpText; public String pausedText; public MetadataService.FlowScreenRule[] rules; public Boolean showFooter; public Boolean showHeader; private String[] allowBack_type_info = new String[]{'allowBack',SOAP_M_URI,null,'0','1','false'}; private String[] allowFinish_type_info = new String[]{'allowFinish',SOAP_M_URI,null,'0','1','false'}; private String[] allowPause_type_info = new String[]{'allowPause',SOAP_M_URI,null,'0','1','false'}; private String[] connector_type_info = new String[]{'connector',SOAP_M_URI,null,'0','1','false'}; private String[] fields_type_info = new String[]{'fields',SOAP_M_URI,null,'0','-1','false'}; private String[] helpText_type_info = new String[]{'helpText',SOAP_M_URI,null,'0','1','false'}; private String[] pausedText_type_info = new String[]{'pausedText',SOAP_M_URI,null,'0','1','false'}; private String[] rules_type_info = new String[]{'rules',SOAP_M_URI,null,'0','-1','false'}; private String[] showFooter_type_info = new String[]{'showFooter',SOAP_M_URI,null,'0','1','false'}; private String[] showHeader_type_info = new String[]{'showHeader',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', 'allowBack','allowFinish','allowPause','connector','fields','helpText','pausedText','rules','showFooter','showHeader'}; } public class OpportunityListFieldsSelectedSettings { public String[] field; private String[] field_type_info = new String[]{'field',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[]{'field'}; } public class Certificate extends MetadataWithContent { public String type = 'Certificate'; 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 Boolean caSigned; public Boolean encryptedWithPlatformEncryption; public DateTime expirationDate; public Integer keySize; public String masterLabel; public Boolean privateKeyExportable; private String[] caSigned_type_info = new String[]{'caSigned',SOAP_M_URI,null,'1','1','false'}; private String[] encryptedWithPlatformEncryption_type_info = new String[]{'encryptedWithPlatformEncryption',SOAP_M_URI,null,'0','1','true'}; private String[] expirationDate_type_info = new String[]{'expirationDate',SOAP_M_URI,null,'0','1','true'}; private String[] keySize_type_info = new String[]{'keySize',SOAP_M_URI,null,'0','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] privateKeyExportable_type_info = new String[]{'privateKeyExportable',SOAP_M_URI,null,'0','1','true'}; 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', 'caSigned','encryptedWithPlatformEncryption','expirationDate','keySize','masterLabel','privateKeyExportable'}; } public class WaveXmdDimensionCustomAction { public String customActionName; public Boolean enabled; public String icon; public String method; public Integer sortIndex; public String target; public String tooltip; public String url; private String[] customActionName_type_info = new String[]{'customActionName',SOAP_M_URI,null,'1','1','false'}; private String[] enabled_type_info = new String[]{'enabled',SOAP_M_URI,null,'1','1','false'}; private String[] icon_type_info = new String[]{'icon',SOAP_M_URI,null,'0','1','false'}; private String[] method_type_info = new String[]{'method',SOAP_M_URI,null,'0','1','false'}; private String[] sortIndex_type_info = new String[]{'sortIndex',SOAP_M_URI,null,'1','1','false'}; private String[] target_type_info = new String[]{'target',SOAP_M_URI,null,'0','1','false'}; private String[] tooltip_type_info = new String[]{'tooltip',SOAP_M_URI,null,'0','1','false'}; private String[] url_type_info = new String[]{'url',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[]{'customActionName','enabled','icon','method','sortIndex','target','tooltip','url'}; } public class AccessMapping { public String accessLevel; public String object_x; public String objectField; public String userField; private String[] accessLevel_type_info = new String[]{'accessLevel',SOAP_M_URI,null,'1','1','false'}; private String[] object_x_type_info = new String[]{'object',SOAP_M_URI,null,'1','1','false'}; private String[] objectField_type_info = new String[]{'objectField',SOAP_M_URI,null,'1','1','false'}; private String[] userField_type_info = new String[]{'userField',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[]{'accessLevel','object_x','objectField','userField'}; } public class AnalyticSnapshotMapping { public String aggregateType; public String sourceField; public String sourceType; public String targetField; private String[] aggregateType_type_info = new String[]{'aggregateType',SOAP_M_URI,null,'0','1','false'}; private String[] sourceField_type_info = new String[]{'sourceField',SOAP_M_URI,null,'1','1','false'}; private String[] sourceType_type_info = new String[]{'sourceType',SOAP_M_URI,null,'1','1','false'}; private String[] targetField_type_info = new String[]{'targetField',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[]{'aggregateType','sourceField','sourceType','targetField'}; } public class DefaultShortcut { public String action; public Boolean active; public String keyCommand; private String[] action_type_info = new String[]{'action',SOAP_M_URI,null,'1','1','false'}; private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'1','1','false'}; private String[] keyCommand_type_info = new String[]{'keyCommand',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[]{'action','active','keyCommand'}; } public class WorkspaceMapping { public String fieldName; public String tab; private String[] fieldName_type_info = new String[]{'fieldName',SOAP_M_URI,null,'0','1','false'}; private String[] tab_type_info = new String[]{'tab',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[]{'fieldName','tab'}; } public class FlowScreenRuleAction { public String attribute; public String fieldReference; public MetadataService.FlowElementReferenceOrValue value; private String[] attribute_type_info = new String[]{'attribute',SOAP_M_URI,null,'1','1','false'}; private String[] fieldReference_type_info = new String[]{'fieldReference',SOAP_M_URI,null,'1','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[]{'attribute','fieldReference','value'}; } public class WorkflowSend extends WorkflowAction { public String type = 'WorkflowSend'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String action; public String description; public String label; public String language; public Boolean protected_x; private String[] action_type_info = new String[]{'action',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[] 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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'fullName', 'action','description','label','language','protected_x'}; } public class FlowRecordFilter extends FlowBaseElement { public String type = 'FlowRecordFilter'; public MetadataService.FlowMetadataValue[] processMetadataValues; private String[] processMetadataValues_type_info = new String[]{'processMetadataValues',SOAP_M_URI,null,'0','-1','false'}; public String field; public String operator; public MetadataService.FlowElementReferenceOrValue value; private String[] field_type_info = new String[]{'field',SOAP_M_URI,null,'1','1','false'}; private String[] operator_type_info = new String[]{'operator',SOAP_M_URI,null,'1','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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'processMetadataValues', 'field','operator','value'}; } public class deleteMetadata_element { public String type_x; public String[] fullNames; private String[] type_x_type_info = new String[]{'type',SOAP_M_URI,null,'1','1','false'}; private String[] fullNames_type_info = new String[]{'fullNames',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[]{'type_x','fullNames'}; } public class ForecastRangeSettings { public Integer beginning; public Integer displaying; public String periodType; private String[] beginning_type_info = new String[]{'beginning',SOAP_M_URI,null,'1','1','false'}; private String[] displaying_type_info = new String[]{'displaying',SOAP_M_URI,null,'1','1','false'}; private String[] periodType_type_info = new String[]{'periodType',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[]{'beginning','displaying','periodType'}; } public class FlowActionCall extends FlowNode { public String type = 'FlowActionCall'; 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 String actionName; public String actionType; public MetadataService.FlowConnector connector; public MetadataService.FlowConnector faultConnector; public MetadataService.FlowActionCallInputParameter[] inputParameters; public MetadataService.FlowActionCallOutputParameter[] outputParameters; private String[] actionName_type_info = new String[]{'actionName',SOAP_M_URI,null,'1','1','false'}; private String[] actionType_type_info = new String[]{'actionType',SOAP_M_URI,null,'1','1','false'}; 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[] inputParameters_type_info = new String[]{'inputParameters',SOAP_M_URI,null,'0','-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','label','locationX','locationY', 'actionName','actionType','connector','faultConnector','inputParameters','outputParameters'}; } public class ListViewFilter { public String field; public String operation; public String value; private String[] field_type_info = new String[]{'field',SOAP_M_URI,null,'1','1','false'}; private String[] operation_type_info = new String[]{'operation',SOAP_M_URI,null,'1','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[]{'field','operation','value'}; } public class DashboardTableColumn { public String aggregateType; public Boolean calculatePercent; public String column; public Integer decimalPlaces; public Boolean showTotal; public String sortBy; private String[] aggregateType_type_info = new String[]{'aggregateType',SOAP_M_URI,null,'0','1','false'}; private String[] calculatePercent_type_info = new String[]{'calculatePercent',SOAP_M_URI,null,'0','1','false'}; private String[] column_type_info = new String[]{'column',SOAP_M_URI,null,'1','1','false'}; private String[] decimalPlaces_type_info = new String[]{'decimalPlaces',SOAP_M_URI,null,'0','1','false'}; private String[] showTotal_type_info = new String[]{'showTotal',SOAP_M_URI,null,'0','1','false'}; private String[] sortBy_type_info = new String[]{'sortBy',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[]{'aggregateType','calculatePercent','column','decimalPlaces','showTotal','sortBy'}; } public class Territory2 extends Metadata { public String type = 'Territory2'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String accountAccessLevel; public String caseAccessLevel; public String contactAccessLevel; public MetadataService.FieldValue[] customFields; public String description; public String name; public String opportunityAccessLevel; public String parentTerritory; public MetadataService.Territory2RuleAssociation[] ruleAssociations; public String territory2Type; private String[] accountAccessLevel_type_info = new String[]{'accountAccessLevel',SOAP_M_URI,null,'0','1','false'}; private String[] caseAccessLevel_type_info = new String[]{'caseAccessLevel',SOAP_M_URI,null,'0','1','false'}; private String[] contactAccessLevel_type_info = new String[]{'contactAccessLevel',SOAP_M_URI,null,'0','1','false'}; private String[] customFields_type_info = new String[]{'customFields',SOAP_M_URI,null,'0','-1','false'}; 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[] opportunityAccessLevel_type_info = new String[]{'opportunityAccessLevel',SOAP_M_URI,null,'0','1','false'}; private String[] parentTerritory_type_info = new String[]{'parentTerritory',SOAP_M_URI,null,'0','1','false'}; private String[] ruleAssociations_type_info = new String[]{'ruleAssociations',SOAP_M_URI,null,'0','-1','false'}; private String[] territory2Type_type_info = new String[]{'territory2Type',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', 'accountAccessLevel','caseAccessLevel','contactAccessLevel','customFields','description','name','opportunityAccessLevel','parentTerritory','ruleAssociations','territory2Type'}; } public class ListPlacement { public Integer height; public String location; public String units; public Integer width; private String[] height_type_info = new String[]{'height',SOAP_M_URI,null,'0','1','false'}; private String[] location_type_info = new String[]{'location',SOAP_M_URI,null,'1','1','false'}; private String[] units_type_info = new String[]{'units',SOAP_M_URI,null,'0','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[] field_order_type_info = new String[]{'height','location','units','width'}; } public class PicklistEntry { public Boolean active; public Boolean defaultValue; public String label; public String validFor; public String value; private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'1','1','false'}; private String[] defaultValue_type_info = new String[]{'defaultValue',SOAP_M_URI,null,'1','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'}; private String[] validFor_type_info = new String[]{'validFor',SOAP_M_URI,null,'0','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[]{'active','defaultValue','label','validFor','value'}; } public class ReportBucketField { public String bucketType; public String developerName; public String masterLabel; public String nullTreatment; public String otherBucketLabel; public String sourceColumnName; public Boolean useOther; public MetadataService.ReportBucketFieldValue[] values; private String[] bucketType_type_info = new String[]{'bucketType',SOAP_M_URI,null,'1','1','false'}; private String[] developerName_type_info = new String[]{'developerName',SOAP_M_URI,null,'1','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] nullTreatment_type_info = new String[]{'nullTreatment',SOAP_M_URI,null,'0','1','false'}; private String[] otherBucketLabel_type_info = new String[]{'otherBucketLabel',SOAP_M_URI,null,'0','1','false'}; private String[] sourceColumnName_type_info = new String[]{'sourceColumnName',SOAP_M_URI,null,'1','1','false'}; private String[] useOther_type_info = new String[]{'useOther',SOAP_M_URI,null,'0','1','false'}; private String[] values_type_info = new String[]{'values',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[]{'bucketType','developerName','masterLabel','nullTreatment','otherBucketLabel','sourceColumnName','useOther','values'}; } public class FlexiPageTemplateInstance { public String name; public MetadataService.ComponentInstanceProperty[] properties; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] properties_type_info = new String[]{'properties',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[]{'name','properties'}; } public class KnowledgeCommunitiesSettings { public String[] community; private String[] community_type_info = new String[]{'community',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[]{'community'}; } public class AppComponentList { public String alignment; public String[] components; private String[] alignment_type_info = new String[]{'alignment',SOAP_M_URI,null,'1','1','false'}; private String[] components_type_info = new String[]{'components',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[]{'alignment','components'}; } public class KnowledgeWorkOrderLineItemFieldsSettings { public MetadataService.KnowledgeWorkOrderLineItemField[] field; private String[] field_type_info = new String[]{'field',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[]{'field'}; } public class OpportunitySettings extends Metadata { public String type = 'OpportunitySettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean autoActivateNewReminders; public Boolean enableFindSimilarOpportunities; public Boolean enableOpportunityTeam; public Boolean enableUpdateReminders; public MetadataService.FindSimilarOppFilter findSimilarOppFilter; public Boolean promptToAddProducts; private String[] autoActivateNewReminders_type_info = new String[]{'autoActivateNewReminders',SOAP_M_URI,null,'0','1','false'}; private String[] enableFindSimilarOpportunities_type_info = new String[]{'enableFindSimilarOpportunities',SOAP_M_URI,null,'0','1','false'}; private String[] enableOpportunityTeam_type_info = new String[]{'enableOpportunityTeam',SOAP_M_URI,null,'0','1','false'}; private String[] enableUpdateReminders_type_info = new String[]{'enableUpdateReminders',SOAP_M_URI,null,'0','1','false'}; private String[] findSimilarOppFilter_type_info = new String[]{'findSimilarOppFilter',SOAP_M_URI,null,'0','1','false'}; private String[] promptToAddProducts_type_info = new String[]{'promptToAddProducts',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', 'autoActivateNewReminders','enableFindSimilarOpportunities','enableOpportunityTeam','enableUpdateReminders','findSimilarOppFilter','promptToAddProducts'}; } public class CodeCoverageWarning { public String id; public String message; public String name; public String namespace; private String[] id_type_info = new String[]{'id',SOAP_M_URI,null,'1','1','false'}; private String[] message_type_info = new String[]{'message',SOAP_M_URI,null,'1','1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','true'}; private String[] namespace_type_info = new String[]{'namespace',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[]{'id','message','name','namespace'}; } public class CustomLabelTranslation { 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 KnowledgeAnswerSettings { public String assignTo; public String defaultArticleType; public Boolean enableArticleCreation; private String[] assignTo_type_info = new String[]{'assignTo',SOAP_M_URI,null,'0','1','false'}; private String[] defaultArticleType_type_info = new String[]{'defaultArticleType',SOAP_M_URI,null,'0','1','false'}; private String[] enableArticleCreation_type_info = new String[]{'enableArticleCreation',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[]{'assignTo','defaultArticleType','enableArticleCreation'}; } public class Letterhead extends Metadata { public String type = 'Letterhead'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean available; public String backgroundColor; public String bodyColor; public MetadataService.LetterheadLine bottomLine; public String description; public MetadataService.LetterheadHeaderFooter footer; public MetadataService.LetterheadHeaderFooter header; public MetadataService.LetterheadLine middleLine; public String name; public MetadataService.LetterheadLine topLine; private String[] available_type_info = new String[]{'available',SOAP_M_URI,null,'1','1','false'}; private String[] backgroundColor_type_info = new String[]{'backgroundColor',SOAP_M_URI,null,'1','1','false'}; private String[] bodyColor_type_info = new String[]{'bodyColor',SOAP_M_URI,null,'1','1','false'}; private String[] bottomLine_type_info = new String[]{'bottomLine',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] footer_type_info = new String[]{'footer',SOAP_M_URI,null,'1','1','false'}; private String[] header_type_info = new String[]{'header',SOAP_M_URI,null,'1','1','false'}; private String[] middleLine_type_info = new String[]{'middleLine',SOAP_M_URI,null,'1','1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] topLine_type_info = new String[]{'topLine',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', 'available','backgroundColor','bodyColor','bottomLine','description','footer','header','middleLine','name','topLine'}; } public class AddressSettings extends Metadata { public String type = 'AddressSettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.CountriesAndStates countriesAndStates; private String[] countriesAndStates_type_info = new String[]{'countriesAndStates',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', 'countriesAndStates'}; } public class FlowApexPluginCallInputParameter extends FlowBaseElement { public String type = 'FlowApexPluginCallInputParameter'; public MetadataService.FlowMetadataValue[] processMetadataValues; private String[] processMetadataValues_type_info = new String[]{'processMetadataValues',SOAP_M_URI,null,'0','-1','false'}; public String name; public MetadataService.FlowElementReferenceOrValue 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,'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', 'name','value'}; } public class PathAssistantSettings { public Boolean pathAssistantEnabled; private String[] pathAssistantEnabled_type_info = new String[]{'pathAssistantEnabled',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[]{'pathAssistantEnabled'}; } public class DuplicateRuleMatchRule { public String matchRuleSObjectType; public String matchingRule; public MetadataService.ObjectMapping objectMapping; private String[] matchRuleSObjectType_type_info = new String[]{'matchRuleSObjectType',SOAP_M_URI,null,'1','1','false'}; private String[] matchingRule_type_info = new String[]{'matchingRule',SOAP_M_URI,null,'1','1','false'}; private String[] objectMapping_type_info = new String[]{'objectMapping',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[]{'matchRuleSObjectType','matchingRule','objectMapping'}; } public class EventTypeParameter { public String defaultValue; public String description; public String label; public Integer maxOccurs; public Integer minOccurs; public String name; public String sObjectType; public String type_x; private String[] defaultValue_type_info = new String[]{'defaultValue',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[] maxOccurs_type_info = new String[]{'maxOccurs',SOAP_M_URI,null,'0','1','false'}; private String[] minOccurs_type_info = new String[]{'minOccurs',SOAP_M_URI,null,'0','1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] sObjectType_type_info = new String[]{'sObjectType',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[]{'defaultValue','description','label','maxOccurs','minOccurs','name','sObjectType','type_x'}; } public class QuoteSettings extends Metadata { public String type = 'QuoteSettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean enableQuote; private String[] enableQuote_type_info = new String[]{'enableQuote',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', 'enableQuote'}; } public class CustomExperienceBranding { public String loginFooterText; public String loginLogo; public String pageFooter; public String pageHeader; public String primaryColor; public String primaryComplementColor; public String quaternaryColor; public String quaternaryComplementColor; public String secondaryColor; 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[] 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[] 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[] field_order_type_info = new String[]{'loginFooterText','loginLogo','pageFooter','pageHeader','primaryColor','primaryComplementColor','quaternaryColor','quaternaryComplementColor','secondaryColor','tertiaryColor','tertiaryComplementColor','zeronaryColor','zeronaryComplementColor'}; } public class BusinessHoursEntry extends Metadata { public String type = 'BusinessHoursEntry'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean active; public Boolean default_x; public DateTime fridayEndTime; public DateTime fridayStartTime; public DateTime mondayEndTime; public DateTime mondayStartTime; public String name; public DateTime saturdayEndTime; public DateTime saturdayStartTime; public DateTime sundayEndTime; public DateTime sundayStartTime; public DateTime thursdayEndTime; public DateTime thursdayStartTime; public String timeZoneId; public DateTime tuesdayEndTime; public DateTime tuesdayStartTime; public DateTime wednesdayEndTime; public DateTime wednesdayStartTime; private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'0','1','false'}; private String[] default_x_type_info = new String[]{'default',SOAP_M_URI,null,'1','1','false'}; private String[] fridayEndTime_type_info = new String[]{'fridayEndTime',SOAP_M_URI,null,'0','1','false'}; private String[] fridayStartTime_type_info = new String[]{'fridayStartTime',SOAP_M_URI,null,'0','1','false'}; private String[] mondayEndTime_type_info = new String[]{'mondayEndTime',SOAP_M_URI,null,'0','1','false'}; private String[] mondayStartTime_type_info = new String[]{'mondayStartTime',SOAP_M_URI,null,'0','1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'0','1','false'}; private String[] saturdayEndTime_type_info = new String[]{'saturdayEndTime',SOAP_M_URI,null,'0','1','false'}; private String[] saturdayStartTime_type_info = new String[]{'saturdayStartTime',SOAP_M_URI,null,'0','1','false'}; private String[] sundayEndTime_type_info = new String[]{'sundayEndTime',SOAP_M_URI,null,'0','1','false'}; private String[] sundayStartTime_type_info = new String[]{'sundayStartTime',SOAP_M_URI,null,'0','1','false'}; private String[] thursdayEndTime_type_info = new String[]{'thursdayEndTime',SOAP_M_URI,null,'0','1','false'}; private String[] thursdayStartTime_type_info = new String[]{'thursdayStartTime',SOAP_M_URI,null,'0','1','false'}; private String[] timeZoneId_type_info = new String[]{'timeZoneId',SOAP_M_URI,null,'0','1','false'}; private String[] tuesdayEndTime_type_info = new String[]{'tuesdayEndTime',SOAP_M_URI,null,'0','1','false'}; private String[] tuesdayStartTime_type_info = new String[]{'tuesdayStartTime',SOAP_M_URI,null,'0','1','false'}; private String[] wednesdayEndTime_type_info = new String[]{'wednesdayEndTime',SOAP_M_URI,null,'0','1','false'}; private String[] wednesdayStartTime_type_info = new String[]{'wednesdayStartTime',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','default_x','fridayEndTime','fridayStartTime','mondayEndTime','mondayStartTime','name','saturdayEndTime','saturdayStartTime','sundayEndTime','sundayStartTime','thursdayEndTime','thursdayStartTime','timeZoneId','tuesdayEndTime','tuesdayStartTime','wednesdayEndTime','wednesdayStartTime'}; } public class NetworkMemberGroup { public String[] permissionSet; public String[] profile; private String[] permissionSet_type_info = new String[]{'permissionSet',SOAP_M_URI,null,'0','-1','false'}; private String[] profile_type_info = new String[]{'profile',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[]{'permissionSet','profile'}; } public class ApexPage extends MetadataWithContent { public String type = 'ApexPage'; 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 Boolean availableInTouch; public Boolean confirmationTokenRequired; public String description; public String label; public MetadataService.PackageVersion[] packageVersions; private String[] apiVersion_type_info = new String[]{'apiVersion',SOAP_M_URI,null,'1','1','false'}; private String[] availableInTouch_type_info = new String[]{'availableInTouch',SOAP_M_URI,null,'0','1','false'}; private String[] confirmationTokenRequired_type_info = new String[]{'confirmationTokenRequired',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','availableInTouch','confirmationTokenRequired','description','label','packageVersions'}; } public class CustomSite extends Metadata { public String type = 'CustomSite'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean active; public Boolean allowHomePage; public Boolean allowStandardAnswersPages; public Boolean allowStandardIdeasPages; public Boolean allowStandardLookups; public Boolean allowStandardPortalPages; public Boolean allowStandardSearch; public String analyticsTrackingCode; public String authorizationRequiredPage; public String bandwidthExceededPage; public Boolean browserXssProtection; public String changePasswordPage; public String chatterAnswersForgotPasswordConfirmPage; public String chatterAnswersForgotPasswordPage; public String chatterAnswersHelpPage; public String chatterAnswersLoginPage; public String chatterAnswersRegistrationPage; public String clickjackProtectionLevel; public Boolean contentSniffingProtection; public Boolean cspUpgradeInsecureRequests; public MetadataService.SiteWebAddress[] customWebAddresses; public String description; public String favoriteIcon; public String fileNotFoundPage; public String forgotPasswordPage; public String genericErrorPage; public String guestProfile; public String inMaintenancePage; public String inactiveIndexPage; public String indexPage; public String masterLabel; public String myProfilePage; public String portal; public Boolean referrerPolicyOriginWhenCrossOrigin; public Boolean requireHttps; public Boolean requireInsecurePortalAccess; public String robotsTxtPage; public String rootComponent; public String selfRegPage; public String serverIsDown; public String siteAdmin; public MetadataService.SiteRedirectMapping[] siteRedirectMappings; public String siteTemplate; public String siteType; public String subdomain; public String urlPathPrefix; private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'1','1','false'}; private String[] allowHomePage_type_info = new String[]{'allowHomePage',SOAP_M_URI,null,'1','1','false'}; private String[] allowStandardAnswersPages_type_info = new String[]{'allowStandardAnswersPages',SOAP_M_URI,null,'0','1','false'}; private String[] allowStandardIdeasPages_type_info = new String[]{'allowStandardIdeasPages',SOAP_M_URI,null,'1','1','false'}; private String[] allowStandardLookups_type_info = new String[]{'allowStandardLookups',SOAP_M_URI,null,'1','1','false'}; private String[] allowStandardPortalPages_type_info = new String[]{'allowStandardPortalPages',SOAP_M_URI,null,'1','1','false'}; private String[] allowStandardSearch_type_info = new String[]{'allowStandardSearch',SOAP_M_URI,null,'1','1','false'}; private String[] analyticsTrackingCode_type_info = new String[]{'analyticsTrackingCode',SOAP_M_URI,null,'0','1','false'}; private String[] authorizationRequiredPage_type_info = new String[]{'authorizationRequiredPage',SOAP_M_URI,null,'0','1','false'}; private String[] bandwidthExceededPage_type_info = new String[]{'bandwidthExceededPage',SOAP_M_URI,null,'0','1','false'}; private String[] browserXssProtection_type_info = new String[]{'browserXssProtection',SOAP_M_URI,null,'1','1','false'}; private String[] changePasswordPage_type_info = new String[]{'changePasswordPage',SOAP_M_URI,null,'0','1','false'}; private String[] chatterAnswersForgotPasswordConfirmPage_type_info = new String[]{'chatterAnswersForgotPasswordConfirmPage',SOAP_M_URI,null,'0','1','false'}; private String[] chatterAnswersForgotPasswordPage_type_info = new String[]{'chatterAnswersForgotPasswordPage',SOAP_M_URI,null,'0','1','false'}; private String[] chatterAnswersHelpPage_type_info = new String[]{'chatterAnswersHelpPage',SOAP_M_URI,null,'0','1','false'}; private String[] chatterAnswersLoginPage_type_info = new String[]{'chatterAnswersLoginPage',SOAP_M_URI,null,'0','1','false'}; private String[] chatterAnswersRegistrationPage_type_info = new String[]{'chatterAnswersRegistrationPage',SOAP_M_URI,null,'0','1','false'}; private String[] clickjackProtectionLevel_type_info = new String[]{'clickjackProtectionLevel',SOAP_M_URI,null,'1','1','false'}; private String[] contentSniffingProtection_type_info = new String[]{'contentSniffingProtection',SOAP_M_URI,null,'1','1','false'}; private String[] cspUpgradeInsecureRequests_type_info = new String[]{'cspUpgradeInsecureRequests',SOAP_M_URI,null,'1','1','false'}; private String[] customWebAddresses_type_info = new String[]{'customWebAddresses',SOAP_M_URI,null,'0','-1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] favoriteIcon_type_info = new String[]{'favoriteIcon',SOAP_M_URI,null,'0','1','false'}; private String[] fileNotFoundPage_type_info = new String[]{'fileNotFoundPage',SOAP_M_URI,null,'0','1','false'}; private String[] forgotPasswordPage_type_info = new String[]{'forgotPasswordPage',SOAP_M_URI,null,'0','1','false'}; private String[] genericErrorPage_type_info = new String[]{'genericErrorPage',SOAP_M_URI,null,'0','1','false'}; private String[] guestProfile_type_info = new String[]{'guestProfile',SOAP_M_URI,null,'0','1','false'}; private String[] inMaintenancePage_type_info = new String[]{'inMaintenancePage',SOAP_M_URI,null,'0','1','false'}; private String[] inactiveIndexPage_type_info = new String[]{'inactiveIndexPage',SOAP_M_URI,null,'0','1','false'}; private String[] indexPage_type_info = new String[]{'indexPage',SOAP_M_URI,null,'1','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] myProfilePage_type_info = new String[]{'myProfilePage',SOAP_M_URI,null,'0','1','false'}; private String[] portal_type_info = new String[]{'portal',SOAP_M_URI,null,'0','1','false'}; private String[] referrerPolicyOriginWhenCrossOrigin_type_info = new String[]{'referrerPolicyOriginWhenCrossOrigin',SOAP_M_URI,null,'1','1','false'}; private String[] requireHttps_type_info = new String[]{'requireHttps',SOAP_M_URI,null,'1','1','false'}; private String[] requireInsecurePortalAccess_type_info = new String[]{'requireInsecurePortalAccess',SOAP_M_URI,null,'1','1','false'}; private String[] robotsTxtPage_type_info = new String[]{'robotsTxtPage',SOAP_M_URI,null,'0','1','false'}; private String[] rootComponent_type_info = new String[]{'rootComponent',SOAP_M_URI,null,'0','1','false'}; private String[] selfRegPage_type_info = new String[]{'selfRegPage',SOAP_M_URI,null,'0','1','false'}; private String[] serverIsDown_type_info = new String[]{'serverIsDown',SOAP_M_URI,null,'0','1','false'}; private String[] siteAdmin_type_info = new String[]{'siteAdmin',SOAP_M_URI,null,'0','1','false'}; private String[] siteRedirectMappings_type_info = new String[]{'siteRedirectMappings',SOAP_M_URI,null,'0','-1','false'}; private String[] siteTemplate_type_info = new String[]{'siteTemplate',SOAP_M_URI,null,'0','1','false'}; private String[] siteType_type_info = new String[]{'siteType',SOAP_M_URI,null,'1','1','false'}; private String[] subdomain_type_info = new String[]{'subdomain',SOAP_M_URI,null,'0','1','false'}; private String[] urlPathPrefix_type_info = new String[]{'urlPathPrefix',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','allowHomePage','allowStandardAnswersPages','allowStandardIdeasPages','allowStandardLookups','allowStandardPortalPages','allowStandardSearch','analyticsTrackingCode','authorizationRequiredPage','bandwidthExceededPage','browserXssProtection','changePasswordPage','chatterAnswersForgotPasswordConfirmPage','chatterAnswersForgotPasswordPage','chatterAnswersHelpPage','chatterAnswersLoginPage','chatterAnswersRegistrationPage','clickjackProtectionLevel','contentSniffingProtection','cspUpgradeInsecureRequests','customWebAddresses','description','favoriteIcon','fileNotFoundPage','forgotPasswordPage','genericErrorPage','guestProfile','inMaintenancePage','inactiveIndexPage','indexPage','masterLabel','myProfilePage','portal','referrerPolicyOriginWhenCrossOrigin','requireHttps','requireInsecurePortalAccess','robotsTxtPage','rootComponent','selfRegPage','serverIsDown','siteAdmin','siteRedirectMappings','siteTemplate','siteType','subdomain','urlPathPrefix'}; } public class Skill extends Metadata { public String type = 'Skill'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.SkillAssignments assignments; public String description; public String label; private String[] assignments_type_info = new String[]{'assignments',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[] 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', 'assignments','description','label'}; } public class renameMetadataResponse_element { public MetadataService.SaveResult 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 RelatedList { public Boolean hideOnDetail; public String name; private String[] hideOnDetail_type_info = new String[]{'hideOnDetail',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[]{'hideOnDetail','name'}; } public class SynonymGroup { public String[] languages; public String[] terms; private String[] languages_type_info = new String[]{'languages',SOAP_M_URI,null,'0','-1','false'}; private String[] terms_type_info = new String[]{'terms',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[]{'languages','terms'}; } public class FlowSubflow extends FlowNode { public String type = 'FlowSubflow'; 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 String flowName; public MetadataService.FlowSubflowInputAssignment[] inputAssignments; public MetadataService.FlowSubflowOutputAssignment[] outputAssignments; private String[] connector_type_info = new String[]{'connector',SOAP_M_URI,null,'0','1','false'}; private String[] flowName_type_info = new String[]{'flowName',SOAP_M_URI,null,'1','1','false'}; private String[] inputAssignments_type_info = new String[]{'inputAssignments',SOAP_M_URI,null,'0','-1','false'}; private String[] outputAssignments_type_info = new String[]{'outputAssignments',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','flowName','inputAssignments','outputAssignments'}; } public class MatchingRule extends Metadata { public String type = 'MatchingRule'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String booleanFilter; public String description; public String label; public MetadataService.MatchingRuleItem[] matchingRuleItems; public String ruleStatus; private String[] booleanFilter_type_info = new String[]{'booleanFilter',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[] matchingRuleItems_type_info = new String[]{'matchingRuleItems',SOAP_M_URI,null,'0','-1','false'}; private String[] ruleStatus_type_info = new String[]{'ruleStatus',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', 'booleanFilter','description','label','matchingRuleItems','ruleStatus'}; } public class PasswordPolicies { public String apiOnlyUserHomePageURL; public String complexity; public String expiration; public String historyRestriction; public String lockoutInterval; public String maxLoginAttempts; public String minimumPasswordLength; public Boolean minimumPasswordLifetime; public Boolean obscureSecretAnswer; public String passwordAssistanceMessage; public String passwordAssistanceURL; public String questionRestriction; private String[] apiOnlyUserHomePageURL_type_info = new String[]{'apiOnlyUserHomePageURL',SOAP_M_URI,null,'0','1','false'}; private String[] complexity_type_info = new String[]{'complexity',SOAP_M_URI,null,'0','1','false'}; private String[] expiration_type_info = new String[]{'expiration',SOAP_M_URI,null,'0','1','false'}; private String[] historyRestriction_type_info = new String[]{'historyRestriction',SOAP_M_URI,null,'0','1','false'}; private String[] lockoutInterval_type_info = new String[]{'lockoutInterval',SOAP_M_URI,null,'0','1','false'}; private String[] maxLoginAttempts_type_info = new String[]{'maxLoginAttempts',SOAP_M_URI,null,'0','1','false'}; private String[] minimumPasswordLength_type_info = new String[]{'minimumPasswordLength',SOAP_M_URI,null,'0','1','false'}; private String[] minimumPasswordLifetime_type_info = new String[]{'minimumPasswordLifetime',SOAP_M_URI,null,'0','1','false'}; private String[] obscureSecretAnswer_type_info = new String[]{'obscureSecretAnswer',SOAP_M_URI,null,'0','1','false'}; private String[] passwordAssistanceMessage_type_info = new String[]{'passwordAssistanceMessage',SOAP_M_URI,null,'0','1','false'}; private String[] passwordAssistanceURL_type_info = new String[]{'passwordAssistanceURL',SOAP_M_URI,null,'0','1','false'}; private String[] questionRestriction_type_info = new String[]{'questionRestriction',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[]{'apiOnlyUserHomePageURL','complexity','expiration','historyRestriction','lockoutInterval','maxLoginAttempts','minimumPasswordLength','minimumPasswordLifetime','obscureSecretAnswer','passwordAssistanceMessage','passwordAssistanceURL','questionRestriction'}; } public class AnalyticsCloudComponentLayoutItem { public String assetType; public String devName; public String error; public String filter; public Integer height; public Boolean hideOnError; public Boolean showHeader; public Boolean showSharing; public Boolean showTitle; public String width; private String[] assetType_type_info = new String[]{'assetType',SOAP_M_URI,null,'1','1','false'}; private String[] devName_type_info = new String[]{'devName',SOAP_M_URI,null,'1','1','false'}; private String[] error_type_info = new String[]{'error',SOAP_M_URI,null,'0','1','false'}; private String[] filter_type_info = new String[]{'filter',SOAP_M_URI,null,'0','1','false'}; private String[] height_type_info = new String[]{'height',SOAP_M_URI,null,'0','1','false'}; private String[] hideOnError_type_info = new String[]{'hideOnError',SOAP_M_URI,null,'0','1','false'}; private String[] showHeader_type_info = new String[]{'showHeader',SOAP_M_URI,null,'0','1','false'}; private String[] showSharing_type_info = new String[]{'showSharing',SOAP_M_URI,null,'0','1','false'}; private String[] showTitle_type_info = new String[]{'showTitle',SOAP_M_URI,null,'0','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[] field_order_type_info = new String[]{'assetType','devName','error','filter','height','hideOnError','showHeader','showSharing','showTitle','width'}; } public class ServiceCloudConsoleConfig { public MetadataService.AppComponentList componentList; public String detailPageRefreshMethod; public String footerColor; public String headerColor; public MetadataService.KeyboardShortcuts keyboardShortcuts; public MetadataService.ListPlacement listPlacement; public String listRefreshMethod; public MetadataService.LiveAgentConfig liveAgentConfig; public String primaryTabColor; public MetadataService.PushNotification[] pushNotifications; public MetadataService.TabLimitConfig tabLimitConfig; public String[] whitelistedDomains; private String[] componentList_type_info = new String[]{'componentList',SOAP_M_URI,null,'0','1','false'}; private String[] detailPageRefreshMethod_type_info = new String[]{'detailPageRefreshMethod',SOAP_M_URI,null,'1','1','false'}; private String[] footerColor_type_info = new String[]{'footerColor',SOAP_M_URI,null,'0','1','false'}; private String[] headerColor_type_info = new String[]{'headerColor',SOAP_M_URI,null,'0','1','false'}; private String[] keyboardShortcuts_type_info = new String[]{'keyboardShortcuts',SOAP_M_URI,null,'1','1','false'}; private String[] listPlacement_type_info = new String[]{'listPlacement',SOAP_M_URI,null,'1','1','false'}; private String[] listRefreshMethod_type_info = new String[]{'listRefreshMethod',SOAP_M_URI,null,'1','1','false'}; private String[] liveAgentConfig_type_info = new String[]{'liveAgentConfig',SOAP_M_URI,null,'0','1','false'}; private String[] primaryTabColor_type_info = new String[]{'primaryTabColor',SOAP_M_URI,null,'0','1','false'}; private String[] pushNotifications_type_info = new String[]{'pushNotifications',SOAP_M_URI,null,'0','-1','false'}; private String[] tabLimitConfig_type_info = new String[]{'tabLimitConfig',SOAP_M_URI,null,'0','1','false'}; private String[] whitelistedDomains_type_info = new String[]{'whitelistedDomains',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[]{'componentList','detailPageRefreshMethod','footerColor','headerColor','keyboardShortcuts','listPlacement','listRefreshMethod','liveAgentConfig','primaryTabColor','pushNotifications','tabLimitConfig','whitelistedDomains'}; } public class SFDCMobileSettings { public Boolean enableMobileLite; public Boolean enableUserToDeviceLinking; private String[] enableMobileLite_type_info = new String[]{'enableMobileLite',SOAP_M_URI,null,'0','1','false'}; private String[] enableUserToDeviceLinking_type_info = new String[]{'enableUserToDeviceLinking',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[]{'enableMobileLite','enableUserToDeviceLinking'}; } public class SharingReason extends Metadata { public String type = 'SharingReason'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String label; 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', 'label'}; } public class FlowDecision extends FlowNode { public String type = 'FlowDecision'; 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 defaultConnector; public String defaultConnectorLabel; public MetadataService.FlowRule[] rules; private String[] defaultConnector_type_info = new String[]{'defaultConnector',SOAP_M_URI,null,'0','1','false'}; private String[] defaultConnectorLabel_type_info = new String[]{'defaultConnectorLabel',SOAP_M_URI,null,'0','1','false'}; private String[] rules_type_info = new String[]{'rules',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', 'defaultConnector','defaultConnectorLabel','rules'}; } public class CustomFeedFilter { public MetadataService.FeedFilterCriterion[] criteria; public String description; public Boolean isProtected; public String label; private String[] criteria_type_info = new String[]{'criteria',SOAP_M_URI,null,'0','-1','false'}; private String[] description_type_info = new String[]{'description',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[] field_order_type_info = new String[]{'criteria','description','isProtected','label'}; } public class ProfileRecordTypeVisibility { public Boolean default_x; public Boolean personAccountDefault; public String recordType; public Boolean visible; private String[] default_x_type_info = new String[]{'default',SOAP_M_URI,null,'1','1','false'}; private String[] personAccountDefault_type_info = new String[]{'personAccountDefault',SOAP_M_URI,null,'0','1','false'}; private String[] recordType_type_info = new String[]{'recordType',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[]{'default_x','personAccountDefault','recordType','visible'}; } public class DashboardMobileSettings { public Boolean enableDashboardIPadApp; private String[] enableDashboardIPadApp_type_info = new String[]{'enableDashboardIPadApp',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[]{'enableDashboardIPadApp'}; } public class SiteRedirectMapping { public String action; public Boolean isActive; public String source; public String target; private String[] action_type_info = new String[]{'action',SOAP_M_URI,null,'1','1','false'}; private String[] isActive_type_info = new String[]{'isActive',SOAP_M_URI,null,'0','1','false'}; private String[] source_type_info = new String[]{'source',SOAP_M_URI,null,'1','1','false'}; private String[] target_type_info = new String[]{'target',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[]{'action','isActive','source','target'}; } public class AgentConfigProfileAssignments { public String[] profile; private String[] profile_type_info = new String[]{'profile',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[]{'profile'}; } public interface IReadResult { MetadataService.Metadata[] getRecords(); } public interface IReadResponseElement { IReadResult getResult(); } public class ReadCustomSiteResult implements IReadResult { public MetadataService.CustomSite[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCustomSiteResponse_element implements IReadResponseElement { public MetadataService.ReadCustomSiteResult result; public IReadResult getResult() { return 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 ReadListViewResult implements IReadResult { public MetadataService.ListView[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readListViewResponse_element implements IReadResponseElement { public MetadataService.ReadListViewResult result; public IReadResult getResult() { return 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 ReadInstalledPackageResult implements IReadResult { public MetadataService.InstalledPackage[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readInstalledPackageResponse_element implements IReadResponseElement { public MetadataService.ReadInstalledPackageResult result; public IReadResult getResult() { return 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 ReadCustomFieldResult implements IReadResult { public MetadataService.CustomField[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCustomFieldResponse_element implements IReadResponseElement { public MetadataService.ReadCustomFieldResult result; public IReadResult getResult() { return 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 ReadFieldSetResult implements IReadResult { public MetadataService.FieldSet[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readFieldSetResponse_element implements IReadResponseElement { public MetadataService.ReadFieldSetResult result; public IReadResult getResult() { return 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 ReadPicklistValueResult implements IReadResult { public MetadataService.PicklistValue[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readPicklistValueResponse_element implements IReadResponseElement { public MetadataService.ReadPicklistValueResult result; public IReadResult getResult() { return 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 ReadRecordTypeResult implements IReadResult { public MetadataService.RecordType[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readRecordTypeResponse_element implements IReadResponseElement { public MetadataService.ReadRecordTypeResult result; public IReadResult getResult() { return 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 ReadWebLinkResult implements IReadResult { public MetadataService.WebLink[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readWebLinkResponse_element implements IReadResponseElement { public MetadataService.ReadWebLinkResult result; public IReadResult getResult() { return 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 ReadAddressSettingsResult implements IReadResult { public MetadataService.AddressSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readAddressSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadAddressSettingsResult result; public IReadResult getResult() { return 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 ReadCaseSettingsResult implements IReadResult { public MetadataService.CaseSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCaseSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadCaseSettingsResult result; public IReadResult getResult() { return 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 ReadCustomObjectResult implements IReadResult { public MetadataService.CustomObject[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCustomObjectResponse_element implements IReadResponseElement { public MetadataService.ReadCustomObjectResult result; public IReadResult getResult() { return 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 ReadLayoutResult implements IReadResult { public MetadataService.Layout[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readLayoutResponse_element implements IReadResponseElement { public MetadataService.ReadLayoutResult result; public IReadResult getResult() { return 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 ReadEmailTemplateResult implements IReadResult { public MetadataService.EmailTemplate[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readEmailTemplateResponse_element implements IReadResponseElement { public MetadataService.ReadEmailTemplateResult result; public IReadResult getResult() { return 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 ReadScontrolResult implements IReadResult { public MetadataService.Scontrol[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readScontrolResponse_element implements IReadResponseElement { public MetadataService.ReadScontrolResult result; public IReadResult getResult() { return 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 ReadApexPageResult implements IReadResult { public MetadataService.ApexPage[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readApexPageResponse_element implements IReadResponseElement { public MetadataService.ReadApexPageResult result; public IReadResult getResult() { return 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 ReadApexComponentResult implements IReadResult { public MetadataService.ApexComponent[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readApexComponentResponse_element implements IReadResponseElement { public MetadataService.ReadApexComponentResult result; public IReadResult getResult() { return 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 ReadApexClassResult implements IReadResult { public MetadataService.ApexClass[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readApexClassResponse_element implements IReadResponseElement { public MetadataService.ReadApexClassResult result; public IReadResult getResult() { return 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 ReadApexTriggerResult implements IReadResult { public MetadataService.ApexTrigger[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readApexTriggerResponse_element implements IReadResponseElement { public MetadataService.ReadApexTriggerResult result; public IReadResult getResult() { return 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 ReadStaticResourceResult implements IReadResult { public MetadataService.StaticResource[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readStaticResourceResponse_element implements IReadResponseElement { public MetadataService.ReadStaticResourceResult result; public IReadResult getResult() { return 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 ReadDocumentResult implements IReadResult { public MetadataService.Document[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readDocumentResponse_element implements IReadResponseElement { public MetadataService.ReadDocumentResult result; public IReadResult getResult() { return 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 ReadCustomLabelsResult implements IReadResult { public MetadataService.CustomLabels[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCustomLabelsResponse_element implements IReadResponseElement { public MetadataService.ReadCustomLabelsResult result; public IReadResult getResult() { return 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 ReadCustomLabelResult implements IReadResult { public MetadataService.CustomLabel[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCustomLabelResponse_element implements IReadResponseElement { public MetadataService.ReadCustomLabelResult result; public IReadResult getResult() { return 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 ReadAccountSettingsResult implements IReadResult { public MetadataService.AccountSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readAccountSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadAccountSettingsResult result; public IReadResult getResult() { return 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 ReadQueueResult implements IReadResult { public MetadataService.Queue[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readQueueResponse_element implements IReadResponseElement { public MetadataService.ReadQueueResult result; public IReadResult getResult() { return 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 ReadCustomDataTypeResult implements IReadResult { public MetadataService.CustomDataType[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCustomDataTypeResponse_element implements IReadResponseElement { public MetadataService.ReadCustomDataTypeResult result; public IReadResult getResult() { return 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 ReadExternalDataSourceResult implements IReadResult { public MetadataService.ExternalDataSource[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readExternalDataSourceResponse_element implements IReadResponseElement { public MetadataService.ReadExternalDataSourceResult result; public IReadResult getResult() { return 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 ReadGroupResult implements IReadResult { public MetadataService.Group_x[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readGroupResponse_element implements IReadResponseElement { public MetadataService.ReadGroupResult result; public IReadResult getResult() { return 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 ReadBusinessProcessResult implements IReadResult { public MetadataService.BusinessProcess[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readBusinessProcessResponse_element implements IReadResponseElement { public MetadataService.ReadBusinessProcessResult result; public IReadResult getResult() { return 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 ReadCompactLayoutResult implements IReadResult { public MetadataService.CompactLayout[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCompactLayoutResponse_element implements IReadResponseElement { public MetadataService.ReadCompactLayoutResult result; public IReadResult getResult() { return 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 ReadSharingReasonResult implements IReadResult { public MetadataService.SharingReason[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readSharingReasonResponse_element implements IReadResponseElement { public MetadataService.ReadSharingReasonResult result; public IReadResult getResult() { return 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 ReadValidationRuleResult implements IReadResult { public MetadataService.ValidationRule[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readValidationRuleResponse_element implements IReadResponseElement { public MetadataService.ReadValidationRuleResult result; public IReadResult getResult() { return 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 ReadReportTypeResult implements IReadResult { public MetadataService.ReportType[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readReportTypeResponse_element implements IReadResponseElement { public MetadataService.ReadReportTypeResult result; public IReadResult getResult() { return 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 ReadReportResult implements IReadResult { public MetadataService.Report[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readReportResponse_element implements IReadResponseElement { public MetadataService.ReadReportResult result; public IReadResult getResult() { return 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 ReadDashboardResult implements IReadResult { public MetadataService.Dashboard[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readDashboardResponse_element implements IReadResponseElement { public MetadataService.ReadDashboardResult result; public IReadResult getResult() { return 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 ReadAnalyticSnapshotResult implements IReadResult { public MetadataService.AnalyticSnapshot[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readAnalyticSnapshotResponse_element implements IReadResponseElement { public MetadataService.ReadAnalyticSnapshotResult result; public IReadResult getResult() { return 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 ReadCustomPageWebLinkResult implements IReadResult { public MetadataService.CustomPageWebLink[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCustomPageWebLinkResponse_element implements IReadResponseElement { public MetadataService.ReadCustomPageWebLinkResult result; public IReadResult getResult() { return 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 ReadQuickActionResult implements IReadResult { public MetadataService.QuickAction[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readQuickActionResponse_element implements IReadResponseElement { public MetadataService.ReadQuickActionResult result; public IReadResult getResult() { return 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 ReadFlexiPageResult implements IReadResult { public MetadataService.FlexiPage[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readFlexiPageResponse_element implements IReadResponseElement { public MetadataService.ReadFlexiPageResult result; public IReadResult getResult() { return 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 ReadCustomTabResult implements IReadResult { public MetadataService.CustomTab[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCustomTabResponse_element implements IReadResponseElement { public MetadataService.ReadCustomTabResult result; public IReadResult getResult() { return 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 ReadCustomApplicationComponentResult implements IReadResult { public MetadataService.CustomApplicationComponent[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCustomApplicationComponentResponse_element implements IReadResponseElement { public MetadataService.ReadCustomApplicationComponentResult result; public IReadResult getResult() { return 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 ReadCustomApplicationResult implements IReadResult { public MetadataService.CustomApplication[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCustomApplicationResponse_element implements IReadResponseElement { public MetadataService.ReadCustomApplicationResult result; public IReadResult getResult() { return 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 ReadPortalResult implements IReadResult { public MetadataService.Portal[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readPortalResponse_element implements IReadResponseElement { public MetadataService.ReadPortalResult result; public IReadResult getResult() { return 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 ReadLetterheadResult implements IReadResult { public MetadataService.Letterhead[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readLetterheadResponse_element implements IReadResponseElement { public MetadataService.ReadLetterheadResult result; public IReadResult getResult() { return 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 ReadFlowResult implements IReadResult { public MetadataService.Flow[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readFlowResponse_element implements IReadResponseElement { public MetadataService.ReadFlowResult result; public IReadResult getResult() { return 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 ReadWorkflowResult implements IReadResult { public MetadataService.Workflow[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readWorkflowResponse_element implements IReadResponseElement { public MetadataService.ReadWorkflowResult result; public IReadResult getResult() { return 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 ReadWorkflowRuleResult implements IReadResult { public MetadataService.WorkflowRule[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readWorkflowRuleResponse_element implements IReadResponseElement { public MetadataService.ReadWorkflowRuleResult result; public IReadResult getResult() { return 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 ReadAssignmentRulesResult implements IReadResult { public MetadataService.AssignmentRules[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readAssignmentRulesResponse_element implements IReadResponseElement { public MetadataService.ReadAssignmentRulesResult result; public IReadResult getResult() { return 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 ReadAssignmentRuleResult implements IReadResult { public MetadataService.AssignmentRule[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readAssignmentRuleResponse_element implements IReadResponseElement { public MetadataService.ReadAssignmentRuleResult result; public IReadResult getResult() { return 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 ReadAutoResponseRulesResult implements IReadResult { public MetadataService.AutoResponseRules[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readAutoResponseRulesResponse_element implements IReadResponseElement { public MetadataService.ReadAutoResponseRulesResult result; public IReadResult getResult() { return 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 ReadAutoResponseRuleResult implements IReadResult { public MetadataService.AutoResponseRule[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readAutoResponseRuleResponse_element implements IReadResponseElement { public MetadataService.ReadAutoResponseRuleResult result; public IReadResult getResult() { return 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 ReadEscalationRulesResult implements IReadResult { public MetadataService.EscalationRules[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readEscalationRulesResponse_element implements IReadResponseElement { public MetadataService.ReadEscalationRulesResult result; public IReadResult getResult() { return 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 ReadEscalationRuleResult implements IReadResult { public MetadataService.EscalationRule[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readEscalationRuleResponse_element implements IReadResponseElement { public MetadataService.ReadEscalationRuleResult result; public IReadResult getResult() { return 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 ReadPostTemplateResult implements IReadResult { public MetadataService.PostTemplate[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readPostTemplateResponse_element implements IReadResponseElement { public MetadataService.ReadPostTemplateResult result; public IReadResult getResult() { return 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 ReadApprovalProcessResult implements IReadResult { public MetadataService.ApprovalProcess[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readApprovalProcessResponse_element implements IReadResponseElement { public MetadataService.ReadApprovalProcessResult result; public IReadResult getResult() { return 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 ReadHomePageComponentResult implements IReadResult { public MetadataService.HomePageComponent[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readHomePageComponentResponse_element implements IReadResponseElement { public MetadataService.ReadHomePageComponentResult result; public IReadResult getResult() { return 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 ReadHomePageLayoutResult implements IReadResult { public MetadataService.HomePageLayout[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readHomePageLayoutResponse_element implements IReadResponseElement { public MetadataService.ReadHomePageLayoutResult result; public IReadResult getResult() { return 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 ReadCustomObjectTranslationResult implements IReadResult { public MetadataService.CustomObjectTranslation[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCustomObjectTranslationResponse_element implements IReadResponseElement { public MetadataService.ReadCustomObjectTranslationResult result; public IReadResult getResult() { return 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 ReadTranslationsResult implements IReadResult { public MetadataService.Translations[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readTranslationsResponse_element implements IReadResponseElement { public MetadataService.ReadTranslationsResult result; public IReadResult getResult() { return 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 ReadProfileResult implements IReadResult { public MetadataService.Profile[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readProfileResponse_element implements IReadResponseElement { public MetadataService.ReadProfileResult result; public IReadResult getResult() { return 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 ReadPermissionSetResult implements IReadResult { public MetadataService.PermissionSet[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readPermissionSetResponse_element implements IReadResponseElement { public MetadataService.ReadPermissionSetResult result; public IReadResult getResult() { return 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 ReadDataCategoryGroupResult implements IReadResult { public MetadataService.DataCategoryGroup[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readDataCategoryGroupResponse_element implements IReadResponseElement { public MetadataService.ReadDataCategoryGroupResult result; public IReadResult getResult() { return 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 ReadRemoteSiteSettingResult implements IReadResult { public MetadataService.RemoteSiteSetting[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readRemoteSiteSettingResponse_element implements IReadResponseElement { public MetadataService.ReadRemoteSiteSettingResult result; public IReadResult getResult() { return 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 ReadPackageResult implements IReadResult { public MetadataService.Package_x[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readPackageResponse_element implements IReadResponseElement { public MetadataService.ReadPackageResult result; public IReadResult getResult() { return 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 ReadAuthProviderResult implements IReadResult { public MetadataService.AuthProvider[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readAuthProviderResponse_element implements IReadResponseElement { public MetadataService.ReadAuthProviderResult result; public IReadResult getResult() { return 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 ReadKnowledgeSettingsResult implements IReadResult { public MetadataService.KnowledgeSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readKnowledgeSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadKnowledgeSettingsResult result; public IReadResult getResult() { return 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 ReadSharingSetResult implements IReadResult { public MetadataService.SharingSet[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readSharingSetResponse_element implements IReadResponseElement { public MetadataService.ReadSharingSetResult result; public IReadResult getResult() { return 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 ReadSecuritySettingsResult implements IReadResult { public MetadataService.SecuritySettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readSecuritySettingsResponse_element implements IReadResponseElement { public MetadataService.ReadSecuritySettingsResult result; public IReadResult getResult() { return 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 ReadIdeasSettingsResult implements IReadResult { public MetadataService.IdeasSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readIdeasSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadIdeasSettingsResult result; public IReadResult getResult() { return 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 ReadChatterAnswersSettingsResult implements IReadResult { public MetadataService.ChatterAnswersSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readChatterAnswersSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadChatterAnswersSettingsResult result; public IReadResult getResult() { return 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 ReadCommunityResult implements IReadResult { public MetadataService.Community[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCommunityResponse_element implements IReadResponseElement { public MetadataService.ReadCommunityResult result; public IReadResult getResult() { return 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 ReadActivitiesSettingsResult implements IReadResult { public MetadataService.ActivitiesSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readActivitiesSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadActivitiesSettingsResult result; public IReadResult getResult() { return 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 ReadContractSettingsResult implements IReadResult { public MetadataService.ContractSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readContractSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadContractSettingsResult result; public IReadResult getResult() { return 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 ReadOrderSettingsResult implements IReadResult { public MetadataService.OrderSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readOrderSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadOrderSettingsResult result; public IReadResult getResult() { return 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 ReadOpportunitySettingsResult implements IReadResult { public MetadataService.OpportunitySettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readOpportunitySettingsResponse_element implements IReadResponseElement { public MetadataService.ReadOpportunitySettingsResult result; public IReadResult getResult() { return 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 ReadProductSettingsResult implements IReadResult { public MetadataService.ProductSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readProductSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadProductSettingsResult result; public IReadResult getResult() { return 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 ReadQuoteSettingsResult implements IReadResult { public MetadataService.QuoteSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readQuoteSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadQuoteSettingsResult result; public IReadResult getResult() { return 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 ReadCallCenterResult implements IReadResult { public MetadataService.CallCenter[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCallCenterResponse_element implements IReadResponseElement { public MetadataService.ReadCallCenterResult result; public IReadResult getResult() { return 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 ReadEntitlementProcessResult implements IReadResult { public MetadataService.EntitlementProcess[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readEntitlementProcessResponse_element implements IReadResponseElement { public MetadataService.ReadEntitlementProcessResult result; public IReadResult getResult() { return 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 ReadMilestoneTypeResult implements IReadResult { public MetadataService.MilestoneType[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readMilestoneTypeResponse_element implements IReadResponseElement { public MetadataService.ReadMilestoneTypeResult result; public IReadResult getResult() { return 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 ReadEntitlementTemplateResult implements IReadResult { public MetadataService.EntitlementTemplate[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readEntitlementTemplateResponse_element implements IReadResponseElement { public MetadataService.ReadEntitlementTemplateResult result; public IReadResult getResult() { return 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 ReadEntitlementSettingsResult implements IReadResult { public MetadataService.EntitlementSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readEntitlementSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadEntitlementSettingsResult result; public IReadResult getResult() { return 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 ReadBusinessHoursSettingsResult implements IReadResult { public MetadataService.BusinessHoursSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readBusinessHoursSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadBusinessHoursSettingsResult result; public IReadResult getResult() { return 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 ReadBusinessHoursEntryResult implements IReadResult { public MetadataService.BusinessHoursEntry[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readBusinessHoursEntryResponse_element implements IReadResponseElement { public MetadataService.ReadBusinessHoursEntryResult result; public IReadResult getResult() { return 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 ReadConnectedAppResult implements IReadResult { public MetadataService.ConnectedApp[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readConnectedAppResponse_element implements IReadResponseElement { public MetadataService.ReadConnectedAppResult result; public IReadResult getResult() { return 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 ReadAppMenuResult implements IReadResult { public MetadataService.AppMenu[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readAppMenuResponse_element implements IReadResponseElement { public MetadataService.ReadAppMenuResult result; public IReadResult getResult() { return 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 ReadMobileSettingsResult implements IReadResult { public MetadataService.MobileSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readMobileSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadMobileSettingsResult result; public IReadResult getResult() { return 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 ReadNetworkResult implements IReadResult { public MetadataService.Network[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readNetworkResponse_element implements IReadResponseElement { public MetadataService.ReadNetworkResult result; public IReadResult getResult() { return 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 ReadCompanySettingsResult implements IReadResult { public MetadataService.CompanySettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCompanySettingsResponse_element implements IReadResponseElement { public MetadataService.ReadCompanySettingsResult result; public IReadResult getResult() { return 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 ReadForecastingSettingsResult implements IReadResult { public MetadataService.ForecastingSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readForecastingSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadForecastingSettingsResult result; public IReadResult getResult() { return 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 ReadSamlSsoConfigResult implements IReadResult { public MetadataService.SamlSsoConfig[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readSamlSsoConfigResponse_element implements IReadResponseElement { public MetadataService.ReadSamlSsoConfigResult result; public IReadResult getResult() { return 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 ReadLiveAgentSettingsResult implements IReadResult { public MetadataService.LiveAgentSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readLiveAgentSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadLiveAgentSettingsResult result; public IReadResult getResult() { return 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 ReadSkillResult implements IReadResult { public MetadataService.Skill[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readSkillResponse_element implements IReadResponseElement { public MetadataService.ReadSkillResult result; public IReadResult getResult() { return 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 ReadLiveChatDeploymentResult implements IReadResult { public MetadataService.LiveChatDeployment[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readLiveChatDeploymentResponse_element implements IReadResponseElement { public MetadataService.ReadLiveChatDeploymentResult result; public IReadResult getResult() { return 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 ReadLiveChatButtonResult implements IReadResult { public MetadataService.LiveChatButton[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readLiveChatButtonResponse_element implements IReadResponseElement { public MetadataService.ReadLiveChatButtonResult result; public IReadResult getResult() { return 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 ReadLiveChatAgentConfigResult implements IReadResult { public MetadataService.LiveChatAgentConfig[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readLiveChatAgentConfigResponse_element implements IReadResponseElement { public MetadataService.ReadLiveChatAgentConfigResult result; public IReadResult getResult() { return 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 ReadSynonymDictionaryResult implements IReadResult { public MetadataService.SynonymDictionary[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readSynonymDictionaryResponse_element implements IReadResponseElement { public MetadataService.ReadSynonymDictionaryResult result; public IReadResult getResult() { return 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 ReadFolderResult implements IReadResult { public MetadataService.Folder[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readFolderResponse_element implements IReadResponseElement { public MetadataService.ReadFolderResult result; public IReadResult getResult() { return 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 ReadReportFolderResult implements IReadResult { public MetadataService.ReportFolder[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readReportFolderResponse_element implements IReadResponseElement { public MetadataService.ReadReportFolderResult result; public IReadResult getResult() { return 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 ReadDashboardFolderResult implements IReadResult { public MetadataService.DashboardFolder[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readDashboardFolderResponse_element implements IReadResponseElement { public MetadataService.ReadDashboardFolderResult result; public IReadResult getResult() { return 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 ReadDocumentFolderResult implements IReadResult { public MetadataService.DocumentFolder[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readDocumentFolderResponse_element implements IReadResponseElement { public MetadataService.ReadDocumentFolderResult result; public IReadResult getResult() { return 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 ReadEmailFolderResult implements IReadResult { public MetadataService.EmailFolder[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readEmailFolderResponse_element implements IReadResponseElement { public MetadataService.ReadEmailFolderResult result; public IReadResult getResult() { return 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 ReadRoleOrTerritoryResult implements IReadResult { public MetadataService.RoleOrTerritory[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readRoleOrTerritoryResponse_element implements IReadResponseElement { public MetadataService.ReadRoleOrTerritoryResult result; public IReadResult getResult() { return 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 ReadWorkflowActionResult implements IReadResult { public MetadataService.WorkflowAction[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readWorkflowActionResponse_element implements IReadResponseElement { public MetadataService.ReadWorkflowActionResult result; public IReadResult getResult() { return 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 ReadSiteDotComResult implements IReadResult { public MetadataService.SiteDotCom[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readSiteDotComResponse_element implements IReadResponseElement { public MetadataService.ReadSiteDotComResult result; public IReadResult getResult() { return 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 ReadWorkflowTaskResult implements IReadResult { public MetadataService.WorkflowTask[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readWorkflowTaskResponse_element implements IReadResponseElement { public MetadataService.ReadWorkflowTaskResult result; public IReadResult getResult() { return 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 ReadWorkflowSendResult implements IReadResult { public MetadataService.WorkflowSend[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readWorkflowSendResponse_element implements IReadResponseElement { public MetadataService.ReadWorkflowSendResult result; public IReadResult getResult() { return 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 ReadWorkflowOutboundMessageResult implements IReadResult { public MetadataService.WorkflowOutboundMessage[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readWorkflowOutboundMessageResponse_element implements IReadResponseElement { public MetadataService.ReadWorkflowOutboundMessageResult result; public IReadResult getResult() { return 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 ReadWorkflowKnowledgePublishResult implements IReadResult { public MetadataService.WorkflowKnowledgePublish[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readWorkflowKnowledgePublishResponse_element implements IReadResponseElement { public MetadataService.ReadWorkflowKnowledgePublishResult result; public IReadResult getResult() { return 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 ReadWorkflowFieldUpdateResult implements IReadResult { public MetadataService.WorkflowFieldUpdate[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readWorkflowFieldUpdateResponse_element implements IReadResponseElement { public MetadataService.ReadWorkflowFieldUpdateResult result; public IReadResult getResult() { return 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 ReadWorkflowAlertResult implements IReadResult { public MetadataService.WorkflowAlert[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readWorkflowAlertResponse_element implements IReadResponseElement { public MetadataService.ReadWorkflowAlertResult result; public IReadResult getResult() { return 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 ReadVisualizationPluginResult implements IReadResult { public MetadataService.VisualizationPlugin[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readVisualizationPluginResponse_element implements IReadResponseElement { public MetadataService.ReadVisualizationPluginResult result; public IReadResult getResult() { return 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 ReadCustomMetadataResult implements IReadResult { public MetadataService.CustomMetadata[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCustomMetadataResponse_element implements IReadResponseElement { public MetadataService.ReadCustomMetadataResult result; public IReadResult getResult() { return 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 ReadNameSettingsResult implements IReadResult { public MetadataService.NameSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readNameSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadNameSettingsResult result; public IReadResult getResult() { return 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 ReadMarketingActionSettingsResult implements IReadResult { public MetadataService.MarketingActionSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readMarketingActionSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadMarketingActionSettingsResult result; public IReadResult getResult() { return 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 ReadCustomPermissionResult implements IReadResult { public MetadataService.CustomPermission[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCustomPermissionResponse_element implements IReadResponseElement { public MetadataService.ReadCustomPermissionResult result; public IReadResult getResult() { return 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 ReadAuraDefinitionBundleResult implements IReadResult { public MetadataService.AuraDefinitionBundle[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readAuraDefinitionBundleResponse_element implements IReadResponseElement { public MetadataService.ReadAuraDefinitionBundleResult result; public IReadResult getResult() { return 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 ReadCorsWhitelistOriginResult implements IReadResult { public MetadataService.CorsWhitelistOrigin[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCorsWhitelistOriginResponse_element implements IReadResponseElement { public MetadataService.ReadCorsWhitelistOriginResult result; public IReadResult getResult() { return 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 ReadManagedTopicsResult implements IReadResult { public MetadataService.ManagedTopics[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readManagedTopicsResponse_element implements IReadResponseElement { public MetadataService.ReadManagedTopicsResult result; public IReadResult getResult() { return 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 ReadTerritory2Result implements IReadResult { public MetadataService.Territory2[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readTerritory2Response_element implements IReadResponseElement { public MetadataService.ReadTerritory2Result result; public IReadResult getResult() { return 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 ReadTerritory2ModelResult implements IReadResult { public MetadataService.Territory2Model[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readTerritory2ModelResponse_element implements IReadResponseElement { public MetadataService.ReadTerritory2ModelResult result; public IReadResult getResult() { return 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 ReadTerritory2SettingsResult implements IReadResult { public MetadataService.Territory2Settings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readTerritory2SettingsResponse_element implements IReadResponseElement { public MetadataService.ReadTerritory2SettingsResult result; public IReadResult getResult() { return 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 ReadTerritory2TypeResult implements IReadResult { public MetadataService.Territory2Type[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readTerritory2TypeResponse_element implements IReadResponseElement { public MetadataService.ReadTerritory2TypeResult result; public IReadResult getResult() { return 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 ReadXOrgHubResult implements IReadResult { public MetadataService.XOrgHub[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readXOrgHubResponse_element implements IReadResponseElement { public MetadataService.ReadXOrgHubResult result; public IReadResult getResult() { return 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 ReadActionLinkGroupTemplateResult implements IReadResult { public MetadataService.ActionLinkGroupTemplate[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readActionLinkGroupTemplateResponse_element implements IReadResponseElement { public MetadataService.ReadActionLinkGroupTemplateResult result; public IReadResult getResult() { return 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 ReadLicenseDefinitionResult implements IReadResult { public MetadataService.LicenseDefinition[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readLicenseDefinitionResponse_element implements IReadResponseElement { public MetadataService.ReadLicenseDefinitionResult result; public IReadResult getResult() { return 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 ReadMarketingResourceTypeResult implements IReadResult { public MetadataService.MarketingResourceType[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readMarketingResourceTypeResponse_element implements IReadResponseElement { public MetadataService.ReadMarketingResourceTypeResult result; public IReadResult getResult() { return 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 ReadMatchingRuleResult implements IReadResult { public MetadataService.MatchingRule[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readMatchingRuleResponse_element implements IReadResponseElement { public MetadataService.ReadMatchingRuleResult result; public IReadResult getResult() { return 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 ReadMatchingRulesResult implements IReadResult { public MetadataService.MatchingRules[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readMatchingRulesResponse_element implements IReadResponseElement { public MetadataService.ReadMatchingRulesResult result; public IReadResult getResult() { return 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 ReadNamedCredentialResult implements IReadResult { public MetadataService.NamedCredential[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readNamedCredentialResponse_element implements IReadResponseElement { public MetadataService.ReadNamedCredentialResult result; public IReadResult getResult() { return 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 ReadPersonalJourneySettingsResult implements IReadResult { public MetadataService.PersonalJourneySettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readPersonalJourneySettingsResponse_element implements IReadResponseElement { public MetadataService.ReadPersonalJourneySettingsResult result; public IReadResult getResult() { return 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 ReadSharingRulesResult implements IReadResult { public MetadataService.SharingRules[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readSharingRulesResponse_element implements IReadResponseElement { public MetadataService.ReadSharingRulesResult result; public IReadResult getResult() { return 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 ReadSharingBaseRuleResult implements IReadResult { public MetadataService.SharingBaseRule[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readSharingBaseRuleResponse_element implements IReadResponseElement { public MetadataService.ReadSharingBaseRuleResult result; public IReadResult getResult() { return 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 ReadSharingCriteriaRuleResult implements IReadResult { public MetadataService.SharingCriteriaRule[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readSharingCriteriaRuleResponse_element implements IReadResponseElement { public MetadataService.ReadSharingCriteriaRuleResult result; public IReadResult getResult() { return 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 ReadSharingOwnerRuleResult implements IReadResult { public MetadataService.SharingOwnerRule[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readSharingOwnerRuleResponse_element implements IReadResponseElement { public MetadataService.ReadSharingOwnerRuleResult result; public IReadResult getResult() { return 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 ReadSharingTerritoryRuleResult implements IReadResult { public MetadataService.SharingTerritoryRule[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readSharingTerritoryRuleResponse_element implements IReadResponseElement { public MetadataService.ReadSharingTerritoryRuleResult result; public IReadResult getResult() { return 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 ReadMetadataWithContentResult implements IReadResult { public MetadataService.MetadataWithContent[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readMetadataWithContentResponse_element implements IReadResponseElement { public MetadataService.ReadMetadataWithContentResult result; public IReadResult getResult() { return 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 ReadDelegateGroupResult implements IReadResult { public MetadataService.DelegateGroup[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readDelegateGroupResponse_element implements IReadResponseElement { public MetadataService.ReadDelegateGroupResult result; public IReadResult getResult() { return 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 ReadEventDeliveryResult implements IReadResult { public MetadataService.EventDelivery[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readEventDeliveryResponse_element implements IReadResponseElement { public MetadataService.ReadEventDeliveryResult result; public IReadResult getResult() { return 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 ReadEventSubscriptionResult implements IReadResult { public MetadataService.EventSubscription[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readEventSubscriptionResponse_element implements IReadResponseElement { public MetadataService.ReadEventSubscriptionResult result; public IReadResult getResult() { return 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 ReadEventTypeResult implements IReadResult { public MetadataService.EventType[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readEventTypeResponse_element implements IReadResponseElement { public MetadataService.ReadEventTypeResult result; public IReadResult getResult() { return 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 ReadCertificateResult implements IReadResult { public MetadataService.Certificate[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCertificateResponse_element implements IReadResponseElement { public MetadataService.ReadCertificateResult result; public IReadResult getResult() { return 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 ReadModerationRuleResult implements IReadResult { public MetadataService.ModerationRule[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readModerationRuleResponse_element implements IReadResponseElement { public MetadataService.ReadModerationRuleResult result; public IReadResult getResult() { return 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 ReadWaveApplicationResult implements IReadResult { public MetadataService.WaveApplication[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readWaveApplicationResponse_element implements IReadResponseElement { public MetadataService.ReadWaveApplicationResult result; public IReadResult getResult() { return 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 ReadWaveDatasetResult implements IReadResult { public MetadataService.WaveDataset[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readWaveDatasetResponse_element implements IReadResponseElement { public MetadataService.ReadWaveDatasetResult result; public IReadResult getResult() { return 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 ReadWaveDashboardResult implements IReadResult { public MetadataService.WaveDashboard[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readWaveDashboardResponse_element implements IReadResponseElement { public MetadataService.ReadWaveDashboardResult result; public IReadResult getResult() { return 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 ReadWaveDataflowResult implements IReadResult { public MetadataService.WaveDataflow[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readWaveDataflowResponse_element implements IReadResponseElement { public MetadataService.ReadWaveDataflowResult result; public IReadResult getResult() { return 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 ReadWaveLensResult implements IReadResult { public MetadataService.WaveLens[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readWaveLensResponse_element implements IReadResponseElement { public MetadataService.ReadWaveLensResult result; public IReadResult getResult() { return 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 ReadOrgPreferenceSettingsResult implements IReadResult { public MetadataService.OrgPreferenceSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readOrgPreferenceSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadOrgPreferenceSettingsResult result; public IReadResult getResult() { return 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 ReadSearchSettingsResult implements IReadResult { public MetadataService.SearchSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readSearchSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadSearchSettingsResult result; public IReadResult getResult() { return 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 ReadGlobalValueSetResult implements IReadResult { public MetadataService.GlobalValueSet[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readGlobalValueSetResponse_element implements IReadResponseElement { public MetadataService.ReadGlobalValueSetResult result; public IReadResult getResult() { return 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 ReadGlobalPicklistValueResult implements IReadResult { public MetadataService.GlobalPicklistValue[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readGlobalPicklistValueResponse_element implements IReadResponseElement { public MetadataService.ReadGlobalPicklistValueResult result; public IReadResult getResult() { return 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 ReadStandardValueSetResult implements IReadResult { public MetadataService.StandardValueSet[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readStandardValueSetResponse_element implements IReadResponseElement { public MetadataService.ReadStandardValueSetResult result; public IReadResult getResult() { return 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 ReadStandardValueResult implements IReadResult { public MetadataService.StandardValue[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readStandardValueResponse_element implements IReadResponseElement { public MetadataService.ReadStandardValueResult result; public IReadResult getResult() { return 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 ReadCustomValueResult implements IReadResult { public MetadataService.CustomValue[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCustomValueResponse_element implements IReadResponseElement { public MetadataService.ReadCustomValueResult result; public IReadResult getResult() { return 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 ReadApexTestSuiteResult implements IReadResult { public MetadataService.ApexTestSuite[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readApexTestSuiteResponse_element implements IReadResponseElement { public MetadataService.ReadApexTestSuiteResult result; public IReadResult getResult() { return 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 ReadChannelLayoutResult implements IReadResult { public MetadataService.ChannelLayout[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readChannelLayoutResponse_element implements IReadResponseElement { public MetadataService.ReadChannelLayoutResult result; public IReadResult getResult() { return 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 ReadContentAssetResult implements IReadResult { public MetadataService.ContentAsset[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readContentAssetResponse_element implements IReadResponseElement { public MetadataService.ReadContentAssetResult result; public IReadResult getResult() { return 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 ReadEmailServicesFunctionResult implements IReadResult { public MetadataService.EmailServicesFunction[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readEmailServicesFunctionResponse_element implements IReadResponseElement { public MetadataService.ReadEmailServicesFunctionResult result; public IReadResult getResult() { return 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 ReadEmbeddedServiceBrandingResult implements IReadResult { public MetadataService.EmbeddedServiceBranding[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readEmbeddedServiceBrandingResponse_element implements IReadResponseElement { public MetadataService.ReadEmbeddedServiceBrandingResult result; public IReadResult getResult() { return 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 ReadEmbeddedServiceConfigResult implements IReadResult { public MetadataService.EmbeddedServiceConfig[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readEmbeddedServiceConfigResponse_element implements IReadResponseElement { public MetadataService.ReadEmbeddedServiceConfigResult result; public IReadResult getResult() { return 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 ReadEmbeddedServiceLiveAgentResult implements IReadResult { public MetadataService.EmbeddedServiceLiveAgent[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readEmbeddedServiceLiveAgentResponse_element implements IReadResponseElement { public MetadataService.ReadEmbeddedServiceLiveAgentResult result; public IReadResult getResult() { return 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 ReadCaseSubjectParticleResult implements IReadResult { public MetadataService.CaseSubjectParticle[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCaseSubjectParticleResponse_element implements IReadResponseElement { public MetadataService.ReadCaseSubjectParticleResult result; public IReadResult getResult() { return 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 ReadNetworkBrandingResult implements IReadResult { public MetadataService.NetworkBranding[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readNetworkBrandingResponse_element implements IReadResponseElement { public MetadataService.ReadNetworkBrandingResult result; public IReadResult getResult() { return 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 ReadSocialCustomerServiceSettingsResult implements IReadResult { public MetadataService.SocialCustomerServiceSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readSocialCustomerServiceSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadSocialCustomerServiceSettingsResult result; public IReadResult getResult() { return 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 ReadTopicsForObjectsResult implements IReadResult { public MetadataService.TopicsForObjects[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readTopicsForObjectsResponse_element implements IReadResponseElement { public MetadataService.ReadTopicsForObjectsResult result; public IReadResult getResult() { return 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 ReadBrandingSetResult implements IReadResult { public MetadataService.BrandingSet[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readBrandingSetResponse_element implements IReadResponseElement { public MetadataService.ReadBrandingSetResult result; public IReadResult getResult() { return 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 ReadProfilePasswordPolicyResult implements IReadResult { public MetadataService.ProfilePasswordPolicy[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readProfilePasswordPolicyResponse_element implements IReadResponseElement { public MetadataService.ReadProfilePasswordPolicyResult result; public IReadResult getResult() { return 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 ReadProfileSessionSettingResult implements IReadResult { public MetadataService.ProfileSessionSetting[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readProfileSessionSettingResponse_element implements IReadResponseElement { public MetadataService.ReadProfileSessionSettingResult result; public IReadResult getResult() { return 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 ReadCspTrustedSiteResult implements IReadResult { public MetadataService.CspTrustedSite[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readCspTrustedSiteResponse_element implements IReadResponseElement { public MetadataService.ReadCspTrustedSiteResult result; public IReadResult getResult() { return 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 ReadEclairGeoDataResult implements IReadResult { public MetadataService.EclairGeoData[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readEclairGeoDataResponse_element implements IReadResponseElement { public MetadataService.ReadEclairGeoDataResult result; public IReadResult getResult() { return 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 ReadExternalServiceRegistrationResult implements IReadResult { public MetadataService.ExternalServiceRegistration[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readExternalServiceRegistrationResponse_element implements IReadResponseElement { public MetadataService.ReadExternalServiceRegistrationResult result; public IReadResult getResult() { return 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 ReadFileUploadAndDownloadSecuritySettingsResult implements IReadResult { public MetadataService.FileUploadAndDownloadSecuritySettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readFileUploadAndDownloadSecuritySettingsResponse_element implements IReadResponseElement { public MetadataService.ReadFileUploadAndDownloadSecuritySettingsResult result; public IReadResult getResult() { return 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 ReadLeadConvertSettingsResult implements IReadResult { public MetadataService.LeadConvertSettings[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readLeadConvertSettingsResponse_element implements IReadResponseElement { public MetadataService.ReadLeadConvertSettingsResult result; public IReadResult getResult() { return 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 ReadUserCriteriaResult implements IReadResult { public MetadataService.UserCriteria[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readUserCriteriaResponse_element implements IReadResponseElement { public MetadataService.ReadUserCriteriaResult result; public IReadResult getResult() { return 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 ReadWavexmdResult implements IReadResult { public MetadataService.Wavexmd[] records; public MetadataService.Metadata[] getRecords() { return records; } private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class readWavexmdResponse_element implements IReadResponseElement { public MetadataService.ReadWavexmdResult result; public IReadResult getResult() { return 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 ReadResult { public MetadataService.Metadata[] records; private String[] records_type_info = new String[]{'records',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[]{'records'}; } public class ReportBucketFieldValue { public MetadataService.ReportBucketFieldSourceValue[] sourceValues; public String value; private String[] sourceValues_type_info = new String[]{'sourceValues',SOAP_M_URI,null,'0','-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[]{'sourceValues','value'}; } public class BrandingSetProperty { public String propertyName; public String propertyValue; private String[] propertyName_type_info = new String[]{'propertyName',SOAP_M_URI,null,'1','1','false'}; private String[] propertyValue_type_info = new String[]{'propertyValue',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[]{'propertyName','propertyValue'}; } public class ProfileApexPageAccess { public String apexPage; public Boolean enabled; private String[] apexPage_type_info = new String[]{'apexPage',SOAP_M_URI,null,'1','1','false'}; private String[] enabled_type_info = new String[]{'enabled',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[]{'apexPage','enabled'}; } public class Scontrol extends MetadataWithContent { public String type = 'Scontrol'; 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 contentSource; public String description; public String encodingKey; public String fileContent; public String fileName; public String name; public Boolean supportsCaching; private String[] contentSource_type_info = new String[]{'contentSource',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] encodingKey_type_info = new String[]{'encodingKey',SOAP_M_URI,null,'1','1','false'}; private String[] fileContent_type_info = new String[]{'fileContent',SOAP_M_URI,null,'0','1','false'}; private String[] fileName_type_info = new String[]{'fileName',SOAP_M_URI,null,'0','1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] supportsCaching_type_info = new String[]{'supportsCaching',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', 'contentSource','description','encodingKey','fileContent','fileName','name','supportsCaching'}; } public class Network extends Metadata { public String type = 'Network'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean allowInternalUserLogin; public Boolean allowMembersToFlag; public String allowedExtensions; public String caseCommentEmailTemplate; public String changePasswordTemplate; public MetadataService.CommunityRoles communityRoles; public String description; public Boolean disableReputationRecordConversations; public String emailFooterLogo; public String emailFooterText; public String emailSenderAddress; public String emailSenderName; public Boolean enableCustomVFErrorPageOverrides; public Boolean enableDirectMessages; public Boolean enableGuestChatter; public Boolean enableGuestFileAccess; public Boolean enableInvitation; public Boolean enableKnowledgeable; public Boolean enableNicknameDisplay; public Boolean enablePrivateMessages; public Boolean enableReputation; public Boolean enableShowAllNetworkSettings; public Boolean enableSiteAsContainer; public Boolean enableTalkingAboutStats; public Boolean enableTopicAssignmentRules; public Boolean enableTopicSuggestions; public Boolean enableUpDownVote; public String feedChannel; public String forgotPasswordTemplate; public Boolean gatherCustomerSentimentData; public String logoutUrl; public Integer maxFileSizeKb; public MetadataService.NavigationLinkSet navigationLinkSet; public MetadataService.NetworkMemberGroup networkMemberGroups; public MetadataService.NetworkPageOverride networkPageOverrides; public String newSenderAddress; public String picassoSite; public MetadataService.RecommendationAudience recommendationAudience; public MetadataService.RecommendationDefinition recommendationDefinition; public MetadataService.ReputationLevelDefinitions reputationLevels; public MetadataService.ReputationPointsRules reputationPointsRules; public String selfRegProfile; public Boolean selfRegistration; public Boolean sendWelcomeEmail; public String site; public String status; public MetadataService.NetworkTabSet tabs; public String urlPathPrefix; public String welcomeTemplate; private String[] allowInternalUserLogin_type_info = new String[]{'allowInternalUserLogin',SOAP_M_URI,null,'0','1','false'}; private String[] allowMembersToFlag_type_info = new String[]{'allowMembersToFlag',SOAP_M_URI,null,'0','1','false'}; private String[] allowedExtensions_type_info = new String[]{'allowedExtensions',SOAP_M_URI,null,'0','1','false'}; private String[] caseCommentEmailTemplate_type_info = new String[]{'caseCommentEmailTemplate',SOAP_M_URI,null,'0','1','false'}; private String[] changePasswordTemplate_type_info = new String[]{'changePasswordTemplate',SOAP_M_URI,null,'1','1','false'}; private String[] communityRoles_type_info = new String[]{'communityRoles',SOAP_M_URI,null,'0','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] disableReputationRecordConversations_type_info = new String[]{'disableReputationRecordConversations',SOAP_M_URI,null,'0','1','false'}; private String[] emailFooterLogo_type_info = new String[]{'emailFooterLogo',SOAP_M_URI,null,'0','1','false'}; private String[] emailFooterText_type_info = new String[]{'emailFooterText',SOAP_M_URI,null,'0','1','false'}; private String[] emailSenderAddress_type_info = new String[]{'emailSenderAddress',SOAP_M_URI,null,'1','1','false'}; private String[] emailSenderName_type_info = new String[]{'emailSenderName',SOAP_M_URI,null,'1','1','false'}; private String[] enableCustomVFErrorPageOverrides_type_info = new String[]{'enableCustomVFErrorPageOverrides',SOAP_M_URI,null,'0','1','false'}; private String[] enableDirectMessages_type_info = new String[]{'enableDirectMessages',SOAP_M_URI,null,'0','1','false'}; private String[] enableGuestChatter_type_info = new String[]{'enableGuestChatter',SOAP_M_URI,null,'0','1','false'}; private String[] enableGuestFileAccess_type_info = new String[]{'enableGuestFileAccess',SOAP_M_URI,null,'0','1','false'}; private String[] enableInvitation_type_info = new String[]{'enableInvitation',SOAP_M_URI,null,'0','1','false'}; private String[] enableKnowledgeable_type_info = new String[]{'enableKnowledgeable',SOAP_M_URI,null,'0','1','false'}; private String[] enableNicknameDisplay_type_info = new String[]{'enableNicknameDisplay',SOAP_M_URI,null,'0','1','false'}; private String[] enablePrivateMessages_type_info = new String[]{'enablePrivateMessages',SOAP_M_URI,null,'0','1','false'}; private String[] enableReputation_type_info = new String[]{'enableReputation',SOAP_M_URI,null,'0','1','false'}; private String[] enableShowAllNetworkSettings_type_info = new String[]{'enableShowAllNetworkSettings',SOAP_M_URI,null,'0','1','false'}; private String[] enableSiteAsContainer_type_info = new String[]{'enableSiteAsContainer',SOAP_M_URI,null,'0','1','false'}; private String[] enableTalkingAboutStats_type_info = new String[]{'enableTalkingAboutStats',SOAP_M_URI,null,'0','1','false'}; private String[] enableTopicAssignmentRules_type_info = new String[]{'enableTopicAssignmentRules',SOAP_M_URI,null,'0','1','false'}; private String[] enableTopicSuggestions_type_info = new String[]{'enableTopicSuggestions',SOAP_M_URI,null,'0','1','false'}; private String[] enableUpDownVote_type_info = new String[]{'enableUpDownVote',SOAP_M_URI,null,'0','1','false'}; private String[] feedChannel_type_info = new String[]{'feedChannel',SOAP_M_URI,null,'0','1','false'}; private String[] forgotPasswordTemplate_type_info = new String[]{'forgotPasswordTemplate',SOAP_M_URI,null,'1','1','false'}; private String[] gatherCustomerSentimentData_type_info = new String[]{'gatherCustomerSentimentData',SOAP_M_URI,null,'0','1','false'}; private String[] logoutUrl_type_info = new String[]{'logoutUrl',SOAP_M_URI,null,'0','1','false'}; private String[] maxFileSizeKb_type_info = new String[]{'maxFileSizeKb',SOAP_M_URI,null,'0','1','false'}; private String[] navigationLinkSet_type_info = new String[]{'navigationLinkSet',SOAP_M_URI,null,'0','1','false'}; private String[] networkMemberGroups_type_info = new String[]{'networkMemberGroups',SOAP_M_URI,null,'0','1','false'}; private String[] networkPageOverrides_type_info = new String[]{'networkPageOverrides',SOAP_M_URI,null,'0','1','false'}; private String[] newSenderAddress_type_info = new String[]{'newSenderAddress',SOAP_M_URI,null,'0','1','false'}; private String[] picassoSite_type_info = new String[]{'picassoSite',SOAP_M_URI,null,'0','1','false'}; private String[] recommendationAudience_type_info = new String[]{'recommendationAudience',SOAP_M_URI,null,'0','1','false'}; private String[] recommendationDefinition_type_info = new String[]{'recommendationDefinition',SOAP_M_URI,null,'0','1','false'}; private String[] reputationLevels_type_info = new String[]{'reputationLevels',SOAP_M_URI,null,'0','1','false'}; private String[] reputationPointsRules_type_info = new String[]{'reputationPointsRules',SOAP_M_URI,null,'0','1','false'}; private String[] selfRegProfile_type_info = new String[]{'selfRegProfile',SOAP_M_URI,null,'0','1','false'}; private String[] selfRegistration_type_info = new String[]{'selfRegistration',SOAP_M_URI,null,'0','1','false'}; private String[] sendWelcomeEmail_type_info = new String[]{'sendWelcomeEmail',SOAP_M_URI,null,'0','1','false'}; private String[] site_type_info = new String[]{'site',SOAP_M_URI,null,'1','1','false'}; private String[] status_type_info = new String[]{'status',SOAP_M_URI,null,'1','1','false'}; private String[] tabs_type_info = new String[]{'tabs',SOAP_M_URI,null,'1','1','false'}; private String[] urlPathPrefix_type_info = new String[]{'urlPathPrefix',SOAP_M_URI,null,'0','1','false'}; private String[] welcomeTemplate_type_info = new String[]{'welcomeTemplate',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', 'allowInternalUserLogin','allowMembersToFlag','allowedExtensions','caseCommentEmailTemplate','changePasswordTemplate','communityRoles','description','disableReputationRecordConversations','emailFooterLogo','emailFooterText','emailSenderAddress','emailSenderName','enableCustomVFErrorPageOverrides','enableDirectMessages','enableGuestChatter','enableGuestFileAccess','enableInvitation','enableKnowledgeable','enableNicknameDisplay','enablePrivateMessages','enableReputation','enableShowAllNetworkSettings','enableSiteAsContainer','enableTalkingAboutStats','enableTopicAssignmentRules','enableTopicSuggestions','enableUpDownVote','feedChannel','forgotPasswordTemplate','gatherCustomerSentimentData','logoutUrl','maxFileSizeKb','navigationLinkSet','networkMemberGroups','networkPageOverrides','newSenderAddress','picassoSite','recommendationAudience','recommendationDefinition','reputationLevels','reputationPointsRules','selfRegProfile','selfRegistration','sendWelcomeEmail','site','status','tabs','urlPathPrefix','welcomeTemplate'}; } public class ActionLinkTemplate { public String actionUrl; public String headers; public Boolean isConfirmationRequired; public Boolean isGroupDefault; public String label; public String labelKey; public String linkType; public String method; public Integer position; public String requestBody; public String userAlias; public String userVisibility; private String[] actionUrl_type_info = new String[]{'actionUrl',SOAP_M_URI,null,'1','1','false'}; private String[] headers_type_info = new String[]{'headers',SOAP_M_URI,null,'0','1','false'}; private String[] isConfirmationRequired_type_info = new String[]{'isConfirmationRequired',SOAP_M_URI,null,'1','1','false'}; private String[] isGroupDefault_type_info = new String[]{'isGroupDefault',SOAP_M_URI,null,'1','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'0','1','false'}; private String[] labelKey_type_info = new String[]{'labelKey',SOAP_M_URI,null,'1','1','false'}; private String[] linkType_type_info = new String[]{'linkType',SOAP_M_URI,null,'1','1','false'}; private String[] method_type_info = new String[]{'method',SOAP_M_URI,null,'1','1','false'}; private String[] position_type_info = new String[]{'position',SOAP_M_URI,null,'1','1','false'}; private String[] requestBody_type_info = new String[]{'requestBody',SOAP_M_URI,null,'0','1','false'}; private String[] userAlias_type_info = new String[]{'userAlias',SOAP_M_URI,null,'0','1','false'}; private String[] userVisibility_type_info = new String[]{'userVisibility',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[]{'actionUrl','headers','isConfirmationRequired','isGroupDefault','label','labelKey','linkType','method','position','requestBody','userAlias','userVisibility'}; } public class EntitlementProcessMilestoneItem { public String businessHours; public String criteriaBooleanFilter; public MetadataService.FilterItem[] milestoneCriteriaFilterItems; public String milestoneCriteriaFormula; public String milestoneName; public String minutesCustomClass; public Integer minutesToComplete; public MetadataService.WorkflowActionReference[] successActions; public MetadataService.EntitlementProcessMilestoneTimeTrigger[] timeTriggers; public Boolean useCriteriaStartTime; private String[] businessHours_type_info = new String[]{'businessHours',SOAP_M_URI,null,'0','1','false'}; private String[] criteriaBooleanFilter_type_info = new String[]{'criteriaBooleanFilter',SOAP_M_URI,null,'0','1','false'}; private String[] milestoneCriteriaFilterItems_type_info = new String[]{'milestoneCriteriaFilterItems',SOAP_M_URI,null,'0','-1','false'}; private String[] milestoneCriteriaFormula_type_info = new String[]{'milestoneCriteriaFormula',SOAP_M_URI,null,'0','1','false'}; private String[] milestoneName_type_info = new String[]{'milestoneName',SOAP_M_URI,null,'0','1','false'}; private String[] minutesCustomClass_type_info = new String[]{'minutesCustomClass',SOAP_M_URI,null,'0','1','false'}; private String[] minutesToComplete_type_info = new String[]{'minutesToComplete',SOAP_M_URI,null,'0','1','false'}; private String[] successActions_type_info = new String[]{'successActions',SOAP_M_URI,null,'0','-1','false'}; private String[] timeTriggers_type_info = new String[]{'timeTriggers',SOAP_M_URI,null,'0','-1','false'}; private String[] useCriteriaStartTime_type_info = new String[]{'useCriteriaStartTime',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[]{'businessHours','criteriaBooleanFilter','milestoneCriteriaFilterItems','milestoneCriteriaFormula','milestoneName','minutesCustomClass','minutesToComplete','successActions','timeTriggers','useCriteriaStartTime'}; } public class ReportFilter { public String booleanFilter; public MetadataService.ReportFilterItem[] criteriaItems; public String language; 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[] language_type_info = new String[]{'language',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[]{'booleanFilter','criteriaItems','language'}; } public class RetrieveResult { public Boolean done; public String errorMessage; public String errorStatusCode; public MetadataService.FileProperties[] fileProperties; public String id; public MetadataService.RetrieveMessage[] messages; public String status; public Boolean success; public String zipFile; private String[] done_type_info = new String[]{'done',SOAP_M_URI,null,'1','1','false'}; private String[] errorMessage_type_info = new String[]{'errorMessage',SOAP_M_URI,null,'0','1','false'}; private String[] errorStatusCode_type_info = new String[]{'errorStatusCode',SOAP_M_URI,null,'0','1','false'}; private String[] fileProperties_type_info = new String[]{'fileProperties',SOAP_M_URI,null,'0','-1','false'}; private String[] id_type_info = new String[]{'id',SOAP_M_URI,null,'1','1','false'}; private String[] messages_type_info = new String[]{'messages',SOAP_M_URI,null,'0','-1','false'}; private String[] status_type_info = new String[]{'status',SOAP_M_URI,null,'1','1','false'}; private String[] success_type_info = new String[]{'success',SOAP_M_URI,null,'1','1','false'}; private String[] zipFile_type_info = new String[]{'zipFile',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[]{'done','errorMessage','errorStatusCode','fileProperties','id','messages','status','success','zipFile'}; } public class KnowledgeWorkOrderFieldsSettings { public MetadataService.KnowledgeWorkOrderField[] field; private String[] field_type_info = new String[]{'field',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[]{'field'}; } public class Territory2Model extends Metadata { public String type = 'Territory2Model'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.FieldValue[] customFields; public String description; public String name; private String[] customFields_type_info = new String[]{'customFields',SOAP_M_URI,null,'0','-1','false'}; 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[] 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', 'customFields','description','name'}; } public class SearchSettingsByObject { public MetadataService.ObjectSearchSetting[] searchSettingsByObject; private String[] searchSettingsByObject_type_info = new String[]{'searchSettingsByObject',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[]{'searchSettingsByObject'}; } public class CustomObject extends Metadata { public String type = 'CustomObject'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.ActionOverride[] actionOverrides; public Boolean allowInChatterGroups; public MetadataService.ArticleTypeChannelDisplay articleTypeChannelDisplay; public MetadataService.BusinessProcess[] businessProcesses; public String compactLayoutAssignment; public MetadataService.CompactLayout[] compactLayouts; public String customHelp; public String customHelpPage; public String customSettingsType; public String dataStewardGroup; public String dataStewardUser; public String deploymentStatus; public Boolean deprecated; public String description; public Boolean enableActivities; public Boolean enableBulkApi; public Boolean enableChangeDataCapture; public Boolean enableDivisions; public Boolean enableEnhancedLookup; public Boolean enableFeeds; public Boolean enableHistory; public Boolean enableReports; public Boolean enableSearch; public Boolean enableSharing; public Boolean enableStreamingApi; public String eventType; public String externalDataSource; public String externalName; public String externalRepository; public String externalSharingModel; public MetadataService.FieldSet[] fieldSets; public MetadataService.CustomField[] fields; public String gender; public MetadataService.HistoryRetentionPolicy historyRetentionPolicy; public Boolean household; public MetadataService.Index[] indexes; public String label; public MetadataService.ListView[] listViews; public MetadataService.CustomField nameField; public String pluralLabel; public Boolean recordTypeTrackFeedHistory; public Boolean recordTypeTrackHistory; public MetadataService.RecordType[] recordTypes; public MetadataService.SearchLayouts searchLayouts; public String sharingModel; public MetadataService.SharingReason[] sharingReasons; public MetadataService.SharingRecalculation[] sharingRecalculations; public String startsWith; public MetadataService.ValidationRule[] validationRules; public String visibility; public MetadataService.WebLink[] webLinks; private String[] actionOverrides_type_info = new String[]{'actionOverrides',SOAP_M_URI,null,'0','-1','false'}; private String[] allowInChatterGroups_type_info = new String[]{'allowInChatterGroups',SOAP_M_URI,null,'0','1','false'}; private String[] articleTypeChannelDisplay_type_info = new String[]{'articleTypeChannelDisplay',SOAP_M_URI,null,'0','1','false'}; private String[] businessProcesses_type_info = new String[]{'businessProcesses',SOAP_M_URI,null,'0','-1','false'}; private String[] compactLayoutAssignment_type_info = new String[]{'compactLayoutAssignment',SOAP_M_URI,null,'0','1','false'}; private String[] compactLayouts_type_info = new String[]{'compactLayouts',SOAP_M_URI,null,'0','-1','false'}; private String[] customHelp_type_info = new String[]{'customHelp',SOAP_M_URI,null,'0','1','false'}; private String[] customHelpPage_type_info = new String[]{'customHelpPage',SOAP_M_URI,null,'0','1','false'}; private String[] customSettingsType_type_info = new String[]{'customSettingsType',SOAP_M_URI,null,'0','1','false'}; private String[] dataStewardGroup_type_info = new String[]{'dataStewardGroup',SOAP_M_URI,null,'0','1','false'}; private String[] dataStewardUser_type_info = new String[]{'dataStewardUser',SOAP_M_URI,null,'0','1','false'}; private String[] deploymentStatus_type_info = new String[]{'deploymentStatus',SOAP_M_URI,null,'0','1','false'}; private String[] deprecated_type_info = new String[]{'deprecated',SOAP_M_URI,null,'0','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] enableActivities_type_info = new String[]{'enableActivities',SOAP_M_URI,null,'0','1','false'}; private String[] enableBulkApi_type_info = new String[]{'enableBulkApi',SOAP_M_URI,null,'0','1','false'}; private String[] enableChangeDataCapture_type_info = new String[]{'enableChangeDataCapture',SOAP_M_URI,null,'0','1','false'}; private String[] enableDivisions_type_info = new String[]{'enableDivisions',SOAP_M_URI,null,'0','1','false'}; private String[] enableEnhancedLookup_type_info = new String[]{'enableEnhancedLookup',SOAP_M_URI,null,'0','1','false'}; private String[] enableFeeds_type_info = new String[]{'enableFeeds',SOAP_M_URI,null,'0','1','false'}; private String[] enableHistory_type_info = new String[]{'enableHistory',SOAP_M_URI,null,'0','1','false'}; private String[] enableReports_type_info = new String[]{'enableReports',SOAP_M_URI,null,'0','1','false'}; private String[] enableSearch_type_info = new String[]{'enableSearch',SOAP_M_URI,null,'0','1','false'}; private String[] enableSharing_type_info = new String[]{'enableSharing',SOAP_M_URI,null,'0','1','false'}; private String[] enableStreamingApi_type_info = new String[]{'enableStreamingApi',SOAP_M_URI,null,'0','1','false'}; private String[] eventType_type_info = new String[]{'eventType',SOAP_M_URI,null,'0','1','false'}; private String[] externalDataSource_type_info = new String[]{'externalDataSource',SOAP_M_URI,null,'0','1','false'}; private String[] externalName_type_info = new String[]{'externalName',SOAP_M_URI,null,'0','1','false'}; private String[] externalRepository_type_info = new String[]{'externalRepository',SOAP_M_URI,null,'0','1','false'}; private String[] externalSharingModel_type_info = new String[]{'externalSharingModel',SOAP_M_URI,null,'0','1','false'}; private String[] fieldSets_type_info = new String[]{'fieldSets',SOAP_M_URI,null,'0','-1','false'}; private String[] fields_type_info = new String[]{'fields',SOAP_M_URI,null,'0','-1','false'}; private String[] gender_type_info = new String[]{'gender',SOAP_M_URI,null,'0','1','false'}; private String[] historyRetentionPolicy_type_info = new String[]{'historyRetentionPolicy',SOAP_M_URI,null,'0','1','false'}; private String[] household_type_info = new String[]{'household',SOAP_M_URI,null,'0','1','false'}; private String[] indexes_type_info = new String[]{'indexes',SOAP_M_URI,null,'0','-1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'0','1','false'}; private String[] listViews_type_info = new String[]{'listViews',SOAP_M_URI,null,'0','-1','false'}; private String[] nameField_type_info = new String[]{'nameField',SOAP_M_URI,null,'0','1','false'}; private String[] pluralLabel_type_info = new String[]{'pluralLabel',SOAP_M_URI,null,'0','1','false'}; private String[] recordTypeTrackFeedHistory_type_info = new String[]{'recordTypeTrackFeedHistory',SOAP_M_URI,null,'0','1','false'}; private String[] recordTypeTrackHistory_type_info = new String[]{'recordTypeTrackHistory',SOAP_M_URI,null,'0','1','false'}; private String[] recordTypes_type_info = new String[]{'recordTypes',SOAP_M_URI,null,'0','-1','false'}; private String[] searchLayouts_type_info = new String[]{'searchLayouts',SOAP_M_URI,null,'0','1','false'}; private String[] sharingModel_type_info = new String[]{'sharingModel',SOAP_M_URI,null,'0','1','false'}; private String[] sharingReasons_type_info = new String[]{'sharingReasons',SOAP_M_URI,null,'0','-1','false'}; private String[] sharingRecalculations_type_info = new String[]{'sharingRecalculations',SOAP_M_URI,null,'0','-1','false'}; private String[] startsWith_type_info = new String[]{'startsWith',SOAP_M_URI,null,'0','1','false'}; private String[] validationRules_type_info = new String[]{'validationRules',SOAP_M_URI,null,'0','-1','false'}; private String[] visibility_type_info = new String[]{'visibility',SOAP_M_URI,null,'0','1','false'}; private String[] webLinks_type_info = new String[]{'webLinks',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', 'actionOverrides','allowInChatterGroups','articleTypeChannelDisplay','businessProcesses','compactLayoutAssignment','compactLayouts','customHelp','customHelpPage','customSettingsType','dataStewardGroup','dataStewardUser','deploymentStatus','deprecated','description','enableActivities','enableBulkApi','enableChangeDataCapture','enableDivisions','enableEnhancedLookup','enableFeeds','enableHistory','enableReports','enableSearch','enableSharing','enableStreamingApi','eventType','externalDataSource','externalName','externalRepository','externalSharingModel','fieldSets','fields','gender','historyRetentionPolicy','household','indexes','label','listViews','nameField','pluralLabel','recordTypeTrackFeedHistory','recordTypeTrackHistory','recordTypes','searchLayouts','sharingModel','sharingReasons','sharingRecalculations','startsWith','validationRules','visibility','webLinks'}; } public class FlowTranslation { public MetadataService.FlowChoiceTranslation[] choices; public String fullName; public String label; public MetadataService.FlowScreenTranslation[] screens; private String[] choices_type_info = new String[]{'choices',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[] screens_type_info = new String[]{'screens',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[]{'choices','fullName','label','screens'}; } public class DuplicateRuleFilter { public String booleanFilter; public MetadataService.DuplicateRuleFilterItem[] duplicateRuleFilterItems; private String[] booleanFilter_type_info = new String[]{'booleanFilter',SOAP_M_URI,null,'1','1','true'}; private String[] duplicateRuleFilterItems_type_info = new String[]{'duplicateRuleFilterItems',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[]{'booleanFilter','duplicateRuleFilterItems'}; } public class LayoutSection { public Boolean customLabel; public Boolean detailHeading; public Boolean editHeading; public String label; public MetadataService.LayoutColumn[] layoutColumns; public String style; private String[] customLabel_type_info = new String[]{'customLabel',SOAP_M_URI,null,'0','1','false'}; private String[] detailHeading_type_info = new String[]{'detailHeading',SOAP_M_URI,null,'0','1','false'}; private String[] editHeading_type_info = new String[]{'editHeading',SOAP_M_URI,null,'0','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'0','1','false'}; private String[] layoutColumns_type_info = new String[]{'layoutColumns',SOAP_M_URI,null,'0','-1','false'}; private String[] style_type_info = new String[]{'style',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[]{'customLabel','detailHeading','editHeading','label','layoutColumns','style'}; } public class cancelDeployResponse_element { public MetadataService.CancelDeployResult 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 FlowMetadataValue { public String name; public MetadataService.FlowElementReferenceOrValue 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,'0','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 WaveRecipe { public String dataflow; public String masterLabel; public String securityPredicate; public String targetDatasetAlias; private String[] dataflow_type_info = new String[]{'dataflow',SOAP_M_URI,null,'1','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] securityPredicate_type_info = new String[]{'securityPredicate',SOAP_M_URI,null,'0','1','false'}; private String[] targetDatasetAlias_type_info = new String[]{'targetDatasetAlias',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[]{'dataflow','masterLabel','securityPredicate','targetDatasetAlias'}; } public class ProfileObjectPermissions { public Boolean allowCreate; public Boolean allowDelete; public Boolean allowEdit; public Boolean allowRead; public Boolean modifyAllRecords; public String object_x; public Boolean viewAllRecords; private String[] allowCreate_type_info = new String[]{'allowCreate',SOAP_M_URI,null,'0','1','false'}; private String[] allowDelete_type_info = new String[]{'allowDelete',SOAP_M_URI,null,'0','1','false'}; private String[] allowEdit_type_info = new String[]{'allowEdit',SOAP_M_URI,null,'0','1','false'}; private String[] allowRead_type_info = new String[]{'allowRead',SOAP_M_URI,null,'0','1','false'}; private String[] modifyAllRecords_type_info = new String[]{'modifyAllRecords',SOAP_M_URI,null,'0','1','false'}; private String[] object_x_type_info = new String[]{'object',SOAP_M_URI,null,'1','1','false'}; private String[] viewAllRecords_type_info = new String[]{'viewAllRecords',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[]{'allowCreate','allowDelete','allowEdit','allowRead','modifyAllRecords','object_x','viewAllRecords'}; } public class ReportGrouping { public String aggregateType; public String dateGranularity; public String field; public String sortByName; public String sortOrder; public String sortType; private String[] aggregateType_type_info = new String[]{'aggregateType',SOAP_M_URI,null,'0','1','false'}; private String[] dateGranularity_type_info = new String[]{'dateGranularity',SOAP_M_URI,null,'0','1','false'}; private String[] field_type_info = new String[]{'field',SOAP_M_URI,null,'1','1','false'}; private String[] sortByName_type_info = new String[]{'sortByName',SOAP_M_URI,null,'0','1','false'}; private String[] sortOrder_type_info = new String[]{'sortOrder',SOAP_M_URI,null,'1','1','false'}; private String[] sortType_type_info = new String[]{'sortType',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[]{'aggregateType','dateGranularity','field','sortByName','sortOrder','sortType'}; } public class DeployMessage { public Boolean changed; public Integer columnNumber; public String componentType; public Boolean created; public DateTime createdDate; public Boolean deleted; public String fileName; public String fullName; public String id; public Integer lineNumber; public String problem; public String problemType; public Boolean success; private String[] changed_type_info = new String[]{'changed',SOAP_M_URI,null,'1','1','false'}; private String[] columnNumber_type_info = new String[]{'columnNumber',SOAP_M_URI,null,'0','1','false'}; private String[] componentType_type_info = new String[]{'componentType',SOAP_M_URI,null,'0','1','false'}; private String[] created_type_info = new String[]{'created',SOAP_M_URI,null,'1','1','false'}; private String[] createdDate_type_info = new String[]{'createdDate',SOAP_M_URI,null,'1','1','false'}; private String[] deleted_type_info = new String[]{'deleted',SOAP_M_URI,null,'1','1','false'}; private String[] fileName_type_info = new String[]{'fileName',SOAP_M_URI,null,'1','1','false'}; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'1','1','false'}; private String[] id_type_info = new String[]{'id',SOAP_M_URI,null,'0','1','false'}; private String[] lineNumber_type_info = new String[]{'lineNumber',SOAP_M_URI,null,'0','1','false'}; private String[] problem_type_info = new String[]{'problem',SOAP_M_URI,null,'0','1','false'}; private String[] problemType_type_info = new String[]{'problemType',SOAP_M_URI,null,'0','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[]{'changed','columnNumber','componentType','created','createdDate','deleted','fileName','fullName','id','lineNumber','problem','problemType','success'}; } public class EmailServicesAddress { public String authorizedSenders; public String developerName; public Boolean isActive; public String localPart; public String runAsUser; private String[] authorizedSenders_type_info = new String[]{'authorizedSenders',SOAP_M_URI,null,'0','1','false'}; private String[] developerName_type_info = new String[]{'developerName',SOAP_M_URI,null,'1','1','false'}; private String[] isActive_type_info = new String[]{'isActive',SOAP_M_URI,null,'0','1','false'}; private String[] localPart_type_info = new String[]{'localPart',SOAP_M_URI,null,'1','1','false'}; private String[] runAsUser_type_info = new String[]{'runAsUser',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[]{'authorizedSenders','developerName','isActive','localPart','runAsUser'}; } public class PermissionSetObjectPermissions { public Boolean allowCreate; public Boolean allowDelete; public Boolean allowEdit; public Boolean allowRead; public Boolean modifyAllRecords; public String object_x; public Boolean viewAllRecords; private String[] allowCreate_type_info = new String[]{'allowCreate',SOAP_M_URI,null,'1','1','false'}; private String[] allowDelete_type_info = new String[]{'allowDelete',SOAP_M_URI,null,'1','1','false'}; private String[] allowEdit_type_info = new String[]{'allowEdit',SOAP_M_URI,null,'1','1','false'}; private String[] allowRead_type_info = new String[]{'allowRead',SOAP_M_URI,null,'1','1','false'}; private String[] modifyAllRecords_type_info = new String[]{'modifyAllRecords',SOAP_M_URI,null,'1','1','false'}; private String[] object_x_type_info = new String[]{'object',SOAP_M_URI,null,'1','1','false'}; private String[] viewAllRecords_type_info = new String[]{'viewAllRecords',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[]{'allowCreate','allowDelete','allowEdit','allowRead','modifyAllRecords','object_x','viewAllRecords'}; } public class ProfileApexClassAccess { public String apexClass; public Boolean enabled; private String[] apexClass_type_info = new String[]{'apexClass',SOAP_M_URI,null,'1','1','false'}; private String[] enabled_type_info = new String[]{'enabled',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[]{'apexClass','enabled'}; } public class ProfileLoginIpRange { public String description; public String endAddress; public String startAddress; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] endAddress_type_info = new String[]{'endAddress',SOAP_M_URI,null,'1','1','false'}; private String[] startAddress_type_info = new String[]{'startAddress',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','endAddress','startAddress'}; } public class ProfileSessionSetting extends Metadata { public String type = 'ProfileSessionSetting'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean externalCommunityUserIdentityVerif; public Boolean forceLogout; public String profile; public String requiredSessionLevel; public Boolean sessionPersistence; public Integer sessionTimeout; public Boolean sessionTimeoutWarning; private String[] externalCommunityUserIdentityVerif_type_info = new String[]{'externalCommunityUserIdentityVerif',SOAP_M_URI,null,'1','1','false'}; private String[] forceLogout_type_info = new String[]{'forceLogout',SOAP_M_URI,null,'1','1','false'}; private String[] profile_type_info = new String[]{'profile',SOAP_M_URI,null,'1','1','false'}; private String[] requiredSessionLevel_type_info = new String[]{'requiredSessionLevel',SOAP_M_URI,null,'0','1','false'}; private String[] sessionPersistence_type_info = new String[]{'sessionPersistence',SOAP_M_URI,null,'1','1','false'}; private String[] sessionTimeout_type_info = new String[]{'sessionTimeout',SOAP_M_URI,null,'1','1','false'}; private String[] sessionTimeoutWarning_type_info = new String[]{'sessionTimeoutWarning',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', 'externalCommunityUserIdentityVerif','forceLogout','profile','requiredSessionLevel','sessionPersistence','sessionTimeout','sessionTimeoutWarning'}; } public class DashboardComponentColumn { public Double breakPoint1; public Double breakPoint2; public Integer breakPointOrder; public Integer highRangeColor; public Integer lowRangeColor; public Integer midRangeColor; public String reportColumn; public Boolean showTotal; public String type_x; private String[] breakPoint1_type_info = new String[]{'breakPoint1',SOAP_M_URI,null,'0','1','false'}; private String[] breakPoint2_type_info = new String[]{'breakPoint2',SOAP_M_URI,null,'0','1','false'}; private String[] breakPointOrder_type_info = new String[]{'breakPointOrder',SOAP_M_URI,null,'0','1','false'}; private String[] highRangeColor_type_info = new String[]{'highRangeColor',SOAP_M_URI,null,'0','1','false'}; private String[] lowRangeColor_type_info = new String[]{'lowRangeColor',SOAP_M_URI,null,'0','1','false'}; private String[] midRangeColor_type_info = new String[]{'midRangeColor',SOAP_M_URI,null,'0','1','false'}; private String[] reportColumn_type_info = new String[]{'reportColumn',SOAP_M_URI,null,'1','1','false'}; private String[] showTotal_type_info = new String[]{'showTotal',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[]{'breakPoint1','breakPoint2','breakPointOrder','highRangeColor','lowRangeColor','midRangeColor','reportColumn','showTotal','type_x'}; } public class FlowWait extends FlowNode { public String type = 'FlowWait'; 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 defaultConnector; public String defaultConnectorLabel; public MetadataService.FlowConnector faultConnector; public MetadataService.FlowWaitEvent[] waitEvents; private String[] defaultConnector_type_info = new String[]{'defaultConnector',SOAP_M_URI,null,'0','1','false'}; private String[] defaultConnectorLabel_type_info = new String[]{'defaultConnectorLabel',SOAP_M_URI,null,'1','1','false'}; private String[] faultConnector_type_info = new String[]{'faultConnector',SOAP_M_URI,null,'0','1','false'}; private String[] waitEvents_type_info = new String[]{'waitEvents',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', 'defaultConnector','defaultConnectorLabel','faultConnector','waitEvents'}; } public class FlowStage { public Boolean isActive; public String label; public Integer stageOrder; private String[] isActive_type_info = new String[]{'isActive',SOAP_M_URI,null,'1','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'}; private String[] stageOrder_type_info = new String[]{'stageOrder',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[]{'isActive','label','stageOrder'}; } public class ChartSummary { public String aggregate; public String axisBinding; public String column; private String[] aggregate_type_info = new String[]{'aggregate',SOAP_M_URI,null,'0','1','false'}; private String[] axisBinding_type_info = new String[]{'axisBinding',SOAP_M_URI,null,'0','1','false'}; private String[] column_type_info = new String[]{'column',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[]{'aggregate','axisBinding','column'}; } public class InstalledPackage extends Metadata { public String type = 'InstalledPackage'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String password; public String versionNumber; private String[] password_type_info = new String[]{'password',SOAP_M_URI,null,'0','1','false'}; private String[] versionNumber_type_info = new String[]{'versionNumber',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', 'password','versionNumber'}; } public class NavigationMenuItem { public String defaultListViewId; public String label; public Integer position; public Boolean publiclyAvailable; public MetadataService.NavigationSubMenu subMenu; public String target; public String targetPreference; public String type_x; private String[] defaultListViewId_type_info = new String[]{'defaultListViewId',SOAP_M_URI,null,'0','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'}; private String[] position_type_info = new String[]{'position',SOAP_M_URI,null,'1','1','false'}; private String[] publiclyAvailable_type_info = new String[]{'publiclyAvailable',SOAP_M_URI,null,'0','1','false'}; private String[] subMenu_type_info = new String[]{'subMenu',SOAP_M_URI,null,'0','1','false'}; private String[] target_type_info = new String[]{'target',SOAP_M_URI,null,'0','1','false'}; private String[] targetPreference_type_info = new String[]{'targetPreference',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[]{'defaultListViewId','label','position','publiclyAvailable','subMenu','target','targetPreference','type_x'}; } public class checkRetrieveStatus_element { public String asyncProcessId; public Boolean includeZip; private String[] asyncProcessId_type_info = new String[]{'asyncProcessId',SOAP_M_URI,null,'1','1','false'}; private String[] includeZip_type_info = new String[]{'includeZip',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[]{'asyncProcessId','includeZip'}; } public class Country { public Boolean active; public String integrationValue; public String isoCode; public String label; public Boolean orgDefault; public Boolean standard; public MetadataService.State[] states; public Boolean visible; private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'1','1','false'}; private String[] integrationValue_type_info = new String[]{'integrationValue',SOAP_M_URI,null,'1','1','false'}; private String[] isoCode_type_info = new String[]{'isoCode',SOAP_M_URI,null,'1','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'}; private String[] orgDefault_type_info = new String[]{'orgDefault',SOAP_M_URI,null,'1','1','false'}; private String[] standard_type_info = new String[]{'standard',SOAP_M_URI,null,'1','1','false'}; private String[] states_type_info = new String[]{'states',SOAP_M_URI,null,'0','-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[]{'active','integrationValue','isoCode','label','orgDefault','standard','states','visible'}; } public class ObjectUsage { public String[] object_x; 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[] field_order_type_info = new String[]{'object_x'}; } public class Package_x extends Metadata { public String type = 'Package_x'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String apiAccessLevel; public String description; public String namespacePrefix; public MetadataService.ProfileObjectPermissions[] objectPermissions; public String packageType; public String postInstallClass; public String setupWeblink; public MetadataService.PackageTypeMembers[] types; public String uninstallClass; public String version; private String[] apiAccessLevel_type_info = new String[]{'apiAccessLevel',SOAP_M_URI,null,'0','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] namespacePrefix_type_info = new String[]{'namespacePrefix',SOAP_M_URI,null,'0','1','false'}; private String[] objectPermissions_type_info = new String[]{'objectPermissions',SOAP_M_URI,null,'0','-1','false'}; private String[] packageType_type_info = new String[]{'packageType',SOAP_M_URI,null,'0','1','false'}; private String[] postInstallClass_type_info = new String[]{'postInstallClass',SOAP_M_URI,null,'0','1','false'}; private String[] setupWeblink_type_info = new String[]{'setupWeblink',SOAP_M_URI,null,'0','1','false'}; private String[] types_type_info = new String[]{'types',SOAP_M_URI,null,'0','-1','false'}; private String[] uninstallClass_type_info = new String[]{'uninstallClass',SOAP_M_URI,null,'0','1','false'}; private String[] version_type_info = new String[]{'version',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', 'apiAccessLevel','description','namespacePrefix','objectPermissions','packageType','postInstallClass','setupWeblink','types','uninstallClass','version'}; } public class SharingReasonTranslation { 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 CustomDataTypeComponentTranslation { public String developerSuffix; public String label; private String[] developerSuffix_type_info = new String[]{'developerSuffix',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[]{'developerSuffix','label'}; } public class CustomNotificationType { public String customNotifTypeName; public String description; public Boolean desktop; public Boolean email; public String masterLabel; public Boolean mobile; private String[] customNotifTypeName_type_info = new String[]{'customNotifTypeName',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] desktop_type_info = new String[]{'desktop',SOAP_M_URI,null,'1','1','false'}; private String[] email_type_info = new String[]{'email',SOAP_M_URI,null,'1','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] mobile_type_info = new String[]{'mobile',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[]{'customNotifTypeName','description','desktop','email','masterLabel','mobile'}; } public class FeedLayoutComponent { public String componentType; public Integer height; public String page_x; private String[] componentType_type_info = new String[]{'componentType',SOAP_M_URI,null,'1','1','false'}; private String[] height_type_info = new String[]{'height',SOAP_M_URI,null,'0','1','false'}; private String[] page_x_type_info = new String[]{'page',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[]{'componentType','height','page_x'}; } public class AssistantRecommendationType { public String description; public String masterLabel; public MetadataService.PlatformActionList platformActionlist; public String sobjectType; public String title; 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[] platformActionlist_type_info = new String[]{'platformActionlist',SOAP_M_URI,null,'0','1','false'}; private String[] sobjectType_type_info = new String[]{'sobjectType',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','masterLabel','platformActionlist','sobjectType','title'}; } public class FlowCondition extends FlowBaseElement { public String type = 'FlowCondition'; public MetadataService.FlowMetadataValue[] processMetadataValues; private String[] processMetadataValues_type_info = new String[]{'processMetadataValues',SOAP_M_URI,null,'0','-1','false'}; public String leftValueReference; public String operator; public MetadataService.FlowElementReferenceOrValue rightValue; private String[] leftValueReference_type_info = new String[]{'leftValueReference',SOAP_M_URI,null,'1','1','false'}; private String[] operator_type_info = new String[]{'operator',SOAP_M_URI,null,'1','1','false'}; private String[] rightValue_type_info = new String[]{'rightValue',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', 'leftValueReference','operator','rightValue'}; } public class CallCenterSection { public MetadataService.CallCenterItem[] items; public String label; public String name; private String[] items_type_info = new String[]{'items',SOAP_M_URI,null,'0','-1','false'}; 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[]{'items','label','name'}; } public class RecommendationStrategy { public String description; public String masterLabel; public String recommendationStrategyName; public MetadataService.StrategyNode[] strategyNode; 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[] recommendationStrategyName_type_info = new String[]{'recommendationStrategyName',SOAP_M_URI,null,'1','1','false'}; private String[] strategyNode_type_info = new String[]{'strategyNode',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','masterLabel','recommendationStrategyName','strategyNode'}; } public class WaveDashboard extends MetadataWithContent { public String type = 'WaveDashboard'; 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 description; public String masterLabel; public String templateAssetSourceName; private String[] application_type_info = new String[]{'application',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[] templateAssetSourceName_type_info = new String[]{'templateAssetSourceName',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', 'application','description','masterLabel','templateAssetSourceName'}; } public class CustomApplication extends Metadata { public String type = 'CustomApplication'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.AppActionOverride[] actionOverrides; public MetadataService.AppBrand brand; public MetadataService.ServiceCloudConsoleConfig consoleConfig; public String defaultLandingTab; public String description; public String[] formFactors; public Boolean isServiceCloudConsole; public String label; public String logo; public String navType; public MetadataService.AppPreferences preferences; public MetadataService.AppProfileActionOverride[] profileActionOverrides; public String setupExperience; public String[] subscriberTabs; public String[] tabs; public String uiType; public String utilityBar; public MetadataService.AppWorkspaceConfig workspaceConfig; private String[] actionOverrides_type_info = new String[]{'actionOverrides',SOAP_M_URI,null,'0','-1','false'}; private String[] brand_type_info = new String[]{'brand',SOAP_M_URI,null,'0','1','false'}; private String[] consoleConfig_type_info = new String[]{'consoleConfig',SOAP_M_URI,null,'0','1','false'}; private String[] defaultLandingTab_type_info = new String[]{'defaultLandingTab',SOAP_M_URI,null,'0','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] formFactors_type_info = new String[]{'formFactors',SOAP_M_URI,null,'0','-1','false'}; private String[] isServiceCloudConsole_type_info = new String[]{'isServiceCloudConsole',SOAP_M_URI,null,'0','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'0','1','false'}; private String[] logo_type_info = new String[]{'logo',SOAP_M_URI,null,'0','1','false'}; private String[] navType_type_info = new String[]{'navType',SOAP_M_URI,null,'0','1','false'}; private String[] preferences_type_info = new String[]{'preferences',SOAP_M_URI,null,'0','1','false'}; private String[] profileActionOverrides_type_info = new String[]{'profileActionOverrides',SOAP_M_URI,null,'0','-1','false'}; private String[] setupExperience_type_info = new String[]{'setupExperience',SOAP_M_URI,null,'0','1','false'}; private String[] subscriberTabs_type_info = new String[]{'subscriberTabs',SOAP_M_URI,null,'0','-1','false'}; private String[] tabs_type_info = new String[]{'tabs',SOAP_M_URI,null,'0','-1','false'}; private String[] uiType_type_info = new String[]{'uiType',SOAP_M_URI,null,'0','1','false'}; private String[] utilityBar_type_info = new String[]{'utilityBar',SOAP_M_URI,null,'0','1','false'}; private String[] workspaceConfig_type_info = new String[]{'workspaceConfig',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', 'actionOverrides','brand','consoleConfig','defaultLandingTab','description','formFactors','isServiceCloudConsole','label','logo','navType','preferences','profileActionOverrides','setupExperience','subscriberTabs','tabs','uiType','utilityBar','workspaceConfig'}; } public class DescribeMetadataResult { public MetadataService.DescribeMetadataObject[] metadataObjects; public String organizationNamespace; public Boolean partialSaveAllowed; public Boolean testRequired; private String[] metadataObjects_type_info = new String[]{'metadataObjects',SOAP_M_URI,null,'0','-1','false'}; private String[] organizationNamespace_type_info = new String[]{'organizationNamespace',SOAP_M_URI,null,'1','1','false'}; private String[] partialSaveAllowed_type_info = new String[]{'partialSaveAllowed',SOAP_M_URI,null,'1','1','false'}; private String[] testRequired_type_info = new String[]{'testRequired',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[]{'metadataObjects','organizationNamespace','partialSaveAllowed','testRequired'}; } public class LeadConvertSettings extends Metadata { public String type = 'LeadConvertSettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean allowOwnerChange; public MetadataService.ObjectMapping[] objectMapping; public String opportunityCreationOptions; private String[] allowOwnerChange_type_info = new String[]{'allowOwnerChange',SOAP_M_URI,null,'0','1','false'}; private String[] objectMapping_type_info = new String[]{'objectMapping',SOAP_M_URI,null,'0','-1','false'}; private String[] opportunityCreationOptions_type_info = new String[]{'opportunityCreationOptions',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', 'allowOwnerChange','objectMapping','opportunityCreationOptions'}; } public class OpportunityListFieldsLabelMapping { public String field; public String label; private String[] field_type_info = new String[]{'field',SOAP_M_URI,null,'1','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[]{'field','label'}; } public class ReportType extends Metadata { public String type = 'ReportType'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean autogenerated; public String baseObject; public String category; public Boolean deployed; public String description; public MetadataService.ObjectRelationship join_x; public String label; public MetadataService.ReportLayoutSection[] sections; private String[] autogenerated_type_info = new String[]{'autogenerated',SOAP_M_URI,null,'0','1','false'}; private String[] baseObject_type_info = new String[]{'baseObject',SOAP_M_URI,null,'1','1','false'}; private String[] category_type_info = new String[]{'category',SOAP_M_URI,null,'1','1','false'}; private String[] deployed_type_info = new String[]{'deployed',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] join_x_type_info = new String[]{'join',SOAP_M_URI,null,'0','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'}; private String[] sections_type_info = new String[]{'sections',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', 'autogenerated','baseObject','category','deployed','description','join_x','label','sections'}; } public class deleteMetadataResponse_element { public MetadataService.DeleteResult[] result; private String[] result_type_info = new String[]{'result',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[]{'result'}; } public class CodeLocation { public Integer column; public Integer line; public Integer numExecutions; public Double time_x; private String[] column_type_info = new String[]{'column',SOAP_M_URI,null,'1','1','false'}; private String[] line_type_info = new String[]{'line',SOAP_M_URI,null,'1','1','false'}; private String[] numExecutions_type_info = new String[]{'numExecutions',SOAP_M_URI,null,'1','1','false'}; private String[] time_x_type_info = new String[]{'time',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[]{'column','line','numExecutions','time_x'}; } public class Keyword { public String keyword; private String[] keyword_type_info = new String[]{'keyword',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[]{'keyword'}; } public class PermissionSetApplicationVisibility { public String application; public Boolean visible; private String[] application_type_info = new String[]{'application',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','visible'}; } public class AppActionOverride { public String pageOrSobjectType; private String[] pageOrSobjectType_type_info = new String[]{'pageOrSobjectType',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[]{'pageOrSobjectType'}; } public class RoleAndSubordinates { public String[] roleAndSubordinate; private String[] roleAndSubordinate_type_info = new String[]{'roleAndSubordinate',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[]{'roleAndSubordinate'}; } public class StandardFieldTranslation { public String label; public String name; private String[] label_type_info = new String[]{'label',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[]{'label','name'}; } public class EmbeddedServiceBranding extends Metadata { public String type = 'EmbeddedServiceBranding'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String contrastInvertedColor; public String contrastPrimaryColor; public String embeddedServiceConfig; public String font; public String masterLabel; public String navBarColor; public String primaryColor; public String secondaryColor; private String[] contrastInvertedColor_type_info = new String[]{'contrastInvertedColor',SOAP_M_URI,null,'0','1','false'}; private String[] contrastPrimaryColor_type_info = new String[]{'contrastPrimaryColor',SOAP_M_URI,null,'0','1','false'}; private String[] embeddedServiceConfig_type_info = new String[]{'embeddedServiceConfig',SOAP_M_URI,null,'1','1','false'}; private String[] font_type_info = new String[]{'font',SOAP_M_URI,null,'0','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] navBarColor_type_info = new String[]{'navBarColor',SOAP_M_URI,null,'0','1','false'}; private String[] primaryColor_type_info = new String[]{'primaryColor',SOAP_M_URI,null,'0','1','false'}; private String[] secondaryColor_type_info = new String[]{'secondaryColor',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', 'contrastInvertedColor','contrastPrimaryColor','embeddedServiceConfig','font','masterLabel','navBarColor','primaryColor','secondaryColor'}; } public class ProfilePasswordPolicy extends Metadata { public String type = 'ProfilePasswordPolicy'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Integer lockoutInterval; public Integer maxLoginAttempts; public Integer minimumPasswordLength; public Boolean minimumPasswordLifetime; public Boolean obscure; public Integer passwordComplexity; public Integer passwordExpiration; public Integer passwordHistory; public Integer passwordQuestion; public String profile; private String[] lockoutInterval_type_info = new String[]{'lockoutInterval',SOAP_M_URI,null,'1','1','false'}; private String[] maxLoginAttempts_type_info = new String[]{'maxLoginAttempts',SOAP_M_URI,null,'1','1','false'}; private String[] minimumPasswordLength_type_info = new String[]{'minimumPasswordLength',SOAP_M_URI,null,'1','1','false'}; private String[] minimumPasswordLifetime_type_info = new String[]{'minimumPasswordLifetime',SOAP_M_URI,null,'0','1','false'}; private String[] obscure_type_info = new String[]{'obscure',SOAP_M_URI,null,'0','1','false'}; private String[] passwordComplexity_type_info = new String[]{'passwordComplexity',SOAP_M_URI,null,'1','1','false'}; private String[] passwordExpiration_type_info = new String[]{'passwordExpiration',SOAP_M_URI,null,'1','1','false'}; private String[] passwordHistory_type_info = new String[]{'passwordHistory',SOAP_M_URI,null,'1','1','false'}; private String[] passwordQuestion_type_info = new String[]{'passwordQuestion',SOAP_M_URI,null,'1','1','false'}; private String[] profile_type_info = new String[]{'profile',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', 'lockoutInterval','maxLoginAttempts','minimumPasswordLength','minimumPasswordLifetime','obscure','passwordComplexity','passwordExpiration','passwordHistory','passwordQuestion','profile'}; } public class RecommendationAudienceDetail { public String audienceCriteriaType; public String audienceCriteriaValue; public String setupName; private String[] audienceCriteriaType_type_info = new String[]{'audienceCriteriaType',SOAP_M_URI,null,'0','1','false'}; private String[] audienceCriteriaValue_type_info = new String[]{'audienceCriteriaValue',SOAP_M_URI,null,'0','1','false'}; private String[] setupName_type_info = new String[]{'setupName',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[]{'audienceCriteriaType','audienceCriteriaValue','setupName'}; } public class RoleOrTerritory extends Metadata { public String type = 'RoleOrTerritory'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String caseAccessLevel; public String contactAccessLevel; public String description; public Boolean mayForecastManagerShare; public String name; public String opportunityAccessLevel; private String[] caseAccessLevel_type_info = new String[]{'caseAccessLevel',SOAP_M_URI,null,'0','1','false'}; private String[] contactAccessLevel_type_info = new String[]{'contactAccessLevel',SOAP_M_URI,null,'0','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] mayForecastManagerShare_type_info = new String[]{'mayForecastManagerShare',SOAP_M_URI,null,'0','1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] opportunityAccessLevel_type_info = new String[]{'opportunityAccessLevel',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', 'caseAccessLevel','contactAccessLevel','description','mayForecastManagerShare','name','opportunityAccessLevel'}; } public class FlowSubflowInputAssignment extends FlowBaseElement { public String type = 'FlowSubflowInputAssignment'; public MetadataService.FlowMetadataValue[] processMetadataValues; private String[] processMetadataValues_type_info = new String[]{'processMetadataValues',SOAP_M_URI,null,'0','-1','false'}; public String name; public MetadataService.FlowElementReferenceOrValue 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,'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', 'name','value'}; } public class LiveChatButtonSkills { public String[] skill; private String[] skill_type_info = new String[]{'skill',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[]{'skill'}; } public class RemoteSiteSetting extends Metadata { public String type = 'RemoteSiteSetting'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String description; public Boolean disableProtocolSecurity; public Boolean isActive; public String url; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] disableProtocolSecurity_type_info = new String[]{'disableProtocolSecurity',SOAP_M_URI,null,'1','1','false'}; private String[] isActive_type_info = new String[]{'isActive',SOAP_M_URI,null,'1','1','false'}; private String[] url_type_info = new String[]{'url',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', 'description','disableProtocolSecurity','isActive','url'}; } public class ConnectedAppOauthConfig { public String callbackUrl; public String certificate; public String consumerKey; public String consumerSecret; public String[] scopes; public String singleLogoutUrl; private String[] callbackUrl_type_info = new String[]{'callbackUrl',SOAP_M_URI,null,'1','1','false'}; private String[] certificate_type_info = new String[]{'certificate',SOAP_M_URI,null,'0','1','false'}; private String[] consumerKey_type_info = new String[]{'consumerKey',SOAP_M_URI,null,'0','1','false'}; private String[] consumerSecret_type_info = new String[]{'consumerSecret',SOAP_M_URI,null,'0','1','false'}; private String[] scopes_type_info = new String[]{'scopes',SOAP_M_URI,null,'0','-1','false'}; private String[] singleLogoutUrl_type_info = new String[]{'singleLogoutUrl',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[]{'callbackUrl','certificate','consumerKey','consumerSecret','scopes','singleLogoutUrl'}; } public class ObjectSearchSetting { public Boolean enhancedLookupEnabled; public Boolean lookupAutoCompleteEnabled; public String name; public Integer resultsPerPageCount; private String[] enhancedLookupEnabled_type_info = new String[]{'enhancedLookupEnabled',SOAP_M_URI,null,'1','1','false'}; private String[] lookupAutoCompleteEnabled_type_info = new String[]{'lookupAutoCompleteEnabled',SOAP_M_URI,null,'1','1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] resultsPerPageCount_type_info = new String[]{'resultsPerPageCount',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[]{'enhancedLookupEnabled','lookupAutoCompleteEnabled','name','resultsPerPageCount'}; } public class VisualizationResource { public String description; public String file; public Integer rank; public String type_x; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] file_type_info = new String[]{'file',SOAP_M_URI,null,'1','1','false'}; private String[] rank_type_info = new String[]{'rank',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[]{'description','file','rank','type_x'}; } public class FieldServiceSettings { public Boolean fieldServiceNotificationsOrgPref; public Boolean fieldServiceOrgPref; public Integer serviceAppointmentsDueDateOffsetOrgValue; public String[] workOrderLineItemSearchFields; public String[] workOrderSearchFields; private String[] fieldServiceNotificationsOrgPref_type_info = new String[]{'fieldServiceNotificationsOrgPref',SOAP_M_URI,null,'0','1','false'}; private String[] fieldServiceOrgPref_type_info = new String[]{'fieldServiceOrgPref',SOAP_M_URI,null,'0','1','false'}; private String[] serviceAppointmentsDueDateOffsetOrgValue_type_info = new String[]{'serviceAppointmentsDueDateOffsetOrgValue',SOAP_M_URI,null,'0','1','false'}; private String[] workOrderLineItemSearchFields_type_info = new String[]{'workOrderLineItemSearchFields',SOAP_M_URI,null,'0','-1','false'}; private String[] workOrderSearchFields_type_info = new String[]{'workOrderSearchFields',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[]{'fieldServiceNotificationsOrgPref','fieldServiceOrgPref','serviceAppointmentsDueDateOffsetOrgValue','workOrderLineItemSearchFields','workOrderSearchFields'}; } public class NextAutomatedApprover { public Boolean useApproverFieldOfRecordOwner; public String userHierarchyField; private String[] useApproverFieldOfRecordOwner_type_info = new String[]{'useApproverFieldOfRecordOwner',SOAP_M_URI,null,'0','1','false'}; private String[] userHierarchyField_type_info = new String[]{'userHierarchyField',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[]{'useApproverFieldOfRecordOwner','userHierarchyField'}; } public class ValueSetValuesDefinition { public Boolean sorted; public MetadataService.CustomValue[] value; private String[] sorted_type_info = new String[]{'sorted',SOAP_M_URI,null,'1','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[]{'sorted','value'}; } public class Territory2Rule { public Boolean active; public String booleanFilter; public String name; public String objectType; public MetadataService.Territory2RuleItem[] ruleItems; private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'1','1','false'}; private String[] booleanFilter_type_info = new String[]{'booleanFilter',SOAP_M_URI,null,'0','1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] objectType_type_info = new String[]{'objectType',SOAP_M_URI,null,'1','1','false'}; private String[] ruleItems_type_info = new String[]{'ruleItems',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[]{'active','booleanFilter','name','objectType','ruleItems'}; } public class RetrieveMessage { public String fileName; public String problem; private String[] fileName_type_info = new String[]{'fileName',SOAP_M_URI,null,'1','1','false'}; private String[] problem_type_info = new String[]{'problem',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[]{'fileName','problem'}; } public class ForecastingCategoryMapping { public String forecastingItemCategoryApiName; public MetadataService.WeightedSourceCategory[] weightedSourceCategories; private String[] forecastingItemCategoryApiName_type_info = new String[]{'forecastingItemCategoryApiName',SOAP_M_URI,null,'1','1','false'}; private String[] weightedSourceCategories_type_info = new String[]{'weightedSourceCategories',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[]{'forecastingItemCategoryApiName','weightedSourceCategories'}; } public class EclairMap { public Double boundingBoxBottom; public Double boundingBoxLeft; public Double boundingBoxRight; public Double boundingBoxTop; public String mapLabel; public String mapName; public String projection; private String[] boundingBoxBottom_type_info = new String[]{'boundingBoxBottom',SOAP_M_URI,null,'0','1','false'}; private String[] boundingBoxLeft_type_info = new String[]{'boundingBoxLeft',SOAP_M_URI,null,'0','1','false'}; private String[] boundingBoxRight_type_info = new String[]{'boundingBoxRight',SOAP_M_URI,null,'0','1','false'}; private String[] boundingBoxTop_type_info = new String[]{'boundingBoxTop',SOAP_M_URI,null,'0','1','false'}; private String[] mapLabel_type_info = new String[]{'mapLabel',SOAP_M_URI,null,'0','1','false'}; private String[] mapName_type_info = new String[]{'mapName',SOAP_M_URI,null,'1','1','false'}; private String[] projection_type_info = new String[]{'projection',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[]{'boundingBoxBottom','boundingBoxLeft','boundingBoxRight','boundingBoxTop','mapLabel','mapName','projection'}; } public class HistoryRetentionPolicy { public Integer archiveAfterMonths; public Integer archiveRetentionYears; public String description; public Integer gracePeriodDays; private String[] archiveAfterMonths_type_info = new String[]{'archiveAfterMonths',SOAP_M_URI,null,'1','1','false'}; private String[] archiveRetentionYears_type_info = new String[]{'archiveRetentionYears',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] gracePeriodDays_type_info = new String[]{'gracePeriodDays',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[]{'archiveAfterMonths','archiveRetentionYears','description','gracePeriodDays'}; } public class FlowFormula extends FlowElement { public String type = 'FlowFormula'; 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 dataType; public String expression; public Integer scale; private String[] dataType_type_info = new String[]{'dataType',SOAP_M_URI,null,'0','1','false'}; private String[] expression_type_info = new String[]{'expression',SOAP_M_URI,null,'1','1','false'}; private String[] scale_type_info = new String[]{'scale',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', 'dataType','expression','scale'}; } public class Picklist { public String controllingField; public MetadataService.PicklistValue[] picklistValues; public Boolean restrictedPicklist; public Boolean sorted; private String[] controllingField_type_info = new String[]{'controllingField','http://soap.sforce.com/2006/04/metadata',null,'0','1','false'}; private String[] picklistValues_type_info = new String[]{'picklistValues','http://soap.sforce.com/2006/04/metadata',null,'0','-1','false'}; private String[] restrictedPicklist_type_info = new String[]{'restrictedPicklist','http://soap.sforce.com/2006/04/metadata',null,'0','1','false'}; private String[] sorted_type_info = new String[]{'sorted','http://soap.sforce.com/2006/04/metadata',null,'1','1','false'}; private String[] apex_schema_type_info = new String[]{'http://soap.sforce.com/2006/04/metadata','true','false'}; private String[] field_order_type_info = new String[]{'controllingField','picklistValues','restrictedPicklist','sorted'}; } public class deploy_element { public String ZipFile; public MetadataService.DeployOptions DeployOptions; private String[] ZipFile_type_info = new String[]{'ZipFile',SOAP_M_URI,null,'1','1','false'}; private String[] DeployOptions_type_info = new String[]{'DeployOptions',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[]{'ZipFile','DeployOptions'}; } public class ReportTypeSectionTranslation { public MetadataService.ReportTypeColumnTranslation[] columns; public String label; public String name; private String[] columns_type_info = new String[]{'columns',SOAP_M_URI,null,'0','-1','false'}; private String[] label_type_info = new String[]{'label',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[]{'columns','label','name'}; } public class PersonalJourneySettings extends Metadata { public String type = 'PersonalJourneySettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean enableExactTargetForSalesforceApps; private String[] enableExactTargetForSalesforceApps_type_info = new String[]{'enableExactTargetForSalesforceApps',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', 'enableExactTargetForSalesforceApps'}; } public class AppProfileActionOverride { public String profile; private String[] profile_type_info = new String[]{'profile',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[]{'profile'}; } public class CustomPermission extends Metadata { public String type = 'CustomPermission'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String connectedApp; public String description; public String label; public MetadataService.CustomPermissionDependencyRequired[] requiredPermission; private String[] connectedApp_type_info = new String[]{'connectedApp',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[] requiredPermission_type_info = new String[]{'requiredPermission',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', 'connectedApp','description','label','requiredPermission'}; } public class DuplicateRule { public String actionOnInsert; public String actionOnUpdate; public String alertText; public String description; public MetadataService.DuplicateRuleFilter duplicateRuleFilter; public MetadataService.DuplicateRuleMatchRule[] duplicateRuleMatchRules; public Boolean isActive; public String masterLabel; public String[] operationsOnInsert; public String[] operationsOnUpdate; public String securityOption; public Integer sortOrder; private String[] actionOnInsert_type_info = new String[]{'actionOnInsert',SOAP_M_URI,null,'1','1','false'}; private String[] actionOnUpdate_type_info = new String[]{'actionOnUpdate',SOAP_M_URI,null,'1','1','false'}; private String[] alertText_type_info = new String[]{'alertText',SOAP_M_URI,null,'1','1','true'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'1','1','true'}; private String[] duplicateRuleFilter_type_info = new String[]{'duplicateRuleFilter',SOAP_M_URI,null,'1','1','true'}; private String[] duplicateRuleMatchRules_type_info = new String[]{'duplicateRuleMatchRules',SOAP_M_URI,null,'0','-1','true'}; private String[] isActive_type_info = new String[]{'isActive',SOAP_M_URI,null,'1','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] operationsOnInsert_type_info = new String[]{'operationsOnInsert',SOAP_M_URI,null,'0','-1','false'}; private String[] operationsOnUpdate_type_info = new String[]{'operationsOnUpdate',SOAP_M_URI,null,'0','-1','false'}; private String[] securityOption_type_info = new String[]{'securityOption',SOAP_M_URI,null,'1','1','false'}; private String[] sortOrder_type_info = new String[]{'sortOrder',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[]{'actionOnInsert','actionOnUpdate','alertText','description','duplicateRuleFilter','duplicateRuleMatchRules','isActive','masterLabel','operationsOnInsert','operationsOnUpdate','securityOption','sortOrder'}; } public class FlowScreenFieldOutputParameter { 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[] field_order_type_info = new String[]{'assignToReference','name'}; } public class AgentConfigSkills { public String[] skill; private String[] skill_type_info = new String[]{'skill',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[]{'skill'}; } public class DeployResult { public String canceledBy; public String canceledByName; public Boolean checkOnly; public DateTime completedDate; public String createdBy; public String createdByName; public DateTime createdDate; public MetadataService.DeployDetails details; public Boolean done; public String errorMessage; public String errorStatusCode; public String id; public Boolean ignoreWarnings; public DateTime lastModifiedDate; public Integer numberComponentErrors; public Integer numberComponentsDeployed; public Integer numberComponentsTotal; public Integer numberTestErrors; public Integer numberTestsCompleted; public Integer numberTestsTotal; public Boolean rollbackOnError; public Boolean runTestsEnabled; public DateTime startDate; public String stateDetail; public String status; public Boolean success; private String[] canceledBy_type_info = new String[]{'canceledBy',SOAP_M_URI,null,'0','1','false'}; private String[] canceledByName_type_info = new String[]{'canceledByName',SOAP_M_URI,null,'0','1','false'}; private String[] checkOnly_type_info = new String[]{'checkOnly',SOAP_M_URI,null,'1','1','false'}; private String[] completedDate_type_info = new String[]{'completedDate',SOAP_M_URI,null,'0','1','false'}; private String[] createdBy_type_info = new String[]{'createdBy',SOAP_M_URI,null,'1','1','false'}; private String[] createdByName_type_info = new String[]{'createdByName',SOAP_M_URI,null,'1','1','false'}; private String[] createdDate_type_info = new String[]{'createdDate',SOAP_M_URI,null,'1','1','false'}; private String[] details_type_info = new String[]{'details',SOAP_M_URI,null,'1','1','false'}; private String[] done_type_info = new String[]{'done',SOAP_M_URI,null,'1','1','false'}; private String[] errorMessage_type_info = new String[]{'errorMessage',SOAP_M_URI,null,'0','1','false'}; private String[] errorStatusCode_type_info = new String[]{'errorStatusCode',SOAP_M_URI,null,'0','1','false'}; private String[] id_type_info = new String[]{'id',SOAP_M_URI,null,'1','1','false'}; private String[] ignoreWarnings_type_info = new String[]{'ignoreWarnings',SOAP_M_URI,null,'1','1','false'}; private String[] lastModifiedDate_type_info = new String[]{'lastModifiedDate',SOAP_M_URI,null,'0','1','false'}; private String[] numberComponentErrors_type_info = new String[]{'numberComponentErrors',SOAP_M_URI,null,'1','1','false'}; private String[] numberComponentsDeployed_type_info = new String[]{'numberComponentsDeployed',SOAP_M_URI,null,'1','1','false'}; private String[] numberComponentsTotal_type_info = new String[]{'numberComponentsTotal',SOAP_M_URI,null,'1','1','false'}; private String[] numberTestErrors_type_info = new String[]{'numberTestErrors',SOAP_M_URI,null,'1','1','false'}; private String[] numberTestsCompleted_type_info = new String[]{'numberTestsCompleted',SOAP_M_URI,null,'1','1','false'}; private String[] numberTestsTotal_type_info = new String[]{'numberTestsTotal',SOAP_M_URI,null,'1','1','false'}; private String[] rollbackOnError_type_info = new String[]{'rollbackOnError',SOAP_M_URI,null,'1','1','false'}; private String[] runTestsEnabled_type_info = new String[]{'runTestsEnabled',SOAP_M_URI,null,'1','1','false'}; private String[] startDate_type_info = new String[]{'startDate',SOAP_M_URI,null,'0','1','false'}; private String[] stateDetail_type_info = new String[]{'stateDetail',SOAP_M_URI,null,'0','1','false'}; private String[] status_type_info = new String[]{'status',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[]{'canceledBy','canceledByName','checkOnly','completedDate','createdBy','createdByName','createdDate','details','done','errorMessage','errorStatusCode','id','ignoreWarnings','lastModifiedDate','numberComponentErrors','numberComponentsDeployed','numberComponentsTotal','numberTestErrors','numberTestsCompleted','numberTestsTotal','rollbackOnError','runTestsEnabled','startDate','stateDetail','status','success'}; } public class IdeaReputationLevel { public String name; public Integer 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 EmbeddedServiceConfig extends Metadata { public String type = 'EmbeddedServiceConfig'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String masterLabel; public String site; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] site_type_info = new String[]{'site',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', 'masterLabel','site'}; } public class WorkflowTimeTrigger { public MetadataService.WorkflowActionReference[] actions; public String offsetFromField; public String timeLength; public String workflowTimeTriggerUnit; private String[] actions_type_info = new String[]{'actions',SOAP_M_URI,null,'0','-1','false'}; private String[] offsetFromField_type_info = new String[]{'offsetFromField',SOAP_M_URI,null,'0','1','false'}; private String[] timeLength_type_info = new String[]{'timeLength',SOAP_M_URI,null,'0','1','false'}; private String[] workflowTimeTriggerUnit_type_info = new String[]{'workflowTimeTriggerUnit',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[]{'actions','offsetFromField','timeLength','workflowTimeTriggerUnit'}; } public class AutoResponseRules extends Metadata { public String type = 'AutoResponseRules'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.AutoResponseRule[] autoResponseRule; private String[] autoResponseRule_type_info = new String[]{'autoResponseRule',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', 'autoResponseRule'}; } public class LayoutTranslation { public String layout; public String layoutType; public MetadataService.LayoutSectionTranslation[] sections; private String[] layout_type_info = new String[]{'layout',SOAP_M_URI,null,'1','1','false'}; private String[] layoutType_type_info = new String[]{'layoutType',SOAP_M_URI,null,'0','1','false'}; private String[] sections_type_info = new String[]{'sections',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[]{'layout','layoutType','sections'}; } public class DashboardFolder extends Folder { public String type = 'DashboardFolder'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String accessType; public MetadataService.FolderShare[] folderShares; public String name; public String publicFolderAccess; public MetadataService.SharedTo sharedTo; private String[] accessType_type_info = new String[]{'accessType',SOAP_M_URI,null,'0','1','false'}; private String[] folderShares_type_info = new String[]{'folderShares',SOAP_M_URI,null,'0','-1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] publicFolderAccess_type_info = new String[]{'publicFolderAccess',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','accessType','folderShares','name','publicFolderAccess','sharedTo'}; } public class ForecastingSettings extends Metadata { public String type = 'ForecastingSettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String displayCurrency; public Boolean enableForecasts; public MetadataService.ForecastingCategoryMapping[] forecastingCategoryMappings; public MetadataService.ForecastingDisplayedFamilySettings[] forecastingDisplayedFamilySettings; public MetadataService.ForecastingTypeSettings[] forecastingTypeSettings; private String[] displayCurrency_type_info = new String[]{'displayCurrency',SOAP_M_URI,null,'0','1','false'}; private String[] enableForecasts_type_info = new String[]{'enableForecasts',SOAP_M_URI,null,'0','1','false'}; private String[] forecastingCategoryMappings_type_info = new String[]{'forecastingCategoryMappings',SOAP_M_URI,null,'0','-1','false'}; private String[] forecastingDisplayedFamilySettings_type_info = new String[]{'forecastingDisplayedFamilySettings',SOAP_M_URI,null,'0','-1','false'}; private String[] forecastingTypeSettings_type_info = new String[]{'forecastingTypeSettings',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', 'displayCurrency','enableForecasts','forecastingCategoryMappings','forecastingDisplayedFamilySettings','forecastingTypeSettings'}; } public class ReportAggregateReference { public String aggregate; private String[] aggregate_type_info = new String[]{'aggregate',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[]{'aggregate'}; } public class CommunityTemplateDefinition { public String baseTemplate; public MetadataService.CommunityTemplateBundleInfo[] bundlesInfo; public String category; public String defaultBrandingSet; public String defaultThemeDefinition; public String description; public Boolean enableExtendedCleanUpOnDelete; public String masterLabel; public MetadataService.NavigationLinkSet[] navigationLinkSet; public MetadataService.CommunityTemplatePageSetting[] pageSetting; private String[] baseTemplate_type_info = new String[]{'baseTemplate',SOAP_M_URI,null,'0','1','false'}; private String[] bundlesInfo_type_info = new String[]{'bundlesInfo',SOAP_M_URI,null,'0','-1','false'}; private String[] category_type_info = new String[]{'category',SOAP_M_URI,null,'1','1','false'}; private String[] defaultBrandingSet_type_info = new String[]{'defaultBrandingSet',SOAP_M_URI,null,'0','1','false'}; private String[] defaultThemeDefinition_type_info = new String[]{'defaultThemeDefinition',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] enableExtendedCleanUpOnDelete_type_info = new String[]{'enableExtendedCleanUpOnDelete',SOAP_M_URI,null,'0','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] navigationLinkSet_type_info = new String[]{'navigationLinkSet',SOAP_M_URI,null,'0','-1','false'}; private String[] pageSetting_type_info = new String[]{'pageSetting',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[]{'baseTemplate','bundlesInfo','category','defaultBrandingSet','defaultThemeDefinition','description','enableExtendedCleanUpOnDelete','masterLabel','navigationLinkSet','pageSetting'}; } public class DashboardFilterOption { public String operator; public String[] values; private String[] operator_type_info = new String[]{'operator',SOAP_M_URI,null,'1','1','false'}; private String[] values_type_info = new String[]{'values',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[]{'operator','values'}; } public class FlowConstant extends FlowElement { public String type = 'FlowConstant'; 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 dataType; public MetadataService.FlowElementReferenceOrValue value; private String[] dataType_type_info = new String[]{'dataType',SOAP_M_URI,null,'1','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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'processMetadataValues','description','name', 'dataType','value'}; } public class ConnectedAppSamlConfig { public String acsUrl; public String certificate; public String encryptionCertificate; public String encryptionType; public String entityUrl; public String issuer; public String samlIdpSLOBindingEnum; public String samlNameIdFormat; public String samlSloUrl; public String samlSubjectCustomAttr; public String samlSubjectType; private String[] acsUrl_type_info = new String[]{'acsUrl',SOAP_M_URI,null,'1','1','false'}; private String[] certificate_type_info = new String[]{'certificate',SOAP_M_URI,null,'0','1','false'}; private String[] encryptionCertificate_type_info = new String[]{'encryptionCertificate',SOAP_M_URI,null,'0','1','false'}; private String[] encryptionType_type_info = new String[]{'encryptionType',SOAP_M_URI,null,'0','1','false'}; private String[] entityUrl_type_info = new String[]{'entityUrl',SOAP_M_URI,null,'1','1','false'}; private String[] issuer_type_info = new String[]{'issuer',SOAP_M_URI,null,'0','1','false'}; private String[] samlIdpSLOBindingEnum_type_info = new String[]{'samlIdpSLOBindingEnum',SOAP_M_URI,null,'0','1','false'}; private String[] samlNameIdFormat_type_info = new String[]{'samlNameIdFormat',SOAP_M_URI,null,'0','1','false'}; private String[] samlSloUrl_type_info = new String[]{'samlSloUrl',SOAP_M_URI,null,'0','1','false'}; private String[] samlSubjectCustomAttr_type_info = new String[]{'samlSubjectCustomAttr',SOAP_M_URI,null,'0','1','false'}; private String[] samlSubjectType_type_info = new String[]{'samlSubjectType',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[]{'acsUrl','certificate','encryptionCertificate','encryptionType','entityUrl','issuer','samlIdpSLOBindingEnum','samlNameIdFormat','samlSloUrl','samlSubjectCustomAttr','samlSubjectType'}; } public class LiveChatSensitiveDataRule { public String actionType; public String description; public Integer enforceOn; public Boolean isEnabled; public String pattern; public String replacement; private String[] actionType_type_info = new String[]{'actionType',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] enforceOn_type_info = new String[]{'enforceOn',SOAP_M_URI,null,'1','1','false'}; private String[] isEnabled_type_info = new String[]{'isEnabled',SOAP_M_URI,null,'1','1','false'}; private String[] pattern_type_info = new String[]{'pattern',SOAP_M_URI,null,'1','1','false'}; private String[] replacement_type_info = new String[]{'replacement',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[]{'actionType','description','enforceOn','isEnabled','pattern','replacement'}; } public class ApprovalStepRejectBehavior { public String type_x; 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[]{'type_x'}; } public class XOrgHubSharedObject { public String[] fields; public String name; private String[] fields_type_info = new String[]{'fields',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[]{'fields','name'}; } public class createMetadata_element { public MetadataService.Metadata[] metadata; private String[] metadata_type_info = new String[]{'metadata',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[]{'metadata'}; } public class ContentAsset extends Metadata { public String type = 'ContentAsset'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String format; public String language; public String masterLabel; public String originNetwork; public MetadataService.ContentAssetRelationships relationships; public MetadataService.ContentAssetVersions versions; private String[] format_type_info = new String[]{'format',SOAP_M_URI,null,'0','1','false'}; private String[] language_type_info = new String[]{'language',SOAP_M_URI,null,'1','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] originNetwork_type_info = new String[]{'originNetwork',SOAP_M_URI,null,'0','1','false'}; private String[] relationships_type_info = new String[]{'relationships',SOAP_M_URI,null,'0','1','false'}; private String[] versions_type_info = new String[]{'versions',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', 'format','language','masterLabel','originNetwork','relationships','versions'}; } public class DuplicateRuleFilterItem { public Integer sortOrder; public String table; private String[] sortOrder_type_info = new String[]{'sortOrder',SOAP_M_URI,null,'1','1','false'}; private String[] table_type_info = new String[]{'table',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[]{'sortOrder','table'}; } public class CustomPageWebLinkTranslation { 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 describeMetadataResponse_element { public MetadataService.DescribeMetadataResult 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 CustomPermissionDependencyRequired { public String customPermission; public Boolean dependency; private String[] customPermission_type_info = new String[]{'customPermission',SOAP_M_URI,null,'1','1','false'}; private String[] dependency_type_info = new String[]{'dependency',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','dependency'}; } public class ProfileFieldLevelSecurity { public Boolean editable; public String field; public Boolean readable; private String[] editable_type_info = new String[]{'editable',SOAP_M_URI,null,'1','1','false'}; private String[] field_type_info = new String[]{'field',SOAP_M_URI,null,'1','1','false'}; private String[] readable_type_info = new String[]{'readable',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[]{'editable','field','readable'}; } public class checkDeployStatus_element { public String asyncProcessId; public Boolean includeDetails; private String[] asyncProcessId_type_info = new String[]{'asyncProcessId',SOAP_M_URI,null,'1','1','false'}; private String[] includeDetails_type_info = new String[]{'includeDetails',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[]{'asyncProcessId','includeDetails'}; } public virtual class MetadataWithContent extends Metadata { public String content; } public class RecommendationDefinitionDetail { public String actionUrl; public String description; public String linkText; public MetadataService.ScheduledRecommendation scheduledRecommendations; public String setupName; public String title; private String[] actionUrl_type_info = new String[]{'actionUrl',SOAP_M_URI,null,'0','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] linkText_type_info = new String[]{'linkText',SOAP_M_URI,null,'0','1','false'}; private String[] scheduledRecommendations_type_info = new String[]{'scheduledRecommendations',SOAP_M_URI,null,'0','1','false'}; private String[] setupName_type_info = new String[]{'setupName',SOAP_M_URI,null,'0','1','false'}; private String[] title_type_info = new String[]{'title',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[]{'actionUrl','description','linkText','scheduledRecommendations','setupName','title'}; } public class FlowActionCallInputParameter extends FlowBaseElement { public String type = 'FlowActionCallInputParameter'; public MetadataService.FlowMetadataValue[] processMetadataValues; private String[] processMetadataValues_type_info = new String[]{'processMetadataValues',SOAP_M_URI,null,'0','-1','false'}; public String name; public MetadataService.FlowElementReferenceOrValue 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,'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', 'name','value'}; } public class SkillUserAssignments { public String[] user_x; private String[] user_x_type_info = new String[]{'user',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[]{'user_x'}; } public class checkDeployStatusResponse_element { public MetadataService.DeployResult 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 FlowRecordUpdate extends FlowNode { public String type = 'FlowRecordUpdate'; 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 MetadataService.FlowInputFieldAssignment[] inputAssignments; 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[] inputAssignments_type_info = new String[]{'inputAssignments',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','inputAssignments','inputReference','object_x'}; } public class FlowInputValidationRuleTranslation { public String errorMessage; private String[] errorMessage_type_info = new String[]{'errorMessage',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[]{'errorMessage'}; } public class CleanRule { public Boolean bulkEnabled; public Boolean bypassTriggers; public Boolean bypassWorkflow; public String description; public String developerName; public MetadataService.FieldMapping[] fieldMappings; public String masterLabel; public String matchRule; public String sourceSobjectType; public String status; public String targetSobjectType; private String[] bulkEnabled_type_info = new String[]{'bulkEnabled',SOAP_M_URI,null,'1','1','false'}; private String[] bypassTriggers_type_info = new String[]{'bypassTriggers',SOAP_M_URI,null,'1','1','false'}; private String[] bypassWorkflow_type_info = new String[]{'bypassWorkflow',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'1','1','false'}; private String[] developerName_type_info = new String[]{'developerName',SOAP_M_URI,null,'1','1','false'}; private String[] fieldMappings_type_info = new String[]{'fieldMappings',SOAP_M_URI,null,'0','-1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] matchRule_type_info = new String[]{'matchRule',SOAP_M_URI,null,'1','1','false'}; private String[] sourceSobjectType_type_info = new String[]{'sourceSobjectType',SOAP_M_URI,null,'1','1','false'}; private String[] status_type_info = new String[]{'status',SOAP_M_URI,null,'1','1','false'}; private String[] targetSobjectType_type_info = new String[]{'targetSobjectType',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[]{'bulkEnabled','bypassTriggers','bypassWorkflow','description','developerName','fieldMappings','masterLabel','matchRule','sourceSobjectType','status','targetSobjectType'}; } public class DashboardComponent { public Boolean autoselectColumnsFromReport; public String chartAxisRange; public Double chartAxisRangeMax; public Double chartAxisRangeMin; public MetadataService.ChartSummary[] chartSummary; public String componentChartTheme; public String componentType; public MetadataService.DashboardFilterColumn[] dashboardFilterColumns; public MetadataService.DashboardTableColumn[] dashboardTableColumn; public String displayUnits; public String drillDownUrl; public Boolean drillEnabled; public Boolean drillToDetailEnabled; public Boolean enableHover; public Boolean expandOthers; public MetadataService.DashboardFlexTableComponentProperties flexComponentProperties; public String footer; public Double gaugeMax; public Double gaugeMin; public String[] groupingColumn; public String header; public Double indicatorBreakpoint1; public Double indicatorBreakpoint2; public String indicatorHighColor; public String indicatorLowColor; public String indicatorMiddleColor; public String legendPosition; public Integer maxValuesDisplayed; public String metricLabel; public String page_x; public Integer pageHeightInPixels; public String report; public String scontrol; public Integer scontrolHeightInPixels; public Boolean showPercentage; public Boolean showPicturesOnCharts; public Boolean showPicturesOnTables; public Boolean showRange; public Boolean showTotal; public Boolean showValues; public String sortBy; public String title; public Boolean useReportChart; private String[] autoselectColumnsFromReport_type_info = new String[]{'autoselectColumnsFromReport',SOAP_M_URI,null,'0','1','false'}; private String[] chartAxisRange_type_info = new String[]{'chartAxisRange',SOAP_M_URI,null,'0','1','false'}; private String[] chartAxisRangeMax_type_info = new String[]{'chartAxisRangeMax',SOAP_M_URI,null,'0','1','false'}; private String[] chartAxisRangeMin_type_info = new String[]{'chartAxisRangeMin',SOAP_M_URI,null,'0','1','false'}; private String[] chartSummary_type_info = new String[]{'chartSummary',SOAP_M_URI,null,'0','-1','false'}; private String[] componentChartTheme_type_info = new String[]{'componentChartTheme',SOAP_M_URI,null,'0','1','false'}; private String[] componentType_type_info = new String[]{'componentType',SOAP_M_URI,null,'1','1','false'}; private String[] dashboardFilterColumns_type_info = new String[]{'dashboardFilterColumns',SOAP_M_URI,null,'0','-1','false'}; private String[] dashboardTableColumn_type_info = new String[]{'dashboardTableColumn',SOAP_M_URI,null,'0','-1','false'}; private String[] displayUnits_type_info = new String[]{'displayUnits',SOAP_M_URI,null,'0','1','false'}; private String[] drillDownUrl_type_info = new String[]{'drillDownUrl',SOAP_M_URI,null,'0','1','false'}; private String[] drillEnabled_type_info = new String[]{'drillEnabled',SOAP_M_URI,null,'0','1','false'}; private String[] drillToDetailEnabled_type_info = new String[]{'drillToDetailEnabled',SOAP_M_URI,null,'0','1','false'}; private String[] enableHover_type_info = new String[]{'enableHover',SOAP_M_URI,null,'0','1','false'}; private String[] expandOthers_type_info = new String[]{'expandOthers',SOAP_M_URI,null,'0','1','false'}; private String[] flexComponentProperties_type_info = new String[]{'flexComponentProperties',SOAP_M_URI,null,'0','1','false'}; private String[] footer_type_info = new String[]{'footer',SOAP_M_URI,null,'0','1','false'}; private String[] gaugeMax_type_info = new String[]{'gaugeMax',SOAP_M_URI,null,'0','1','false'}; private String[] gaugeMin_type_info = new String[]{'gaugeMin',SOAP_M_URI,null,'0','1','false'}; private String[] groupingColumn_type_info = new String[]{'groupingColumn',SOAP_M_URI,null,'0','-1','false'}; private String[] header_type_info = new String[]{'header',SOAP_M_URI,null,'0','1','false'}; private String[] indicatorBreakpoint1_type_info = new String[]{'indicatorBreakpoint1',SOAP_M_URI,null,'0','1','false'}; private String[] indicatorBreakpoint2_type_info = new String[]{'indicatorBreakpoint2',SOAP_M_URI,null,'0','1','false'}; private String[] indicatorHighColor_type_info = new String[]{'indicatorHighColor',SOAP_M_URI,null,'0','1','false'}; private String[] indicatorLowColor_type_info = new String[]{'indicatorLowColor',SOAP_M_URI,null,'0','1','false'}; private String[] indicatorMiddleColor_type_info = new String[]{'indicatorMiddleColor',SOAP_M_URI,null,'0','1','false'}; private String[] legendPosition_type_info = new String[]{'legendPosition',SOAP_M_URI,null,'0','1','false'}; private String[] maxValuesDisplayed_type_info = new String[]{'maxValuesDisplayed',SOAP_M_URI,null,'0','1','false'}; private String[] metricLabel_type_info = new String[]{'metricLabel',SOAP_M_URI,null,'0','1','false'}; private String[] page_x_type_info = new String[]{'page',SOAP_M_URI,null,'0','1','false'}; private String[] pageHeightInPixels_type_info = new String[]{'pageHeightInPixels',SOAP_M_URI,null,'0','1','false'}; private String[] report_type_info = new String[]{'report',SOAP_M_URI,null,'0','1','false'}; private String[] scontrol_type_info = new String[]{'scontrol',SOAP_M_URI,null,'0','1','false'}; private String[] scontrolHeightInPixels_type_info = new String[]{'scontrolHeightInPixels',SOAP_M_URI,null,'0','1','false'}; private String[] showPercentage_type_info = new String[]{'showPercentage',SOAP_M_URI,null,'0','1','false'}; private String[] showPicturesOnCharts_type_info = new String[]{'showPicturesOnCharts',SOAP_M_URI,null,'0','1','false'}; private String[] showPicturesOnTables_type_info = new String[]{'showPicturesOnTables',SOAP_M_URI,null,'0','1','false'}; private String[] showRange_type_info = new String[]{'showRange',SOAP_M_URI,null,'0','1','false'}; private String[] showTotal_type_info = new String[]{'showTotal',SOAP_M_URI,null,'0','1','false'}; private String[] showValues_type_info = new String[]{'showValues',SOAP_M_URI,null,'0','1','false'}; private String[] sortBy_type_info = new String[]{'sortBy',SOAP_M_URI,null,'0','1','false'}; private String[] title_type_info = new String[]{'title',SOAP_M_URI,null,'0','1','false'}; private String[] useReportChart_type_info = new String[]{'useReportChart',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[]{'autoselectColumnsFromReport','chartAxisRange','chartAxisRangeMax','chartAxisRangeMin','chartSummary','componentChartTheme','componentType','dashboardFilterColumns','dashboardTableColumn','displayUnits','drillDownUrl','drillEnabled','drillToDetailEnabled','enableHover','expandOthers','flexComponentProperties','footer','gaugeMax','gaugeMin','groupingColumn','header','indicatorBreakpoint1','indicatorBreakpoint2','indicatorHighColor','indicatorLowColor','indicatorMiddleColor','legendPosition','maxValuesDisplayed','metricLabel','page_x','pageHeightInPixels','report','scontrol','scontrolHeightInPixels','showPercentage','showPicturesOnCharts','showPicturesOnTables','showRange','showTotal','showValues','sortBy','title','useReportChart'}; } public class ReportColorRange { public String aggregate; public String columnName; public Double highBreakpoint; public String highColor; public Double lowBreakpoint; public String lowColor; public String midColor; private String[] aggregate_type_info = new String[]{'aggregate',SOAP_M_URI,null,'0','1','false'}; private String[] columnName_type_info = new String[]{'columnName',SOAP_M_URI,null,'1','1','false'}; private String[] highBreakpoint_type_info = new String[]{'highBreakpoint',SOAP_M_URI,null,'0','1','false'}; private String[] highColor_type_info = new String[]{'highColor',SOAP_M_URI,null,'1','1','false'}; private String[] lowBreakpoint_type_info = new String[]{'lowBreakpoint',SOAP_M_URI,null,'0','1','false'}; private String[] lowColor_type_info = new String[]{'lowColor',SOAP_M_URI,null,'1','1','false'}; private String[] midColor_type_info = new String[]{'midColor',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[]{'aggregate','columnName','highBreakpoint','highColor','lowBreakpoint','lowColor','midColor'}; } public class OrganizationSettingsDetail { public String settingName; public Boolean settingValue; private String[] settingName_type_info = new String[]{'settingName',SOAP_M_URI,null,'1','1','false'}; private String[] settingValue_type_info = new String[]{'settingValue',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[]{'settingName','settingValue'}; } public class EclairGeoData extends MetadataWithContent { public String type = 'EclairGeoData'; 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 MetadataService.EclairMap[] maps; public String masterLabel; private String[] maps_type_info = new String[]{'maps',SOAP_M_URI,null,'0','-1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',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', 'maps','masterLabel'}; } public class SummaryLayout { public String masterLabel; public Integer sizeX; public Integer sizeY; public Integer sizeZ; public MetadataService.SummaryLayoutItem[] summaryLayoutItems; public String summaryLayoutStyle; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] sizeX_type_info = new String[]{'sizeX',SOAP_M_URI,null,'1','1','false'}; private String[] sizeY_type_info = new String[]{'sizeY',SOAP_M_URI,null,'0','1','false'}; private String[] sizeZ_type_info = new String[]{'sizeZ',SOAP_M_URI,null,'0','1','false'}; private String[] summaryLayoutItems_type_info = new String[]{'summaryLayoutItems',SOAP_M_URI,null,'0','-1','false'}; private String[] summaryLayoutStyle_type_info = new String[]{'summaryLayoutStyle',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[]{'masterLabel','sizeX','sizeY','sizeZ','summaryLayoutItems','summaryLayoutStyle'}; } public class GlobalValueSet extends Metadata { public String type = 'GlobalValueSet'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.CustomValue[] customValue; public String description; public String masterLabel; public Boolean sorted; private String[] customValue_type_info = new String[]{'customValue',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[] sorted_type_info = new String[]{'sorted',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', 'customValue','description','masterLabel','sorted'}; } public class QuickActionLayout { public String layoutSectionStyle; public MetadataService.QuickActionLayoutColumn[] quickActionLayoutColumns; private String[] layoutSectionStyle_type_info = new String[]{'layoutSectionStyle',SOAP_M_URI,null,'1','1','false'}; private String[] quickActionLayoutColumns_type_info = new String[]{'quickActionLayoutColumns',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[]{'layoutSectionStyle','quickActionLayoutColumns'}; } public class Territory2Type extends Metadata { public String type = 'Territory2Type'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String description; public String name; public Integer priority; 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[] 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[] type_att_info = new String[]{'xsi:type'}; private String[] field_order_type_info = new String[]{'fullName', 'description','name','priority'}; } public class listMetadataResponse_element { public MetadataService.FileProperties[] result; private String[] result_type_info = new String[]{'result',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[]{'result'}; } public class CommunityCustomThemeLayoutType { public String description; public String label; 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[] apex_schema_type_info = new String[]{SOAP_M_URI,'true','false'}; private String[] field_order_type_info = new String[]{'description','label'}; } public class CommunityTemplatePageSetting { public String page_x; public String themeLayout; private String[] page_x_type_info = new String[]{'page',SOAP_M_URI,null,'1','1','false'}; private String[] themeLayout_type_info = new String[]{'themeLayout',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[]{'page_x','themeLayout'}; } public class SamlSsoConfig extends Metadata { public String type = 'SamlSsoConfig'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String attributeName; public String attributeNameIdFormat; public String decryptionCertificate; public String errorUrl; public String executionUserId; public String identityLocation; public String identityMapping; public String issuer; public String loginUrl; public String logoutUrl; public String name; public String oauthTokenEndpoint; public Boolean redirectBinding; public String requestSignatureMethod; public String requestSigningCertId; public String salesforceLoginUrl; public String samlEntityId; public String samlJitHandlerId; public String samlVersion; public String singleLogoutBinding; public String singleLogoutUrl; public Boolean userProvisioning; public String validationCert; private String[] attributeName_type_info = new String[]{'attributeName',SOAP_M_URI,null,'0','1','false'}; private String[] attributeNameIdFormat_type_info = new String[]{'attributeNameIdFormat',SOAP_M_URI,null,'0','1','false'}; private String[] decryptionCertificate_type_info = new String[]{'decryptionCertificate',SOAP_M_URI,null,'0','1','false'}; private String[] errorUrl_type_info = new String[]{'errorUrl',SOAP_M_URI,null,'0','1','false'}; private String[] executionUserId_type_info = new String[]{'executionUserId',SOAP_M_URI,null,'0','1','false'}; private String[] identityLocation_type_info = new String[]{'identityLocation',SOAP_M_URI,null,'1','1','false'}; private String[] identityMapping_type_info = new String[]{'identityMapping',SOAP_M_URI,null,'1','1','false'}; private String[] issuer_type_info = new String[]{'issuer',SOAP_M_URI,null,'1','1','false'}; private String[] loginUrl_type_info = new String[]{'loginUrl',SOAP_M_URI,null,'0','1','false'}; private String[] logoutUrl_type_info = new String[]{'logoutUrl',SOAP_M_URI,null,'0','1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] oauthTokenEndpoint_type_info = new String[]{'oauthTokenEndpoint',SOAP_M_URI,null,'0','1','false'}; private String[] redirectBinding_type_info = new String[]{'redirectBinding',SOAP_M_URI,null,'0','1','false'}; private String[] requestSignatureMethod_type_info = new String[]{'requestSignatureMethod',SOAP_M_URI,null,'0','1','false'}; private String[] requestSigningCertId_type_info = new String[]{'requestSigningCertId',SOAP_M_URI,null,'0','1','false'}; private String[] salesforceLoginUrl_type_info = new String[]{'salesforceLoginUrl',SOAP_M_URI,null,'0','1','false'}; private String[] samlEntityId_type_info = new String[]{'samlEntityId',SOAP_M_URI,null,'1','1','false'}; private String[] samlJitHandlerId_type_info = new String[]{'samlJitHandlerId',SOAP_M_URI,null,'0','1','false'}; private String[] samlVersion_type_info = new String[]{'samlVersion',SOAP_M_URI,null,'1','1','false'}; private String[] singleLogoutBinding_type_info = new String[]{'singleLogoutBinding',SOAP_M_URI,null,'0','1','false'}; private String[] singleLogoutUrl_type_info = new String[]{'singleLogoutUrl',SOAP_M_URI,null,'0','1','false'}; private String[] userProvisioning_type_info = new String[]{'userProvisioning',SOAP_M_URI,null,'0','1','false'}; private String[] validationCert_type_info = new String[]{'validationCert',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', 'attributeName','attributeNameIdFormat','decryptionCertificate','errorUrl','executionUserId','identityLocation','identityMapping','issuer','loginUrl','logoutUrl','name','oauthTokenEndpoint','redirectBinding','requestSignatureMethod','requestSigningCertId','salesforceLoginUrl','samlEntityId','samlJitHandlerId','samlVersion','singleLogoutBinding','singleLogoutUrl','userProvisioning','validationCert'}; } public class describeValueType_element { public String type_x; 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[]{'type_x'}; } public class ReputationLevels { public MetadataService.ChatterAnswersReputationLevel[] chatterAnswersReputationLevels; public MetadataService.IdeaReputationLevel[] ideaReputationLevels; private String[] chatterAnswersReputationLevels_type_info = new String[]{'chatterAnswersReputationLevels',SOAP_M_URI,null,'0','-1','false'}; private String[] ideaReputationLevels_type_info = new String[]{'ideaReputationLevels',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[]{'chatterAnswersReputationLevels','ideaReputationLevels'}; } public virtual class FlowBaseElement { public MetadataService.FlowMetadataValue[] processMetadataValues; } public class WaveXmdMeasure { public String dateFormat; public String description; public String field; public String formatCustomFormat; public Integer formatDecimalDigits; public Boolean formatIsNegativeParens; public String formatPrefix; public String formatSuffix; public String formatUnit; public Double formatUnitMultiplier; public String fullyQualifiedName; public Boolean isDerived; public String label; public String origin; public Integer showDetailsDefaultFieldIndex; public Boolean showInExplorer; public Integer sortIndex; 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[] formatCustomFormat_type_info = new String[]{'formatCustomFormat',SOAP_M_URI,null,'0','1','false'}; private String[] formatDecimalDigits_type_info = new String[]{'formatDecimalDigits',SOAP_M_URI,null,'0','1','false'}; private String[] formatIsNegativeParens_type_info = new String[]{'formatIsNegativeParens',SOAP_M_URI,null,'0','1','false'}; private String[] formatPrefix_type_info = new String[]{'formatPrefix',SOAP_M_URI,null,'0','1','false'}; private String[] formatSuffix_type_info = new String[]{'formatSuffix',SOAP_M_URI,null,'0','1','false'}; private String[] formatUnit_type_info = new String[]{'formatUnit',SOAP_M_URI,null,'0','1','false'}; private String[] formatUnitMultiplier_type_info = new String[]{'formatUnitMultiplier',SOAP_M_URI,null,'0','1','false'}; private String[] fullyQualifiedName_type_info = new String[]{'fullyQualifiedName',SOAP_M_URI,null,'0','1','false'}; private String[] isDerived_type_info = new String[]{'isDerived',SOAP_M_URI,null,'1','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'0','1','false'}; private String[] origin_type_info = new String[]{'origin',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[]{'dateFormat','description','field','formatCustomFormat','formatDecimalDigits','formatIsNegativeParens','formatPrefix','formatSuffix','formatUnit','formatUnitMultiplier','fullyQualifiedName','isDerived','label','origin','showDetailsDefaultFieldIndex','showInExplorer','sortIndex'}; } public class SidebarComponent { public String componentType; public String createAction; public Boolean enableLinking; public Integer height; public String label; public String lookup; public String page_x; public MetadataService.RelatedList[] relatedLists; public String unit; public String updateAction; public Integer width; private String[] componentType_type_info = new String[]{'componentType',SOAP_M_URI,null,'1','1','false'}; private String[] createAction_type_info = new String[]{'createAction',SOAP_M_URI,null,'0','1','false'}; private String[] enableLinking_type_info = new String[]{'enableLinking',SOAP_M_URI,null,'0','1','false'}; private String[] height_type_info = new String[]{'height',SOAP_M_URI,null,'0','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'0','1','false'}; private String[] lookup_type_info = new String[]{'lookup',SOAP_M_URI,null,'0','1','false'}; private String[] page_x_type_info = new String[]{'page',SOAP_M_URI,null,'0','1','false'}; private String[] relatedLists_type_info = new String[]{'relatedLists',SOAP_M_URI,null,'0','-1','false'}; private String[] unit_type_info = new String[]{'unit',SOAP_M_URI,null,'0','1','false'}; private String[] updateAction_type_info = new String[]{'updateAction',SOAP_M_URI,null,'0','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[] field_order_type_info = new String[]{'componentType','createAction','enableLinking','height','label','lookup','page_x','relatedLists','unit','updateAction','width'}; } public class PermissionSetGroup { public String description; public Boolean isCalculatingChanges; public String label; public String[] permissionSets; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] isCalculatingChanges_type_info = new String[]{'isCalculatingChanges',SOAP_M_URI,null,'0','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'1','1','false'}; private String[] permissionSets_type_info = new String[]{'permissionSets',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','isCalculatingChanges','label','permissionSets'}; } public class TransactionSecurityNotification { public Boolean inApp; public Boolean sendEmail; public String user_x; private String[] inApp_type_info = new String[]{'inApp',SOAP_M_URI,null,'1','1','false'}; private String[] sendEmail_type_info = new String[]{'sendEmail',SOAP_M_URI,null,'1','1','false'}; private String[] user_x_type_info = new String[]{'user',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[]{'inApp','sendEmail','user_x'}; } public class ReportColumn { public String[] aggregateTypes; public String field; public Boolean reverseColors; public Boolean showChanges; private String[] aggregateTypes_type_info = new String[]{'aggregateTypes',SOAP_M_URI,null,'0','-1','false'}; private String[] field_type_info = new String[]{'field',SOAP_M_URI,null,'1','1','false'}; private String[] reverseColors_type_info = new String[]{'reverseColors',SOAP_M_URI,null,'0','1','false'}; private String[] showChanges_type_info = new String[]{'showChanges',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[]{'aggregateTypes','field','reverseColors','showChanges'}; } public class BusinessHoursSettings extends Metadata { public String type = 'BusinessHoursSettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.BusinessHoursEntry[] businessHours; public MetadataService.Holiday[] holidays; private String[] businessHours_type_info = new String[]{'businessHours',SOAP_M_URI,null,'0','-1','false'}; private String[] holidays_type_info = new String[]{'holidays',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', 'businessHours','holidays'}; } public class TopicsForObjects extends Metadata { public String type = 'TopicsForObjects'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean enableTopics; public String entityApiName; private String[] enableTopics_type_info = new String[]{'enableTopics',SOAP_M_URI,null,'1','1','false'}; private String[] entityApiName_type_info = new String[]{'entityApiName',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', 'enableTopics','entityApiName'}; } public class FlowChoiceUserInputTranslation { public String promptText; public MetadataService.FlowInputValidationRuleTranslation validationRule; private String[] promptText_type_info = new String[]{'promptText',SOAP_M_URI,null,'0','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[]{'promptText','validationRule'}; } public class FieldSetItem { public String field; public Boolean isFieldManaged; public Boolean isRequired; private String[] field_type_info = new String[]{'field',SOAP_M_URI,null,'0','1','false'}; private String[] isFieldManaged_type_info = new String[]{'isFieldManaged',SOAP_M_URI,null,'0','1','false'}; private String[] isRequired_type_info = new String[]{'isRequired',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[]{'field','isFieldManaged','isRequired'}; } public class ProfileUserPermission { public Boolean enabled; public String name; private String[] enabled_type_info = new String[]{'enabled',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[]{'enabled','name'}; } public class FindSimilarOppFilter { public String[] similarOpportunitiesDisplayColumns; public String[] similarOpportunitiesMatchFields; private String[] similarOpportunitiesDisplayColumns_type_info = new String[]{'similarOpportunitiesDisplayColumns',SOAP_M_URI,null,'0','-1','false'}; private String[] similarOpportunitiesMatchFields_type_info = new String[]{'similarOpportunitiesMatchFields',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[]{'similarOpportunitiesDisplayColumns','similarOpportunitiesMatchFields'}; } public class ReportAggregate { public String acrossGroupingContext; public String calculatedFormula; public String datatype; public String description; public String developerName; public String downGroupingContext; public Boolean isActive; public Boolean isCrossBlock; public String masterLabel; public String reportType; public Integer scale; private String[] acrossGroupingContext_type_info = new String[]{'acrossGroupingContext',SOAP_M_URI,null,'0','1','false'}; private String[] calculatedFormula_type_info = new String[]{'calculatedFormula',SOAP_M_URI,null,'1','1','false'}; private String[] datatype_type_info = new String[]{'datatype',SOAP_M_URI,null,'1','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] developerName_type_info = new String[]{'developerName',SOAP_M_URI,null,'1','1','false'}; private String[] downGroupingContext_type_info = new String[]{'downGroupingContext',SOAP_M_URI,null,'0','1','false'}; private String[] isActive_type_info = new String[]{'isActive',SOAP_M_URI,null,'1','1','false'}; private String[] isCrossBlock_type_info = new String[]{'isCrossBlock',SOAP_M_URI,null,'0','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] reportType_type_info = new String[]{'reportType',SOAP_M_URI,null,'0','1','false'}; private String[] scale_type_info = new String[]{'scale',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[]{'acrossGroupingContext','calculatedFormula','datatype','description','developerName','downGroupingContext','isActive','isCrossBlock','masterLabel','reportType','scale'}; } public class ContractSettings extends Metadata { public String type = 'ContractSettings'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public Boolean autoCalculateEndDate; public String autoExpirationDelay; public String autoExpirationRecipient; public Boolean autoExpireContracts; public Boolean enableContractHistoryTracking; public Boolean notifyOwnersOnContractExpiration; private String[] autoCalculateEndDate_type_info = new String[]{'autoCalculateEndDate',SOAP_M_URI,null,'0','1','false'}; private String[] autoExpirationDelay_type_info = new String[]{'autoExpirationDelay',SOAP_M_URI,null,'0','1','false'}; private String[] autoExpirationRecipient_type_info = new String[]{'autoExpirationRecipient',SOAP_M_URI,null,'0','1','false'}; private String[] autoExpireContracts_type_info = new String[]{'autoExpireContracts',SOAP_M_URI,null,'0','1','false'}; private String[] enableContractHistoryTracking_type_info = new String[]{'enableContractHistoryTracking',SOAP_M_URI,null,'0','1','false'}; private String[] notifyOwnersOnContractExpiration_type_info = new String[]{'notifyOwnersOnContractExpiration',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', 'autoCalculateEndDate','autoExpirationDelay','autoExpirationRecipient','autoExpireContracts','enableContractHistoryTracking','notifyOwnersOnContractExpiration'}; } public class EscalationRules extends Metadata { public String type = 'EscalationRules'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.EscalationRule[] escalationRule; private String[] escalationRule_type_info = new String[]{'escalationRule',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', 'escalationRule'}; } public class NetworkTabSet { 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 EmbeddedServiceLiveAgent extends Metadata { public String type = 'EmbeddedServiceLiveAgent'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String avatarImg; public String customPrechatComponent; public String embeddedServiceConfig; public MetadataService.EmbeddedServiceQuickAction[] embeddedServiceQuickActions; public Boolean enabled; public String fontSize; public String headerBackgroundImg; public String liveAgentChatUrl; public String liveAgentContentUrl; public String liveChatButton; public String liveChatDeployment; public String masterLabel; public String prechatBackgroundImg; public Boolean prechatEnabled; public String prechatJson; public String scenario; public String smallCompanyLogoImg; public String waitingStateBackgroundImg; private String[] avatarImg_type_info = new String[]{'avatarImg',SOAP_M_URI,null,'0','1','false'}; private String[] customPrechatComponent_type_info = new String[]{'customPrechatComponent',SOAP_M_URI,null,'0','1','false'}; private String[] embeddedServiceConfig_type_info = new String[]{'embeddedServiceConfig',SOAP_M_URI,null,'1','1','false'}; private String[] embeddedServiceQuickActions_type_info = new String[]{'embeddedServiceQuickActions',SOAP_M_URI,null,'0','-1','false'}; private String[] enabled_type_info = new String[]{'enabled',SOAP_M_URI,null,'1','1','false'}; private String[] fontSize_type_info = new String[]{'fontSize',SOAP_M_URI,null,'1','1','false'}; private String[] headerBackgroundImg_type_info = new String[]{'headerBackgroundImg',SOAP_M_URI,null,'0','1','false'}; private String[] liveAgentChatUrl_type_info = new String[]{'liveAgentChatUrl',SOAP_M_URI,null,'0','1','false'}; private String[] liveAgentContentUrl_type_info = new String[]{'liveAgentContentUrl',SOAP_M_URI,null,'0','1','false'}; private String[] liveChatButton_type_info = new String[]{'liveChatButton',SOAP_M_URI,null,'1','1','false'}; private String[] liveChatDeployment_type_info = new String[]{'liveChatDeployment',SOAP_M_URI,null,'1','1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] prechatBackgroundImg_type_info = new String[]{'prechatBackgroundImg',SOAP_M_URI,null,'0','1','false'}; private String[] prechatEnabled_type_info = new String[]{'prechatEnabled',SOAP_M_URI,null,'1','1','false'}; private String[] prechatJson_type_info = new String[]{'prechatJson',SOAP_M_URI,null,'0','1','false'}; private String[] scenario_type_info = new String[]{'scenario',SOAP_M_URI,null,'1','1','false'}; private String[] smallCompanyLogoImg_type_info = new String[]{'smallCompanyLogoImg',SOAP_M_URI,null,'0','1','false'}; private String[] waitingStateBackgroundImg_type_info = new String[]{'waitingStateBackgroundImg',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', 'avatarImg','customPrechatComponent','embeddedServiceConfig','embeddedServiceQuickActions','enabled','fontSize','headerBackgroundImg','liveAgentChatUrl','liveAgentContentUrl','liveChatButton','liveChatDeployment','masterLabel','prechatBackgroundImg','prechatEnabled','prechatJson','scenario','smallCompanyLogoImg','waitingStateBackgroundImg'}; } public class CustomField extends Metadata { public String type = 'CustomField'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public String businessOwnerGroup; public String businessOwnerUser; public String businessStatus; public Boolean caseSensitive; public String customDataType; public String defaultValue; public String deleteConstraint; public Boolean deprecated; public String description; public String displayFormat; public Boolean displayLocationInDecimal; public Boolean encrypted; public Boolean escapeMarkup; public String externalDeveloperName; public Boolean externalId; public String fieldManageability; public String formula; public String formulaTreatBlanksAs; public String inlineHelpText; public Boolean isConvertLeadDisabled; public Boolean isFilteringDisabled; public Boolean isNameField; public Boolean isSortingDisabled; public String label; public Integer length; public MetadataService.LookupFilter lookupFilter; public String maskChar; public String maskType; public String metadataRelationshipControllingField; public Boolean populateExistingRows; public Integer precision; public String referenceTargetField; public String referenceTo; public String relationshipLabel; public String relationshipName; public Integer relationshipOrder; public Boolean reparentableMasterDetail; public Boolean required; public Boolean restrictedAdminField; public Integer scale; public String securityClassification; public Integer startingNumber; public Boolean stripMarkup; public String summarizedField; public MetadataService.FilterItem[] summaryFilterItems; public String summaryForeignKey; public String summaryOperation; public Boolean trackFeedHistory; public Boolean trackHistory; public Boolean trackTrending; public String type_x; public Boolean unique; public MetadataService.ValueSet valueSet; public Integer visibleLines; public Boolean writeRequiresMasterRead; private String[] businessOwnerGroup_type_info = new String[]{'businessOwnerGroup',SOAP_M_URI,null,'0','1','false'}; private String[] businessOwnerUser_type_info = new String[]{'businessOwnerUser',SOAP_M_URI,null,'0','1','false'}; private String[] businessStatus_type_info = new String[]{'businessStatus',SOAP_M_URI,null,'0','1','false'}; private String[] caseSensitive_type_info = new String[]{'caseSensitive',SOAP_M_URI,null,'0','1','false'}; private String[] customDataType_type_info = new String[]{'customDataType',SOAP_M_URI,null,'0','1','false'}; private String[] defaultValue_type_info = new String[]{'defaultValue',SOAP_M_URI,null,'0','1','false'}; private String[] deleteConstraint_type_info = new String[]{'deleteConstraint',SOAP_M_URI,null,'0','1','false'}; private String[] deprecated_type_info = new String[]{'deprecated',SOAP_M_URI,null,'0','1','false'}; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] displayFormat_type_info = new String[]{'displayFormat',SOAP_M_URI,null,'0','1','false'}; private String[] displayLocationInDecimal_type_info = new String[]{'displayLocationInDecimal',SOAP_M_URI,null,'0','1','false'}; private String[] encrypted_type_info = new String[]{'encrypted',SOAP_M_URI,null,'0','1','false'}; private String[] escapeMarkup_type_info = new String[]{'escapeMarkup',SOAP_M_URI,null,'0','1','false'}; private String[] externalDeveloperName_type_info = new String[]{'externalDeveloperName',SOAP_M_URI,null,'0','1','false'}; private String[] externalId_type_info = new String[]{'externalId',SOAP_M_URI,null,'0','1','false'}; private String[] fieldManageability_type_info = new String[]{'fieldManageability',SOAP_M_URI,null,'0','1','false'}; private String[] formula_type_info = new String[]{'formula',SOAP_M_URI,null,'0','1','false'}; private String[] formulaTreatBlanksAs_type_info = new String[]{'formulaTreatBlanksAs',SOAP_M_URI,null,'0','1','false'}; private String[] inlineHelpText_type_info = new String[]{'inlineHelpText',SOAP_M_URI,null,'0','1','false'}; private String[] isConvertLeadDisabled_type_info = new String[]{'isConvertLeadDisabled',SOAP_M_URI,null,'0','1','false'}; private String[] isFilteringDisabled_type_info = new String[]{'isFilteringDisabled',SOAP_M_URI,null,'0','1','false'}; private String[] isNameField_type_info = new String[]{'isNameField',SOAP_M_URI,null,'0','1','false'}; private String[] isSortingDisabled_type_info = new String[]{'isSortingDisabled',SOAP_M_URI,null,'0','1','false'}; private String[] label_type_info = new String[]{'label',SOAP_M_URI,null,'0','1','false'}; private String[] length_type_info = new String[]{'length',SOAP_M_URI,null,'0','1','false'}; private String[] lookupFilter_type_info = new String[]{'lookupFilter',SOAP_M_URI,null,'0','1','false'}; private String[] maskChar_type_info = new String[]{'maskChar',SOAP_M_URI,null,'0','1','false'}; private String[] maskType_type_info = new String[]{'maskType',SOAP_M_URI,null,'0','1','false'}; private String[] metadataRelationshipControllingField_type_info = new String[]{'metadataRelationshipControllingField',SOAP_M_URI,null,'0','1','false'}; private String[] populateExistingRows_type_info = new String[]{'populateExistingRows',SOAP_M_URI,null,'0','1','false'}; private String[] precision_type_info = new String[]{'precision',SOAP_M_URI,null,'0','1','false'}; private String[] referenceTargetField_type_info = new String[]{'referenceTargetField',SOAP_M_URI,null,'0','1','false'}; private String[] referenceTo_type_info = new String[]{'referenceTo',SOAP_M_URI,null,'0','1','false'}; private String[] relationshipLabel_type_info = new String[]{'relationshipLabel',SOAP_M_URI,null,'0','1','false'}; private String[] relationshipName_type_info = new String[]{'relationshipName',SOAP_M_URI,null,'0','1','false'}; private String[] relationshipOrder_type_info = new String[]{'relationshipOrder',SOAP_M_URI,null,'0','1','false'}; private String[] reparentableMasterDetail_type_info = new String[]{'reparentableMasterDetail',SOAP_M_URI,null,'0','1','false'}; private String[] required_type_info = new String[]{'required',SOAP_M_URI,null,'0','1','false'}; private String[] restrictedAdminField_type_info = new String[]{'restrictedAdminField',SOAP_M_URI,null,'0','1','false'}; private String[] scale_type_info = new String[]{'scale',SOAP_M_URI,null,'0','1','false'}; private String[] securityClassification_type_info = new String[]{'securityClassification',SOAP_M_URI,null,'0','1','false'}; private String[] startingNumber_type_info = new String[]{'startingNumber',SOAP_M_URI,null,'0','1','false'}; private String[] stripMarkup_type_info = new String[]{'stripMarkup',SOAP_M_URI,null,'0','1','false'}; private String[] summarizedField_type_info = new String[]{'summarizedField',SOAP_M_URI,null,'0','1','false'}; private String[] summaryFilterItems_type_info = new String[]{'summaryFilterItems',SOAP_M_URI,null,'0','-1','false'}; private String[] summaryForeignKey_type_info = new String[]{'summaryForeignKey',SOAP_M_URI,null,'0','1','false'}; private String[] summaryOperation_type_info = new String[]{'summaryOperation',SOAP_M_URI,null,'0','1','false'}; private String[] trackFeedHistory_type_info = new String[]{'trackFeedHistory',SOAP_M_URI,null,'0','1','false'}; private String[] trackHistory_type_info = new String[]{'trackHistory',SOAP_M_URI,null,'0','1','false'}; private String[] trackTrending_type_info = new String[]{'trackTrending',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[] unique_type_info = new String[]{'unique',SOAP_M_URI,null,'0','1','false'}; private String[] valueSet_type_info = new String[]{'valueSet',SOAP_M_URI,null,'0','1','false'}; private String[] visibleLines_type_info = new String[]{'visibleLines',SOAP_M_URI,null,'0','1','false'}; private String[] writeRequiresMasterRead_type_info = new String[]{'writeRequiresMasterRead',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', 'businessOwnerGroup','businessOwnerUser','businessStatus','caseSensitive','customDataType','defaultValue','deleteConstraint','deprecated','description','displayFormat','displayLocationInDecimal','encrypted','escapeMarkup','externalDeveloperName','externalId','fieldManageability','formula','formulaTreatBlanksAs','inlineHelpText','isConvertLeadDisabled','isFilteringDisabled','isNameField','isSortingDisabled','label','length','lookupFilter','maskChar','maskType','metadataRelationshipControllingField','populateExistingRows','precision','referenceTargetField','referenceTo','relationshipLabel','relationshipName','relationshipOrder','reparentableMasterDetail','required','restrictedAdminField','scale','securityClassification','startingNumber','stripMarkup','summarizedField','summaryFilterItems','summaryForeignKey','summaryOperation','trackFeedHistory','trackHistory','trackTrending','type_x','unique','valueSet','visibleLines','writeRequiresMasterRead'}; } public class KeywordList { public String description; public MetadataService.Keyword[] keywords; public String masterLabel; private String[] description_type_info = new String[]{'description',SOAP_M_URI,null,'0','1','false'}; private String[] keywords_type_info = new String[]{'keywords',SOAP_M_URI,null,'0','-1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',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','keywords','masterLabel'}; } public class MatchingRuleItem { public String blankValueBehavior; public String fieldName; public String matchingMethod; private String[] blankValueBehavior_type_info = new String[]{'blankValueBehavior',SOAP_M_URI,null,'0','1','false'}; private String[] fieldName_type_info = new String[]{'fieldName',SOAP_M_URI,null,'1','1','false'}; private String[] matchingMethod_type_info = new String[]{'matchingMethod',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[]{'blankValueBehavior','fieldName','matchingMethod'}; } public class RuleEntry { public String assignedTo; public String assignedToType; public String booleanFilter; public String businessHours; public String businessHoursSource; public MetadataService.FilterItem[] criteriaItems; public Boolean disableEscalationWhenModified; public MetadataService.EscalationAction[] escalationAction; public String escalationStartTime; public String formula; public Boolean notifyCcRecipients; public Boolean overrideExistingTeams; public String replyToEmail; public String senderEmail; public String senderName; public String[] team; public String template; private String[] assignedTo_type_info = new String[]{'assignedTo',SOAP_M_URI,null,'0','1','false'}; private String[] assignedToType_type_info = new String[]{'assignedToType',SOAP_M_URI,null,'0','1','false'}; private String[] booleanFilter_type_info = new String[]{'booleanFilter',SOAP_M_URI,null,'0','1','false'}; private String[] businessHours_type_info = new String[]{'businessHours',SOAP_M_URI,null,'0','1','false'}; private String[] businessHoursSource_type_info = new String[]{'businessHoursSource',SOAP_M_URI,null,'0','1','false'}; private String[] criteriaItems_type_info = new String[]{'criteriaItems',SOAP_M_URI,null,'0','-1','false'}; private String[] disableEscalationWhenModified_type_info = new String[]{'disableEscalationWhenModified',SOAP_M_URI,null,'0','1','false'}; private String[] escalationAction_type_info = new String[]{'escalationAction',SOAP_M_URI,null,'0','-1','false'}; private String[] escalationStartTime_type_info = new String[]{'escalationStartTime',SOAP_M_URI,null,'0','1','false'}; private String[] formula_type_info = new String[]{'formula',SOAP_M_URI,null,'0','1','false'}; private String[] notifyCcRecipients_type_info = new String[]{'notifyCcRecipients',SOAP_M_URI,null,'0','1','false'}; private String[] overrideExistingTeams_type_info = new String[]{'overrideExistingTeams',SOAP_M_URI,null,'0','1','false'}; private String[] replyToEmail_type_info = new String[]{'replyToEmail',SOAP_M_URI,null,'0','1','false'}; private String[] senderEmail_type_info = new String[]{'senderEmail',SOAP_M_URI,null,'0','1','false'}; private String[] senderName_type_info = new String[]{'senderName',SOAP_M_URI,null,'0','1','false'}; private String[] team_type_info = new String[]{'team',SOAP_M_URI,null,'0','-1','false'}; private String[] template_type_info = new String[]{'template',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[]{'assignedTo','assignedToType','booleanFilter','businessHours','businessHoursSource','criteriaItems','disableEscalationWhenModified','escalationAction','escalationStartTime','formula','notifyCcRecipients','overrideExistingTeams','replyToEmail','senderEmail','senderName','team','template'}; } public class DashboardComponentSortInfo { public String sortColumn; public String sortOrder; private String[] sortColumn_type_info = new String[]{'sortColumn',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[]{'sortColumn','sortOrder'}; } public class CustomObjectTranslation extends Metadata { public String type = 'CustomObjectTranslation'; public String fullName; private String[] fullName_type_info = new String[]{'fullName',SOAP_M_URI,null,'0','1','false'}; public MetadataService.ObjectNameCaseValue[] caseValues; public MetadataService.FieldSetTranslation[] fieldSets; public MetadataService.CustomFieldTranslation[] fields; public String gender; public MetadataService.LayoutTranslation[] layouts; public String nameFieldLabel; public MetadataService.QuickActionTranslation[] quickActions; public MetadataService.RecordTypeTranslation[] recordTypes; public MetadataService.SharingReasonTranslation[] sharingReasons; public MetadataService.StandardFieldTranslation[] standardFields; public String startsWith; public MetadataService.ValidationRuleTranslation[] validationRules; public MetadataService.WebLinkTranslation[] webLinks; public MetadataService.WorkflowTaskTranslation[] workflowTasks; private String[] caseValues_type_info = new String[]{'caseValues',SOAP_M_URI,null,'0','-1','false'}; private String[] fieldSets_type_info = new String[]{'fieldSets',SOAP_M_URI,null,'0','-1','false'}; private String[] fields_type_info = new String[]{'fields',SOAP_M_URI,null,'0','-1','false'}; private String[] gender_type_info = new String[]{'gender',SOAP_M_URI,null,'0','1','false'}; private String[] layouts_type_info = new String[]{'layouts',SOAP_M_URI,null,'0','-1','false'}; private String[] nameFieldLabel_type_info = new String[]{'nameFieldLabel',SOAP_M_URI,null,'0','1','false'}; private String[] quickActions_type_info = new String[]{'quickActions',SOAP_M_URI,null,'0','-1','false'}; private String[] recordTypes_type_info = new String[]{'recordTypes',SOAP_M_URI,null,'0','-1','false'}; private String[] sharingReasons_type_info = new String[]{'sharingReasons',SOAP_M_URI,null,'0','-1','false'}; private String[] standardFields_type_info = new String[]{'standardFields',SOAP_M_URI,null,'0','-1','false'}; private String[] startsWith_type_info = new String[]{'startsWith',SOAP_M_URI,null,'0','1','false'}; private String[] validationRules_type_info = new String[]{'validationRules',SOAP_M_URI,null,'0','-1','false'}; private String[] webLinks_type_info = new String[]{'webLinks',SOAP_M_URI,null,'0','-1','false'}; private String[] workflowTasks_type_info = new String[]{'workflowTasks',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', 'caseValues','fieldSets','fields','gender','layouts','nameFieldLabel','quickActions','recordTypes','sharingReasons','standardFields','startsWith','validationRules','webLinks','workflowTasks'}; } public class ForecastingTypeSettings { public Boolean active; public MetadataService.AdjustmentsSettings adjustmentsSettings; public String[] displayedCategoryApiNames; public MetadataService.ForecastRangeSettings forecastRangeSettings; public String[] forecastedCategoryApiNames; public String forecastingDateType; public Boolean hasProductFamily; public Boolean isAmount; public Boolean isAvailable; public Boolean isQuantity; public String[] managerAdjustableCategoryApiNames; public String masterLabel; public String name; public MetadataService.OpportunityListFieldsLabelMapping[] opportunityListFieldsLabelMappings; public MetadataService.OpportunityListFieldsSelectedSettings opportunityListFieldsSelectedSettings; public MetadataService.OpportunityListFieldsUnselectedSettings opportunityListFieldsUnselectedSettings; public String opportunitySplitName; public String[] ownerAdjustableCategoryApiNames; public MetadataService.QuotasSettings quotasSettings; public String territory2ModelName; private String[] active_type_info = new String[]{'active',SOAP_M_URI,null,'1','1','false'}; private String[] adjustmentsSettings_type_info = new String[]{'adjustmentsSettings',SOAP_M_URI,null,'1','1','false'}; private String[] displayedCategoryApiNames_type_info = new String[]{'displayedCategoryApiNames',SOAP_M_URI,null,'0','-1','false'}; private String[] forecastRangeSettings_type_info = new String[]{'forecastRangeSettings',SOAP_M_URI,null,'1','1','false'}; private String[] forecastedCategoryApiNames_type_info = new String[]{'forecastedCategoryApiNames',SOAP_M_URI,null,'0','-1','false'}; private String[] forecastingDateType_type_info = new String[]{'forecastingDateType',SOAP_M_URI,null,'1','1','false'}; private String[] hasProductFamily_type_info = new String[]{'hasProductFamily',SOAP_M_URI,null,'1','1','false'}; private String[] isAmount_type_info = new String[]{'isAmount',SOAP_M_URI,null,'1','1','false'}; private String[] isAvailable_type_info = new String[]{'isAvailable',SOAP_M_URI,null,'1','1','false'}; private String[] isQuantity_type_info = new String[]{'isQuantity',SOAP_M_URI,null,'1','1','false'}; private String[] managerAdjustableCategoryApiNames_type_info = new String[]{'managerAdjustableCategoryApiNames',SOAP_M_URI,null,'0','-1','false'}; private String[] masterLabel_type_info = new String[]{'masterLabel',SOAP_M_URI,null,'1','1','false'}; private String[] name_type_info = new String[]{'name',SOAP_M_URI,null,'1','1','false'}; private String[] opportunityListFieldsLabelMappings_type_info = new String[]{'opportunityListFieldsLabelMappings',SOAP_M_URI,null,'0','-1','false'}; private String[] opportunityListFieldsSelectedSettings_type_info = new String[]{'opportunityListFieldsSelectedSettings',SOAP_M_URI,null,'1','1','false'}; private String[] opportunityListFieldsUnselectedSettings_type_info = new String[]{'opportunityListFieldsUnselectedSettings',SOAP_M_URI,null,'1','1','false'}; private String[] opportunitySplitName_type_info = new String[]{'opportunitySplitName',SOAP_M_URI,null,'0','1','false'}; private String[] ownerAdjustableCategoryApiNames_type_info = new String[]{'ownerAdjustableCategoryApiNames',SOAP_M_URI,null,'0','-1','false'}; private String[] quotasSettings_type_info = new String[]{'quotasSettings',SOAP_M_URI,null,'1','1','false'}; private String[] territory2ModelName_type_info = new String[]{'territory2ModelName',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[]{'active','adjustmentsSettings','displayedCategoryApiNames','forecastRangeSettings','forecastedCategoryApiNames','forecastingDateType','hasProductFamily','isAmount','isAvailable','isQuantity','managerAdjustableCategoryApiNames','masterLabel','name','opportunityListFieldsLabelMappings','opportunityListFieldsSelectedSettings','opportunityListFieldsUnselectedSettings','opportunitySplitName','ownerAdjustableCategoryApiNames','quotasSettings','territory2ModelName'}; } public class MetadataPort { public String endpoint_x = URL.getOrgDomainUrl().toExternalForm() + '/services/Soap/m/42.0'; public Map inputHttpHeaders_x; public Map outputHttpHeaders_x; public String clientCertName_x; public String clientCert_x; public String clientCertPasswd_x; public Integer timeout_x; public MetadataService.SessionHeader_element SessionHeader; public MetadataService.DebuggingInfo_element DebuggingInfo; public MetadataService.DebuggingHeader_element DebuggingHeader; public MetadataService.CallOptions_element CallOptions; public MetadataService.AllOrNoneHeader_element AllOrNoneHeader; private String SessionHeader_hns = 'SessionHeader=http://soap.sforce.com/2006/04/metadata'; private String DebuggingInfo_hns = 'DebuggingInfo=http://soap.sforce.com/2006/04/metadata'; private String DebuggingHeader_hns = 'DebuggingHeader=http://soap.sforce.com/2006/04/metadata'; private String CallOptions_hns = 'CallOptions=http://soap.sforce.com/2006/04/metadata'; private String AllOrNoneHeader_hns = 'AllOrNoneHeader=http://soap.sforce.com/2006/04/metadata'; private String[] ns_map_type_info = new String[]{SOAP_M_URI, 'MetadataService'}; public MetadataService.DeleteResult[] deleteMetadata(String type_x,String[] fullNames) { MetadataService.deleteMetadata_element request_x = new MetadataService.deleteMetadata_element(); request_x.type_x = type_x; request_x.fullNames = fullNames; MetadataService.deleteMetadataResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', SOAP_M_URI, 'deleteMetadata', SOAP_M_URI, 'deleteMetadataResponse', 'MetadataService.deleteMetadataResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public MetadataService.SaveResult renameMetadata(String type_x,String oldFullName,String newFullName) { MetadataService.renameMetadata_element request_x = new MetadataService.renameMetadata_element(); request_x.type_x = type_x; request_x.oldFullName = oldFullName; request_x.newFullName = newFullName; MetadataService.renameMetadataResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', SOAP_M_URI, 'renameMetadata', SOAP_M_URI, 'renameMetadataResponse', 'MetadataService.renameMetadataResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public MetadataService.SaveResult[] updateMetadata(MetadataService.Metadata[] metadata) { MetadataService.updateMetadata_element request_x = new MetadataService.updateMetadata_element(); request_x.metadata = metadata; MetadataService.updateMetadataResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', SOAP_M_URI, 'updateMetadata', SOAP_M_URI, 'updateMetadataResponse', 'MetadataService.updateMetadataResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public MetadataService.DescribeMetadataResult describeMetadata(Double asOfVersion) { MetadataService.describeMetadata_element request_x = new MetadataService.describeMetadata_element(); request_x.asOfVersion = asOfVersion; MetadataService.describeMetadataResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', SOAP_M_URI, 'describeMetadata', SOAP_M_URI, 'describeMetadataResponse', 'MetadataService.describeMetadataResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public MetadataService.DeployResult checkDeployStatus(String asyncProcessId,Boolean includeDetails) { MetadataService.checkDeployStatus_element request_x = new MetadataService.checkDeployStatus_element(); request_x.asyncProcessId = asyncProcessId; request_x.includeDetails = includeDetails; MetadataService.checkDeployStatusResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', SOAP_M_URI, 'checkDeployStatus', SOAP_M_URI, 'checkDeployStatusResponse', 'MetadataService.checkDeployStatusResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public MetadataService.RetrieveResult checkRetrieveStatus(String asyncProcessId,Boolean includeZip) { MetadataService.checkRetrieveStatus_element request_x = new MetadataService.checkRetrieveStatus_element(); request_x.asyncProcessId = asyncProcessId; request_x.includeZip = includeZip; MetadataService.checkRetrieveStatusResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', SOAP_M_URI, 'checkRetrieveStatus', SOAP_M_URI, 'checkRetrieveStatusResponse', 'MetadataService.checkRetrieveStatusResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public MetadataService.AsyncResult retrieve(MetadataService.RetrieveRequest retrieveRequest) { MetadataService.retrieve_element request_x = new MetadataService.retrieve_element(); request_x.retrieveRequest = retrieveRequest; MetadataService.retrieveResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', SOAP_M_URI, 'retrieve', SOAP_M_URI, 'retrieveResponse', 'MetadataService.retrieveResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public MetadataService.CancelDeployResult cancelDeploy(String String_x) { MetadataService.cancelDeploy_element request_x = new MetadataService.cancelDeploy_element(); request_x.String_x = String_x; MetadataService.cancelDeployResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', SOAP_M_URI, 'cancelDeploy', SOAP_M_URI, 'cancelDeployResponse', 'MetadataService.cancelDeployResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public String deployRecentValidation(String validationId) { MetadataService.deployRecentValidation_element request_x = new MetadataService.deployRecentValidation_element(); request_x.validationId = validationId; MetadataService.deployRecentValidationResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', SOAP_M_URI, 'deployRecentValidation', SOAP_M_URI, 'deployRecentValidationResponse', 'MetadataService.deployRecentValidationResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public MetadataService.DescribeValueTypeResult describeValueType(String type_x) { MetadataService.describeValueType_element request_x = new MetadataService.describeValueType_element(); request_x.type_x = type_x; MetadataService.describeValueTypeResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', SOAP_M_URI, 'describeValueType', SOAP_M_URI, 'describeValueTypeResponse', 'MetadataService.describeValueTypeResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public MetadataService.SaveResult[] createMetadata(MetadataService.Metadata[] metadata) { MetadataService.createMetadata_element request_x = new MetadataService.createMetadata_element(); request_x.metadata = metadata; MetadataService.createMetadataResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', SOAP_M_URI, 'createMetadata', SOAP_M_URI, 'createMetadataResponse', 'MetadataService.createMetadataResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public MetadataService.AsyncResult deploy(String ZipFile,MetadataService.DeployOptions DeployOptions) { MetadataService.deploy_element request_x = new MetadataService.deploy_element(); request_x.ZipFile = ZipFile; request_x.DeployOptions = DeployOptions; MetadataService.deployResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', SOAP_M_URI, 'deploy', SOAP_M_URI, 'deployResponse', 'MetadataService.deployResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public MetadataService.IReadResult readMetadata(String type_x,String[] fullNames) { MetadataService.readMetadata_element request_x = new MetadataService.readMetadata_element(); request_x.type_x = type_x; request_x.fullNames = fullNames; MetadataService.IReadResponseElement response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', SOAP_M_URI, 'readMetadata', SOAP_M_URI, 'readMetadataResponse', 'MetadataService.read' + type_x + 'Response_element'} ); response_x = response_map_x.get('response_x'); return response_x.getResult(); } public MetadataService.UpsertResult[] upsertMetadata(MetadataService.Metadata[] metadata) { MetadataService.upsertMetadata_element request_x = new MetadataService.upsertMetadata_element(); request_x.metadata = metadata; MetadataService.upsertMetadataResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', SOAP_M_URI, 'upsertMetadata', SOAP_M_URI, 'upsertMetadataResponse', 'MetadataService.upsertMetadataResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } public MetadataService.FileProperties[] listMetadata(MetadataService.ListMetadataQuery[] queries,Double asOfVersion) { MetadataService.listMetadata_element request_x = new MetadataService.listMetadata_element(); request_x.queries = queries; request_x.asOfVersion = asOfVersion; MetadataService.listMetadataResponse_element response_x; Map response_map_x = new Map(); response_map_x.put('response_x', response_x); WebServiceCallout.invoke( this, request_x, response_map_x, new String[]{endpoint_x, '', SOAP_M_URI, 'listMetadata', SOAP_M_URI, 'listMetadataResponse', 'MetadataService.listMetadataResponse_element'} ); response_x = response_map_x.get('response_x'); return response_x.result; } } }