public sealed class AsyncBatchAnnotateFilesRequest : IMessage<AsyncBatchAnnotateFilesRequest>, IEquatable<AsyncBatchAnnotateFilesRequest>, IDeepCloneable<AsyncBatchAnnotateFilesRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Vision v1 API class AsyncBatchAnnotateFilesRequest.
Multiple async file annotation requests are batched into a single service
call.
Optional. The labels with user-defined metadata for the request.
Label keys and values can be no longer than 63 characters
(Unicode codepoints), can only contain lowercase letters, numeric
characters, underscores and dashes. International characters are allowed.
Label values are optional. Label keys must start with a letter.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis page provides documentation for the \u003ccode\u003eAsyncBatchAnnotateFilesRequest\u003c/code\u003e class within the Google Cloud Vision v1 API, with the latest version being 3.7.0 and other listed versions ranging from 2.3.0 to 3.6.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAsyncBatchAnnotateFilesRequest\u003c/code\u003e class allows for multiple asynchronous file annotation requests to be batched into a single service call.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes properties such as \u003ccode\u003eLabels\u003c/code\u003e, \u003ccode\u003eParent\u003c/code\u003e, and \u003ccode\u003eRequests\u003c/code\u003e, which allow you to define user-defined metadata, the target project and location, and the individual file annotation requests, respectively.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAsyncBatchAnnotateFilesRequest\u003c/code\u003e class inherits from the base \u003ccode\u003eobject\u003c/code\u003e class and implements \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e interfaces.\u003c/p\u003e\n"],["\u003cp\u003eThe available constructors are \u003ccode\u003eAsyncBatchAnnotateFilesRequest()\u003c/code\u003e which takes in no parameters, and \u003ccode\u003eAsyncBatchAnnotateFilesRequest(AsyncBatchAnnotateFilesRequest other)\u003c/code\u003e which takes in another request of the same type.\u003c/p\u003e\n"]]],[],null,[]]