public static final class DataQualitySpec.Builder extends GeneratedMessageV3.Builder<DataQualitySpec.Builder> implements DataQualitySpecOrBuilder
   
   DataQualityScan related setting.
 Protobuf type google.cloud.dataplex.v1.DataQualitySpec
 
  
  
  
    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
  
  
  addAllRules(Iterable<? extends DataQualityRule> values)
  
    public DataQualitySpec.Builder addAllRules(Iterable<? extends DataQualityRule> values)
   
   The list of rules to evaluate against a data source. At least one rule is
 required.
 repeated .google.cloud.dataplex.v1.DataQualityRule rules = 1;
 
  
    
      
        | Parameter | 
      
      
        | Name | 
        Description | 
      
      
        values | 
        Iterable<? extends com.google.cloud.dataplex.v1.DataQualityRule>
  | 
      
    
  
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public DataQualitySpec.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  addRules(DataQualityRule value)
  
    public DataQualitySpec.Builder addRules(DataQualityRule value)
   
   The list of rules to evaluate against a data source. At least one rule is
 required.
 repeated .google.cloud.dataplex.v1.DataQualityRule rules = 1;
 
  
  
  
  addRules(DataQualityRule.Builder builderForValue)
  
    public DataQualitySpec.Builder addRules(DataQualityRule.Builder builderForValue)
   
   The list of rules to evaluate against a data source. At least one rule is
 required.
 repeated .google.cloud.dataplex.v1.DataQualityRule rules = 1;
 
  
  
  
  addRules(int index, DataQualityRule value)
  
    public DataQualitySpec.Builder addRules(int index, DataQualityRule value)
   
   The list of rules to evaluate against a data source. At least one rule is
 required.
 repeated .google.cloud.dataplex.v1.DataQualityRule rules = 1;
 
  
  
  
  addRules(int index, DataQualityRule.Builder builderForValue)
  
    public DataQualitySpec.Builder addRules(int index, DataQualityRule.Builder builderForValue)
   
   The list of rules to evaluate against a data source. At least one rule is
 required.
 repeated .google.cloud.dataplex.v1.DataQualityRule rules = 1;
 
  
  
  
  addRulesBuilder()
  
    public DataQualityRule.Builder addRulesBuilder()
   
   The list of rules to evaluate against a data source. At least one rule is
 required.
 repeated .google.cloud.dataplex.v1.DataQualityRule rules = 1;
 
  
  
  addRulesBuilder(int index)
  
    public DataQualityRule.Builder addRulesBuilder(int index)
   
   The list of rules to evaluate against a data source. At least one rule is
 required.
 repeated .google.cloud.dataplex.v1.DataQualityRule rules = 1;
 
  
    
      
        | Parameter | 
      
      
        | Name | 
        Description | 
      
      
        index | 
        int
  | 
      
    
  
  
  
  build()
  
    public DataQualitySpec build()
   
  
  
  buildPartial()
  
    public DataQualitySpec buildPartial()
   
  
  
  clear()
  
    public DataQualitySpec.Builder clear()
   
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public DataQualitySpec.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public DataQualitySpec.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  clearRules()
  
    public DataQualitySpec.Builder clearRules()
   
   The list of rules to evaluate against a data source. At least one rule is
 required.
 repeated .google.cloud.dataplex.v1.DataQualityRule rules = 1;
 
  
  
  clone()
  
    public DataQualitySpec.Builder clone()
   
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public DataQualitySpec getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  getRules(int index)
  
    public DataQualityRule getRules(int index)
   
   The list of rules to evaluate against a data source. At least one rule is
 required.
 repeated .google.cloud.dataplex.v1.DataQualityRule rules = 1;
 
  
    
      
        | Parameter | 
      
      
        | Name | 
        Description | 
      
      
        index | 
        int
  | 
      
    
  
  
  
  getRulesBuilder(int index)
  
    public DataQualityRule.Builder getRulesBuilder(int index)
   
   The list of rules to evaluate against a data source. At least one rule is
 required.
 repeated .google.cloud.dataplex.v1.DataQualityRule rules = 1;
 
  
    
      
        | Parameter | 
      
      
        | Name | 
        Description | 
      
      
        index | 
        int
  | 
      
    
  
  
  
  getRulesBuilderList()
  
    public List<DataQualityRule.Builder> getRulesBuilderList()
   
   The list of rules to evaluate against a data source. At least one rule is
 required.
 repeated .google.cloud.dataplex.v1.DataQualityRule rules = 1;
 
  
  
  getRulesCount()
  
    public int getRulesCount()
   
   The list of rules to evaluate against a data source. At least one rule is
 required.
 repeated .google.cloud.dataplex.v1.DataQualityRule rules = 1;
 
  
    
      
        | Returns | 
      
      
        | Type | 
        Description | 
      
      
        int | 
         | 
      
    
  
  
  getRulesList()
  
    public List<DataQualityRule> getRulesList()
   
   The list of rules to evaluate against a data source. At least one rule is
 required.
 repeated .google.cloud.dataplex.v1.DataQualityRule rules = 1;
 
  
  
  getRulesOrBuilder(int index)
  
    public DataQualityRuleOrBuilder getRulesOrBuilder(int index)
   
   The list of rules to evaluate against a data source. At least one rule is
 required.
 repeated .google.cloud.dataplex.v1.DataQualityRule rules = 1;
 
  
    
      
        | Parameter | 
      
      
        | Name | 
        Description | 
      
      
        index | 
        int
  | 
      
    
  
  
  
  getRulesOrBuilderList()
  
    public List<? extends DataQualityRuleOrBuilder> getRulesOrBuilderList()
   
   The list of rules to evaluate against a data source. At least one rule is
 required.
 repeated .google.cloud.dataplex.v1.DataQualityRule rules = 1;
 
  
    
      
        | Returns | 
      
      
        | Type | 
        Description | 
      
      
        List<? extends com.google.cloud.dataplex.v1.DataQualityRuleOrBuilder> | 
         | 
      
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  mergeFrom(DataQualitySpec other)
  
    public DataQualitySpec.Builder mergeFrom(DataQualitySpec other)
   
  
  
  
  
  
    public DataQualitySpec.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public DataQualitySpec.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
      
        | Name | 
        Description | 
      
      
        other | 
        Message
  | 
      
    
  
  
  Overrides
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final DataQualitySpec.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  removeRules(int index)
  
    public DataQualitySpec.Builder removeRules(int index)
   
   The list of rules to evaluate against a data source. At least one rule is
 required.
 repeated .google.cloud.dataplex.v1.DataQualityRule rules = 1;
 
  
    
      
        | Parameter | 
      
      
        | Name | 
        Description | 
      
      
        index | 
        int
  | 
      
    
  
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public DataQualitySpec.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public DataQualitySpec.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setRules(int index, DataQualityRule value)
  
    public DataQualitySpec.Builder setRules(int index, DataQualityRule value)
   
   The list of rules to evaluate against a data source. At least one rule is
 required.
 repeated .google.cloud.dataplex.v1.DataQualityRule rules = 1;
 
  
  
  
  setRules(int index, DataQualityRule.Builder builderForValue)
  
    public DataQualitySpec.Builder setRules(int index, DataQualityRule.Builder builderForValue)
   
   The list of rules to evaluate against a data source. At least one rule is
 required.
 repeated .google.cloud.dataplex.v1.DataQualityRule rules = 1;
 
  
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final DataQualitySpec.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides