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"]],[["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-03-24 UTC."],[[["The latest version available for `BucketingConfig` within the Google Cloud Data Loss Prevention v2 API is version 4.16.0."],["`BucketingConfig` is a class in the `Google.Cloud.Dlp.V2` namespace that implements `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, designed to categorize data values into custom ranges."],["The `BucketingConfig` class can be used to generalize data of types number, long, string, or timestamp, transforming data values into user-defined buckets such as LOW, MEDIUM, or HIGH."],["The `Buckets` property within `BucketingConfig` is a collection of buckets that are of type `RepeatedField` and can hold non-overlapping ranges for data categorization."],["The `BucketingConfig` class has two constructors, one default and another which allows you to construct a `BucketingConfig` object by providing another object of the same type."]]],[]]