Class DataLossPreventionDiscoveryConfigActionsPubSubNotificationPubsubConditionExpressionsConditions.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.data_loss_prevention_discovery_config.DataLossPreventionDiscoveryConfigActionsPubSubNotificationPubsubConditionExpressionsConditions.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<DataLossPreventionDiscoveryConfigActionsPubSubNotificationPubsubConditionExpressionsConditions>
- Enclosing interface:
- DataLossPreventionDiscoveryConfigActionsPubSubNotificationPubsubConditionExpressionsConditions
@Stability(Stable) public static final class DataLossPreventionDiscoveryConfigActionsPubSubNotificationPubsubConditionExpressionsConditions.Builder extends Object implements software.amazon.jsii.Builder<DataLossPreventionDiscoveryConfigActionsPubSubNotificationPubsubConditionExpressionsConditions>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataLossPreventionDiscoveryConfigActionsPubSubNotificationPubsubConditionExpressionsConditionsbuild()Builds the configured instance.DataLossPreventionDiscoveryConfigActionsPubSubNotificationPubsubConditionExpressionsConditions.BuilderminimumRiskScore(String minimumRiskScore)DataLossPreventionDiscoveryConfigActionsPubSubNotificationPubsubConditionExpressionsConditions.BuilderminimumSensitivityScore(String minimumSensitivityScore)
-
-
-
Method Detail
-
minimumRiskScore
@Stability(Stable) public DataLossPreventionDiscoveryConfigActionsPubSubNotificationPubsubConditionExpressionsConditions.Builder minimumRiskScore(String minimumRiskScore)
Sets the value ofDataLossPreventionDiscoveryConfigActionsPubSubNotificationPubsubConditionExpressionsConditions.getMinimumRiskScore()- Parameters:
minimumRiskScore- The minimum data risk score that triggers the condition. Possible values: ["HIGH", "MEDIUM_OR_HIGH"]. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_discovery_config#minimum_risk_score DataLossPreventionDiscoveryConfig#minimum_risk_score}- Returns:
this
-
minimumSensitivityScore
@Stability(Stable) public DataLossPreventionDiscoveryConfigActionsPubSubNotificationPubsubConditionExpressionsConditions.Builder minimumSensitivityScore(String minimumSensitivityScore)
Sets the value ofDataLossPreventionDiscoveryConfigActionsPubSubNotificationPubsubConditionExpressionsConditions.getMinimumSensitivityScore()- Parameters:
minimumSensitivityScore- The minimum sensitivity level that triggers the condition. Possible values: ["HIGH", "MEDIUM_OR_HIGH"]. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_discovery_config#minimum_sensitivity_score DataLossPreventionDiscoveryConfig#minimum_sensitivity_score}- Returns:
this
-
build
@Stability(Stable) public DataLossPreventionDiscoveryConfigActionsPubSubNotificationPubsubConditionExpressionsConditions build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<DataLossPreventionDiscoveryConfigActionsPubSubNotificationPubsubConditionExpressionsConditions>- Returns:
- a new instance of
DataLossPreventionDiscoveryConfigActionsPubSubNotificationPubsubConditionExpressionsConditions - Throws:
NullPointerException- if any required attribute was not provided
-
-