Method: projects.histories.executions.steps.thumbnails.list

একটি ধাপে সংযুক্ত ছবির থাম্বনেইল তালিকাভুক্ত করে।

নিম্নলিখিত ক্যানোনিকাল ত্রুটি কোডগুলির মধ্যে যেকোনও ফেরত দিতে পারে: - PERMISSION_DENIED - যদি ব্যবহারকারী প্রকল্প থেকে বা কোনও ছবি থেকে পড়ার জন্য অনুমোদিত না হয় - INVALID_ARGUMENT - যদি অনুরোধটি ত্রুটিপূর্ণ হয় - NOT_FOUND - যদি পদক্ষেপটি বিদ্যমান না থাকে, বা যদি কোন ছবি বিদ্যমান না থাকে

HTTP অনুরোধ

GET https://toolresults.googleapis.com/toolresults/v1beta3/projects/{projectId}/histories/{historyId}/executions/{executionId}/steps/{stepId}/thumbnails

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
projectId

string

একটি প্রকল্প আইডি।

প্রয়োজন।

historyId

string

একটি ইতিহাস আইডি।

প্রয়োজন।

executionId

string

একটি এক্সিকিউশন আইডি।

প্রয়োজন।

stepId

string

একটি ধাপ আইডি।

প্রয়োজন।

ক্যোয়ারী প্যারামিটার

পরামিতি
pageToken

string

পরবর্তী আইটেমে ক্যোয়ারী পুনরায় শুরু করার জন্য একটি ধারাবাহিকতা টোকেন।

ঐচ্ছিক।

pageSize

integer

আনার জন্য থাম্বনেলের সর্বাধিক সংখ্যা৷

ডিফল্ট মান: 50. যদি ক্ষেত্রটি সেট করা না থাকে বা 0 এর মান থাকে তবে সার্ভার এই ডিফল্ট ব্যবহার করবে।

ঐচ্ছিক।

শরীরের অনুরোধ

অনুরোধের বডি খালি হতে হবে।

প্রতিক্রিয়া শরীর

একটি ধাপে থাম্বনেল ধারণকারী একটি প্রতিক্রিয়া।

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

JSON প্রতিনিধিত্ব
{
  "thumbnails": [
    {
      object (Image)
    }
  ],
  "nextPageToken": string
}
ক্ষেত্র
thumbnails[]

object ( Image )

চিত্র তথ্য একটি তালিকা.

চিত্রগুলি একটি নির্ধারক ক্রমে ফেরত দেওয়া হয়; তারা এই বিষয়গুলি দ্বারা আদেশ করা হয়, গুরুত্বের ক্রমানুসারে: * প্রথমত, তাদের সম্পর্কিত পরীক্ষার ক্ষেত্রে। একটি টেস্ট কেস ছাড়া ছবি একটি সহ ছবির চেয়ে বড় বলে বিবেচিত হয়। * দ্বিতীয়ত, তাদের সৃষ্টির সময় অনুসারে। একটি নির্মাণ সময় ছাড়া ছবি একটি সঙ্গে ছবি থেকে বড়. * তৃতীয়ত, যে ক্রমে সেগুলিকে ধাপে যুক্ত করা হয়েছিল (steps.create বা steps.patch-এ কল করে)।

nextPageToken

string

পরবর্তী আইটেমে ক্যোয়ারী পুনরায় শুরু করার জন্য একটি ধারাবাহিকতা টোকেন।

সেট করা থাকলে, পেজ টোকেন ক্ষেত্রের এই মান সহ আবার তালিকা কল করে, পড়ার জন্য আরও থাম্বনেইল রয়েছে তা নির্দেশ করে।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/cloud-platform

আরও তথ্যের জন্য, প্রমাণীকরণ ওভারভিউ দেখুন।

ছবি

একটি চিত্র, প্রধান চিত্রের একটি লিঙ্ক এবং একটি থাম্বনেইল সহ।

JSON প্রতিনিধিত্ব
{
  "stepId": string,
  "sourceImage": {
    object (ToolOutputReference)
  },

  // Union field thumbnail_or_error can be only one of the following:
  "thumbnail": {
    object (Thumbnail)
  },
  "error": {
    object (Status)
  }
  // End of list of possible types for union field thumbnail_or_error.
}
ক্ষেত্র
stepId

string

যে ধাপে ছবিটি সংযুক্ত করা হয়েছে।

সবসময় সেট.

sourceImage

object ( ToolOutputReference )

পূর্ণ-আকারের, আসল চিত্রের একটি রেফারেন্স।

এটি তার ধাপের অধীনে চিত্রের জন্য টুলআউটপুট এন্ট্রির মতোই।

সবসময় সেট.

ইউনিয়ন ফিল্ড thumbnail_or_error । হয় ছবির একটি থাম্বনেইল, বা থাম্বনেইলটি কেন রেন্ডার করা যায়নি তা ব্যাখ্যা করে একটি ত্রুটি৷ thumbnail_or_error নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
thumbnail

object ( Thumbnail )

থাম্বনেইল।

error

object ( Status )

থাম্বনেইল কেন রেন্ডার করা যায়নি তা ব্যাখ্যা করার একটি ত্রুটি৷

থাম্বনেইল

একটি একক থাম্বনেল, এর আকার এবং বিন্যাস সহ।

JSON প্রতিনিধিত্ব
{
  "contentType": string,
  "heightPx": integer,
  "widthPx": integer,
  "data": string
}
ক্ষেত্র
contentType

string

থাম্বনেইলের বিষয়বস্তুর ধরন, যেমন "ছবি/পিএনজি"।

সবসময় সেট.

heightPx

integer

থাম্বনেইলের উচ্চতা, পিক্সেলে।

সবসময় সেট.

widthPx

integer

থাম্বনেইলের প্রস্থ, পিক্সেলে।

সবসময় সেট.

data

string ( bytes format)

থাম্বনেল ফাইল নিজেই.

অর্থাৎ, এখানে বাইটগুলি অবিকল বাইট যা থাম্বনেইল ফাইল তৈরি করে; এগুলিকে একটি চিত্র হিসাবে পরিবেশন করা যেতে পারে (যথাযথ বিষয়বস্তুর প্রকারের সাথে।)

সবসময় সেট.

একটি base64-এনকোডেড স্ট্রিং।

স্ট্যাটাস

Status টাইপ একটি লজিক্যাল ত্রুটি মডেলকে সংজ্ঞায়িত করে যা REST API এবং RPC API সহ বিভিন্ন প্রোগ্রামিং পরিবেশের জন্য উপযুক্ত। এটি gRPC দ্বারা ব্যবহৃত হয়। প্রতিটি Status বার্তায় তিনটি টুকরো ডেটা থাকে: ত্রুটি কোড, ত্রুটি বার্তা এবং ত্রুটির বিবরণ।

আপনি API ডিজাইন গাইডে এই ত্রুটি মডেল এবং এটির সাথে কীভাবে কাজ করবেন সে সম্পর্কে আরও জানতে পারেন।

JSON প্রতিনিধিত্ব
{
  "code": integer,
  "message": string,
  "details": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ]
}
ক্ষেত্র
code

integer

স্ট্যাটাস কোড, যা google.rpc.Code এর একটি enum মান হওয়া উচিত।

message

string

একটি বিকাশকারী-মুখী ত্রুটি বার্তা, যা ইংরেজিতে হওয়া উচিত। যেকোন ব্যবহারকারী-মুখী ত্রুটি বার্তা স্থানীয়করণ করা উচিত এবং google.rpc.Status.details ক্ষেত্রে পাঠানো উচিত, অথবা ক্লায়েন্ট দ্বারা স্থানীয়করণ করা উচিত।

details[]

object

ত্রুটির বিবরণ বহন করে এমন বার্তাগুলির একটি তালিকা৷ APIs ব্যবহার করার জন্য বার্তা প্রকারের একটি সাধারণ সেট আছে।

একটি নির্বিচারী ধরনের ক্ষেত্র ধারণকারী একটি বস্তু. একটি অতিরিক্ত ক্ষেত্র "@type" এ টাইপ সনাক্তকারী একটি URI রয়েছে৷ উদাহরণ: { "id": 1234, "@type": "types.example.com/standard/id" }