Constructor
new ColumnDataProfile(propertiesopt)
Constructs a new ColumnDataProfile.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.privacy.dlp.v2.IColumnDataProfile |
<optional> |
Properties to set |
- Implements:
-
- IColumnDataProfile
Members
column
ColumnDataProfile column.
columnInfoType
ColumnDataProfile columnInfoType.
columnType
ColumnDataProfile columnType.
dataRiskLevel
ColumnDataProfile dataRiskLevel.
datasetId
ColumnDataProfile datasetId.
datasetLocation
ColumnDataProfile datasetLocation.
datasetProjectId
ColumnDataProfile datasetProjectId.
estimatedNullPercentage
ColumnDataProfile estimatedNullPercentage.
estimatedUniquenessScore
ColumnDataProfile estimatedUniquenessScore.
freeTextScore
ColumnDataProfile freeTextScore.
name
ColumnDataProfile name.
otherMatches
ColumnDataProfile otherMatches.
policyState
ColumnDataProfile policyState.
profileLastGenerated
ColumnDataProfile profileLastGenerated.
profileStatus
ColumnDataProfile profileStatus.
sensitivityScore
ColumnDataProfile sensitivityScore.
state
ColumnDataProfile state.
tableDataProfile
ColumnDataProfile tableDataProfile.
tableFullResource
ColumnDataProfile tableFullResource.
tableId
ColumnDataProfile tableId.
ColumnDataType
ColumnDataType enum.
Properties:
Name | Type | Description |
---|---|---|
COLUMN_DATA_TYPE_UNSPECIFIED |
number |
COLUMN_DATA_TYPE_UNSPECIFIED value |
TYPE_INT64 |
number |
TYPE_INT64 value |
TYPE_BOOL |
number |
TYPE_BOOL value |
TYPE_FLOAT64 |
number |
TYPE_FLOAT64 value |
TYPE_STRING |
number |
TYPE_STRING value |
TYPE_BYTES |
number |
TYPE_BYTES value |
TYPE_TIMESTAMP |
number |
TYPE_TIMESTAMP value |
TYPE_DATE |
number |
TYPE_DATE value |
TYPE_TIME |
number |
TYPE_TIME value |
TYPE_DATETIME |
number |
TYPE_DATETIME value |
TYPE_GEOGRAPHY |
number |
TYPE_GEOGRAPHY value |
TYPE_NUMERIC |
number |
TYPE_NUMERIC value |
TYPE_RECORD |
number |
TYPE_RECORD value |
TYPE_BIGNUMERIC |
number |
TYPE_BIGNUMERIC value |
TYPE_JSON |
number |
TYPE_JSON value |
TYPE_INTERVAL |
number |
TYPE_INTERVAL value |
TYPE_RANGE_DATE |
number |
TYPE_RANGE_DATE value |
TYPE_RANGE_DATETIME |
number |
TYPE_RANGE_DATETIME value |
TYPE_RANGE_TIMESTAMP |
number |
TYPE_RANGE_TIMESTAMP value |
ColumnPolicyState
ColumnPolicyState enum.
Properties:
Name | Type | Description |
---|---|---|
COLUMN_POLICY_STATE_UNSPECIFIED |
number |
COLUMN_POLICY_STATE_UNSPECIFIED value |
COLUMN_POLICY_TAGGED |
number |
COLUMN_POLICY_TAGGED value |
State
State enum.
Properties:
Name | Type | Description |
---|---|---|
STATE_UNSPECIFIED |
number |
STATE_UNSPECIFIED value |
RUNNING |
number |
RUNNING value |
DONE |
number |
DONE value |
Methods
toJSON() → {Object.<string, *>}
Converts this ColumnDataProfile to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.privacy.dlp.v2.ColumnDataProfile}
Creates a new ColumnDataProfile instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.privacy.dlp.v2.IColumnDataProfile |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.privacy.dlp.v2.ColumnDataProfile |
ColumnDataProfile instance |
(static) decode(reader, lengthopt) → {google.privacy.dlp.v2.ColumnDataProfile}
Decodes a ColumnDataProfile 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.ColumnDataProfile |
ColumnDataProfile |
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.ColumnDataProfile}
Decodes a ColumnDataProfile 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.ColumnDataProfile |
ColumnDataProfile |
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 ColumnDataProfile message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.privacy.dlp.v2.IColumnDataProfile |
ColumnDataProfile 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 ColumnDataProfile message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.privacy.dlp.v2.IColumnDataProfile |
ColumnDataProfile 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.ColumnDataProfile}
Creates a ColumnDataProfile 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.ColumnDataProfile |
ColumnDataProfile |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for ColumnDataProfile
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 ColumnDataProfile message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.privacy.dlp.v2.ColumnDataProfile |
ColumnDataProfile |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a ColumnDataProfile message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|