Interface SdpFilterSettingsOrBuilder

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

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

    • hasBasicConfig

      boolean hasBasicConfig()
       Optional. Basic Sensitive Data Protection configuration inspects the
       content for sensitive data using a fixed set of six info-types. Sensitive
       Data Protection templates cannot be used with basic configuration. Only
       Sensitive Data Protection inspection operation is supported with basic
       configuration.
       
      .google.cloud.modelarmor.v1beta.SdpBasicConfig basic_config = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the basicConfig field is set.
    • getBasicConfig

      SdpBasicConfig getBasicConfig()
       Optional. Basic Sensitive Data Protection configuration inspects the
       content for sensitive data using a fixed set of six info-types. Sensitive
       Data Protection templates cannot be used with basic configuration. Only
       Sensitive Data Protection inspection operation is supported with basic
       configuration.
       
      .google.cloud.modelarmor.v1beta.SdpBasicConfig basic_config = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The basicConfig.
    • getBasicConfigOrBuilder

      SdpBasicConfigOrBuilder getBasicConfigOrBuilder()
       Optional. Basic Sensitive Data Protection configuration inspects the
       content for sensitive data using a fixed set of six info-types. Sensitive
       Data Protection templates cannot be used with basic configuration. Only
       Sensitive Data Protection inspection operation is supported with basic
       configuration.
       
      .google.cloud.modelarmor.v1beta.SdpBasicConfig basic_config = 1 [(.google.api.field_behavior) = OPTIONAL];
    • hasAdvancedConfig

      boolean hasAdvancedConfig()
       Optional. Advanced Sensitive Data Protection configuration which enables
       use of Sensitive Data Protection templates. Supports both Sensitive Data
       Protection inspection and de-identification operations.
       
      .google.cloud.modelarmor.v1beta.SdpAdvancedConfig advanced_config = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the advancedConfig field is set.
    • getAdvancedConfig

      SdpAdvancedConfig getAdvancedConfig()
       Optional. Advanced Sensitive Data Protection configuration which enables
       use of Sensitive Data Protection templates. Supports both Sensitive Data
       Protection inspection and de-identification operations.
       
      .google.cloud.modelarmor.v1beta.SdpAdvancedConfig advanced_config = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The advancedConfig.
    • getAdvancedConfigOrBuilder

      SdpAdvancedConfigOrBuilder getAdvancedConfigOrBuilder()
       Optional. Advanced Sensitive Data Protection configuration which enables
       use of Sensitive Data Protection templates. Supports both Sensitive Data
       Protection inspection and de-identification operations.
       
      .google.cloud.modelarmor.v1beta.SdpAdvancedConfig advanced_config = 2 [(.google.api.field_behavior) = OPTIONAL];
    • getSdpConfigurationCase

      SdpFilterSettings.SdpConfigurationCase getSdpConfigurationCase()