Class DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.data_loss_prevention_job_trigger.DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig.Jsii$Proxy
-
- All Implemented Interfaces:
DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig
@Stability(Stable) @Internal public static final class DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig
An implementation forDataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.data_loss_prevention_job_trigger.DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig
DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig.Builder, DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig.Builder builder)Constructor that initializes the object based on literal property values passed by theDataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)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.StringgetEndTime()Exclude files, tables, or rows newer than this value.StringgetStartTime()Exclude files, tables, or rows older than this value.DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfigTimestampFieldgetTimestampField()timestamp_field block.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig.Builder builder)
Constructor that initializes the object based on literal property values passed by theDataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig.Builder.
-
-
Method Detail
-
getEnableAutoPopulationOfTimespanConfig
public final Object getEnableAutoPopulationOfTimespanConfig()
Description copied from interface:DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfigWhen 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}
- Specified by:
getEnableAutoPopulationOfTimespanConfigin interfaceDataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig
-
getEndTime
public final String getEndTime()
Description copied from interface:DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfigExclude 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}
- Specified by:
getEndTimein interfaceDataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig
-
getStartTime
public final String getStartTime()
Description copied from interface:DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfigExclude 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}
- Specified by:
getStartTimein interfaceDataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig
-
getTimestampField
public final DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfigTimestampField getTimestampField()
Description copied from interface:DataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfigtimestamp_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}
- Specified by:
getTimestampFieldin interfaceDataLossPreventionJobTriggerInspectJobStorageConfigTimespanConfig
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-