Reference documentation and code samples for the Google Cloud Vision Ai V1 Client class TypeDescriptor.
The message that fully specifies the type of the packet.
Generated from protobuf message google.cloud.visionai.v1.PacketType.TypeDescriptor
Namespace
Google \ Cloud \ VisionAI \ V1 \ PacketTypeMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ gstreamer_buffer_descriptor |
Google\Cloud\VisionAI\V1\GstreamerBufferDescriptor
GstreamerBufferDescriptor is the descriptor for gstreamer buffer type. |
↳ raw_image_descriptor |
Google\Cloud\VisionAI\V1\RawImageDescriptor
RawImageDescriptor is the descriptor for the raw image type. |
↳ type |
string
The type of the packet. Its possible values is codec dependent. The fully qualified type name is always the concatenation of the value in |
getGstreamerBufferDescriptor
GstreamerBufferDescriptor is the descriptor for gstreamer buffer type.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\VisionAI\V1\GstreamerBufferDescriptor|null |
|
hasGstreamerBufferDescriptor
setGstreamerBufferDescriptor
GstreamerBufferDescriptor is the descriptor for gstreamer buffer type.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\VisionAI\V1\GstreamerBufferDescriptor
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getRawImageDescriptor
RawImageDescriptor is the descriptor for the raw image type.
| Returns | |
|---|---|
| Type | Description |
Google\Cloud\VisionAI\V1\RawImageDescriptor|null |
|
hasRawImageDescriptor
setRawImageDescriptor
RawImageDescriptor is the descriptor for the raw image type.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Cloud\VisionAI\V1\RawImageDescriptor
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getType
The type of the packet. Its possible values is codec dependent.
The fully qualified type name is always the concatenation of the
value in type_class together with the value in type, separated by a
'/'.
Note that specific codecs can define their own type hierarchy, and so the
type string here can in fact be separated by multiple '/'s of its own.
Please see the open source SDK for specific codec documentation.
| Returns | |
|---|---|
| Type | Description |
string |
|
setType
The type of the packet. Its possible values is codec dependent.
The fully qualified type name is always the concatenation of the
value in type_class together with the value in type, separated by a
'/'.
Note that specific codecs can define their own type hierarchy, and so the
type string here can in fact be separated by multiple '/'s of its own.
Please see the open source SDK for specific codec documentation.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getTypeDetails
| Returns | |
|---|---|
| Type | Description |
string |
|