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

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

Message describing a Filter Version Configuration.

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

Namespace

Google \ Cloud \ ModelArmor \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ filter_version string

Output only. The identifier for this specific version.

↳ filter_version_alias int

Output only. The alias associated with this version, if any (e.g., "STABLE", "LATEST"). This will be populated if this version is currently mapped to an alias.

↳ release_date Google\Type\Date

Output only. The date when this version was released.

↳ projected_deprecation_date Google\Type\Date

Output only. The estimated date when this version is projected to be deprecated.

↳ message_items array<MessageItem>

Output only. Extra information regarding this filter version

getFilterVersion

Output only. The identifier for this specific version.

Returns
Type Description
string

setFilterVersion

Output only. The identifier for this specific version.

Parameter
Name Description
var string
Returns
Type Description
$this

getFilterVersionAlias

Output only. The alias associated with this version, if any (e.g., "STABLE", "LATEST"). This will be populated if this version is currently mapped to an alias.

Returns
Type Description
int

hasFilterVersionAlias

clearFilterVersionAlias

setFilterVersionAlias

Output only. The alias associated with this version, if any (e.g., "STABLE", "LATEST"). This will be populated if this version is currently mapped to an alias.

Parameter
Name Description
var int
Returns
Type Description
$this

getReleaseDate

Output only. The date when this version was released.

Returns
Type Description
Google\Type\Date|null

hasReleaseDate

clearReleaseDate

setReleaseDate

Output only. The date when this version was released.

Parameter
Name Description
var Google\Type\Date
Returns
Type Description
$this

getProjectedDeprecationDate

Output only. The estimated date when this version is projected to be deprecated.

Returns
Type Description
Google\Type\Date|null

hasProjectedDeprecationDate

clearProjectedDeprecationDate

setProjectedDeprecationDate

Output only. The estimated date when this version is projected to be deprecated.

Parameter
Name Description
var Google\Type\Date
Returns
Type Description
$this

getMessageItems

Output only. Extra information regarding this filter version

Returns
Type Description
Google\Protobuf\RepeatedField<MessageItem>

setMessageItems

Output only. Extra information regarding this filter version

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