DevicesLongRunningOperationResponse

ডিভাইসগুলিতে মেটাডেটা দাবি, দাবিমুক্ত বা সংযুক্ত করার জন্য দীর্ঘ-চলমান অপারেশনের স্থিতি ট্র্যাক করে। আরও জানতে, দীর্ঘ-চলমান ব্যাচ অপারেশনগুলি পড়ুন।

JSON প্রতিনিধিত্ব
{
  "successCount": integer,
  "perDeviceStatus": [
    {
      object (OperationPerDevice)
    }
  ]
}
ক্ষেত্র
successCount

integer

সার্ভার সফলভাবে প্রক্রিয়াকৃত অপারেশনে কতগুলি আইটেম তার একটি সারাংশ। অপারেশন অগ্রগতি হিসাবে আপডেট করা হয়.

perDeviceStatus[]

object ( OperationPerDevice )

অপারেশন প্রতিটি ডিভাইসের জন্য প্রক্রিয়াকরণ অবস্থা. প্রতি ডিভাইসে একটি PerDeviceStatus । তালিকার ক্রম মূল অনুরোধের আইটেমগুলির সাথে মেলে।

OperationPerDevice

অপারেশন প্রতিটি ডিভাইসের জন্য একটি টাস্ক. অনুরোধে প্রতিটি ডিভাইস পরিবর্তনের সাথে মিলে যায়।

JSON প্রতিনিধিত্ব
{
  "result": {
    object (PerDeviceStatusInBatch)
  },

  // Union field request can be only one of the following:
  "claim": {
    object (PartnerClaim)
  },
  "unclaim": {
    object (PartnerUnclaim)
  },
  "updateMetadata": {
    object (UpdateMetadataArguments)
  }
  // End of list of possible types for union field request.
}
ক্ষেত্র
result

object ( PerDeviceStatusInBatch )

প্রতিটি ডিভাইসের জন্য প্রক্রিয়াকরণ ফলাফল.

ইউনিয়ন ক্ষেত্রের request । সার্ভার দ্বারা প্রাপ্ত অনুরোধ ধারণকারী. request নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
claim

object ( PartnerClaim )

সার্ভার দ্বারা প্রাপ্ত আসল ডিভাইস-দাবি অনুরোধের একটি অনুলিপি।

unclaim

object ( PartnerUnclaim )

মূল ডিভাইসের একটি অনুলিপি- সার্ভারের দ্বারা প্রাপ্ত দাবিমুক্তির অনুরোধ।

updateMetadata

object ( UpdateMetadataArguments )

সার্ভার দ্বারা প্রাপ্ত মূল মেটাডেটা-আপডেট অনুরোধের একটি অনুলিপি।

PerDevice StatusInBatch

অপারেশনে প্রতিটি ডিভাইসের জন্য প্রক্রিয়াকরণের অবস্থা ক্যাপচার করে।

JSON প্রতিনিধিত্ব
{
  "status": enum (PerDeviceStatus),
  "deviceId": string,
  "errorMessage": string,
  "errorIdentifier": string
}
ক্ষেত্র
status

enum ( PerDeviceStatus )

প্রক্রিয়াকরণের পরে ডিভাইসের ফলাফলের অবস্থা।

deviceId

string ( int64 format)

প্রক্রিয়াকরণ সফল হলে, ডিভাইসের ডিভাইস আইডি।

errorMessage

string

প্রসেসিং ব্যর্থ হলে, কী ভুল হয়েছে তা ব্যাখ্যা করে একটি বিকাশকারী বার্তা৷

errorIdentifier

string

প্রক্রিয়াকরণ ব্যর্থ হলে, ত্রুটির ধরন।