/// <summary>Method for media upload. Upload is supported on the URI `/upload/v1/media/{+name}`.</summary>/// <param name="body">The body of the request.</param>
 /// <param name="resourceName">Name of the media that is being downloaded. See
 /// [][ByteStream.ReadRequest.resource_name].</param>
 /// <param name="stream">The stream to upload.</param>
 /// <param name="contentType">The content type of the stream to upload.</param>
 public virtual UploadMediaUpload Upload(Google.Apis.Dataproc.v1.Data.Media body, string resourceName, System.IO.Stream stream, string contentType)
 {
     return(new UploadMediaUpload(service, body, resourceName, stream, contentType));
 }
 /// <summary>Method for media upload. Upload is supported on the URI `/upload/v1/media/{+name}`.</summary>
 /// <param name="body">The body of the request.</param>
 /// <param name="resourceName">Name of the media that is being downloaded. See
 /// [][ByteStream.ReadRequest.resource_name].</param>
 public virtual UploadRequest Upload(Google.Apis.Dataproc.v1.Data.Media body, string resourceName)
 {
     return(new UploadRequest(service, body, resourceName));
 }