StringAttribute

class oci.data_connectivity.models.StringAttribute(**kwargs)

Bases: oci.data_connectivity.models.attribute_profile_result.AttributeProfileResult

A summary of profiling results of a specefic attribute.

Methods

__init__(**kwargs) Initializes a new StringAttribute object with values from keyword arguments.
get_subtype(object_dictionary) Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.

Attributes

distinct_count Gets the distinct_count of this AttributeProfileResult.
duplicate_count Gets the duplicate_count of this AttributeProfileResult.
inferred_data_types Gets the inferred_data_types of this StringAttribute.
max Gets the max of this AttributeProfileResult.
max_length Gets the max_length of this StringAttribute.
mean_length Gets the mean_length of this StringAttribute.
min Gets the min of this AttributeProfileResult.
min_length Gets the min_length of this StringAttribute.
name Gets the name of this AttributeProfileResult.
null_count Gets the null_count of this AttributeProfileResult.
pattern_frequencies Gets the pattern_frequencies of this StringAttribute.
type Gets the type of this AttributeProfileResult.
unique_count Gets the unique_count of this AttributeProfileResult.
value_frequencies Gets the value_frequencies of this AttributeProfileResult.
__init__(**kwargs)

Initializes a new StringAttribute object with values from keyword arguments. The default value of the type attribute of this class is STRING and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
distinct_count

Gets the distinct_count of this AttributeProfileResult.

Returns:The distinct_count of this AttributeProfileResult.
Return type:oci.data_connectivity.models.ProfileStat
duplicate_count

Gets the duplicate_count of this AttributeProfileResult.

Returns:The duplicate_count of this AttributeProfileResult.
Return type:oci.data_connectivity.models.ProfileStat
static get_subtype(object_dictionary)

Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.

inferred_data_types

Gets the inferred_data_types of this StringAttribute. Inferred DataType for the column.

Returns:The inferred_data_types of this StringAttribute.
Return type:list[oci.data_connectivity.models.DataTypeStat]
max

Gets the max of this AttributeProfileResult.

Returns:The max of this AttributeProfileResult.
Return type:oci.data_connectivity.models.ProfileStat
max_length

Gets the max_length of this StringAttribute.

Returns:The max_length of this StringAttribute.
Return type:oci.data_connectivity.models.ProfileStat
mean_length

Gets the mean_length of this StringAttribute.

Returns:The mean_length of this StringAttribute.
Return type:oci.data_connectivity.models.ProfileStat
min

Gets the min of this AttributeProfileResult.

Returns:The min of this AttributeProfileResult.
Return type:oci.data_connectivity.models.ProfileStat
min_length

Gets the min_length of this StringAttribute.

Returns:The min_length of this StringAttribute.
Return type:oci.data_connectivity.models.ProfileStat
name

Gets the name of this AttributeProfileResult. Name of attribute

Returns:The name of this AttributeProfileResult.
Return type:str
null_count

Gets the null_count of this AttributeProfileResult.

Returns:The null_count of this AttributeProfileResult.
Return type:oci.data_connectivity.models.ProfileStat
pattern_frequencies

Gets the pattern_frequencies of this StringAttribute. Pattern frequencies for the column as described already in profile config.

Returns:The pattern_frequencies of this StringAttribute.
Return type:list[oci.data_connectivity.models.ObjectFreqStat]
type

Gets the type of this AttributeProfileResult. Type of attribute

Returns:The type of this AttributeProfileResult.
Return type:object
unique_count

Gets the unique_count of this AttributeProfileResult.

Returns:The unique_count of this AttributeProfileResult.
Return type:oci.data_connectivity.models.ProfileStat
value_frequencies

Gets the value_frequencies of this AttributeProfileResult. Top N value frequencies for the column as described already in profile config topNValueFrequency property.

Returns:The value_frequencies of this AttributeProfileResult.
Return type:list[oci.data_connectivity.models.ObjectFreqStat]