Constructor
new LabelOperationMetadata(propertiesopt)
Constructs a new LabelOperationMetadata.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.datalabeling.v1beta1.ILabelOperationMetadata |
<optional> |
Properties to set |
- Implements:
-
- ILabelOperationMetadata
Members
createTime
LabelOperationMetadata createTime.
details
LabelOperationMetadata details.
imageBoundingBoxDetails
LabelOperationMetadata imageBoundingBoxDetails.
imageBoundingPolyDetails
LabelOperationMetadata imageBoundingPolyDetails.
imageClassificationDetails
LabelOperationMetadata imageClassificationDetails.
imageOrientedBoundingBoxDetails
LabelOperationMetadata imageOrientedBoundingBoxDetails.
imagePolylineDetails
LabelOperationMetadata imagePolylineDetails.
imageSegmentationDetails
LabelOperationMetadata imageSegmentationDetails.
partialFailures
LabelOperationMetadata partialFailures.
progressPercent
LabelOperationMetadata progressPercent.
textClassificationDetails
LabelOperationMetadata textClassificationDetails.
textEntityExtractionDetails
LabelOperationMetadata textEntityExtractionDetails.
videoClassificationDetails
LabelOperationMetadata videoClassificationDetails.
videoEventDetails
LabelOperationMetadata videoEventDetails.
videoObjectDetectionDetails
LabelOperationMetadata videoObjectDetectionDetails.
videoObjectTrackingDetails
LabelOperationMetadata videoObjectTrackingDetails.
Methods
toJSON() → {Object.<string, *>}
Converts this LabelOperationMetadata to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.datalabeling.v1beta1.LabelOperationMetadata}
Creates a new LabelOperationMetadata instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.datalabeling.v1beta1.ILabelOperationMetadata |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.datalabeling.v1beta1.LabelOperationMetadata |
LabelOperationMetadata instance |
(static) decode(reader, lengthopt) → {google.cloud.datalabeling.v1beta1.LabelOperationMetadata}
Decodes a LabelOperationMetadata 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.datalabeling.v1beta1.LabelOperationMetadata |
LabelOperationMetadata |
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.datalabeling.v1beta1.LabelOperationMetadata}
Decodes a LabelOperationMetadata 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.datalabeling.v1beta1.LabelOperationMetadata |
LabelOperationMetadata |
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 LabelOperationMetadata message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.datalabeling.v1beta1.ILabelOperationMetadata |
LabelOperationMetadata 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 LabelOperationMetadata message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.datalabeling.v1beta1.ILabelOperationMetadata |
LabelOperationMetadata 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.datalabeling.v1beta1.LabelOperationMetadata}
Creates a LabelOperationMetadata 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.datalabeling.v1beta1.LabelOperationMetadata |
LabelOperationMetadata |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for LabelOperationMetadata
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 LabelOperationMetadata message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.datalabeling.v1beta1.LabelOperationMetadata |
LabelOperationMetadata |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a LabelOperationMetadata message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|