public sealed class SplitReadStreamRequest : IMessage<SplitReadStreamRequest>, IEquatable<SplitReadStreamRequest>, IDeepCloneable<SplitReadStreamRequest>, IBufferMessage, IMessageRequest message for SplitReadStream.
Implements
IMessage<SplitReadStreamRequest>, IEquatable<SplitReadStreamRequest>, IDeepCloneable<SplitReadStreamRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.Storage.V1Assembly
Google.Cloud.BigQuery.Storage.V1.dll
Constructors
SplitReadStreamRequest()
public SplitReadStreamRequest()SplitReadStreamRequest(SplitReadStreamRequest)
public SplitReadStreamRequest(SplitReadStreamRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
SplitReadStreamRequest |
Properties
Fraction
public double Fraction { get; set; }A value in the range (0.0, 1.0) that specifies the fractional point at which the original stream should be split. The actual split point is evaluated on pre-filtered rows, so if a filter is provided, then there is no guarantee that the division of the rows between the new child streams will be proportional to this fractional value. Additionally, because the server-side unit for assigning data is collections of rows, this fraction will always map to a data storage boundary on the server side.
| Property Value | |
|---|---|
| Type | Description |
Double |
|
Name
public string Name { get; set; }Required. Name of the stream to split.
| Property Value | |
|---|---|
| Type | Description |
String |
|
ReadStreamName
public ReadStreamName ReadStreamName { get; set; }ReadStreamName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
ReadStreamName |
|