Interface SdpFilterSettingsOrBuilder (0.1.0)

public interface SdpFilterSettingsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAdvancedConfig()

public abstract 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.v1.SdpAdvancedConfig advanced_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
SdpAdvancedConfig

The advancedConfig.

getAdvancedConfigOrBuilder()

public abstract 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.v1.SdpAdvancedConfig advanced_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
SdpAdvancedConfigOrBuilder

getBasicConfig()

public abstract 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.v1.SdpBasicConfig basic_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
SdpBasicConfig

The basicConfig.

getBasicConfigOrBuilder()

public abstract 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.v1.SdpBasicConfig basic_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
SdpBasicConfigOrBuilder

getSdpConfigurationCase()

public abstract SdpFilterSettings.SdpConfigurationCase getSdpConfigurationCase()
Returns
Type Description
SdpFilterSettings.SdpConfigurationCase

hasAdvancedConfig()

public abstract 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.v1.SdpAdvancedConfig advanced_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the advancedConfig field is set.

hasBasicConfig()

public abstract 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.v1.SdpBasicConfig basic_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the basicConfig field is set.