Google Cloud Model Armor V1 Client - Class FilterRuleSet (0.10.0)

Reference documentation and code samples for the Google Cloud Model Armor V1 Client class FilterRuleSet.

A set of rules that modifies the behavior of specific filters based on the rules defined within the set.

Generated from protobuf message google.cloud.modelarmor.v1.FilterRuleSet

Namespace

Google \ Cloud \ ModelArmor \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ filter_types int[]

Required. List of filters this rule set is applied to.

↳ rules array<FilterRule>

Required. Set of rules to be applied to filterTypes.

getFilterTypes

Required. List of filters this rule set is applied to.

Returns
Type Description
Google\Protobuf\RepeatedField<int>

setFilterTypes

Required. List of filters this rule set is applied to.

Parameter
Name Description
var int[]
Returns
Type Description
$this

getRules

Required. Set of rules to be applied to filterTypes.

Returns
Type Description
Google\Protobuf\RepeatedField<FilterRule>

setRules

Required. Set of rules to be applied to filterTypes.

Parameter
Name Description
var array<FilterRule>
Returns
Type Description
$this