Class: Google::Apis::DlpV2::GooglePrivacyDlpV2TableLocation
- Inherits:
-
Object
- Object
- Google::Apis::DlpV2::GooglePrivacyDlpV2TableLocation
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dlp_v2/classes.rb,
lib/google/apis/dlp_v2/representations.rb,
lib/google/apis/dlp_v2/representations.rb
Overview
Location of a finding within a table.
Instance Attribute Summary collapse
-
#row_index ⇒ Fixnum
The zero-based index of the row where the finding is located.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GooglePrivacyDlpV2TableLocation
constructor
A new instance of GooglePrivacyDlpV2TableLocation.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GooglePrivacyDlpV2TableLocation
Returns a new instance of GooglePrivacyDlpV2TableLocation.
9223 9224 9225 |
# File 'lib/google/apis/dlp_v2/classes.rb', line 9223 def initialize(**args) update!(**args) end |
Instance Attribute Details
#row_index ⇒ Fixnum
The zero-based index of the row where the finding is located. Only populated
for resources that have a natural ordering, not BigQuery. In BigQuery, to
identify the row a finding came from, populate BigQueryOptions.
identifying_fields with your primary key column names and when you store the
findings the value of those columns will be stored inside of Finding.
Corresponds to the JSON property rowIndex
9221 9222 9223 |
# File 'lib/google/apis/dlp_v2/classes.rb', line 9221 def row_index @row_index end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
9228 9229 9230 |
# File 'lib/google/apis/dlp_v2/classes.rb', line 9228 def update!(**args) @row_index = args[:row_index] if args.key?(:row_index) end |