Constructor
new SafeSearchAnnotation(propertiesopt)
Constructs a new SafeSearchAnnotation.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.vision.v1.ISafeSearchAnnotation |
<optional> |
Properties to set |
- Implements:
-
- ISafeSearchAnnotation
Members
adult
SafeSearchAnnotation adult.
adultConfidence
SafeSearchAnnotation adultConfidence.
medical
SafeSearchAnnotation medical.
medicalConfidence
SafeSearchAnnotation medicalConfidence.
nsfwConfidence
SafeSearchAnnotation nsfwConfidence.
racy
SafeSearchAnnotation racy.
racyConfidence
SafeSearchAnnotation racyConfidence.
spoof
SafeSearchAnnotation spoof.
spoofConfidence
SafeSearchAnnotation spoofConfidence.
violence
SafeSearchAnnotation violence.
violenceConfidence
SafeSearchAnnotation violenceConfidence.
Methods
(static) create(propertiesopt) → {google.cloud.vision.v1.SafeSearchAnnotation}
Creates a new SafeSearchAnnotation instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.vision.v1.ISafeSearchAnnotation |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.vision.v1.SafeSearchAnnotation |
SafeSearchAnnotation instance |
(static) decode(reader, lengthopt) → {google.cloud.vision.v1.SafeSearchAnnotation}
Decodes a SafeSearchAnnotation 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.vision.v1.SafeSearchAnnotation |
SafeSearchAnnotation |
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.vision.v1.SafeSearchAnnotation}
Decodes a SafeSearchAnnotation 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.vision.v1.SafeSearchAnnotation |
SafeSearchAnnotation |
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 SafeSearchAnnotation message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.vision.v1.ISafeSearchAnnotation |
SafeSearchAnnotation 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 SafeSearchAnnotation message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.vision.v1.ISafeSearchAnnotation |
SafeSearchAnnotation 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.vision.v1.SafeSearchAnnotation}
Creates a SafeSearchAnnotation 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.vision.v1.SafeSearchAnnotation |
SafeSearchAnnotation |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a SafeSearchAnnotation message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.vision.v1.SafeSearchAnnotation |
SafeSearchAnnotation |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a SafeSearchAnnotation message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|
toJSON() → {Object.<string, *>}
Converts this SafeSearchAnnotation to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |