Interface DataProfileResult.Profile.Field.ProfileInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
DataProfileResult.Profile.Field.ProfileInfo, DataProfileResult.Profile.Field.ProfileInfo.Builder
Enclosing class:
DataProfileResult.Profile.Field

public static interface DataProfileResult.Profile.Field.ProfileInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getNullRatio

      double getNullRatio()
       Output only. Ratio of rows with null value against total scanned
       rows.
       
      double null_ratio = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The nullRatio.
    • getDistinctRatio

      double getDistinctRatio()
       Output only. Ratio of rows with distinct values against total scanned
       rows. Not available for complex non-groupable field type, including
       RECORD, ARRAY, GEOGRAPHY, and JSON, as well as fields with REPEATABLE
       mode.
       
      double distinct_ratio = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The distinctRatio.
    • getTopNValuesList

       Output only. The list of top N non-null values, frequency and ratio
       with which they occur in the scanned data. N is 10 or equal to the
       number of distinct values in the field, whichever is smaller. Not
       available for complex non-groupable field type, including RECORD,
       ARRAY, GEOGRAPHY, and JSON, as well as fields with REPEATABLE mode.
       
      repeated .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue top_n_values = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getTopNValues

       Output only. The list of top N non-null values, frequency and ratio
       with which they occur in the scanned data. N is 10 or equal to the
       number of distinct values in the field, whichever is smaller. Not
       available for complex non-groupable field type, including RECORD,
       ARRAY, GEOGRAPHY, and JSON, as well as fields with REPEATABLE mode.
       
      repeated .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue top_n_values = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getTopNValuesCount

      int getTopNValuesCount()
       Output only. The list of top N non-null values, frequency and ratio
       with which they occur in the scanned data. N is 10 or equal to the
       number of distinct values in the field, whichever is smaller. Not
       available for complex non-groupable field type, including RECORD,
       ARRAY, GEOGRAPHY, and JSON, as well as fields with REPEATABLE mode.
       
      repeated .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue top_n_values = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getTopNValuesOrBuilderList

       Output only. The list of top N non-null values, frequency and ratio
       with which they occur in the scanned data. N is 10 or equal to the
       number of distinct values in the field, whichever is smaller. Not
       available for complex non-groupable field type, including RECORD,
       ARRAY, GEOGRAPHY, and JSON, as well as fields with REPEATABLE mode.
       
      repeated .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue top_n_values = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getTopNValuesOrBuilder

       Output only. The list of top N non-null values, frequency and ratio
       with which they occur in the scanned data. N is 10 or equal to the
       number of distinct values in the field, whichever is smaller. Not
       available for complex non-groupable field type, including RECORD,
       ARRAY, GEOGRAPHY, and JSON, as well as fields with REPEATABLE mode.
       
      repeated .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue top_n_values = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasStringProfile

      boolean hasStringProfile()
       String type field information.
       
      .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo string_profile = 101;
      Returns:
      Whether the stringProfile field is set.
    • getStringProfile

       String type field information.
       
      .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo string_profile = 101;
      Returns:
      The stringProfile.
    • getStringProfileOrBuilder

       String type field information.
       
      .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo string_profile = 101;
    • hasIntegerProfile

      boolean hasIntegerProfile()
       Integer type field information.
       
      .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfo integer_profile = 102;
      Returns:
      Whether the integerProfile field is set.
    • getIntegerProfile

       Integer type field information.
       
      .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfo integer_profile = 102;
      Returns:
      The integerProfile.
    • getIntegerProfileOrBuilder

       Integer type field information.
       
      .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfo integer_profile = 102;
    • hasDoubleProfile

      boolean hasDoubleProfile()
       Double type field information.
       
      .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo double_profile = 103;
      Returns:
      Whether the doubleProfile field is set.
    • getDoubleProfile

       Double type field information.
       
      .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo double_profile = 103;
      Returns:
      The doubleProfile.
    • getDoubleProfileOrBuilder

       Double type field information.
       
      .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo double_profile = 103;
    • getFieldInfoCase