Class DataProfileResult.Profile.Field.ProfileInfo.Builder (1.38.0)

public static final class DataProfileResult.Profile.Field.ProfileInfo.Builder extends GeneratedMessageV3.Builder<DataProfileResult.Profile.Field.ProfileInfo.Builder> implements DataProfileResult.Profile.Field.ProfileInfoOrBuilder

The profile information for each field type.

Protobuf type google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addAllTopNValues(Iterable<? extends DataProfileResult.Profile.Field.ProfileInfo.TopNValue> values)

public DataProfileResult.Profile.Field.ProfileInfo.Builder addAllTopNValues(Iterable<? extends DataProfileResult.Profile.Field.ProfileInfo.TopNValue> values)

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;

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue>
Returns
TypeDescription
DataProfileResult.Profile.Field.ProfileInfo.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public DataProfileResult.Profile.Field.ProfileInfo.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
DataProfileResult.Profile.Field.ProfileInfo.Builder
Overrides

addTopNValues(DataProfileResult.Profile.Field.ProfileInfo.TopNValue value)

public DataProfileResult.Profile.Field.ProfileInfo.Builder addTopNValues(DataProfileResult.Profile.Field.ProfileInfo.TopNValue value)

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;

Parameter
NameDescription
valueDataProfileResult.Profile.Field.ProfileInfo.TopNValue
Returns
TypeDescription
DataProfileResult.Profile.Field.ProfileInfo.Builder

addTopNValues(DataProfileResult.Profile.Field.ProfileInfo.TopNValue.Builder builderForValue)

public DataProfileResult.Profile.Field.ProfileInfo.Builder addTopNValues(DataProfileResult.Profile.Field.ProfileInfo.TopNValue.Builder builderForValue)

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;

Parameter
NameDescription
builderForValueDataProfileResult.Profile.Field.ProfileInfo.TopNValue.Builder
Returns
TypeDescription
DataProfileResult.Profile.Field.ProfileInfo.Builder

addTopNValues(int index, DataProfileResult.Profile.Field.ProfileInfo.TopNValue value)

public DataProfileResult.Profile.Field.ProfileInfo.Builder addTopNValues(int index, DataProfileResult.Profile.Field.ProfileInfo.TopNValue value)

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;

Parameters
NameDescription
indexint
valueDataProfileResult.Profile.Field.ProfileInfo.TopNValue
Returns
TypeDescription
DataProfileResult.Profile.Field.ProfileInfo.Builder

addTopNValues(int index, DataProfileResult.Profile.Field.ProfileInfo.TopNValue.Builder builderForValue)

public DataProfileResult.Profile.Field.ProfileInfo.Builder addTopNValues(int index, DataProfileResult.Profile.Field.ProfileInfo.TopNValue.Builder builderForValue)

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;

Parameters
NameDescription
indexint
builderForValueDataProfileResult.Profile.Field.ProfileInfo.TopNValue.Builder
Returns
TypeDescription
DataProfileResult.Profile.Field.ProfileInfo.Builder