QueryResultRow

class oci.apm_traces.models.QueryResultRow(**kwargs)

Bases: object

An object that represents a single row of the query result. It contains the queryResultRowData object that holds the actual data represented by the elements of the query result row, and a queryResultRowMetadata object that holds the metadata about the data contained in the query result row.

Methods

__init__(**kwargs) Initializes a new QueryResultRow object with values from keyword arguments.

Attributes

query_result_row_data [Required] Gets the query_result_row_data of this QueryResultRow.
query_result_row_metadata [Required] Gets the query_result_row_metadata of this QueryResultRow.
__init__(**kwargs)

Initializes a new QueryResultRow object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • query_result_row_data (dict(str, object)) – The value to assign to the query_result_row_data property of this QueryResultRow.
  • query_result_row_metadata (dict(str, object)) – The value to assign to the query_result_row_metadata property of this QueryResultRow.
query_result_row_data

[Required] Gets the query_result_row_data of this QueryResultRow. A map containing the actual data represented by a single row of the query result. The key is the column name or attribute specified in the show clause, or an aggregate function in the show clause. The value is the actual value of that attribute or aggregate function of the corresponding single row of the query result set. If an alias name is specified for an attribute or an aggregate function, then the key will be the alias name specified in the show clause. If an alias name is not specified for the group by aggregate function in the show clause, then the corresponding key will be the appropriate aggregate_function_name_column_name (Eg: count(traces) will be keyed as count_traces). For more details on the supported aggregate functions, look at the APM confluence doc on High Level Query Aggregation. The datatype of the value is presented in the queryResultRowTypeSummaries list in the queryResultMetadata structure, where the ith queryResultRowTypeSummary object represents the datatype of the ith value when this map is iterated in order.

Returns:The query_result_row_data of this QueryResultRow.
Return type:dict(str, object)
query_result_row_metadata

[Required] Gets the query_result_row_metadata of this QueryResultRow. A map containing metadata or add-on data for the data presented in the queryResultRowData map. Data required to present drill down information from the queryResultRowData is presented as key value pairs.

Returns:The query_result_row_metadata of this QueryResultRow.
Return type:dict(str, object)