batchGetSession
Retrieves multiple sessions in a single request. This is a batch version of the GetSession API.
The result of getting each session is reported individually in the response. Because the batch request can result in a combination of successful and unsuccessful actions, you should check for batch errors even when the call returns an HTTP status code of 200.
Samples
// Get multiple sessions in a single request
deadlineClient.batchGetSession {
identifiers = listOf<BatchGetSessionIdentifier>(
BatchGetSessionIdentifier {
farmId = "farm-1234567890abcdef1234567890abcdef"
queueId = "queue-1234567890abcdef1234567890abcdef"
jobId = "job-1234567890abcdef1234567890abcdef"
sessionId = "session-1234567890abcdef1234567890abcdef"
},
BatchGetSessionIdentifier {
farmId = "farm-1234567890abcdef1234567890abcdef"
queueId = "queue-1234567890abcdef1234567890abcdef"
jobId = "job-1234567890abcdef1234567890abcdef"
sessionId = "session-234567890abcdef1234567890abcdef1"
}
)
}Content copied to clipboard