GooglePrivacyDlpV2DateShiftConfig class Null safety

Shifts dates by random number of days, with option to be consistent for the same context.

See https://cloud.google.com/dlp/docs/concepts-date-shifting to learn more.

Constructors

GooglePrivacyDlpV2DateShiftConfig({GooglePrivacyDlpV2FieldId? context, GooglePrivacyDlpV2CryptoKey? cryptoKey, int? lowerBoundDays, int? upperBoundDays})
GooglePrivacyDlpV2DateShiftConfig.fromJson(Map json_)

Properties

context GooglePrivacyDlpV2FieldId?
Points to the field that contains the context, for example, an entity id.
read / write
cryptoKey GooglePrivacyDlpV2CryptoKey?
Causes the shift to be computed based on this key and the context.
read / write
hashCode int
The hash code for this object.
read-onlyinherited
lowerBoundDays int?
For example, -5 means shift date to at most 5 days back in the past.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
upperBoundDays int?
Range of shift in days.
read / write

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited