DataStream v1 API - Class Stream.Types.RuleSet.Types.CustomizationRule (2.13.0)

public sealed class Stream.Types.RuleSet.Types.CustomizationRule : IMessage<Stream.Types.RuleSet.Types.CustomizationRule>, IEquatable<Stream.Types.RuleSet.Types.CustomizationRule>, IDeepCloneable<Stream.Types.RuleSet.Types.CustomizationRule>, IBufferMessage, IMessage

Reference documentation and code samples for the DataStream v1 API class Stream.Types.RuleSet.Types.CustomizationRule.

A customization rule to apply to a set of objects.

Inheritance

object > Stream.Types.RuleSet.Types.CustomizationRule

Namespace

Google.Cloud.Datastream.V1

Assembly

Google.Cloud.Datastream.V1.dll

Constructors

CustomizationRule()

public CustomizationRule()

CustomizationRule(CustomizationRule)

public CustomizationRule(Stream.Types.RuleSet.Types.CustomizationRule other)
Parameter
Name Description
other StreamTypesRuleSetTypesCustomizationRule

Properties

BigqueryClustering

public BigQueryClustering BigqueryClustering { get; set; }

BigQuery clustering rule.

Property Value
Type Description
BigQueryClustering

BigqueryPartitioning

public BigQueryPartitioning BigqueryPartitioning { get; set; }

BigQuery partitioning rule.

Property Value
Type Description
BigQueryPartitioning

RuleCase

public Stream.Types.RuleSet.Types.CustomizationRule.RuleOneofCase RuleCase { get; }
Property Value
Type Description
StreamTypesRuleSetTypesCustomizationRuleRuleOneofCase