Operation
एसिंक्रोनस एपीआई कॉल की स्थिति शामिल है. इस तरीके में कार्रवाइयों की सूची है
तय किए गए OperationType
से मेल खा रहा है
और/या OperationState
.
मेथड सिग्नेचर
public ListOperationsResponse listOperations(ListOperationsRequest request) throws CommonException;
ListOperationsRequest
प्रॉपर्टी का नाम |
मान |
ज़रूरी है |
ब्यौरा |
operationType |
enum( OperationType ) |
नहीं |
कार्रवाई प्रकार: CLAIM_DEVICES , UNCLAIM_DEVICES , UPDATE_CLAIMS . |
state |
enum( OperationState ) |
नहीं |
कार्रवाई की स्थिति: IN_PROGRESS , COMPLETE , COMPLETE_WITH_ERRORS . |
pageSize |
int |
नहीं |
पेज का साइज़, ज़्यादा से ज़्यादा 100 . अगर 100 या null से ज़्यादा है, तो 100 का इस्तेमाल किया जाता है. |
pageToken |
string |
नहीं |
पेज टोकन. अगर यह फ़ील्ड खाली है, तो पहला पेज दिखता है. |
vendorParams |
map |
नहीं |
अतिरिक्त फ़ील्ड, वेंडर की ओर से तय किया गया की-वैल्यू पेयर. |
ListOperationsResponse
प्रॉपर्टी का नाम |
मान |
ब्यौरा |
operations |
object( Operation ) की सूची |
अनुरोध से मेल खाने वाली कार्रवाइयों की सूची. |
totalCount |
int |
अनुरोध से मेल खाने वाले डिवाइसों की कुल संख्या. |
nextPageToken |
strong |
अगला पेज टोकन. आखिरी पेज के लिए खाली है. |
vendorParams |
map |
अतिरिक्त फ़ील्ड, वेंडर की ओर से तय किया गया की-वैल्यू पेयर. |
गड़बड़ी व्यवहार
कोई गड़बड़ी होने पर, लाइब्रेरी को एक CommonException
मिलता है, जिसमें
ये गड़बड़ी कोड दिए गए हैं:
गड़बड़ी का कोड |
INTERNAL_SERVER_ERROR |
INVALID_PAGE_TOKEN |
NOT_IMPLEMENTED |