Class DataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationConfig.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.data_loss_prevention_job_trigger.DataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationConfig.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<DataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationConfig>
- Enclosing interface:
- DataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationConfig
@Stability(Stable) public static final class DataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationConfig.Builder extends Object implements software.amazon.jsii.Builder<DataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationConfig>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationConfigbuild()Builds the configured instance.DataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationConfig.BuilderdeidentifyTemplate(String deidentifyTemplate)DataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationConfig.BuilderimageRedactTemplate(String imageRedactTemplate)DataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationConfig.BuilderstructuredDeidentifyTemplate(String structuredDeidentifyTemplate)
-
-
-
Method Detail
-
deidentifyTemplate
@Stability(Stable) public DataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationConfig.Builder deidentifyTemplate(String deidentifyTemplate)
Sets the value ofDataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationConfig.getDeidentifyTemplate()- Parameters:
deidentifyTemplate- If this template is specified, it will serve as the default de-identify template. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_job_trigger#deidentify_template DataLossPreventionJobTrigger#deidentify_template}- Returns:
this
-
imageRedactTemplate
@Stability(Stable) public DataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationConfig.Builder imageRedactTemplate(String imageRedactTemplate)
Sets the value ofDataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationConfig.getImageRedactTemplate()- Parameters:
imageRedactTemplate- If this template is specified, it will serve as the de-identify template for images. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_job_trigger#image_redact_template DataLossPreventionJobTrigger#image_redact_template}- Returns:
this
-
structuredDeidentifyTemplate
@Stability(Stable) public DataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationConfig.Builder structuredDeidentifyTemplate(String structuredDeidentifyTemplate)
Sets the value ofDataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationConfig.getStructuredDeidentifyTemplate()- Parameters:
structuredDeidentifyTemplate- If this template is specified, it will serve as the de-identify template for structured content such as delimited files and tables. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_job_trigger#structured_deidentify_template DataLossPreventionJobTrigger#structured_deidentify_template}- Returns:
this
-
build
@Stability(Stable) public DataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationConfig build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<DataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationConfig>- Returns:
- a new instance of
DataLossPreventionJobTriggerInspectJobActionsDeidentifyTransformationConfig - Throws:
NullPointerException- if any required attribute was not provided
-
-