Class: Google::Apis::DataplexV1::GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs
- Inherits:
-
Object
- Object
- Google::Apis::DataplexV1::GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dataplex_v1/classes.rb,
lib/google/apis/dataplex_v1/representations.rb,
lib/google/apis/dataplex_v1/representations.rb
Overview
Applied configs for data profile type data scan job.
Instance Attribute Summary collapse
-
#column_filter_applied ⇒ Boolean
(also: #column_filter_applied?)
Boolean indicating whether a column filter was applied in the DataScan job.
-
#row_filter_applied ⇒ Boolean
(also: #row_filter_applied?)
Boolean indicating whether a row filter was applied in the DataScan job.
-
#sampling_percent ⇒ Float
The percentage of the records selected from the dataset for DataScan.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs
constructor
A new instance of GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs
Returns a new instance of GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs.
3178 3179 3180 |
# File 'lib/google/apis/dataplex_v1/classes.rb', line 3178 def initialize(**args) update!(**args) end |
Instance Attribute Details
#column_filter_applied ⇒ Boolean Also known as: column_filter_applied?
Boolean indicating whether a column filter was applied in the DataScan job.
Corresponds to the JSON property columnFilterApplied
3162 3163 3164 |
# File 'lib/google/apis/dataplex_v1/classes.rb', line 3162 def column_filter_applied @column_filter_applied end |
#row_filter_applied ⇒ Boolean Also known as: row_filter_applied?
Boolean indicating whether a row filter was applied in the DataScan job.
Corresponds to the JSON property rowFilterApplied
3168 3169 3170 |
# File 'lib/google/apis/dataplex_v1/classes.rb', line 3168 def row_filter_applied @row_filter_applied end |
#sampling_percent ⇒ Float
The percentage of the records selected from the dataset for DataScan. Value
ranges between 0.0 and 100.0. Value 0.0 or 100.0 imply that sampling was not
applied.
Corresponds to the JSON property samplingPercent
3176 3177 3178 |
# File 'lib/google/apis/dataplex_v1/classes.rb', line 3176 def sampling_percent @sampling_percent end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
3183 3184 3185 3186 3187 |
# File 'lib/google/apis/dataplex_v1/classes.rb', line 3183 def update!(**args) @column_filter_applied = args[:column_filter_applied] if args.key?(:column_filter_applied) @row_filter_applied = args[:row_filter_applied] if args.key?(:row_filter_applied) @sampling_percent = args[:sampling_percent] if args.key?(:sampling_percent) end |