Class DataScanEvent.DataQualityAppliedConfigs.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DataScanEvent.DataQualityAppliedConfigs.Builder>
com.google.cloud.dataplex.v1.DataScanEvent.DataQualityAppliedConfigs.Builder
All Implemented Interfaces:
DataScanEvent.DataQualityAppliedConfigsOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
DataScanEvent.DataQualityAppliedConfigs

public static final class DataScanEvent.DataQualityAppliedConfigs.Builder extends com.google.protobuf.GeneratedMessage.Builder<DataScanEvent.DataQualityAppliedConfigs.Builder> implements DataScanEvent.DataQualityAppliedConfigsOrBuilder
 Applied configs for data quality type data scan job.
 
Protobuf type google.cloud.dataplex.v1.DataScanEvent.DataQualityAppliedConfigs
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<DataScanEvent.DataQualityAppliedConfigs.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<DataScanEvent.DataQualityAppliedConfigs.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<DataScanEvent.DataQualityAppliedConfigs.Builder>
    • getDefaultInstanceForType

      public DataScanEvent.DataQualityAppliedConfigs getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public DataScanEvent.DataQualityAppliedConfigs.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<DataScanEvent.DataQualityAppliedConfigs.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<DataScanEvent.DataQualityAppliedConfigs.Builder>
    • mergeFrom

      public DataScanEvent.DataQualityAppliedConfigs.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<DataScanEvent.DataQualityAppliedConfigs.Builder>
      Throws:
      IOException
    • getSamplingPercent

      public float getSamplingPercent()
       The percentage of the records selected from the dataset for DataScan.
      
       * Value ranges between 0.0 and 100.0.
       * Value 0.0 or 100.0 imply that sampling was not applied.
       
      float sampling_percent = 1;
      Specified by:
      getSamplingPercent in interface DataScanEvent.DataQualityAppliedConfigsOrBuilder
      Returns:
      The samplingPercent.
    • setSamplingPercent

      public DataScanEvent.DataQualityAppliedConfigs.Builder setSamplingPercent(float value)
       The percentage of the records selected from the dataset for DataScan.
      
       * Value ranges between 0.0 and 100.0.
       * Value 0.0 or 100.0 imply that sampling was not applied.
       
      float sampling_percent = 1;
      Parameters:
      value - The samplingPercent to set.
      Returns:
      This builder for chaining.
    • clearSamplingPercent

      public DataScanEvent.DataQualityAppliedConfigs.Builder clearSamplingPercent()
       The percentage of the records selected from the dataset for DataScan.
      
       * Value ranges between 0.0 and 100.0.
       * Value 0.0 or 100.0 imply that sampling was not applied.
       
      float sampling_percent = 1;
      Returns:
      This builder for chaining.
    • getRowFilterApplied

      public boolean getRowFilterApplied()
       Boolean indicating whether a row filter was applied in the DataScan job.
       
      bool row_filter_applied = 2;
      Specified by:
      getRowFilterApplied in interface DataScanEvent.DataQualityAppliedConfigsOrBuilder
      Returns:
      The rowFilterApplied.
    • setRowFilterApplied

      public DataScanEvent.DataQualityAppliedConfigs.Builder setRowFilterApplied(boolean value)
       Boolean indicating whether a row filter was applied in the DataScan job.
       
      bool row_filter_applied = 2;
      Parameters:
      value - The rowFilterApplied to set.
      Returns:
      This builder for chaining.
    • clearRowFilterApplied

      public DataScanEvent.DataQualityAppliedConfigs.Builder clearRowFilterApplied()
       Boolean indicating whether a row filter was applied in the DataScan job.
       
      bool row_filter_applied = 2;
      Returns:
      This builder for chaining.