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

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

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

A set of rules to apply to a set of objects.

Inheritance

object > Stream.Types.RuleSet

Namespace

Google.Cloud.Datastream.V1

Assembly

Google.Cloud.Datastream.V1.dll

Constructors

RuleSet()

public RuleSet()

RuleSet(RuleSet)

public RuleSet(Stream.Types.RuleSet other)
Parameter
Name Description
other StreamTypesRuleSet

Properties

CustomizationRules

public RepeatedField<Stream.Types.RuleSet.Types.CustomizationRule> CustomizationRules { get; }

Required. List of customization rules to apply.

Property Value
Type Description
RepeatedFieldStreamTypesRuleSetTypesCustomizationRule

ObjectFilter

public Stream.Types.RuleSet.Types.ObjectFilter ObjectFilter { get; set; }

Required. Object filter to apply the customization rules to.

Property Value
Type Description
StreamTypesRuleSetTypesObjectFilter