Interface DataProfileResult.Profile.Field.ProfileInfoOrBuilder (0.16.0)

public static interface DataProfileResult.Profile.Field.ProfileInfoOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDistinctRatio()

public abstract 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
Type Description
double

The distinctRatio.

getDoubleProfile()

public abstract DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo getDoubleProfile()

Double type field information.

.google.events.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo double_profile = 103;

Returns
Type Description
DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo

The doubleProfile.

getDoubleProfileOrBuilder()

public abstract DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfoOrBuilder getDoubleProfileOrBuilder()

Double type field information.

.google.events.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo double_profile = 103;

Returns
Type Description
DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfoOrBuilder

getFieldInfoCase()

public abstract DataProfileResult.Profile.Field.ProfileInfo.FieldInfoCase getFieldInfoCase()
Returns
Type Description
DataProfileResult.Profile.Field.ProfileInfo.FieldInfoCase

getIntegerProfile()

public abstract DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfo getIntegerProfile()

Integer type field information.

.google.events.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfo integer_profile = 102;

Returns
Type Description
DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfo

The integerProfile.

getIntegerProfileOrBuilder()

public abstract DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfoOrBuilder getIntegerProfileOrBuilder()

Integer type field information.

.google.events.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfo integer_profile = 102;

Returns
Type Description
DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfoOrBuilder

getNullRatio()

public abstract double getNullRatio()

Ratio of rows with null value against total scanned rows.

double null_ratio = 2;

Returns
Type Description
double

The nullRatio.

getStringProfile()

public abstract DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo getStringProfile()

String type field information.

.google.events.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo string_profile = 101;

Returns
Type Description
DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo

The stringProfile.

getStringProfileOrBuilder()

public abstract DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfoOrBuilder getStringProfileOrBuilder()

String type field information.

.google.events.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo string_profile = 101;

Returns
Type Description
DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfoOrBuilder

getTopNValues(int index)

public abstract DataProfileResult.Profile.Field.ProfileInfo.TopNValue getTopNValues(int index)

The list of top N non-null values and number of times 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.events.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue top_n_values = 4;

Parameter
Name Description
index int
Returns
Type Description
DataProfileResult.Profile.Field.ProfileInfo.TopNValue

getTopNValuesCount()

public abstract int getTopNValuesCount()

The list of top N non-null values and number of times 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.events.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue top_n_values = 4;

Returns
Type Description
int

getTopNValuesList()

public abstract List<DataProfileResult.Profile.Field.ProfileInfo.TopNValue> getTopNValuesList()

The list of top N non-null values and number of times 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.events.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue top_n_values = 4;

Returns
Type Description
List<TopNValue>

getTopNValuesOrBuilder(int index)

public abstract DataProfileResult.Profile.Field.ProfileInfo.TopNValueOrBuilder getTopNValuesOrBuilder(int index)

The list of top N non-null values and number of times 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.events.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue top_n_values = 4;

Parameter
Name Description
index int
Returns
Type Description
DataProfileResult.Profile.Field.ProfileInfo.TopNValueOrBuilder

getTopNValuesOrBuilderList()

public abstract List<? extends DataProfileResult.Profile.Field.ProfileInfo.TopNValueOrBuilder> getTopNValuesOrBuilderList()

The list of top N non-null values and number of times 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.events.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue top_n_values = 4;

Returns
Type Description
List<? extends com.google.events.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValueOrBuilder>

hasDoubleProfile()

public abstract boolean hasDoubleProfile()

Double type field information.

.google.events.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo double_profile = 103;

Returns
Type Description
boolean

Whether the doubleProfile field is set.

hasIntegerProfile()

public abstract boolean hasIntegerProfile()

Integer type field information.

.google.events.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfo integer_profile = 102;

Returns
Type Description
boolean

Whether the integerProfile field is set.

hasStringProfile()

public abstract boolean hasStringProfile()

String type field information.

.google.events.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo string_profile = 101;

Returns
Type Description
boolean

Whether the stringProfile field is set.