Operation
में एसिंक्रोनस एपीआई कॉल की स्थिति होती है. इस तरीके में, किसी खास OperationType
और/या OperationState
से मेल खाने वाली कार्रवाइयां लिस्ट की जाती हैं.
ध्यान दें: GoogleResellerServiceFactory
ने जो ResellerService
क्लास बनाई है वह इस एपीआई के साथ काम नहीं करती.
मेथड सिग्नेचर
public ListOperationsResponse listOperations(ListOperationsRequest request) throws CommonException;
Listऑपरेशन अनुरोध
प्रॉपर्टी का नाम
वैल्यू
ज़रूरी है
ब्यौरा
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