View Source GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2Location (google_api_dlp v0.45.0)

Specifies the location of the finding.

Attributes

  • byteRange (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2Range.t, default: nil) - Zero-based byte offsets delimiting the finding. These are relative to the finding's containing element. Note that when the content is not textual, this references the UTF-8 encoded textual representation of the content. Omitted if content is an image.
  • codepointRange (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2Range.t, default: nil) - Unicode character offsets delimiting the finding. These are relative to the finding's containing element. Provided when the content is text.
  • container (type: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2Container.t, default: nil) - Information about the container where this finding occurred, if available.
  • contentLocations (type: list(GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2ContentLocation.t), default: nil) - List of nested objects pointing to the precise location of the finding within the file or record.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2Location{
  byteRange: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2Range.t() | nil,
  codepointRange: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2Range.t() | nil,
  container: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2Container.t() | nil,
  contentLocations:
    [GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2ContentLocation.t()] | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.