@Override
    public String toString() {
      java.lang.StringBuilder sb = new java.lang.StringBuilder();
      sb.append("[Profile ");
      sb.append(super.toString());sb.append(" CreatedBy=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(CreatedBy)+"'\n");
      sb.append(" CreatedById=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(CreatedById)+"'\n");
      sb.append(" CreatedDate=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(CreatedDate)+"'\n");
      sb.append(" Description=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Description)+"'\n");
      sb.append(" LastModifiedBy=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(LastModifiedBy)+"'\n");
      sb.append(" LastModifiedById=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(LastModifiedById)+"'\n");
      sb.append(" LastModifiedDate=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(LastModifiedDate)+"'\n");
      sb.append(" LastReferencedDate=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(LastReferencedDate)+"'\n");
      sb.append(" LastViewedDate=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(LastViewedDate)+"'\n");
      sb.append(" Name=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Name)+"'\n");
      sb.append(" PermissionsAllowUniversalSearch=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsAllowUniversalSearch)+"'\n");
      sb.append(" PermissionsAllowViewKnowledge=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsAllowViewKnowledge)+"'\n");
      sb.append(" PermissionsApiEnabled=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsApiEnabled)+"'\n");
      sb.append(" PermissionsApiUserOnly=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsApiUserOnly)+"'\n");
      sb.append(" PermissionsAuthorApex=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsAuthorApex)+"'\n");
      sb.append(" PermissionsBulkApiHardDelete=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsBulkApiHardDelete)+"'\n");
      sb.append(" PermissionsBypassEmailApproval=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsBypassEmailApproval)+"'\n");
      sb.append(" PermissionsCanInsertFeedSystemFields=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsCanInsertFeedSystemFields)+"'\n");
      sb.append(" PermissionsCanUseNewDashboardBuilder=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsCanUseNewDashboardBuilder)+"'\n");
      sb.append(" PermissionsChatterFileLink=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsChatterFileLink)+"'\n");
      sb.append(" PermissionsConnectOrgToEnvironmentHub=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsConnectOrgToEnvironmentHub)+"'\n");
      sb.append(" PermissionsConvertLeads=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsConvertLeads)+"'\n");
      sb.append(" PermissionsCreateMultiforce=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsCreateMultiforce)+"'\n");
      sb.append(" PermissionsCustomizeApplication=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsCustomizeApplication)+"'\n");
      sb.append(" PermissionsDelegatedPortalUserAdmin=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsDelegatedPortalUserAdmin)+"'\n");
      sb.append(" PermissionsDistributeFromPersWksp=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsDistributeFromPersWksp)+"'\n");
      sb.append(" PermissionsEditCaseComments=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsEditCaseComments)+"'\n");
      sb.append(" PermissionsEditEvent=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsEditEvent)+"'\n");
      sb.append(" PermissionsEditKnowledge=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsEditKnowledge)+"'\n");
      sb.append(" PermissionsEditOppLineItemUnitPrice=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsEditOppLineItemUnitPrice)+"'\n");
      sb.append(" PermissionsEditPublicDocuments=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsEditPublicDocuments)+"'\n");
      sb.append(" PermissionsEditReadonlyFields=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsEditReadonlyFields)+"'\n");
      sb.append(" PermissionsEditReports=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsEditReports)+"'\n");
      sb.append(" PermissionsEditTask=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsEditTask)+"'\n");
      sb.append(" PermissionsEmailAdministration=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsEmailAdministration)+"'\n");
      sb.append(" PermissionsEmailTemplateManagement=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsEmailTemplateManagement)+"'\n");
      sb.append(" PermissionsEnableNotifications=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsEnableNotifications)+"'\n");
      sb.append(" PermissionsFlowUFLRequired=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsFlowUFLRequired)+"'\n");
      sb.append(" PermissionsIPRestrictRequests=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsIPRestrictRequests)+"'\n");
      sb.append(" PermissionsIdentityConnect=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsIdentityConnect)+"'\n");
      sb.append(" PermissionsImportLeads=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsImportLeads)+"'\n");
      sb.append(" PermissionsInboundMigrationToolsUser=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsInboundMigrationToolsUser)+"'\n");
      sb.append(" PermissionsInstallMultiforce=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsInstallMultiforce)+"'\n");
      sb.append(" PermissionsManageAnalyticSnapshots=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageAnalyticSnapshots)+"'\n");
      sb.append(" PermissionsManageAuthProviders=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageAuthProviders)+"'\n");
      sb.append(" PermissionsManageBusinessHourHolidays=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageBusinessHourHolidays)+"'\n");
      sb.append(" PermissionsManageCallCenters=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageCallCenters)+"'\n");
      sb.append(" PermissionsManageCases=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageCases)+"'\n");
      sb.append(" PermissionsManageCategories=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageCategories)+"'\n");
      sb.append(" PermissionsManageChatterMessages=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageChatterMessages)+"'\n");
      sb.append(" PermissionsManageCssUsers=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageCssUsers)+"'\n");
      sb.append(" PermissionsManageCustomReportTypes=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageCustomReportTypes)+"'\n");
      sb.append(" PermissionsManageDashboards=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageDashboards)+"'\n");
      sb.append(" PermissionsManageDataCategories=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageDataCategories)+"'\n");
      sb.append(" PermissionsManageDataIntegrations=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageDataIntegrations)+"'\n");
      sb.append(" PermissionsManageEmailClientConfig=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageEmailClientConfig)+"'\n");
      sb.append(" PermissionsManageEntitlements=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageEntitlements)+"'\n");
      sb.append(" PermissionsManageInteraction=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageInteraction)+"'\n");
      sb.append(" PermissionsManageKnowledge=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageKnowledge)+"'\n");
      sb.append(" PermissionsManageKnowledgeImportExport=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageKnowledgeImportExport)+"'\n");
      sb.append(" PermissionsManageLeads=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageLeads)+"'\n");
      sb.append(" PermissionsManageMobile=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageMobile)+"'\n");
      sb.append(" PermissionsManagePartners=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManagePartners)+"'\n");
      sb.append(" PermissionsManageQuotas=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageQuotas)+"'\n");
      sb.append(" PermissionsManageRemoteAccess=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageRemoteAccess)+"'\n");
      sb.append(" PermissionsManageSolutions=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageSolutions)+"'\n");
      sb.append(" PermissionsManageSynonyms=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageSynonyms)+"'\n");
      sb.append(" PermissionsManageUsers=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsManageUsers)+"'\n");
      sb.append(" PermissionsMassInlineEdit=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsMassInlineEdit)+"'\n");
      sb.append(" PermissionsModifyAllData=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsModifyAllData)+"'\n");
      sb.append(" PermissionsNewReportBuilder=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsNewReportBuilder)+"'\n");
      sb.append(" PermissionsOutboundMigrationToolsUser=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsOutboundMigrationToolsUser)+"'\n");
      sb.append(" PermissionsOverrideForecasts=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsOverrideForecasts)+"'\n");
      sb.append(" PermissionsPasswordNeverExpires=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsPasswordNeverExpires)+"'\n");
      sb.append(" PermissionsPortalSuperUser=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsPortalSuperUser)+"'\n");
      sb.append(" PermissionsPublishMultiforce=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsPublishMultiforce)+"'\n");
      sb.append(" PermissionsResetPasswords=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsResetPasswords)+"'\n");
      sb.append(" PermissionsRunFlow=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsRunFlow)+"'\n");
      sb.append(" PermissionsRunReports=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsRunReports)+"'\n");
      sb.append(" PermissionsSalesConsole=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsSalesConsole)+"'\n");
      sb.append(" PermissionsScheduleJob=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsScheduleJob)+"'\n");
      sb.append(" PermissionsScheduleReports=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsScheduleReports)+"'\n");
      sb.append(" PermissionsSendSitRequests=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsSendSitRequests)+"'\n");
      sb.append(" PermissionsSolutionImport=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsSolutionImport)+"'\n");
      sb.append(" PermissionsTransferAnyCase=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsTransferAnyCase)+"'\n");
      sb.append(" PermissionsTransferAnyEntity=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsTransferAnyEntity)+"'\n");
      sb.append(" PermissionsTransferAnyLead=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsTransferAnyLead)+"'\n");
      sb.append(" PermissionsUseTeamReassignWizards=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsUseTeamReassignWizards)+"'\n");
      sb.append(" PermissionsViewAllData=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsViewAllData)+"'\n");
      sb.append(" PermissionsViewAllForecasts=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsViewAllForecasts)+"'\n");
      sb.append(" PermissionsViewAllUsers=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsViewAllUsers)+"'\n");
      sb.append(" PermissionsViewCaseInteraction=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsViewCaseInteraction)+"'\n");
      sb.append(" PermissionsViewDataCategories=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsViewDataCategories)+"'\n");
      sb.append(" PermissionsViewMyTeamsDashboards=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsViewMyTeamsDashboards)+"'\n");
      sb.append(" PermissionsViewSetup=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(PermissionsViewSetup)+"'\n");
      sb.append(" SystemModstamp=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(SystemModstamp)+"'\n");
      sb.append(" UserLicense=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(UserLicense)+"'\n");
      sb.append(" UserLicenseId=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(UserLicenseId)+"'\n");
      sb.append(" UserType=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(UserType)+"'\n");
      sb.append(" Users=");
      sb.append("'"+com.sforce.ws.util.Verbose.toString(Users)+"'\n");
      sb.append("]\n");
      return sb.toString();
    }