AlertFieldAggregations

JSON representation
{
  "fields": [
    {
      object (AlertFieldAggregation)
    }
  ]
}
Fields
fields[]

object (AlertFieldAggregation)

AlertFieldAggregation

JSON representation
{
  "fieldName": string,
  "baselineAlertCount": integer,
  "alertCount": integer,
  "tooManyValues": boolean,
  "valueCount": integer,
  "allValues": [
    {
      object (AlertFieldValueCount)
    }
  ],
  "topValues": [
    {
      object (AlertFieldValueCount)
    }
  ],
  "bottomValues": [
    {
      object (AlertFieldValueCount)
    }
  ]
}
Fields
fieldName

string

baselineAlertCount

integer

alertCount

integer

tooManyValues

boolean

valueCount

integer

allValues[]

object (AlertFieldValueCount)

topValues[]

object (AlertFieldValueCount)

bottomValues[]

object (AlertFieldValueCount)

AlertFieldValueCount

JSON representation
{
  "value": {
    object (AlertFieldValue)
  },
  "baselineAlertCount": integer,
  "alertCount": integer
}
Fields
value

object (AlertFieldValue)

baselineAlertCount

integer

alertCount

integer

AlertFieldValue

JSON representation
{

  // Union field value can be only one of the following:
  "stringValue": string,
  "int32Value": integer,
  "uint32Value": integer,
  "int64Value": string,
  "uint64Value": string,
  "floatValue": number,
  "doubleValue": number,
  "enumValue": string,
  "boolValue": boolean,
  "bytesValue": string
  // End of list of possible types for union field value.
}
Fields

Union field value.

value can be only one of the following:

stringValue

string

int32Value

integer

uint32Value

integer (uint32 format)

int64Value

string (int64 format)

uint64Value

string

floatValue

number

doubleValue

number

enumValue

string

boolValue

boolean

bytesValue

string (bytes format)

A base64-encoded string.