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 page provides reference documentation for the \u003ccode\u003eBucketingConfig\u003c/code\u003e class within the Google Cloud Data Loss Prevention v2 API, specifically for version 4.14.0, with links to other versions.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eBucketingConfig\u003c/code\u003e is a generalization function that categorizes values into user-defined ranges, allowing for custom grouping behaviors such as LOW, MEDIUM, and HIGH classifications.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBucketingConfig\u003c/code\u003e class can be applied to numerical, long, string, and timestamp data types, with type conversion performed if necessary for comparison.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBucketingConfig\u003c/code\u003e class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, inheriting from the \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eThe class features a "Buckets" property of type \u003ccode\u003eRepeatedField\u003c/code\u003e that allows for a customizable set of buckets to be defined, and can be instantiated via the use of two available constructors.\u003c/p\u003e\n"]]],[],null,[]]