Interface DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:20.518Z") @Stability(Stable) public interface DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig.Builderstatic classDataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig.Jsii$ProxyAn implementation forDataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig.Builderbuilder()default ObjectgetEnableAutoPopulationOfTimespanConfig()When the job is started by a JobTrigger we will automatically figure out a valid startTime to avoid scanning files that have not been modified since the last time the JobTrigger executed.default StringgetEndTime()Exclude files, tables, or rows newer than this value.default StringgetStartTime()Exclude files, tables, or rows older than this value.default DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfigTimestampFieldgetTimestampField()timestamp_field block.
-
-
-
Method Detail
-
getEnableAutoPopulationOfTimespanConfig
@Stability(Stable) @Nullable default Object getEnableAutoPopulationOfTimespanConfig()
When the job is started by a JobTrigger we will automatically figure out a valid startTime to avoid scanning files that have not been modified since the last time the JobTrigger executed.This will be based on the time of the execution of the last run of the JobTrigger or the timespan endTime used in the last run of the JobTrigger. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_job_trigger#enable_auto_population_of_timespan_config DataLossPreventionJobTrigger#enable_auto_population_of_timespan_config}
-
getEndTime
@Stability(Stable) @Nullable default String getEndTime()
Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_job_trigger#end_time DataLossPreventionJobTrigger#end_time}
-
getStartTime
@Stability(Stable) @Nullable default String getStartTime()
Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_job_trigger#start_time DataLossPreventionJobTrigger#start_time}
-
getTimestampField
@Stability(Stable) @Nullable default DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfigTimestampField getTimestampField()
timestamp_field block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_job_trigger#timestamp_field DataLossPreventionJobTrigger#timestamp_field}
-
builder
@Stability(Stable) static DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig.Builder builder()
-
-