Column¶
-
class
oci.log_analytics.models.
Column
(**kwargs)¶ Bases:
oci.log_analytics.models.abstract_column.AbstractColumn
Default column object representing querylanguage result columns.
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 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 Column 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 Column object with values from keyword arguments. The default value of the
type
attribute of this class isCOLUMN
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 Column. 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 Column.
- sub_system (str) – The value to assign to the sub_system property of this Column. Allowed values for this property are: “LOG”
- values (list[oci.log_analytics.models.FieldValue]) – The value to assign to the values property of this Column.
- is_list_of_values (bool) – The value to assign to the is_list_of_values property of this Column.
- is_multi_valued (bool) – The value to assign to the is_multi_valued property of this Column.
- is_case_sensitive (bool) – The value to assign to the is_case_sensitive property of this Column.
- is_groupable (bool) – The value to assign to the is_groupable property of this Column.
- is_evaluable (bool) – The value to assign to the is_evaluable property of this Column.
- is_hidden (bool) – The value to assign to the is_hidden property of this Column.
- value_type (str) – The value to assign to the value_type property of this Column. 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 Column.
- internal_name (str) – The value to assign to the internal_name property of this Column.
-
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]
-