public sealed class BucketingConfig : IMessage<BucketingConfig>, IEquatable<BucketingConfig>, IDeepCloneable<BucketingConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class BucketingConfig.
Generalization function that buckets values based on ranges. The ranges and
replacement values are dynamically provided by the user for custom behavior,
such as 1-30 -> LOW, 31-65 -> MEDIUM, 66-100 -> HIGH.
This can be used on data of type: number, long, string, timestamp.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage provides documentation for the \u003ccode\u003eBucketingConfig\u003c/code\u003e class within the Google Cloud Data Loss Prevention v2 API, specifically for version 4.15.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eBucketingConfig\u003c/code\u003e is used as a generalization function for categorizing values into user-defined ranges, allowing custom behavior based on numerical, string, long or timestamp data types.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBucketingConfig\u003c/code\u003e class has an inherited structure which includes \u003ccode\u003eobject\u003c/code\u003e, and it implements interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBucketingConfig\u003c/code\u003e class can be constructed using a default constructor or by providing another \u003ccode\u003eBucketingConfig\u003c/code\u003e object as a parameter, and also includes a \u003ccode\u003eBuckets\u003c/code\u003e property of the type \u003ccode\u003eRepeatedField\u003c/code\u003e to set up the various ranges.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation lists multiple historical versions of \u003ccode\u003eBucketingConfig\u003c/code\u003e, from version 2.15.0 up to the latest version, 4.16.0, which allows users to find and navigate to their specific version.\u003c/p\u003e\n"]]],[],null,[]]