ClassifyColumn¶
-
class
oci.log_analytics.models.
ClassifyColumn
(**kwargs)¶ Bases:
oci.log_analytics.models.abstract_column.AbstractColumn
Column containing query results produced by the query language classify command.
Attributes
SUB_SYSTEM_LOG
str(object=’’) -> str TYPE_CHART_COLUMN
str(object=’’) -> str TYPE_CHART_DATA_COLUMN
str(object=’’) -> str TYPE_CLASSIFY_COLUMN
str(object=’’) -> str TYPE_COLUMN
str(object=’’) -> str TYPE_TABLE_COLUMN
str(object=’’) -> str TYPE_TIME_CLUSTER_COLUMN
str(object=’’) -> str TYPE_TIME_CLUSTER_DATA_COLUMN
str(object=’’) -> str TYPE_TIME_COLUMN
str(object=’’) -> str TYPE_TIME_STATS_COLUMN
str(object=’’) -> str TYPE_TIME_STATS_DATA_COLUMN
str(object=’’) -> str TYPE_TREND_COLUMN
str(object=’’) -> str VALUE_TYPE_BOOLEAN
str(object=’’) -> str VALUE_TYPE_DOUBLE
str(object=’’) -> str VALUE_TYPE_FACET
str(object=’’) -> str VALUE_TYPE_FLOAT
str(object=’’) -> str VALUE_TYPE_INTEGER
str(object=’’) -> str VALUE_TYPE_LONG
str(object=’’) -> str VALUE_TYPE_STRING
str(object=’’) -> str VALUE_TYPE_TABLE
str(object=’’) -> str VALUE_TYPE_TIMESTAMP
str(object=’’) -> str classify_anomaly_interval_counts
Gets the classify_anomaly_interval_counts of this ClassifyColumn. classify_columns
Gets the classify_columns of this ClassifyColumn. classify_correlate_columns
Gets the classify_correlate_columns of this ClassifyColumn. classify_correlate_result
Gets the classify_correlate_result of this ClassifyColumn. classify_field_names
Gets the classify_field_names of this ClassifyColumn. classify_field_null_count
Gets the classify_field_null_count of this ClassifyColumn. classify_result
Gets the classify_result of this ClassifyColumn. display_name
Gets the display_name of this AbstractColumn. internal_name
Gets the internal_name of this AbstractColumn. is_case_sensitive
Gets the is_case_sensitive of this AbstractColumn. is_evaluable
Gets the is_evaluable of this AbstractColumn. is_groupable
Gets the is_groupable of this AbstractColumn. is_hidden
Gets the is_hidden of this AbstractColumn. is_list_of_values
Gets the is_list_of_values of this AbstractColumn. is_multi_valued
Gets the is_multi_valued of this AbstractColumn. original_display_name
Gets the original_display_name of this AbstractColumn. sub_system
Gets the sub_system of this AbstractColumn. type
[Required] Gets the type of this AbstractColumn. value_type
Gets the value_type of this AbstractColumn. values
Gets the values of this AbstractColumn. Methods
__init__
(**kwargs)Initializes a new ClassifyColumn 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. -
SUB_SYSTEM_LOG
= 'LOG'¶
-
TYPE_CHART_COLUMN
= 'CHART_COLUMN'¶
-
TYPE_CHART_DATA_COLUMN
= 'CHART_DATA_COLUMN'¶
-
TYPE_CLASSIFY_COLUMN
= 'CLASSIFY_COLUMN'¶
-
TYPE_COLUMN
= 'COLUMN'¶
-
TYPE_TABLE_COLUMN
= 'TABLE_COLUMN'¶
-
TYPE_TIME_CLUSTER_COLUMN
= 'TIME_CLUSTER_COLUMN'¶
-
TYPE_TIME_CLUSTER_DATA_COLUMN
= 'TIME_CLUSTER_DATA_COLUMN'¶
-
TYPE_TIME_COLUMN
= 'TIME_COLUMN'¶
-
TYPE_TIME_STATS_COLUMN
= 'TIME_STATS_COLUMN'¶
-
TYPE_TIME_STATS_DATA_COLUMN
= 'TIME_STATS_DATA_COLUMN'¶
-
TYPE_TREND_COLUMN
= 'TREND_COLUMN'¶
-
VALUE_TYPE_BOOLEAN
= 'BOOLEAN'¶
-
VALUE_TYPE_DOUBLE
= 'DOUBLE'¶
-
VALUE_TYPE_FACET
= 'FACET'¶
-
VALUE_TYPE_FLOAT
= 'FLOAT'¶
-
VALUE_TYPE_INTEGER
= 'INTEGER'¶
-
VALUE_TYPE_LONG
= 'LONG'¶
-
VALUE_TYPE_STRING
= 'STRING'¶
-
VALUE_TYPE_TABLE
= 'TABLE'¶
-
VALUE_TYPE_TIMESTAMP
= 'TIMESTAMP'¶
-
__init__
(**kwargs)¶ Initializes a new ClassifyColumn object with values from keyword arguments. The default value of the
type
attribute of this class isCLASSIFY_COLUMN
and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):Parameters: - type (str) – The value to assign to the type property of this ClassifyColumn. Allowed values for this property are: “COLUMN”, “CHART_COLUMN”, “CHART_DATA_COLUMN”, “TIME_STATS_COLUMN”, “TIME_STATS_DATA_COLUMN”, “TIME_CLUSTER_COLUMN”, “TIME_CLUSTER_DATA_COLUMN”, “TABLE_COLUMN”, “TIME_COLUMN”, “TREND_COLUMN”, “CLASSIFY_COLUMN”
- display_name (str) – The value to assign to the display_name property of this ClassifyColumn.
- sub_system (str) – The value to assign to the sub_system property of this ClassifyColumn. Allowed values for this property are: “LOG”
- values (list[oci.log_analytics.models.FieldValue]) – The value to assign to the values property of this ClassifyColumn.
- is_list_of_values (bool) – The value to assign to the is_list_of_values property of this ClassifyColumn.
- is_multi_valued (bool) – The value to assign to the is_multi_valued property of this ClassifyColumn.
- is_case_sensitive (bool) – The value to assign to the is_case_sensitive property of this ClassifyColumn.
- is_groupable (bool) – The value to assign to the is_groupable property of this ClassifyColumn.
- is_evaluable (bool) – The value to assign to the is_evaluable property of this ClassifyColumn.
- is_hidden (bool) – The value to assign to the is_hidden property of this ClassifyColumn.
- value_type (str) – The value to assign to the value_type property of this ClassifyColumn. Allowed values for this property are: “BOOLEAN”, “STRING”, “DOUBLE”, “FLOAT”, “LONG”, “INTEGER”, “TIMESTAMP”, “FACET”, “TABLE”
- original_display_name (str) – The value to assign to the original_display_name property of this ClassifyColumn.
- internal_name (str) – The value to assign to the internal_name property of this ClassifyColumn.
- classify_field_names (list[str]) – The value to assign to the classify_field_names property of this ClassifyColumn.
- classify_field_null_count (list[int]) – The value to assign to the classify_field_null_count property of this ClassifyColumn.
- classify_anomaly_interval_counts (list[int]) – The value to assign to the classify_anomaly_interval_counts property of this ClassifyColumn.
- classify_columns (list[oci.log_analytics.models.AbstractColumn]) – The value to assign to the classify_columns property of this ClassifyColumn.
- classify_result (list[dict(str, object)]) – The value to assign to the classify_result property of this ClassifyColumn.
- classify_correlate_columns (list[oci.log_analytics.models.AbstractColumn]) – The value to assign to the classify_correlate_columns property of this ClassifyColumn.
- classify_correlate_result (list[dict(str, object)]) – The value to assign to the classify_correlate_result property of this ClassifyColumn.
-
classify_anomaly_interval_counts
¶ Gets the classify_anomaly_interval_counts of this ClassifyColumn. Count of anomalies for each timeseries datapoint.
Returns: The classify_anomaly_interval_counts of this ClassifyColumn. Return type: list[int]
-
classify_columns
¶ Gets the classify_columns of this ClassifyColumn. Column descriptors for the classify result.
Returns: The classify_columns of this ClassifyColumn. Return type: list[oci.log_analytics.models.AbstractColumn]
-
classify_correlate_columns
¶ Gets the classify_correlate_columns of this ClassifyColumn. Column descriptors of fields with strong correlation with the classify fields.
Returns: The classify_correlate_columns of this ClassifyColumn. Return type: list[oci.log_analytics.models.AbstractColumn]
-
classify_correlate_result
¶ Gets the classify_correlate_result of this ClassifyColumn. Correlation results of the classify command.
Returns: The classify_correlate_result of this ClassifyColumn. Return type: list[dict(str, object)]
-
classify_field_names
¶ Gets the classify_field_names of this ClassifyColumn. A list of fields specified in the classify command in the query string.
Returns: The classify_field_names of this ClassifyColumn. Return type: list[str]
-
classify_field_null_count
¶ Gets the classify_field_null_count of this ClassifyColumn. Count of nulls found in each of the fields specified in the classify command in the query string.
Returns: The classify_field_null_count of this ClassifyColumn. Return type: list[int]
-
classify_result
¶ Gets the classify_result of this ClassifyColumn. Results of the classify command.
Returns: The classify_result of this ClassifyColumn. Return type: list[dict(str, object)]
-
display_name
¶ Gets the display_name of this AbstractColumn. Column display name - will be alias if column is renamed by queryStrng.
Returns: The display_name of this AbstractColumn. Return type: str
-
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.
-
internal_name
¶ Gets the internal_name of this AbstractColumn. Internal identifier for the column.
Returns: The internal_name of this AbstractColumn. Return type: str
-
is_case_sensitive
¶ Gets the is_case_sensitive of this AbstractColumn. A flag indicating whether or not the field is a case sensitive field. Only applies to string fields.
Returns: The is_case_sensitive of this AbstractColumn. Return type: bool
-
is_evaluable
¶ Gets the is_evaluable of this AbstractColumn. Identifies if this column can be used as an expression parameter in any command that accepts querylanguage expressions.
Returns: The is_evaluable of this AbstractColumn. Return type: bool
-
is_groupable
¶ Gets the is_groupable of this AbstractColumn. Identifies if this column can be used as a grouping field in any grouping command.
Returns: The is_groupable of this AbstractColumn. Return type: bool
Gets the is_hidden of this AbstractColumn. Identifies if this column should be hidden by default but can be displayed in the UI on demand.
Returns: The is_hidden of this AbstractColumn. Return type: bool
-
is_list_of_values
¶ Gets the is_list_of_values of this AbstractColumn. Identifies if all values in this column come from a pre-defined list of values.
Returns: The is_list_of_values of this AbstractColumn. Return type: bool
-
is_multi_valued
¶ Gets the is_multi_valued of this AbstractColumn. Identifies if this column allows multiple values to exist in a single row.
Returns: The is_multi_valued of this AbstractColumn. Return type: bool
-
original_display_name
¶ Gets the original_display_name of this AbstractColumn. Same as displayName unless column renamed in which case this will hold the original display name for the column.
Returns: The original_display_name of this AbstractColumn. Return type: str
-
sub_system
¶ Gets the sub_system of this AbstractColumn. Subsystem column belongs to.
Allowed values for this property are: “LOG”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The sub_system of this AbstractColumn. Return type: str
-
type
¶ [Required] Gets the type of this AbstractColumn. Column classification when column requires special designation.
Allowed values for this property are: “COLUMN”, “CHART_COLUMN”, “CHART_DATA_COLUMN”, “TIME_STATS_COLUMN”, “TIME_STATS_DATA_COLUMN”, “TIME_CLUSTER_COLUMN”, “TIME_CLUSTER_DATA_COLUMN”, “TABLE_COLUMN”, “TIME_COLUMN”, “TREND_COLUMN”, “CLASSIFY_COLUMN”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The type of this AbstractColumn. Return type: str
-
value_type
¶ Gets the value_type of this AbstractColumn. Field denoting column data type.
Allowed values for this property are: “BOOLEAN”, “STRING”, “DOUBLE”, “FLOAT”, “LONG”, “INTEGER”, “TIMESTAMP”, “FACET”, “TABLE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The value_type of this AbstractColumn. Return type: str
-
values
¶ Gets the values of this AbstractColumn. If the column is a ‘List of Values’ column, this array contains the field values that are applicable to query results or all if no filters applied.
Returns: The values of this AbstractColumn. Return type: list[oci.log_analytics.models.FieldValue]
-