/// <summary>Constructs a new Annotate request.</summary>
 public AnnotateRequest(Google.Apis.Services.IClientService service, Google.Apis.CloudVideoIntelligence.v1beta1.Data.GoogleCloudVideointelligenceV1beta1AnnotateVideoRequest body)
     : base(service)
 {
     Body = body;
     InitParameters();
 }
 /// <summary>Performs asynchronous video annotation. Progress and results can be retrieved through the
 /// `google.longrunning.Operations` interface. `Operation.metadata` contains `AnnotateVideoProgress` (progress).
 /// `Operation.response` contains `AnnotateVideoResponse` (results).</summary>
 /// <param name="body">The body of the request.</param>
 public virtual AnnotateRequest Annotate(Google.Apis.CloudVideoIntelligence.v1beta1.Data.GoogleCloudVideointelligenceV1beta1AnnotateVideoRequest body)
 {
     return(new AnnotateRequest(service, body));
 }