Show / Hide Table of Contents

Class Release

A Release is owned by a Version. A Release contains information about the release(s) of its parent version. This includes when the release began and ended, as well as what percentage it was released at. If the version is released again, or if the serving percentage changes, it will create another release under the version.

Inheritance
object
Release
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.VersionHistory.v1.Data
Assembly: Google.Apis.VersionHistory.v1.dll
Syntax
public class Release : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Fraction

Rollout fraction. This fraction indicates the fraction of people that should receive this version in this release. If the fraction is not specified in ReleaseManager, the API will assume fraction is 1.

Declaration
[JsonProperty("fraction")]
public virtual double? Fraction { get; set; }
Property Value
Type Description
double?

FractionGroup

Rollout fraction group. Only fractions with the same fraction_group are statistically comparable: there may be non-fractional differences between different fraction groups.

Declaration
[JsonProperty("fractionGroup")]
public virtual long? FractionGroup { get; set; }
Property Value
Type Description
long?

Name

Release name. Format is "{product}/platforms/{platform}/channels/{channel}/versions/{version}/releases/{release}"

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

Pinnable

Whether or not the release was available for version pinning.

Declaration
[JsonProperty("pinnable")]
public virtual bool? Pinnable { get; set; }
Property Value
Type Description
bool?

Serving

Timestamp interval of when the release was live. If end_time is unspecified, the release is currently live.

Declaration
[JsonProperty("serving")]
public virtual Interval Serving { get; set; }
Property Value
Type Description
Interval

Version

String containing just the version number. e.g. "84.0.4147.38"

Declaration
[JsonProperty("version")]
public virtual string Version { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX