Class AsyncBatchAnnotateImagesRequest

public sealed class AsyncBatchAnnotateImagesRequest : IMessage<AsyncBatchAnnotateImagesRequest>, IEquatable<AsyncBatchAnnotateImagesRequest>, IDeepCloneable<AsyncBatchAnnotateImagesRequest>, IBufferMessage, IMessage

Request for async image annotation for a list of images.

Inheritance

Object > AsyncBatchAnnotateImagesRequest

Namespace

Google.Cloud.Vision.V1

Assembly

Google.Cloud.Vision.V1.dll

Constructors

AsyncBatchAnnotateImagesRequest()

public AsyncBatchAnnotateImagesRequest()

AsyncBatchAnnotateImagesRequest(AsyncBatchAnnotateImagesRequest)

public AsyncBatchAnnotateImagesRequest(AsyncBatchAnnotateImagesRequest other)
Parameter
TypeNameDescription
AsyncBatchAnnotateImagesRequestother

Properties

OutputConfig

public OutputConfig OutputConfig { get; set; }

Required. The desired output location and metadata (e.g. format).

Property Value
TypeDescription
OutputConfig

Parent

public string Parent { get; set; }

Optional. Target project and location to make a call.

Format: projects/{project-id}/locations/{location-id}.

If no parent is specified, a region will be chosen automatically.

Supported location-ids: us: USA country only, asia: East asia areas, like Japan, Taiwan, eu: The European Union.

Example: projects/project-A/locations/eu.

Property Value
TypeDescription
String

Requests

public RepeatedField<AnnotateImageRequest> Requests { get; }

Required. Individual image annotation requests for this batch.

Property Value
TypeDescription
RepeatedField<AnnotateImageRequest>