C# Класс KairosDbClient.QueryBuilder

Use to query 1 or more metrics for a time range. A start time is required, either absolute or relative. End time is optional and defaults to now
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
AddQueryMetric ( QueryMetric metric ) : QueryBuilder

Add a metric to query for

SetCacheTime ( System.TimeSpan cacheTime ) : QueryBuilder
SetEnd ( DateTimeOffset end ) : QueryBuilder

This will be passed to kairosdb as an absolute time

SetEnd ( RelativeTime end ) : QueryBuilder

This will be passed to kairosdb as a relative time with the unit specified

SetEnd ( System.TimeSpan end ) : QueryBuilder

This will be passed to kairosdb as a relative milliseconds value

SetStart ( DateTimeOffset start ) : QueryBuilder

This will be passed to kairosdb as an absolute time

SetStart ( RelativeTime start ) : QueryBuilder

This will be passed to kairosdb as a relative time with the unit specified

SetStart ( System.TimeSpan start ) : QueryBuilder

This will be passed to kairosdb as a relative milliseconds value

SetTimeZone ( string timezone ) : QueryBuilder

Описание методов

AddQueryMetric() публичный Метод

Add a metric to query for
public AddQueryMetric ( QueryMetric metric ) : QueryBuilder
metric QueryMetric
Результат QueryBuilder

SetCacheTime() публичный Метод

public SetCacheTime ( System.TimeSpan cacheTime ) : QueryBuilder
cacheTime System.TimeSpan
Результат QueryBuilder

SetEnd() публичный Метод

This will be passed to kairosdb as an absolute time
public SetEnd ( DateTimeOffset end ) : QueryBuilder
end DateTimeOffset
Результат QueryBuilder

SetEnd() публичный Метод

This will be passed to kairosdb as a relative time with the unit specified
public SetEnd ( RelativeTime end ) : QueryBuilder
end RelativeTime
Результат QueryBuilder

SetEnd() публичный Метод

This will be passed to kairosdb as a relative milliseconds value
public SetEnd ( System.TimeSpan end ) : QueryBuilder
end System.TimeSpan
Результат QueryBuilder

SetStart() публичный Метод

This will be passed to kairosdb as an absolute time
public SetStart ( DateTimeOffset start ) : QueryBuilder
start DateTimeOffset
Результат QueryBuilder

SetStart() публичный Метод

This will be passed to kairosdb as a relative time with the unit specified
public SetStart ( RelativeTime start ) : QueryBuilder
start RelativeTime
Результат QueryBuilder

SetStart() публичный Метод

This will be passed to kairosdb as a relative milliseconds value
public SetStart ( System.TimeSpan start ) : QueryBuilder
start System.TimeSpan
Результат QueryBuilder

SetTimeZone() публичный Метод

public SetTimeZone ( string timezone ) : QueryBuilder
timezone string
Результат QueryBuilder