Interface DataProfileResult.Profile.Field.ProfileInfoOrBuilder (1.13.0)

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

Implements

MessageOrBuilder

Methods

getDistinctRatio()

public abstract double getDistinctRatio()

The ratio of rows that are distinct against the rows in the sampled data.

double distinct_ratio = 3;

Returns
TypeDescription
double

The distinctRatio.

getDoubleProfile()

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

The corresponding double field profile.

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

Returns
TypeDescription
DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo

The doubleProfile.

getDoubleProfileOrBuilder()

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

The corresponding double field profile.

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

Returns
TypeDescription
DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfoOrBuilder

getFieldInfoCase()

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

getIntegerProfile()

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

The corresponding integer field profile.

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

Returns
TypeDescription
DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfo

The integerProfile.

getIntegerProfileOrBuilder()

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

The corresponding integer field profile.

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

Returns
TypeDescription
DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfoOrBuilder

getNullRatio()

public abstract double getNullRatio()

The ratio of null rows against the rows in the sampled data.

double null_ratio = 2;

Returns
TypeDescription
double

The nullRatio.

getStringProfile()

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

The corresponding string field profile.

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

Returns
TypeDescription
DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo

The stringProfile.

getStringProfileOrBuilder()

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

The corresponding string field profile.

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

Returns
TypeDescription
DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfoOrBuilder

getTopNValues(int index)

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

The array of top N values of the field in the sampled data. Currently N is set as 10 or equal to distinct values in the field, whichever is smaller. This will be optional for complex non-groupable data-types such as JSON, ARRAY, JSON, STRUCT.

repeated .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue top_n_values = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
DataProfileResult.Profile.Field.ProfileInfo.TopNValue

getTopNValuesCount()

public abstract int getTopNValuesCount()

The array of top N values of the field in the sampled data. Currently N is set as 10 or equal to distinct values in the field, whichever is smaller. This will be optional for complex non-groupable data-types such as JSON, ARRAY, JSON, STRUCT.

repeated .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue top_n_values = 4;

Returns
TypeDescription
int

getTopNValuesList()

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

The array of top N values of the field in the sampled data. Currently N is set as 10 or equal to distinct values in the field, whichever is smaller. This will be optional for complex non-groupable data-types such as JSON, ARRAY, JSON, STRUCT.

repeated .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue top_n_values = 4;

Returns
TypeDescription
List<TopNValue>

getTopNValuesOrBuilder(int index)

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

The array of top N values of the field in the sampled data. Currently N is set as 10 or equal to distinct values in the field, whichever is smaller. This will be optional for complex non-groupable data-types such as JSON, ARRAY, JSON, STRUCT.

repeated .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue top_n_values = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
DataProfileResult.Profile.Field.ProfileInfo.TopNValueOrBuilder

getTopNValuesOrBuilderList()

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

The array of top N values of the field in the sampled data. Currently N is set as 10 or equal to distinct values in the field, whichever is smaller. This will be optional for complex non-groupable data-types such as JSON, ARRAY, JSON, STRUCT.

repeated .google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue top_n_values = 4;

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

hasDoubleProfile()

public abstract boolean hasDoubleProfile()

The corresponding double field profile.

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

Returns
TypeDescription
boolean

Whether the doubleProfile field is set.

hasIntegerProfile()

public abstract boolean hasIntegerProfile()

The corresponding integer field profile.

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

Returns
TypeDescription
boolean

Whether the integerProfile field is set.

hasStringProfile()

public abstract boolean hasStringProfile()

The corresponding string field profile.

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

Returns
TypeDescription
boolean

Whether the stringProfile field is set.