MCPcopy Create free account

hub / github.com/devrandom-se/heimdall / functions

Functions730 in github.com/devrandom-se/heimdall

↓ 1 callersMethodgetResultUrl
()
src/main/java/se/devrandom/heimdall/salesforce/objects/BulkQueryResult.java:61
↓ 1 callersMethodgetRetryCount
()
src/main/java/se/devrandom/heimdall/storage/BackupStatisticsService.java:185
↓ 1 callersMethodgetTotalRecordsArchived
()
src/main/java/se/devrandom/heimdall/storage/BackupStatisticsService.java:155
↓ 1 callersMethodgetTotalVersions
()
src/main/java/se/devrandom/heimdall/web/RestoreService.java:937
↓ 1 callersMethodgetValidationStatus
()
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:96
↓ 1 callersMethodhandleSalesforceError
(String objectName, WebClientResponseException e)
src/main/java/se/devrandom/heimdall/web/SandboxRestoreClient.java:422
↓ 1 callersMethodhasIsDeletedField
()
src/main/java/se/devrandom/heimdall/salesforce/objects/DescribeSObjectResult.java:54
↓ 1 callersMethodhealth
()
src/main/java/se/devrandom/heimdall/web/WebController.java:130
↓ 1 callersMethodindex
(Model model)
src/main/java/se/devrandom/heimdall/web/WebController.java:136
↓ 1 callersMethodinitialize
(long currentUsed, long limit)
src/main/java/se/devrandom/heimdall/salesforce/ApiLimitTracker.java:54
↓ 1 callersMethodinsertCsvFile
Insert CSV file reference and return the generated csv_id
src/main/java/se/devrandom/heimdall/storage/PostgresService.java:293
↓ 1 callersMethodisPicklistValid
()
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:94
↓ 1 callersMethodloginToSalesforce
Authenticate to Salesforce using either JWT or OAuth2 client credentials Automatically detects which method to use based on configuration
src/main/java/se/devrandom/heimdall/salesforce/SalesforceService.java:2003
↓ 1 callersMethodloginWithClientCredentials
()
src/main/java/se/devrandom/heimdall/web/SandboxRestoreClient.java:147
↓ 1 callersMethodloginWithClientCredentials
OAuth2 Client Credentials Flow authentication (legacy/fallback method)
src/main/java/se/devrandom/heimdall/salesforce/SalesforceService.java:2065
↓ 1 callersMethodloginWithJWT
()
src/main/java/se/devrandom/heimdall/web/SandboxRestoreClient.java:112
↓ 1 callersMethodloginWithJWT
JWT Bearer Token Flow authentication Used for server-to-server integration (same as sf cli JWT auth)
src/main/java/se/devrandom/heimdall/salesforce/SalesforceService.java:2019
↓ 1 callersMethodmarkStarted
Mark a file as started (before download begins) This reserves the slot in the sliding window @param recordId ContentVersion Id @param systemModstamp
src/main/java/se/devrandom/heimdall/salesforce/ContentVersionProgressTracker.java:105
↓ 1 callersMethodobjectBackupProcessor
()
src/main/java/se/devrandom/heimdall/batchprocessing/BatchConfiguration.java:71
↓ 1 callersMethodobjectBrowser
(Model model)
src/main/java/se/devrandom/heimdall/web/WebController.java:798
↓ 1 callersMethodparseContentVersionCsv
Parse ContentVersion CSV file into list of records
src/main/java/se/devrandom/heimdall/salesforce/SalesforceService.java:1762
↓ 1 callersMethodpreloadChecksumCacheFromDatabase
Preload checksum cache from PostgreSQL database. This enables instant deduplication for incremental backups without S3 HEAD requests. Cache is populat
src/main/java/se/devrandom/heimdall/salesforce/SalesforceService.java:203
↓ 1 callersMethodpreview
Compute, without mutating anything, what a cleanup with the given window would remove.
src/main/java/se/devrandom/heimdall/web/RetentionService.java:94
↓ 1 callersMethodprocessCsvToStorage
Process a downloaded CSV file to storage (S3 and PostgreSQL). This method handles the storage operations separately from downloading, allowing for pip
src/main/java/se/devrandom/heimdall/salesforce/SalesforceService.java:1402
↓ 1 callersMethodprocessObject
(Heimdall_Backup_Config__c backup, String objectName, boolean doBackup, boolean doArchive)
src/main/java/se/devrandom/heimdall/batchprocessing/ObjectBackupProcessor.java:262
↓ 1 callersMethodreadPrivateKey
(String keyFilePath)
src/main/java/se/devrandom/heimdall/web/SandboxRestoreClient.java:168
↓ 1 callersMethodreadPrivateKey
Read RSA private key from PEM file Supports both PKCS#1 and PKCS#8 formats
src/main/java/se/devrandom/heimdall/salesforce/SalesforceService.java:2086
↓ 1 callersMethodrecordsForObject
( @RequestParam("object") String objectName, @RequestParam(value = "page", defaultValu
src/main/java/se/devrandom/heimdall/web/WebController.java:775
↓ 1 callersMethodrequest
(SalesforceAccessToken salesforceAccessToken, WebClient webClient, St
src/main/java/se/devrandom/heimdall/salesforce/requests/DescribeGlobal.java:34
↓ 1 callersMethodsObjectDescriptionProcessor
()
src/main/java/se/devrandom/heimdall/batchprocessing/BatchConfiguration.java:67
↓ 1 callersMethodsearchLookup
(String objectType, String searchTerm)
src/main/java/se/devrandom/heimdall/web/SandboxRestoreClient.java:491
↓ 1 callersMethodseedCsvFiles
(Connection conn)
src/main/java/se/devrandom/heimdall/config/DemoDataSeeder.java:60
↓ 1 callersMethodseedObjectStats
(Connection conn)
src/main/java/se/devrandom/heimdall/config/DemoDataSeeder.java:292
↓ 1 callersMethodseedObjects
(Connection conn)
src/main/java/se/devrandom/heimdall/config/DemoDataSeeder.java:75
↓ 1 callersMethodseedRestoreLog
(Connection conn)
src/main/java/se/devrandom/heimdall/config/DemoDataSeeder.java:318
↓ 1 callersMethodselectRecordFromCsv
Fetch a specific record from a CSV file stored in S3 Downloads the CSV and parses it to find the matching record @param s3Key The S3 key of the CSV f
src/main/java/se/devrandom/heimdall/storage/S3Service.java:427
↓ 1 callersMethodsetActive
(boolean active)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:863
↓ 1 callersMethodsetActive
(boolean active)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:112
↓ 1 callersMethodsetArchived
(boolean archived)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:867
↓ 1 callersMethodsetBackupValue
(Object backupValue)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:83
↓ 1 callersMethodsetChecksum
(String checksum)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:831
↓ 1 callersMethodsetContentDocumentId
(String contentDocumentId)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:821
↓ 1 callersMethodsetContentVersionId
(String contentVersionId)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:819
↓ 1 callersMethodsetDeleted
(boolean deleted)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:865
↓ 1 callersMethodsetFields
(List<FieldEntry> fields)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:54
↓ 1 callersMethodsetFileExtension
(String fileExtension)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:827
↓ 1 callersMethodsetFileType
(String fileType)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:825
↓ 1 callersMethodsetId
(String id)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:857
↓ 1 callersMethodsetInRecycleBin
(boolean inRecycleBin)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:46
↓ 1 callersMethodsetLabel
(String label)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:75
↓ 1 callersMethodsetLabel
(String label)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:110
↓ 1 callersMethodsetLastNonEmptyRun__c
(Date lastNonEmptyRun__c)
src/main/java/se/devrandom/heimdall/salesforce/objects/Heimdall_Backup_Config__c.java:93
↓ 1 callersMethodsetLightningUrl
(String lightningUrl)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:50
↓ 1 callersMethodsetLookupTargetName
(String lookupTargetName)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:91
↓ 1 callersMethodsetName
(String name)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:859
↓ 1 callersMethodsetName
(String name)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:73
↓ 1 callersMethodsetNewId
(String newId)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:970
↓ 1 callersMethodsetNewValue
(String newValue)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:956
↓ 1 callersMethodsetObjectName
(String objectName)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:861
↓ 1 callersMethodsetObjectName
(String objectName)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:972
↓ 1 callersMethodsetObjectName
(String objectName)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:40
↓ 1 callersMethodsetOldValue
(String oldValue)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:954
↓ 1 callersMethodsetPeriod
(int period)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:974
↓ 1 callersMethodsetPeriod
(int period)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:38
↓ 1 callersMethodsetPicklistValues
(List<PicklistOption> picklistValues)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:93
↓ 1 callersMethodsetRecordExistsInSandbox
(boolean recordExistsInSandbox)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:44
↓ 1 callersMethodsetRecordId
(String recordId)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:36
↓ 1 callersMethodsetRecordName
(String recordName)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:42
↓ 1 callersMethodsetReferenceTo
(List<String> referenceTo)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:87
↓ 1 callersMethodsetReferencingField
(String referencingField)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:869
↓ 1 callersMethodsetRequired
(boolean required)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:81
↓ 1 callersMethodsetRestoredAt
(Timestamp restoredAt)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:978
↓ 1 callersMethodsetRestoredFields
(String restoredFields)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:980
↓ 1 callersMethodsetS3path
(String s3path)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:896
↓ 1 callersMethodsetSandboxName
(String sandboxName)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:976
↓ 1 callersMethodsetSandboxName
(String sandboxName)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:48
↓ 1 callersMethodsetSandboxValue
(Object sandboxValue)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:85
↓ 1 callersMethodsetTotalVersions
(int totalVersions)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:938
↓ 1 callersMethodsetType
(String type)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:77
↓ 1 callersMethodsetUsername
(String username)
src/main/java/se/devrandom/heimdall/config/SalesforceCredentials.java:80
↓ 1 callersMethodsetValue
(String value)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:108
↓ 1 callersMethodsetVersion
(int version)
src/main/java/se/devrandom/heimdall/web/RestoreService.java:888
↓ 1 callersMethodsetWarningCount
(int warningCount)
src/main/java/se/devrandom/heimdall/web/RestoreFormData.java:52
↓ 1 callersMethodshouldArchive
()
src/main/java/se/devrandom/heimdall/salesforce/objects/Heimdall_Backup_Config__c.java:157
↓ 1 callersMethodshouldBackup
()
src/main/java/se/devrandom/heimdall/salesforce/objects/Heimdall_Backup_Config__c.java:153
↓ 1 callersMethodshouldCheckCountFirst
Determines if a COUNT() query should be run before a Bulk API job. Uses adaptive logic based on historical backup patterns. @param backup The Heimdal
src/main/java/se/devrandom/heimdall/salesforce/SalesforceService.java:549
↓ 1 callersMethodskippedDuplicate
(String recordId, String checksum, String fileExtension)
src/main/java/se/devrandom/heimdall/salesforce/ContentVersionDownloadTask.java:250
↓ 1 callersMethodskippedSize
(String recordId)
src/main/java/se/devrandom/heimdall/salesforce/ContentVersionDownloadTask.java:254
↓ 1 callersMethodstopIfWeStarted
()
src/main/java/se/devrandom/heimdall/storage/RdsLifecycleService.java:86
↓ 1 callersMethodsuccess
(String recordId, String checksum, String fileExtension)
src/main/java/se/devrandom/heimdall/salesforce/ContentVersionDownloadTask.java:242
↓ 1 callersMethoduploadContentVersionFileStreamingByChecksum
Upload ContentVersion file to S3 using checksum-based key (streaming, no temp file) Enables content-addressable storage for true deduplication @param
src/main/java/se/devrandom/heimdall/storage/S3Service.java:350
↓ 1 callersMethodwithTimeouts
Append connect/socket timeouts to the JDBC URL so a stalled or unresponsive RDS can never hang a thread indefinitely. socketTimeout bounds each query'
src/main/java/se/devrandom/heimdall/storage/PostgresService.java:74
MethodApiLimitTracker
(@Value("${heimdall.api-limit.stop-at-percent}") int stopAtPercent)
src/main/java/se/devrandom/heimdall/salesforce/ApiLimitTracker.java:49
MethodBackupBatchResult
()
src/main/java/se/devrandom/heimdall/salesforce/SalesforceService.java:487
MethodBackupRun
()
src/main/java/se/devrandom/heimdall/storage/PostgresService.java:648
MethodBatchConfiguration
(SalesforceService salesforceService)
src/main/java/se/devrandom/heimdall/batchprocessing/BatchConfiguration.java:49
MethodBatchPipelineResult
(SalesforceService.CsvDownloadResult download, CompletableFuture<BulkQueryRequest>
src/main/java/se/devrandom/heimdall/batchprocessing/ObjectBackupProcessor.java:53
MethodCheckpointData
(String lastId, Date lastSystemModstamp, int completedCount)
src/main/java/se/devrandom/heimdall/salesforce/ContentVersionProgressTracker.java:71
MethodContentVersionDownloadTask
( String recordId, String checksum, String fileExtension, Loca
src/main/java/se/devrandom/heimdall/salesforce/ContentVersionDownloadTask.java:66
MethodContentVersionProgressTracker
Create a progress tracker @param runId Database run ID for this backup run @param checkpointInterval How often to persist checkpoint (every N complet
src/main/java/se/devrandom/heimdall/salesforce/ContentVersionProgressTracker.java:85
← previousnext →301–400 of 730, ranked by callers