Interface DataLossPreventionJobTriggerInspectJobStorageConfigBigQueryOptions
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DataLossPreventionJobTriggerInspectJobStorageConfigBigQueryOptions.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:20.510Z") @Stability(Stable) public interface DataLossPreventionJobTriggerInspectJobStorageConfigBigQueryOptions extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDataLossPreventionJobTriggerInspectJobStorageConfigBigQueryOptions.Builderstatic classDataLossPreventionJobTriggerInspectJobStorageConfigBigQueryOptions.Jsii$ProxyAn implementation forDataLossPreventionJobTriggerInspectJobStorageConfigBigQueryOptions
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static DataLossPreventionJobTriggerInspectJobStorageConfigBigQueryOptions.Builderbuilder()default ObjectgetExcludedFields()excluded_fields block.default ObjectgetIdentifyingFields()identifying_fields block.default ObjectgetIncludedFields()included_fields block.default NumbergetRowsLimit()Max number of rows to scan.default NumbergetRowsLimitPercent()Max percentage of rows to scan.default StringgetSampleMethod()How to sample rows if not all rows are scanned.DataLossPreventionJobTriggerInspectJobStorageConfigBigQueryOptionsTableReferencegetTableReference()table_reference block.
-
-
-
Method Detail
-
getTableReference
@Stability(Stable) @NotNull DataLossPreventionJobTriggerInspectJobStorageConfigBigQueryOptionsTableReference getTableReference()
table_reference block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_job_trigger#table_reference DataLossPreventionJobTrigger#table_reference}
-
getExcludedFields
@Stability(Stable) @Nullable default Object getExcludedFields()
excluded_fields block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_job_trigger#excluded_fields DataLossPreventionJobTrigger#excluded_fields}
-
getIdentifyingFields
@Stability(Stable) @Nullable default Object getIdentifyingFields()
identifying_fields block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_job_trigger#identifying_fields DataLossPreventionJobTrigger#identifying_fields}
-
getIncludedFields
@Stability(Stable) @Nullable default Object getIncludedFields()
included_fields block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_job_trigger#included_fields DataLossPreventionJobTrigger#included_fields}
-
getRowsLimit
@Stability(Stable) @Nullable default Number getRowsLimit()
Max number of rows to scan.If the table has more rows than this value, the rest of the rows are omitted. If not set, or if set to 0, all rows will be scanned. Only one of rowsLimit and rowsLimitPercent can be specified. Cannot be used in conjunction with TimespanConfig. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_job_trigger#rows_limit DataLossPreventionJobTrigger#rows_limit}
-
getRowsLimitPercent
@Stability(Stable) @Nullable default Number getRowsLimitPercent()
Max percentage of rows to scan.The rest are omitted. The number of rows scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of rowsLimit and rowsLimitPercent can be specified. Cannot be used in conjunction with TimespanConfig. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_job_trigger#rows_limit_percent DataLossPreventionJobTrigger#rows_limit_percent}
-
getSampleMethod
@Stability(Stable) @Nullable default String getSampleMethod()
How to sample rows if not all rows are scanned.Meaningful only when used in conjunction with either rowsLimit or rowsLimitPercent. If not specified, rows are scanned in the order BigQuery reads them. If TimespanConfig is set, set this to an empty string to avoid using the default value. Default value: "TOP" Possible values: ["TOP", "RANDOM_START"] Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_job_trigger#sample_method DataLossPreventionJobTrigger#sample_method}
-
builder
@Stability(Stable) static DataLossPreventionJobTriggerInspectJobStorageConfigBigQueryOptions.Builder builder()
-
-