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
Modifier and TypeMethodDescriptiondoubleOutput only.Double type field information.Double type field information.Integer type field information.Integer type field information.doubleOutput only.String type field information.String type field information.getTopNValues(int index) Output only.intOutput only.Output only.getTopNValuesOrBuilder(int index) Output only.Output only.booleanDouble type field information.booleanInteger type field information.booleanString type field information.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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
List<DataProfileResult.Profile.Field.ProfileInfo.TopNValue> 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
List<? extends DataProfileResult.Profile.Field.ProfileInfo.TopNValueOrBuilder> 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
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()
-