Constructor
new CustomInfoType(propertiesopt)
Constructs a new CustomInfoType.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.privacy.dlp.v2.ICustomInfoType |
<optional> |
Properties to set |
- Implements:
-
- ICustomInfoType
Classes
Members
detectionRules
CustomInfoType detectionRules.
dictionary
CustomInfoType dictionary.
exclusionType
CustomInfoType exclusionType.
infoType
CustomInfoType infoType.
likelihood
CustomInfoType likelihood.
regex
CustomInfoType regex.
sensitivityScore
CustomInfoType sensitivityScore.
storedType
CustomInfoType storedType.
surrogateType
CustomInfoType surrogateType.
type
CustomInfoType type.
ExclusionType
ExclusionType enum.
Properties:
Name | Type | Description |
---|---|---|
EXCLUSION_TYPE_UNSPECIFIED |
number |
EXCLUSION_TYPE_UNSPECIFIED value |
EXCLUSION_TYPE_EXCLUDE |
number |
EXCLUSION_TYPE_EXCLUDE value |
Methods
toJSON() → {Object.<string, *>}
Converts this CustomInfoType to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.privacy.dlp.v2.CustomInfoType}
Creates a new CustomInfoType instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.privacy.dlp.v2.ICustomInfoType |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.privacy.dlp.v2.CustomInfoType |
CustomInfoType instance |
(static) decode(reader, lengthopt) → {google.privacy.dlp.v2.CustomInfoType}
Decodes a CustomInfoType 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.privacy.dlp.v2.CustomInfoType |
CustomInfoType |
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.privacy.dlp.v2.CustomInfoType}
Decodes a CustomInfoType 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.privacy.dlp.v2.CustomInfoType |
CustomInfoType |
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 CustomInfoType message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.privacy.dlp.v2.ICustomInfoType |
CustomInfoType 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 CustomInfoType message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.privacy.dlp.v2.ICustomInfoType |
CustomInfoType message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {google.privacy.dlp.v2.CustomInfoType}
Creates a CustomInfoType 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.privacy.dlp.v2.CustomInfoType |
CustomInfoType |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for CustomInfoType
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 CustomInfoType message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.privacy.dlp.v2.CustomInfoType |
CustomInfoType |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a CustomInfoType message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|