Package com.google.cloud.dataplex.v1
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description doublegetDistinctRatio()Ratio of rows with distinct values against total scanned rows.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfogetDoubleProfile()Double type field information.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfoOrBuildergetDoubleProfileOrBuilder()Double type field information.DataProfileResult.Profile.Field.ProfileInfo.FieldInfoCasegetFieldInfoCase()DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfogetIntegerProfile()Integer type field information.DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfoOrBuildergetIntegerProfileOrBuilder()Integer type field information.doublegetNullRatio()Ratio of rows with null value against total scanned rows.DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfogetStringProfile()String type field information.DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfoOrBuildergetStringProfileOrBuilder()String type field information.DataProfileResult.Profile.Field.ProfileInfo.TopNValuegetTopNValues(int index)The list of top N non-null values, frequency and ratio with which they occur in the scanned data.intgetTopNValuesCount()The list of top N non-null values, frequency and ratio with which they occur in the scanned data.List<DataProfileResult.Profile.Field.ProfileInfo.TopNValue>getTopNValuesList()The list of top N non-null values, frequency and ratio with which they occur in the scanned data.DataProfileResult.Profile.Field.ProfileInfo.TopNValueOrBuildergetTopNValuesOrBuilder(int index)The list of top N non-null values, frequency and ratio with which they occur in the scanned data.List<? extends DataProfileResult.Profile.Field.ProfileInfo.TopNValueOrBuilder>getTopNValuesOrBuilderList()The list of top N non-null values, frequency and ratio with which they occur in the scanned data.booleanhasDoubleProfile()Double type field information.booleanhasIntegerProfile()Integer type field information.booleanhasStringProfile()String type field information.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getNullRatio
double getNullRatio()
Ratio of rows with null value against total scanned rows.
double null_ratio = 2;- Returns:
- The nullRatio.
-
getDistinctRatio
double getDistinctRatio()
Ratio of rows with distinct values against total scanned rows. Not available for complex non-groupable field type RECORD and fields with REPEATABLE mode.
double distinct_ratio = 3;- Returns:
- The distinctRatio.
-
getTopNValuesList
List<DataProfileResult.Profile.Field.ProfileInfo.TopNValue> getTopNValuesList()
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 RECORD and fields with REPEATABLE mode.
repeated .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue top_n_values = 4;
-
getTopNValues
DataProfileResult.Profile.Field.ProfileInfo.TopNValue getTopNValues(int index)
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 RECORD and fields with REPEATABLE mode.
repeated .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue top_n_values = 4;
-
getTopNValuesCount
int getTopNValuesCount()
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 RECORD and fields with REPEATABLE mode.
repeated .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue top_n_values = 4;
-
getTopNValuesOrBuilderList
List<? extends DataProfileResult.Profile.Field.ProfileInfo.TopNValueOrBuilder> getTopNValuesOrBuilderList()
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 RECORD and fields with REPEATABLE mode.
repeated .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue top_n_values = 4;
-
getTopNValuesOrBuilder
DataProfileResult.Profile.Field.ProfileInfo.TopNValueOrBuilder getTopNValuesOrBuilder(int index)
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 RECORD and fields with REPEATABLE mode.
repeated .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue top_n_values = 4;
-
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
DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo getStringProfile()
String type field information.
.google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo string_profile = 101;- Returns:
- The stringProfile.
-
getStringProfileOrBuilder
DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfoOrBuilder 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
DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfo getIntegerProfile()
Integer type field information.
.google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfo integer_profile = 102;- Returns:
- The integerProfile.
-
getIntegerProfileOrBuilder
DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfoOrBuilder 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
DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo getDoubleProfile()
Double type field information.
.google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo double_profile = 103;- Returns:
- The doubleProfile.
-
getDoubleProfileOrBuilder
DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfoOrBuilder getDoubleProfileOrBuilder()
Double type field information.
.google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo double_profile = 103;
-
getFieldInfoCase
DataProfileResult.Profile.Field.ProfileInfo.FieldInfoCase getFieldInfoCase()
-
-