Package com.google.cloud.dataplex.v1
Interface DataScan.ExecutionSpecOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DataScan.ExecutionSpec
,DataScan.ExecutionSpec.Builder
- Enclosing class:
- DataScan
public static interface DataScan.ExecutionSpecOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getField()
Immutable.com.google.protobuf.ByteString
getFieldBytes()
Immutable.DataScan.ExecutionSpec.IncrementalCase
getIncrementalCase()
Trigger
getTrigger()
Optional.TriggerOrBuilder
getTriggerOrBuilder()
Optional.boolean
hasField()
Immutable.boolean
hasTrigger()
Optional.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasTrigger
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:
- Whether the trigger field is set.
-
getTrigger
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:
- The trigger.
-
getTriggerOrBuilder
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];
-
hasField
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:
- Whether the field field is set.
-
getField
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:
- The field.
-
getFieldBytes
com.google.protobuf.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:
- The bytes for field.
-
getIncrementalCase
DataScan.ExecutionSpec.IncrementalCase getIncrementalCase()
-
-