O objeto de métricas para uma subtarefa.
Representação JSON |
---|
{ "metric": string, "valueType": enum ( |
Campos | |
---|---|
metric |
Obrigatório. O nome da métrica. Se o serviço ainda não souber a métrica, ela será criada automaticamente. |
valueType |
Obrigatório. O tipo de valor da série temporal. |
metricKind |
Opcional. O tipo de métrica da série temporal. Se estiver presente, ele precisa ser igual ao tipo da métrica associada. Se o descritor da métrica associada precisar ser criado automaticamente, esse campo especificará o tipo de métrica do novo descritor e precisará ser |
points[] |
Obrigatório. Os pontos de dados desta série temporal. Ao listar séries temporais, os pontos são retornados em ordem inversa. Ao criar uma série temporal, esse campo precisa conter exatamente um ponto, e o tipo do ponto precisa ser igual ao tipo de valor da métrica associada. Se o descritor da métrica associada precisar ser criado automaticamente, o tipo de valor do descritor será determinado pelo tipo do ponto, que precisa ser |
Point
Um único ponto de dados em uma série temporal.
Representação JSON |
---|
{ "interval": { object ( |
Campos | |
---|---|
interval |
O intervalo de tempo a que o ponto de dados se aplica. Para métricas |
value |
O valor do ponto de dados. |
TimeInterval
Um intervalo de tempo que se estende logo após um horário de início até um horário de término. Se o horário de início for igual ao de término, o intervalo vai representar um único ponto no tempo.
Representação JSON |
---|
{ "startTime": string, "endTime": string } |
Campos | |
---|---|
startTime |
Opcional. O início do intervalo de tempo. O valor padrão para o horário de início é o horário de término. O horário de início não pode ser posterior ao horário de término. |
endTime |
Obrigatório. O fim do intervalo de tempo. |
TypedValue
Um único valor fortemente digitado.
Representação JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de união value . O campo de valor digitado. value pode ser apenas de um dos tipos a seguir: |
|
boolValue |
Um valor booleano: |
int64Value |
Um número inteiro de 64 bits. Seu intervalo é de aproximadamente |
doubleValue |
Um número de ponto flutuante de dupla precisão de 64 bits. A magnitude é de aproximadamente |
stringValue |
Um valor de string de comprimento variável. |
distributionValue |
Um valor de distribuição. |