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.
Implements
Inherited Members
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 |