Class DataplexDatascanExecutionSpec.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.dataplex_datascan.DataplexDatascanExecutionSpec.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<DataplexDatascanExecutionSpec>
- Enclosing interface:
- DataplexDatascanExecutionSpec
@Stability(Stable) public static final class DataplexDatascanExecutionSpec.Builder extends Object implements software.amazon.jsii.Builder<DataplexDatascanExecutionSpec>
A builder forDataplexDatascanExecutionSpec
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataplexDatascanExecutionSpecbuild()Builds the configured instance.DataplexDatascanExecutionSpec.Builderfield(String field)Sets the value ofDataplexDatascanExecutionSpec.getField()DataplexDatascanExecutionSpec.Buildertrigger(DataplexDatascanExecutionSpecTrigger trigger)Sets the value ofDataplexDatascanExecutionSpec.getTrigger()
-
-
-
Method Detail
-
trigger
@Stability(Stable) public DataplexDatascanExecutionSpec.Builder trigger(DataplexDatascanExecutionSpecTrigger trigger)
Sets the value ofDataplexDatascanExecutionSpec.getTrigger()- Parameters:
trigger- trigger block. This parameter is required. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_datascan#trigger DataplexDatascan#trigger}- Returns:
this
-
field
@Stability(Stable) public DataplexDatascanExecutionSpec.Builder field(String field)
Sets the value ofDataplexDatascanExecutionSpec.getField()- Parameters:
field- The unnested field (of type Date or Timestamp) that contains values which monotonically increase over time. If not specified, a data scan will run for all data in the table. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataplex_datascan#field DataplexDatascan#field}- Returns:
this
-
build
@Stability(Stable) public DataplexDatascanExecutionSpec build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<DataplexDatascanExecutionSpec>- Returns:
- a new instance of
DataplexDatascanExecutionSpec - Throws:
NullPointerException- if any required attribute was not provided
-
-