एसिंक्रोनस तरीके से प्रोसेस किए जा रहे म्यूटेट की सूची. म्यूटेट को उपयोगकर्ता अपलोड करता है. म्यूटेट खुद पढ़े नहीं जा सकते और नौकरी के नतीजों को सिर्फ़ BatchjobService.ListBatchJobresults का इस्तेमाल करके पढ़ा जा सकता है.
जेएसओएन के काेड में दिखाना |
---|
{ "resourceName": string, "metadata": { object ( |
फ़ील्ड | |
---|---|
resourceName |
इम्यूटेबल. बैच जॉब के संसाधन का नाम. बैच जॉब के संसाधन नामों में ये फ़ॉर्म होते हैं:
|
metadata |
सिर्फ़ आउटपुट के लिए. इस बैच जॉब के बारे में अतिरिक्त जानकारी शामिल है. |
status |
सिर्फ़ आउटपुट के लिए. इस बैच जॉब की स्थिति. |
id |
सिर्फ़ आउटपुट के लिए. इस बैच जॉब का आईडी. |
nextAddSequenceToken |
सिर्फ़ आउटपुट के लिए. कार्रवाइयां जोड़ते समय इस्तेमाल करने के लिए, अगला क्रम टोकन. सिर्फ़ तब सेट करें, जब बैच जॉब की स्थिति 'मंज़ूरी बाकी है' हो. |
longRunningOperation |
सिर्फ़ आउटपुट के लिए. लंबे समय तक चलने वाली कार्रवाई के संसाधन का नाम, जिसका इस्तेमाल पूरा होने के लिए पोल कराने के लिए किया जा सकता है. सिर्फ़ तब सेट करें, जब बैच जॉब की स्थिति चल रही हो या हो गई हो. |
BatchJobMetadata
बैच जॉब के बारे में अतिरिक्त जानकारी. इस मैसेज का इस्तेमाल, लंबे समय तक चलने वाली कार्रवाइयों के बैच में लौटाए गए मेटाडेटा के तौर पर भी किया जाता है.
जेएसओएन के काेड में दिखाना |
---|
{ "creationDateTime": string, "startDateTime": string, "completionDateTime": string, "estimatedCompletionRatio": number, "operationCount": string, "executedOperationCount": string, "executionLimitSeconds": integer } |
फ़ील्ड | |
---|---|
creationDateTime |
सिर्फ़ आउटपुट के लिए. इस बैच जॉब को बनाए जाने का समय. dd-mm-yyyy hh:mm:ss के रूप में फ़ॉर्मैट किया गया है. उदाहरण: "2018-03-05 09:15:00" |
startDateTime |
सिर्फ़ आउटपुट के लिए. वह समय जब बैच का यह काम शुरू हुआ. dd-mm-yyyy hh:mm:ss के रूप में फ़ॉर्मैट किया गया है. उदाहरण: "2018-03-05 09:15:30" |
completionDateTime |
सिर्फ़ आउटपुट के लिए. वह समय जब यह बैच जॉब पूरा हुआ. dd-MM-yyyy HH:mm:ss के हिसाब से फ़ॉर्मैट किया गया. उदाहरण: "2018-03-05 09:16:00" |
estimatedCompletionRatio |
सिर्फ़ आउटपुट के लिए. प्रोसेस किए जा चुके म्यूटेट का फ़्रैक्शन (0.0 और 1.0 के बीच). अगर काम अब तक शुरू नहीं हुआ है, तो यह खाली होता है. |
operationCount |
सिर्फ़ आउटपुट के लिए. बैच जॉब में बदलाव करने की कार्रवाइयों की संख्या. |
executedOperationCount |
सिर्फ़ आउटपुट के लिए. बैच जॉब के ज़रिए किए गए बदलाव करने की कार्रवाइयों की संख्या. सिर्फ़ तब दिखाएं, जब काम शुरू हो गया हो. |
executionLimitSeconds |
इम्यूटेबल. इस बात की अनुमानित ऊपरी सीमा कि बैच जॉब को कितने समय तक लागू किया जा सकता है. यह सेकंड में बताया जाता है. अगर जॉब, दी गई ऊपरी सीमा से ज़्यादा चलता है, तो जॉब रद्द कर दिया जाएगा. |
BatchJobStatus
बैच जॉब स्टेटस.
Enums | |
---|---|
UNSPECIFIED |
जानकारी नहीं दी गई. |
UNKNOWN |
इसका इस्तेमाल सिर्फ़ रिटर्न वैल्यू के लिए किया जाता है. इस वर्शन में ऐसी वैल्यू दिखाता है जिसकी जानकारी नहीं है. |
PENDING |
काम अभी नहीं चल रहा है. |
RUNNING |
काम चल रहा है. |
DONE |
काम पूरा हो गया है. |