Google Cloud Dataplex V1 Client - Class ExecutionSpec (0.2.3)

Reference documentation and code samples for the Google Cloud Dataplex V1 Client class ExecutionSpec.

DataScan execution settings.

Generated from protobuf message google.cloud.dataplex.v1.DataScan.ExecutionSpec

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ trigger Google\Cloud\Dataplex\V1\Trigger

Optional. Spec related to how often and when a scan should be triggered. If not specified, the default is OnDemand, which means the scan will not run until the user calls RunDataScan API.

↳ field string

Immutable. 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.

getTrigger

Optional. Spec related to how often and when a scan should be triggered.

If not specified, the default is OnDemand, which means the scan will not run until the user calls RunDataScan API.

Returns
TypeDescription
Google\Cloud\Dataplex\V1\Trigger|null

hasTrigger

clearTrigger

setTrigger

Optional. Spec related to how often and when a scan should be triggered.

If not specified, the default is OnDemand, which means the scan will not run until the user calls RunDataScan API.

Parameter
NameDescription
var Google\Cloud\Dataplex\V1\Trigger
Returns
TypeDescription
$this

getField

Immutable. 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.

Returns
TypeDescription
string

hasField

setField

Immutable. 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.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getIncremental

Returns
TypeDescription
string