Era.Common.NetworkMessage.ConsoleApi.Symbols.RpcGetAllSymbolsCategoriesLabelsResponse

Description

Returns list of symbol categories and their names.
Symbols are grouped by their data ID and data IDs are grouped by their field of interest.
The same data ID is typically used for different aggregations of the same data (e.g. computer name, count (computer name), group by (computer name)).
The same field of interest is typically used to group symbols from one log or one static object (e.g. computer name, computer description).

Properties

Name JsonSchemaType Description
dataIdToLabels array of references to Era.Common.NetworkMessage.ConsoleApi.Symbols.RpcGetAllSymbolsCategoriesLabelsResponse_Id32LabelPair Data IDs and their labels.
fieldOfInterestToLabels array of references to Era.Common.NetworkMessage.ConsoleApi.Symbols.RpcGetAllSymbolsCategoriesLabelsResponse_Id64LabelPair IDs of field of interests and their labels.

Dual message (request/response)

Era.Common.NetworkMessage.ConsoleApi.Symbols.RpcGetAllSymbolsCategoriesLabelsRequest

Referenced in messages

No references.

JsonSchema

{
    "title": "Era.Common.NetworkMessage.ConsoleApi.Symbols.RpcGetAllSymbolsCategoriesLabelsResponse",
    "type": "object",
    "$schema": "http://json-schema.org/draft-04/schema#",
    "additionalProperties": false,
    "required": [
        "Era.Common.NetworkMessage.ConsoleApi.Symbols.RpcGetAllSymbolsCategoriesLabelsResponse"
    ],
    "properties": {
        "Era.Common.NetworkMessage.ConsoleApi.Symbols.RpcGetAllSymbolsCategoriesLabelsResponse": {
            "$ref": "#/definitions/RpcGetAllSymbolsCategoriesLabelsResponse"
        }
    },
    "definitions": {
        "RpcGetAllSymbolsCategoriesLabelsResponse": {
            "additionalProperties": false,
            "type": "object",
            "properties": {
                "dataIdToLabels": {
                    "type": "array",
                    "items": [
                        {
                            "$ref": "Era.Common.NetworkMessage.ConsoleApi.Symbols.RpcGetAllSymbolsCategoriesLabelsResponse_Id32LabelPair#/definitions/RpcGetAllSymbolsCategoriesLabelsResponse_Id32LabelPair"
                        }
                    ]
                },
                "fieldOfInterestToLabels": {
                    "type": "array",
                    "items": [
                        {
                            "$ref": "Era.Common.NetworkMessage.ConsoleApi.Symbols.RpcGetAllSymbolsCategoriesLabelsResponse_Id64LabelPair#/definitions/RpcGetAllSymbolsCategoriesLabelsResponse_Id64LabelPair"
                        }
                    ]
                }
            }
        }
    }
}