public sealed class SplitReadStreamRequest : IMessage<SplitReadStreamRequest>, IEquatable<SplitReadStreamRequest>, IDeepCloneable<SplitReadStreamRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google BigQuery Storage v1 API class SplitReadStreamRequest.
Request message for SplitReadStream
.
Implements
IMessageSplitReadStreamRequest, IEquatableSplitReadStreamRequest, IDeepCloneableSplitReadStreamRequest, 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 |