Cloud Video Intelligence V1 Client - Class ExplicitContentAnnotation (2.0.0)

Reference documentation and code samples for the Cloud Video Intelligence V1 Client class ExplicitContentAnnotation.

Explicit content annotation (based on per-frame visual signals only).

If no explicit content has been detected in a frame, no annotations are present for that frame.

Generated from protobuf message google.cloud.videointelligence.v1.ExplicitContentAnnotation

Namespace

Google \ Cloud \ VideoIntelligence \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ frames array<Google\Cloud\VideoIntelligence\V1\ExplicitContentFrame>

All video frames where explicit content was detected.

↳ version string

Feature version.

getFrames

All video frames where explicit content was detected.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setFrames

All video frames where explicit content was detected.

Parameter
Name Description
var array<Google\Cloud\VideoIntelligence\V1\ExplicitContentFrame>
Returns
Type Description
$this

getVersion

Feature version.

Returns
Type Description
string

setVersion

Feature version.

Parameter
Name Description
var string
Returns
Type Description
$this