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 \ V1Methods
__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 |
|