public static final class DataScan.ExecutionSpec.Builder extends GeneratedMessageV3.Builder<DataScan.ExecutionSpec.Builder> implements DataScan.ExecutionSpecOrBuilder
   
   DataScan execution settings.
 Protobuf type google.cloud.dataplex.v1.DataScan.ExecutionSpec
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public DataScan.ExecutionSpec.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public DataScan.ExecutionSpec build()
   
  
  
  buildPartial()
  
    public DataScan.ExecutionSpec buildPartial()
   
  
  
  clear()
  
    public DataScan.ExecutionSpec.Builder clear()
   
  
  Overrides
  
  
  clearField()
  
    public DataScan.ExecutionSpec.Builder clearField()
   
   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];
clearField(Descriptors.FieldDescriptor field)
  
    public DataScan.ExecutionSpec.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  clearIncremental()
  
    public DataScan.ExecutionSpec.Builder clearIncremental()
   
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public DataScan.ExecutionSpec.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  clearTrigger()
  
    public DataScan.ExecutionSpec.Builder clearTrigger()
   
   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];
 
clone()
  
    public DataScan.ExecutionSpec.Builder clone()
   
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public DataScan.ExecutionSpec getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  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 | 
      
        | Type | Description | 
      
        | String | The field. | 
    
  
  
  getFieldBytes()
  
    public 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 | 
      
        | Type | Description | 
      
        | ByteString | The bytes for field. | 
    
  
  
  getIncrementalCase()
  
    public DataScan.ExecutionSpec.IncrementalCase getIncrementalCase()
   
  
  
  getTrigger()
  
    public 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 | 
      
        | Type | Description | 
      
        | Trigger | The trigger. | 
    
  
  
  getTriggerBuilder()
  
    public Trigger.Builder getTriggerBuilder()
   
   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];
 
getTriggerOrBuilder()
  
    public 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()
  
    public 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 | 
      
        | Type | Description | 
      
        | boolean | Whether the field field is set. | 
    
  
  
  hasTrigger()
  
    public 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 | 
      
        | Type | Description | 
      
        | boolean | Whether the trigger field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  mergeFrom(DataScan.ExecutionSpec other)
  
    public DataScan.ExecutionSpec.Builder mergeFrom(DataScan.ExecutionSpec other)
   
  
  
  
  
  
    public DataScan.ExecutionSpec.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public DataScan.ExecutionSpec.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  mergeTrigger(Trigger value)
  
    public DataScan.ExecutionSpec.Builder mergeTrigger(Trigger value)
   
   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];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | Trigger
 | 
    
  
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final DataScan.ExecutionSpec.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public DataScan.ExecutionSpec.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  setField(String value)
  
    public DataScan.ExecutionSpec.Builder setField(String value)
   
   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];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | String
 The field to set. | 
    
  
  
  
  setFieldBytes(ByteString value)
  
    public DataScan.ExecutionSpec.Builder setFieldBytes(ByteString value)
   
   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];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for field to set. | 
    
  
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public DataScan.ExecutionSpec.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setTrigger(Trigger value)
  
    public DataScan.ExecutionSpec.Builder setTrigger(Trigger value)
   
   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];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | Trigger
 | 
    
  
  
  
  setTrigger(Trigger.Builder builderForValue)
  
    public DataScan.ExecutionSpec.Builder setTrigger(Trigger.Builder builderForValue)
   
   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];
 
setUnknownFields(UnknownFieldSet unknownFields)
  
    public final DataScan.ExecutionSpec.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides