लिस्टऑपरेशन

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