Reference documentation and code samples for the Data Loss Prevention V2 Client class TransformationErrorHandling.
How to handle transformation errors during de-identification. A
transformation error occurs when the requested transformation is incompatible
with the data. For example, trying to de-identify an IP address using aDateShifttransformation would result in a transformation error, since date
info cannot be extracted from an IP address.
Information about any incompatible transformations, and how they were
handled, is returned in the response as part of theTransformationOverviews.
Generated from protobuf messagegoogle.privacy.dlp.v2.TransformationErrorHandling
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Data Loss Prevention V2 Client - Class TransformationErrorHandling (2.6.1)\n\nVersion latestkeyboard_arrow_down\n\n- [2.6.1 (latest)](/php/docs/reference/cloud-dlp/latest/V2.TransformationErrorHandling)\n- [2.6.0](/php/docs/reference/cloud-dlp/2.6.0/V2.TransformationErrorHandling)\n- [2.4.1](/php/docs/reference/cloud-dlp/2.4.1/V2.TransformationErrorHandling)\n- [2.3.0](/php/docs/reference/cloud-dlp/2.3.0/V2.TransformationErrorHandling)\n- [2.2.3](/php/docs/reference/cloud-dlp/2.2.3/V2.TransformationErrorHandling)\n- [2.1.0](/php/docs/reference/cloud-dlp/2.1.0/V2.TransformationErrorHandling)\n- [2.0.0](/php/docs/reference/cloud-dlp/2.0.0/V2.TransformationErrorHandling)\n- [1.19.0](/php/docs/reference/cloud-dlp/1.19.0/V2.TransformationErrorHandling)\n- [1.18.0](/php/docs/reference/cloud-dlp/1.18.0/V2.TransformationErrorHandling)\n- [1.17.0](/php/docs/reference/cloud-dlp/1.17.0/V2.TransformationErrorHandling)\n- [1.16.0](/php/docs/reference/cloud-dlp/1.16.0/V2.TransformationErrorHandling)\n- [1.15.1](/php/docs/reference/cloud-dlp/1.15.1/V2.TransformationErrorHandling)\n- [1.14.0](/php/docs/reference/cloud-dlp/1.14.0/V2.TransformationErrorHandling)\n- [1.13.2](/php/docs/reference/cloud-dlp/1.13.2/V2.TransformationErrorHandling)\n- [1.12.0](/php/docs/reference/cloud-dlp/1.12.0/V2.TransformationErrorHandling)\n- [1.11.0](/php/docs/reference/cloud-dlp/1.11.0/V2.TransformationErrorHandling)\n- [1.10.2](/php/docs/reference/cloud-dlp/1.10.2/V2.TransformationErrorHandling)\n- [1.9.0](/php/docs/reference/cloud-dlp/1.9.0/V2.TransformationErrorHandling)\n- [1.8.6](/php/docs/reference/cloud-dlp/1.8.6/V2.TransformationErrorHandling) \nReference documentation and code samples for the Data Loss Prevention V2 Client class TransformationErrorHandling.\n\nHow to handle transformation errors during de-identification. A\ntransformation error occurs when the requested transformation is incompatible\nwith the data. For example, trying to de-identify an IP address using a\n`DateShift` transformation would result in a transformation error, since date\ninfo cannot be extracted from an IP address.\n\nInformation about any incompatible transformations, and how they were\nhandled, is returned in the response as part of the\n`TransformationOverviews`.\n\nGenerated from protobuf message `google.privacy.dlp.v2.TransformationErrorHandling`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Dlp \\\\ V2\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getThrowError\n\nThrow an error\n\n### hasThrowError\n\n### setThrowError\n\nThrow an error\n\n### getLeaveUntransformed\n\nIgnore errors\n\n### hasLeaveUntransformed\n\n### setLeaveUntransformed\n\nIgnore errors\n\n### getMode"]]