Show / Hide Table of Contents

Class PlatformsResource.ChannelsResource.VersionsResource.ReleasesResource.ListRequest

Returns list of releases of the given version.

Inheritance
object
ClientServiceRequest
ClientServiceRequest<ListReleasesResponse>
VersionHistoryBaseServiceRequest<ListReleasesResponse>
PlatformsResource.ChannelsResource.VersionsResource.ReleasesResource.ListRequest
Implements
IClientServiceRequest<ListReleasesResponse>
IClientServiceRequest
Inherited Members
VersionHistoryBaseServiceRequest<ListReleasesResponse>.Xgafv
VersionHistoryBaseServiceRequest<ListReleasesResponse>.AccessToken
VersionHistoryBaseServiceRequest<ListReleasesResponse>.Alt
VersionHistoryBaseServiceRequest<ListReleasesResponse>.Callback
VersionHistoryBaseServiceRequest<ListReleasesResponse>.Fields
VersionHistoryBaseServiceRequest<ListReleasesResponse>.Key
VersionHistoryBaseServiceRequest<ListReleasesResponse>.OauthToken
VersionHistoryBaseServiceRequest<ListReleasesResponse>.PrettyPrint
VersionHistoryBaseServiceRequest<ListReleasesResponse>.QuotaUser
VersionHistoryBaseServiceRequest<ListReleasesResponse>.UploadType
VersionHistoryBaseServiceRequest<ListReleasesResponse>.UploadProtocol
ClientServiceRequest<ListReleasesResponse>.Execute()
ClientServiceRequest<ListReleasesResponse>.ExecuteAsStream()
ClientServiceRequest<ListReleasesResponse>.ExecuteAsync()
ClientServiceRequest<ListReleasesResponse>.ExecuteAsync(CancellationToken)
ClientServiceRequest<ListReleasesResponse>.ExecuteAsStreamAsync()
ClientServiceRequest<ListReleasesResponse>.ExecuteAsStreamAsync(CancellationToken)
ClientServiceRequest<ListReleasesResponse>.CreateRequest(bool?)
ClientServiceRequest<ListReleasesResponse>.GenerateRequestUri()
ClientServiceRequest<ListReleasesResponse>.GetBody()
ClientServiceRequest<ListReleasesResponse>.GetDefaultETagAction(string)
ClientServiceRequest<ListReleasesResponse>.ETagAction
ClientServiceRequest<ListReleasesResponse>.ModifyRequest
ClientServiceRequest<ListReleasesResponse>.ValidateParameters
ClientServiceRequest<ListReleasesResponse>.ApiVersion
ClientServiceRequest<ListReleasesResponse>.RequestParameters
ClientServiceRequest<ListReleasesResponse>.Service
ClientServiceRequest._unsuccessfulResponseHandlers
ClientServiceRequest._exceptionHandlers
ClientServiceRequest._executeInterceptors
ClientServiceRequest.AddUnsuccessfulResponseHandler(IHttpUnsuccessfulResponseHandler)
ClientServiceRequest.AddExceptionHandler(IHttpExceptionHandler)
ClientServiceRequest.AddExecuteInterceptor(IHttpExecuteInterceptor)
ClientServiceRequest.Credential
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.VersionHistory.v1
Assembly: Google.Apis.VersionHistory.v1.dll
Syntax
public class PlatformsResource.ChannelsResource.VersionsResource.ReleasesResource.ListRequest : VersionHistoryBaseServiceRequest<ListReleasesResponse>, IClientServiceRequest<ListReleasesResponse>, IClientServiceRequest

Constructors

ListRequest(IClientService, string)

Constructs a new List request.

Declaration
public ListRequest(IClientService service, string parent)
Parameters
Type Name Description
IClientService service
string parent

Properties

Filter

Optional. Filter string. Format is a comma separated list of All comma separated filter clauses are conjoined with a logical "and". Valid field_names are "version", "name", "platform", "channel", "fraction" "starttime", and "endtime". Valid operators are "&lt;", "&lt;=", "=", "&gt;=", and "&gt;". Channel comparison is done by distance from stable. must be a valid channel when filtering by channel. Ex) stable &lt; beta, beta &lt; dev, canary &lt; canary_asan. Version comparison is done numerically. Ex) 1.0.0.8 &lt; 1.0.0.10. If version is not entirely written, the version will be appended with 0 for the missing fields. Ex) version &gt; 80 becoms version &gt; 80.0.0.0 When filtering by starttime or endtime, string must be in RFC 3339 date string format. Name and platform are filtered by string comparison. Ex) "...?filter=channel&lt;=beta, version &gt;= 80 Ex) "...?filter=version &gt; 80, version &lt; 81 Ex) "...?filter=starttime&gt;2020-01-01T00:00:00Z

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

HttpMethod

Gets the HTTP method.

Declaration
public override string HttpMethod { get; }
Property Value
Type Description
string
Overrides
ClientServiceRequest<ListReleasesResponse>.HttpMethod

MethodName

Gets the method name.

Declaration
public override string MethodName { get; }
Property Value
Type Description
string
Overrides
ClientServiceRequest<ListReleasesResponse>.MethodName

OrderBy

Optional. Ordering string. Valid order_by strings are "version", "name", "starttime", "endtime", "platform", "channel", and "fraction". Optionally, you can append "desc" or "asc" to specify the sorting order. Multiple order_by strings can be used in a comma separated list. Ordering by channel will sort by distance from the stable channel (not alphabetically). A list of channels sorted in this order is: stable, beta, dev, canary, and canary_asan. Sorting by name may cause unexpected behaviour as it is a naive string sort. For example, 1.0.0.8 will be before 1.0.0.10 in descending order. If order_by is not specified the response will be sorted by starttime in descending order. Ex) "...?order_by=starttime asc" Ex) "...?order_by=platform desc, channel, startime desc"

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

PageSize

Optional. Optional limit on the number of releases to include in the response. If unspecified, the server will pick an appropriate default.

Declaration
[RequestParameter("pageSize", RequestParameterType.Query)]
public virtual int? PageSize { get; set; }
Property Value
Type Description
int?

PageToken

Optional. A page token, received from a previous ListReleases call. Provide this to retrieve the subsequent page.

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

Parent

Required. The version, which owns this collection of releases. Format: {product}/platforms/{platform}/channels/{channel}/versions/{version}

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

RestPath

Gets the REST path.

Declaration
public override string RestPath { get; }
Property Value
Type Description
string
Overrides
ClientServiceRequest<ListReleasesResponse>.RestPath

Methods

InitParameters()

Initializes List parameter list.

Declaration
protected override void InitParameters()
Overrides
VersionHistoryBaseServiceRequest<ListReleasesResponse>.InitParameters()

Implements

IClientServiceRequest<TResponse>
IClientServiceRequest
In this article
Back to top Generated by DocFX