Interface DataScan.ExecutionSpecOrBuilder (1.15.0)

public static interface DataScan.ExecutionSpecOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getField()

public abstract String 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.

string field = 100 [(.google.api.field_behavior) = IMMUTABLE];

Returns
TypeDescription
String

The field.

getFieldBytes()

public abstract ByteString getFieldBytes()

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.

string field = 100 [(.google.api.field_behavior) = IMMUTABLE];

Returns
TypeDescription
ByteString

The bytes for field.

getIncrementalCase()

public abstract DataScan.ExecutionSpec.IncrementalCase getIncrementalCase()
Returns
TypeDescription
DataScan.ExecutionSpec.IncrementalCase

getTrigger()

public abstract Trigger 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.

.google.cloud.dataplex.v1.Trigger trigger = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
Trigger

The trigger.

getTriggerOrBuilder()

public abstract TriggerOrBuilder getTriggerOrBuilder()

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.

.google.cloud.dataplex.v1.Trigger trigger = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
TriggerOrBuilder

hasField()

public abstract boolean hasField()

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.

string field = 100 [(.google.api.field_behavior) = IMMUTABLE];

Returns
TypeDescription
boolean

Whether the field field is set.

hasTrigger()

public abstract boolean hasTrigger()

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.

.google.cloud.dataplex.v1.Trigger trigger = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
boolean

Whether the trigger field is set.