DevicesLongRunningOperationResponse
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
وضعیت یک عملیات طولانیمدت برای ادعا، لغو ادعا یا پیوست کردن ابرداده به دستگاهها را ردیابی میکند. برای کسب اطلاعات بیشتر، عملیات دسته ای طولانی را بخوانید.
نمایندگی JSON |
---|
{
"successCount": integer,
"perDeviceStatus": [
{
object (OperationPerDevice )
}
]
} |
فیلدها |
---|
successCount | integer خلاصه ای از چند مورد در عملیات که سرور با موفقیت پردازش کرده است. با پیشرفت عملیات به روز شد. |
perDeviceStatus[] | object ( OperationPerDevice ) وضعیت پردازش برای هر دستگاه در عملیات. یک PerDeviceStatus در هر دستگاه. ترتیب فهرست با موارد موجود در درخواست اصلی مطابقت دارد. |
OperationPerDevice
یک وظیفه برای هر دستگاه در عملیات. مربوط به هر تغییر دستگاه در درخواست است.
فیلدها |
---|
result | object ( PerDeviceStatusInBatch ) نتیجه پردازش برای هر دستگاه |
request میدانی اتحادیه شامل درخواست دریافت شده توسط سرور. request فقط می تواند یکی از موارد زیر باشد: |
claim | object ( PartnerClaim ) یک کپی از درخواست ادعای اصلی دستگاه دریافت شده توسط سرور. |
unclaim | object ( PartnerUnclaim ) یک کپی از درخواست اصلی عدم ادعای دستگاه دریافت شده توسط سرور. |
updateMetadata | object ( UpdateMetadataArguments ) یک کپی از درخواست بهروزرسانی ابرداده اصلی دریافت شده توسط سرور. |
PerDeviceStatusInBatch
وضعیت پردازش را برای هر دستگاه در عملیات ضبط می کند.
نمایندگی JSON |
---|
{
"status": enum (PerDeviceStatus ),
"deviceId": string,
"errorMessage": string,
"errorIdentifier": string
} |
فیلدها |
---|
status | enum ( PerDeviceStatus ) وضعیت نتیجه دستگاه پس از پردازش. |
deviceId | string ( int64 format) اگر پردازش با موفقیت انجام شود، شناسه دستگاه دستگاه. |
errorMessage | string اگر پردازش ناموفق باشد، یک پیام توسعهدهنده نشان میدهد که چه مشکلی رخ داده است. |
errorIdentifier | string اگر پردازش ناموفق باشد، نوع خطا. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-25 بهوقت ساعت هماهنگ جهانی."],[],["The provided content outlines the structure for tracking device operations, such as claiming, unclaiming, or updating metadata. Key information includes `successCount`, which reflects the number of successfully processed items. `OperationPerDevice` details individual device tasks with their corresponding request types (`claim`, `unclaim`, or `updateMetadata`). `PerDeviceStatusInBatch` captures each device's processing status, including `status`, `deviceId` (if successful), and `errorMessage` and `errorIdentifier` (if failed).\n"],null,[]]