Class: Google::Cloud::Dlp::V2::TransformationSummary
- Inherits:
-
Object
- Object
- Google::Cloud::Dlp::V2::TransformationSummary
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/privacy/dlp/v2/dlp.rb
Overview
Summary of a single transformation. Only one of 'transformation', 'field_transformation', or 'record_suppress' will be set.
Defined Under Namespace
Modules: TransformationResultCode Classes: SummaryResult
Instance Attribute Summary collapse
-
#field ⇒ ::Google::Cloud::Dlp::V2::FieldId
Set if the transformation was limited to a specific FieldId.
-
#field_transformations ⇒ ::Array<::Google::Cloud::Dlp::V2::FieldTransformation>
The field transformation that was applied.
-
#info_type ⇒ ::Google::Cloud::Dlp::V2::InfoType
Set if the transformation was limited to a specific InfoType.
-
#record_suppress ⇒ ::Google::Cloud::Dlp::V2::RecordSuppression
The specific suppression option these stats apply to.
-
#results ⇒ ::Array<::Google::Cloud::Dlp::V2::TransformationSummary::SummaryResult>
Collection of all transformations that took place or had an error.
-
#transformation ⇒ ::Google::Cloud::Dlp::V2::PrimitiveTransformation
The specific transformation these stats apply to.
-
#transformed_bytes ⇒ ::Integer
Total size in bytes that were transformed in some way.
Instance Attribute Details
#field ⇒ ::Google::Cloud::Dlp::V2::FieldId
Returns Set if the transformation was limited to a specific FieldId.
3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 3246 class TransformationSummary include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A collection that informs the user the number of times a particular # `TransformationResultCode` and error details occurred. # @!attribute [rw] count # @return [::Integer] # Number of transformations counted by this result. # @!attribute [rw] code # @return [::Google::Cloud::Dlp::V2::TransformationSummary::TransformationResultCode] # Outcome of the transformation. # @!attribute [rw] details # @return [::String] # A place for warnings or errors to show up if a transformation didn't # work as expected. class SummaryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible outcomes of transformations. module TransformationResultCode # Unused TRANSFORMATION_RESULT_CODE_UNSPECIFIED = 0 # Transformation completed without an error. SUCCESS = 1 # Transformation had an error. ERROR = 2 end end |
#field_transformations ⇒ ::Array<::Google::Cloud::Dlp::V2::FieldTransformation>
Returns The field transformation that was applied. If multiple field transformations are requested for a single field, this list will contain all of them; otherwise, only one is supplied.
3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 3246 class TransformationSummary include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A collection that informs the user the number of times a particular # `TransformationResultCode` and error details occurred. # @!attribute [rw] count # @return [::Integer] # Number of transformations counted by this result. # @!attribute [rw] code # @return [::Google::Cloud::Dlp::V2::TransformationSummary::TransformationResultCode] # Outcome of the transformation. # @!attribute [rw] details # @return [::String] # A place for warnings or errors to show up if a transformation didn't # work as expected. class SummaryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible outcomes of transformations. module TransformationResultCode # Unused TRANSFORMATION_RESULT_CODE_UNSPECIFIED = 0 # Transformation completed without an error. SUCCESS = 1 # Transformation had an error. ERROR = 2 end end |
#info_type ⇒ ::Google::Cloud::Dlp::V2::InfoType
Returns Set if the transformation was limited to a specific InfoType.
3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 3246 class TransformationSummary include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A collection that informs the user the number of times a particular # `TransformationResultCode` and error details occurred. # @!attribute [rw] count # @return [::Integer] # Number of transformations counted by this result. # @!attribute [rw] code # @return [::Google::Cloud::Dlp::V2::TransformationSummary::TransformationResultCode] # Outcome of the transformation. # @!attribute [rw] details # @return [::String] # A place for warnings or errors to show up if a transformation didn't # work as expected. class SummaryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible outcomes of transformations. module TransformationResultCode # Unused TRANSFORMATION_RESULT_CODE_UNSPECIFIED = 0 # Transformation completed without an error. SUCCESS = 1 # Transformation had an error. ERROR = 2 end end |
#record_suppress ⇒ ::Google::Cloud::Dlp::V2::RecordSuppression
Returns The specific suppression option these stats apply to.
3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 3246 class TransformationSummary include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A collection that informs the user the number of times a particular # `TransformationResultCode` and error details occurred. # @!attribute [rw] count # @return [::Integer] # Number of transformations counted by this result. # @!attribute [rw] code # @return [::Google::Cloud::Dlp::V2::TransformationSummary::TransformationResultCode] # Outcome of the transformation. # @!attribute [rw] details # @return [::String] # A place for warnings or errors to show up if a transformation didn't # work as expected. class SummaryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible outcomes of transformations. module TransformationResultCode # Unused TRANSFORMATION_RESULT_CODE_UNSPECIFIED = 0 # Transformation completed without an error. SUCCESS = 1 # Transformation had an error. ERROR = 2 end end |
#results ⇒ ::Array<::Google::Cloud::Dlp::V2::TransformationSummary::SummaryResult>
Returns Collection of all transformations that took place or had an error.
3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 3246 class TransformationSummary include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A collection that informs the user the number of times a particular # `TransformationResultCode` and error details occurred. # @!attribute [rw] count # @return [::Integer] # Number of transformations counted by this result. # @!attribute [rw] code # @return [::Google::Cloud::Dlp::V2::TransformationSummary::TransformationResultCode] # Outcome of the transformation. # @!attribute [rw] details # @return [::String] # A place for warnings or errors to show up if a transformation didn't # work as expected. class SummaryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible outcomes of transformations. module TransformationResultCode # Unused TRANSFORMATION_RESULT_CODE_UNSPECIFIED = 0 # Transformation completed without an error. SUCCESS = 1 # Transformation had an error. ERROR = 2 end end |
#transformation ⇒ ::Google::Cloud::Dlp::V2::PrimitiveTransformation
Returns The specific transformation these stats apply to.
3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 3246 class TransformationSummary include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A collection that informs the user the number of times a particular # `TransformationResultCode` and error details occurred. # @!attribute [rw] count # @return [::Integer] # Number of transformations counted by this result. # @!attribute [rw] code # @return [::Google::Cloud::Dlp::V2::TransformationSummary::TransformationResultCode] # Outcome of the transformation. # @!attribute [rw] details # @return [::String] # A place for warnings or errors to show up if a transformation didn't # work as expected. class SummaryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible outcomes of transformations. module TransformationResultCode # Unused TRANSFORMATION_RESULT_CODE_UNSPECIFIED = 0 # Transformation completed without an error. SUCCESS = 1 # Transformation had an error. ERROR = 2 end end |
#transformed_bytes ⇒ ::Integer
Returns Total size in bytes that were transformed in some way.
3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 |
# File 'proto_docs/google/privacy/dlp/v2/dlp.rb', line 3246 class TransformationSummary include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # A collection that informs the user the number of times a particular # `TransformationResultCode` and error details occurred. # @!attribute [rw] count # @return [::Integer] # Number of transformations counted by this result. # @!attribute [rw] code # @return [::Google::Cloud::Dlp::V2::TransformationSummary::TransformationResultCode] # Outcome of the transformation. # @!attribute [rw] details # @return [::String] # A place for warnings or errors to show up if a transformation didn't # work as expected. class SummaryResult include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Possible outcomes of transformations. module TransformationResultCode # Unused TRANSFORMATION_RESULT_CODE_UNSPECIFIED = 0 # Transformation completed without an error. SUCCESS = 1 # Transformation had an error. ERROR = 2 end end |