Interface InfoTypeDescriptionOrBuilder

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

@Generated public interface InfoTypeDescriptionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getName

      String getName()
       Internal name of the infoType.
       
      string name = 1;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Internal name of the infoType.
       
      string name = 1;
      Returns:
      The bytes for name.
    • getDisplayName

      String getDisplayName()
       Human readable form of the infoType name.
       
      string display_name = 2;
      Returns:
      The displayName.
    • getDisplayNameBytes

      com.google.protobuf.ByteString getDisplayNameBytes()
       Human readable form of the infoType name.
       
      string display_name = 2;
      Returns:
      The bytes for displayName.
    • getSupportedByList

      List<InfoTypeSupportedBy> getSupportedByList()
       Which parts of the API supports this InfoType.
       
      repeated .google.privacy.dlp.v2.InfoTypeSupportedBy supported_by = 3;
      Returns:
      A list containing the supportedBy.
    • getSupportedByCount

      int getSupportedByCount()
       Which parts of the API supports this InfoType.
       
      repeated .google.privacy.dlp.v2.InfoTypeSupportedBy supported_by = 3;
      Returns:
      The count of supportedBy.
    • getSupportedBy

      InfoTypeSupportedBy getSupportedBy(int index)
       Which parts of the API supports this InfoType.
       
      repeated .google.privacy.dlp.v2.InfoTypeSupportedBy supported_by = 3;
      Parameters:
      index - The index of the element to return.
      Returns:
      The supportedBy at the given index.
    • getSupportedByValueList

      List<Integer> getSupportedByValueList()
       Which parts of the API supports this InfoType.
       
      repeated .google.privacy.dlp.v2.InfoTypeSupportedBy supported_by = 3;
      Returns:
      A list containing the enum numeric values on the wire for supportedBy.
    • getSupportedByValue

      int getSupportedByValue(int index)
       Which parts of the API supports this InfoType.
       
      repeated .google.privacy.dlp.v2.InfoTypeSupportedBy supported_by = 3;
      Parameters:
      index - The index of the value to return.
      Returns:
      The enum numeric value on the wire of supportedBy at the given index.
    • getDescription

      String getDescription()
       Description of the infotype. Translated when language is provided in the
       request.
       
      string description = 4;
      Returns:
      The description.
    • getDescriptionBytes

      com.google.protobuf.ByteString getDescriptionBytes()
       Description of the infotype. Translated when language is provided in the
       request.
       
      string description = 4;
      Returns:
      The bytes for description.
    • hasLocationSupport

      boolean hasLocationSupport()
       Locations at which this feature can be used. May change over time.
       
      .google.privacy.dlp.v2.LocationSupport location_support = 6;
      Returns:
      Whether the locationSupport field is set.
    • getLocationSupport

      LocationSupport getLocationSupport()
       Locations at which this feature can be used. May change over time.
       
      .google.privacy.dlp.v2.LocationSupport location_support = 6;
      Returns:
      The locationSupport.
    • getLocationSupportOrBuilder

      LocationSupportOrBuilder getLocationSupportOrBuilder()
       Locations at which this feature can be used. May change over time.
       
      .google.privacy.dlp.v2.LocationSupport location_support = 6;
    • getExample

      String getExample()
       A sample that is a true positive for this infoType.
       
      string example = 8;
      Returns:
      The example.
    • getExampleBytes

      com.google.protobuf.ByteString getExampleBytes()
       A sample that is a true positive for this infoType.
       
      string example = 8;
      Returns:
      The bytes for example.
    • getVersionsList

      List<VersionDescription> getVersionsList()
       A list of available versions for the infotype.
       
      repeated .google.privacy.dlp.v2.VersionDescription versions = 9;
    • getVersions

      VersionDescription getVersions(int index)
       A list of available versions for the infotype.
       
      repeated .google.privacy.dlp.v2.VersionDescription versions = 9;
    • getVersionsCount

      int getVersionsCount()
       A list of available versions for the infotype.
       
      repeated .google.privacy.dlp.v2.VersionDescription versions = 9;
    • getVersionsOrBuilderList

      List<? extends VersionDescriptionOrBuilder> getVersionsOrBuilderList()
       A list of available versions for the infotype.
       
      repeated .google.privacy.dlp.v2.VersionDescription versions = 9;
    • getVersionsOrBuilder

      VersionDescriptionOrBuilder getVersionsOrBuilder(int index)
       A list of available versions for the infotype.
       
      repeated .google.privacy.dlp.v2.VersionDescription versions = 9;
    • getCategoriesList

      List<InfoTypeCategory> getCategoriesList()
       The category of the infoType.
       
      repeated .google.privacy.dlp.v2.InfoTypeCategory categories = 10;
    • getCategories

      InfoTypeCategory getCategories(int index)
       The category of the infoType.
       
      repeated .google.privacy.dlp.v2.InfoTypeCategory categories = 10;
    • getCategoriesCount

      int getCategoriesCount()
       The category of the infoType.
       
      repeated .google.privacy.dlp.v2.InfoTypeCategory categories = 10;
    • getCategoriesOrBuilderList

      List<? extends InfoTypeCategoryOrBuilder> getCategoriesOrBuilderList()
       The category of the infoType.
       
      repeated .google.privacy.dlp.v2.InfoTypeCategory categories = 10;
    • getCategoriesOrBuilder

      InfoTypeCategoryOrBuilder getCategoriesOrBuilder(int index)
       The category of the infoType.
       
      repeated .google.privacy.dlp.v2.InfoTypeCategory categories = 10;
    • hasSensitivityScore

      boolean hasSensitivityScore()
       The default sensitivity of the infoType.
       
      .google.privacy.dlp.v2.SensitivityScore sensitivity_score = 11;
      Returns:
      Whether the sensitivityScore field is set.
    • getSensitivityScore

      SensitivityScore getSensitivityScore()
       The default sensitivity of the infoType.
       
      .google.privacy.dlp.v2.SensitivityScore sensitivity_score = 11;
      Returns:
      The sensitivityScore.
    • getSensitivityScoreOrBuilder

      SensitivityScoreOrBuilder getSensitivityScoreOrBuilder()
       The default sensitivity of the infoType.
       
      .google.privacy.dlp.v2.SensitivityScore sensitivity_score = 11;
    • getSpecificInfoTypesList

      List<String> getSpecificInfoTypesList()
       If this field is set, this infoType is a general infoType and these
       specific infoTypes are contained within it.
       General infoTypes are infoTypes that encompass multiple specific infoTypes.
       For example, the "GEOGRAPHIC_DATA" general infoType would have set for this
       field "LOCATION", "LOCATION_COORDINATES", and "STREET_ADDRESS".
       
      repeated string specific_info_types = 12;
      Returns:
      A list containing the specificInfoTypes.
    • getSpecificInfoTypesCount

      int getSpecificInfoTypesCount()
       If this field is set, this infoType is a general infoType and these
       specific infoTypes are contained within it.
       General infoTypes are infoTypes that encompass multiple specific infoTypes.
       For example, the "GEOGRAPHIC_DATA" general infoType would have set for this
       field "LOCATION", "LOCATION_COORDINATES", and "STREET_ADDRESS".
       
      repeated string specific_info_types = 12;
      Returns:
      The count of specificInfoTypes.
    • getSpecificInfoTypes

      String getSpecificInfoTypes(int index)
       If this field is set, this infoType is a general infoType and these
       specific infoTypes are contained within it.
       General infoTypes are infoTypes that encompass multiple specific infoTypes.
       For example, the "GEOGRAPHIC_DATA" general infoType would have set for this
       field "LOCATION", "LOCATION_COORDINATES", and "STREET_ADDRESS".
       
      repeated string specific_info_types = 12;
      Parameters:
      index - The index of the element to return.
      Returns:
      The specificInfoTypes at the given index.
    • getSpecificInfoTypesBytes

      com.google.protobuf.ByteString getSpecificInfoTypesBytes(int index)
       If this field is set, this infoType is a general infoType and these
       specific infoTypes are contained within it.
       General infoTypes are infoTypes that encompass multiple specific infoTypes.
       For example, the "GEOGRAPHIC_DATA" general infoType would have set for this
       field "LOCATION", "LOCATION_COORDINATES", and "STREET_ADDRESS".
       
      repeated string specific_info_types = 12;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the specificInfoTypes at the given index.
    • getLaunchStatusValue

      int getLaunchStatusValue()
       The launch status of the infoType.
       
      .google.privacy.dlp.v2.InfoTypeDescription.InfoTypeLaunchStatus launch_status = 13;
      Returns:
      The enum numeric value on the wire for launchStatus.
    • getLaunchStatus

       The launch status of the infoType.
       
      .google.privacy.dlp.v2.InfoTypeDescription.InfoTypeLaunchStatus launch_status = 13;
      Returns:
      The launchStatus.