Constructor
new VideoContext(propertiesopt)
Constructs a new VideoContext.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.videointelligence.v1p3beta1.IVideoContext |
<optional> |
Properties to set |
- Implements:
-
- IVideoContext
Members
explicitContentDetectionConfig
VideoContext explicitContentDetectionConfig.
faceDetectionConfig
VideoContext faceDetectionConfig.
labelDetectionConfig
VideoContext labelDetectionConfig.
objectTrackingConfig
VideoContext objectTrackingConfig.
personDetectionConfig
VideoContext personDetectionConfig.
segments
VideoContext segments.
shotChangeDetectionConfig
VideoContext shotChangeDetectionConfig.
speechTranscriptionConfig
VideoContext speechTranscriptionConfig.
textDetectionConfig
VideoContext textDetectionConfig.
Methods
toJSON() → {Object.<string, *>}
Converts this VideoContext to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.videointelligence.v1p3beta1.VideoContext}
Creates a new VideoContext instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.videointelligence.v1p3beta1.IVideoContext |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.videointelligence.v1p3beta1.VideoContext |
VideoContext instance |
(static) decode(reader, lengthopt) → {google.cloud.videointelligence.v1p3beta1.VideoContext}
Decodes a VideoContext message from the specified reader or buffer.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
|
length |
number |
<optional> |
Message length if known beforehand |
Returns:
Type | Description |
---|---|
google.cloud.videointelligence.v1p3beta1.VideoContext |
VideoContext |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) decodeDelimited(reader) → {google.cloud.videointelligence.v1p3beta1.VideoContext}
Decodes a VideoContext message from the specified reader or buffer, length delimited.
Parameters:
Name | Type | Description |
---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
Returns:
Type | Description |
---|---|
google.cloud.videointelligence.v1p3beta1.VideoContext |
VideoContext |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) encode(message, writeropt) → {$protobuf.Writer}
Encodes the specified VideoContext message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.videointelligence.v1p3beta1.IVideoContext |
VideoContext message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}
Encodes the specified VideoContext message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.videointelligence.v1p3beta1.IVideoContext |
VideoContext message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {google.cloud.videointelligence.v1p3beta1.VideoContext}
Creates a VideoContext message from a plain object. Also converts values to their respective internal types.
Parameters:
Name | Type | Description |
---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
Type | Description |
---|---|
google.cloud.videointelligence.v1p3beta1.VideoContext |
VideoContext |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for VideoContext
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a VideoContext message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.videointelligence.v1p3beta1.VideoContext |
VideoContext |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a VideoContext message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|