Class: Google::Cloud::Dlp::V2::CharsToIgnore
- Inherits:
-
Object
- Object
- Google::Cloud::Dlp::V2::CharsToIgnore
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/privacy/dlp/v2/dlp.rb
Overview
Characters to skip when doing deidentification of a value. These will be left alone and skipped.
Defined Under Namespace
Modules: CommonCharsToIgnore
Instance Attribute Summary collapse
-
#characters_to_skip ⇒ ::String
Characters to not transform when masking.
-
#common_characters_to_ignore ⇒ ::Google::Cloud::Dlp::V2::CharsToIgnore::CommonCharsToIgnore
Common characters to not transform when masking.
Instance Attribute Details
#characters_to_skip ⇒ ::String
Returns Characters to not transform when masking.
Note: The following fields are mutually exclusive: characters_to_skip
, common_characters_to_ignore
. If a field in that set is populated, all other fields in the set will automatically be cleared.
2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 2612 class CharsToIgnore include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Convenience enum for indicating common characters to not transform. module CommonCharsToIgnore # Unused. COMMON_CHARS_TO_IGNORE_UNSPECIFIED = 0 # 0-9 NUMERIC = 1 # A-Z ALPHA_UPPER_CASE = 2 # a-z ALPHA_LOWER_CASE = 3 # US Punctuation, one of !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ PUNCTUATION = 4 # Whitespace character, one of [ \t\n\x0B\f\r] WHITESPACE = 5 end end |
#common_characters_to_ignore ⇒ ::Google::Cloud::Dlp::V2::CharsToIgnore::CommonCharsToIgnore
Returns Common characters to not transform when masking. Useful to avoid removing punctuation.
Note: The following fields are mutually exclusive: common_characters_to_ignore
, characters_to_skip
. If a field in that set is populated, all other fields in the set will automatically be cleared.
2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 2612 class CharsToIgnore include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Convenience enum for indicating common characters to not transform. module CommonCharsToIgnore # Unused. COMMON_CHARS_TO_IGNORE_UNSPECIFIED = 0 # 0-9 NUMERIC = 1 # A-Z ALPHA_UPPER_CASE = 2 # a-z ALPHA_LOWER_CASE = 3 # US Punctuation, one of !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ PUNCTUATION = 4 # Whitespace character, one of [ \t\n\x0B\f\r] WHITESPACE = 5 end end |