Show / Hide Table of Contents

Class EditsResource.ImagesResource.UploadMediaUpload

Upload media upload which supports resumable upload.

Inheritance
object
ResumableUpload
ResumableUpload<string>
ResumableUpload<string, ImagesUploadResponse>
EditsResource.ImagesResource.UploadMediaUpload
Inherited Members
ResumableUpload<string, ImagesUploadResponse>.ProcessResponse(HttpResponseMessage)
ResumableUpload<string, ImagesUploadResponse>.ResponseBody
ResumableUpload<string, ImagesUploadResponse>.ResponseReceived
ResumableUpload<string>.InitiateSessionAsync(CancellationToken)
ResumableUpload<string>.Service
ResumableUpload<string>.Path
ResumableUpload<string>.HttpMethod
ResumableUpload<string>.ContentType
ResumableUpload<string>.Body
ResumableUpload.MinimumChunkSize
ResumableUpload.DefaultChunkSize
ResumableUpload.chunkSize
ResumableUpload.CreateFromUploadUri(Uri, Stream, ResumableUploadOptions)
ResumableUpload.GetProgress()
ResumableUpload.Upload()
ResumableUpload.UploadAsync()
ResumableUpload.UploadAsync(CancellationToken)
ResumableUpload.Resume()
ResumableUpload.Resume(Uri)
ResumableUpload.ResumeAsync()
ResumableUpload.ResumeAsync(CancellationToken)
ResumableUpload.ResumeAsync(Uri)
ResumableUpload.ResumeAsync(Uri, CancellationToken)
ResumableUpload.ProcessResponse(HttpResponseMessage)
ResumableUpload.SendNextChunkAsync(Stream, CancellationToken)
ResumableUpload.ExceptionForResponseAsync(HttpResponseMessage)
ResumableUpload.Options
ResumableUpload.ContentStream
ResumableUpload.ChunkSize
ResumableUpload.UploadStreamInterceptor
ResumableUpload.ProgressChanged
ResumableUpload.UploadSessionData
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.AndroidPublisher.v3
Assembly: Google.Apis.AndroidPublisher.v3.dll
Syntax
public class EditsResource.ImagesResource.UploadMediaUpload : ResumableUpload<string, ImagesUploadResponse>

Constructors

UploadMediaUpload(IClientService, string, string, string, ImageTypeEnum, Stream, string)

Constructs a new Upload media upload instance.

Declaration
public UploadMediaUpload(IClientService service, string packageName, string editId, string language, EditsResource.ImagesResource.UploadMediaUpload.ImageTypeEnum imageType, Stream stream, string contentType)
Parameters
Type Name Description
IClientService service
string packageName
string editId
string language
EditsResource.ImagesResource.UploadMediaUpload.ImageTypeEnum imageType
Stream stream
string contentType
Remarks

Considerations regarding stream:

  • If stream is seekable, then the stream position will be reset to 0 before reading commences. If stream is not seekable, then it will be read from its current position
  • Caller is responsible for maintaining the stream open until the upload is completed
  • Caller is responsible for closing the stream

Properties

AccessToken

OAuth access token.

Declaration
[RequestParameter("access_token", RequestParameterType.Query)]
public virtual string AccessToken { get; set; }
Property Value
Type Description
string

Alt

Data format for response.

Declaration
[RequestParameter("alt", RequestParameterType.Query)]
public virtual EditsResource.ImagesResource.UploadMediaUpload.AltEnum? Alt { get; set; }
Property Value
Type Description
EditsResource.ImagesResource.UploadMediaUpload.AltEnum?

Callback

JSONP

Declaration
[RequestParameter("callback", RequestParameterType.Query)]
public virtual string Callback { get; set; }
Property Value
Type Description
string

EditId

Identifier of the edit.

Declaration
[RequestParameter("editId", RequestParameterType.Path)]
public virtual string EditId { get; }
Property Value
Type Description
string

Fields

Selector specifying which fields to include in a partial response.

Declaration
[RequestParameter("fields", RequestParameterType.Query)]
public virtual string Fields { get; set; }
Property Value
Type Description
string

ImageType

Type of the Image.

Declaration
[RequestParameter("imageType", RequestParameterType.Path)]
public virtual EditsResource.ImagesResource.UploadMediaUpload.ImageTypeEnum ImageType { get; }
Property Value
Type Description
EditsResource.ImagesResource.UploadMediaUpload.ImageTypeEnum

Key

API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.

Declaration
[RequestParameter("key", RequestParameterType.Query)]
public virtual string Key { get; set; }
Property Value
Type Description
string

Language

Language localization code (a BCP-47 language tag; for example, "de-AT" for Austrian German). Providing a language that is not supported by the App is a no-op.

Declaration
[RequestParameter("language", RequestParameterType.Path)]
public virtual string Language { get; }
Property Value
Type Description
string

OauthToken

OAuth 2.0 token for the current user.

Declaration
[RequestParameter("oauth_token", RequestParameterType.Query)]
public virtual string OauthToken { get; set; }
Property Value
Type Description
string

PackageName

Package name of the app.

Declaration
[RequestParameter("packageName", RequestParameterType.Path)]
public virtual string PackageName { get; }
Property Value
Type Description
string

PrettyPrint

Returns response with indentations and line breaks.

Declaration
[RequestParameter("prettyPrint", RequestParameterType.Query)]
public virtual bool? PrettyPrint { get; set; }
Property Value
Type Description
bool?

QuotaUser

Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.

Declaration
[RequestParameter("quotaUser", RequestParameterType.Query)]
public virtual string QuotaUser { get; set; }
Property Value
Type Description
string

UploadProtocol

Upload protocol for media (e.g. "raw", "multipart").

Declaration
[RequestParameter("upload_protocol", RequestParameterType.Query)]
public virtual string UploadProtocol { get; set; }
Property Value
Type Description
string

UploadType

Legacy upload protocol for media (e.g. "media", "multipart").

Declaration
[RequestParameter("uploadType", RequestParameterType.Query)]
public virtual string UploadType { get; set; }
Property Value
Type Description
string

Xgafv

V1 error format.

Declaration
[RequestParameter("$.xgafv", RequestParameterType.Query)]
public virtual EditsResource.ImagesResource.UploadMediaUpload.XgafvEnum? Xgafv { get; set; }
Property Value
Type Description
EditsResource.ImagesResource.UploadMediaUpload.XgafvEnum?
In this article
Back to top Generated by DocFX