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 StringgetField()Immutable.com.google.protobuf.ByteStringgetFieldBytes()Immutable.DataScan.ExecutionSpec.IncrementalCasegetIncrementalCase()TriggergetTrigger()Optional.TriggerOrBuildergetTriggerOrBuilder()Optional.booleanhasField()Immutable.booleanhasTrigger()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()
-
-