Reference documentation and code samples for the Google Cloud Datastream V1 Client class RuleSet.
A set of rules to apply to a set of objects.
Generated from protobuf message google.cloud.datastream.v1.Stream.RuleSet
Namespace
Google \ Cloud \ Datastream \ V1 \ StreamMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ customization_rules |
array<RuleSet\CustomizationRule>
Required. List of customization rules to apply. |
↳ object_filter |
RuleSet\ObjectFilter
Required. Object filter to apply the customization rules to. |
getCustomizationRules
Required. List of customization rules to apply.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\RepeatedField<RuleSet\CustomizationRule> |
|
setCustomizationRules
Required. List of customization rules to apply.
| Parameter | |
|---|---|
| Name | Description |
var |
array<RuleSet\CustomizationRule>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getObjectFilter
Required. Object filter to apply the customization rules to.
| Returns | |
|---|---|
| Type | Description |
RuleSet\ObjectFilter|null |
|
hasObjectFilter
clearObjectFilter
setObjectFilter
Required. Object filter to apply the customization rules to.
| Parameter | |
|---|---|
| Name | Description |
var |
RuleSet\ObjectFilter
|
| Returns | |
|---|---|
| Type | Description |
$this |
|