Interface TransformationDescriptionOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
TransformationDescription, TransformationDescription.Builder

@Generated public interface TransformationDescriptionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    A human-readable string representation of the `RecordCondition` corresponding to this transformation.
    com.google.protobuf.ByteString
    A human-readable string representation of the `RecordCondition` corresponding to this transformation.
    A description of the transformation.
    com.google.protobuf.ByteString
    A description of the transformation.
    Set if the transformation was limited to a specific `InfoType`.
    Set if the transformation was limited to a specific `InfoType`.
    The transformation type.
    int
    The transformation type.
    boolean
    Set if the transformation was limited to a specific `InfoType`.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getTypeValue

      int getTypeValue()
       The transformation type.
       
      .google.privacy.dlp.v2.TransformationType type = 1;
      Returns:
      The enum numeric value on the wire for type.
    • getType

       The transformation type.
       
      .google.privacy.dlp.v2.TransformationType type = 1;
      Returns:
      The type.
    • getDescription

      String getDescription()
       A description of the transformation. This is empty for a
       RECORD_SUPPRESSION, or is the output of calling toString() on the
       `PrimitiveTransformation` protocol buffer message for any other type of
       transformation.
       
      string description = 2;
      Returns:
      The description.
    • getDescriptionBytes

      com.google.protobuf.ByteString getDescriptionBytes()
       A description of the transformation. This is empty for a
       RECORD_SUPPRESSION, or is the output of calling toString() on the
       `PrimitiveTransformation` protocol buffer message for any other type of
       transformation.
       
      string description = 2;
      Returns:
      The bytes for description.
    • getCondition

      String getCondition()
       A human-readable string representation of the `RecordCondition`
       corresponding to this transformation. Set if a `RecordCondition` was used
       to determine whether or not to apply this transformation.
      
       Examples:
       * (age_field > 85)
       * (age_field <= 18)
       * (zip_field exists)
       * (zip_field == 01234) && (city_field != "Springville")
       * (zip_field == 01234) && (age_field <= 18) && (city_field exists)
       
      string condition = 3;
      Returns:
      The condition.
    • getConditionBytes

      com.google.protobuf.ByteString getConditionBytes()
       A human-readable string representation of the `RecordCondition`
       corresponding to this transformation. Set if a `RecordCondition` was used
       to determine whether or not to apply this transformation.
      
       Examples:
       * (age_field > 85)
       * (age_field <= 18)
       * (zip_field exists)
       * (zip_field == 01234) && (city_field != "Springville")
       * (zip_field == 01234) && (age_field <= 18) && (city_field exists)
       
      string condition = 3;
      Returns:
      The bytes for condition.
    • hasInfoType

      boolean hasInfoType()
       Set if the transformation was limited to a specific `InfoType`.
       
      .google.privacy.dlp.v2.InfoType info_type = 4;
      Returns:
      Whether the infoType field is set.
    • getInfoType

      InfoType getInfoType()
       Set if the transformation was limited to a specific `InfoType`.
       
      .google.privacy.dlp.v2.InfoType info_type = 4;
      Returns:
      The infoType.
    • getInfoTypeOrBuilder

      InfoTypeOrBuilder getInfoTypeOrBuilder()
       Set if the transformation was limited to a specific `InfoType`.
       
      .google.privacy.dlp.v2.InfoType info_type = 4;