QueryTimeInterval Clase
- java.
lang. Object - com.
azure. monitor. query. models. QueryTimeInterval
- com.
public final class QueryTimeInterval
Clase para representar un intervalo de tiempo. Los intervalos de tiempo son inclusivos en la hora de inicio y exclusivos en la hora de finalización.
Resumen del campo
| Modificador y tipo | Campo y descripción |
|---|---|
|
static final
Query |
ALL
Intervalo de tiempo de todo el tiempo. |
|
static final
Query |
LAST_12_HOURS
Intervalo de tiempo de las últimas 12 horas. |
|
static final
Query |
LAST_1_HOUR
Intervalo de tiempo de la última hora. |
|
static final
Query |
LAST_2_DAYS
Intervalo de tiempo de los últimos 2 días. |
|
static final
Query |
LAST_30_MINUTES
Intervalo de tiempo de los últimos 30 minutos. |
|
static final
Query |
LAST_3_DAYS
Intervalo de tiempo de los últimos 3 días. |
|
static final
Query |
LAST_4_HOURS
Intervalo de tiempo de las últimas 4 horas. |
|
static final
Query |
LAST_5_MINUTES
Intervalo de tiempo de los últimos 5 minutos. |
|
static final
Query |
LAST_7_DAYS
Intervalo de tiempo de los últimos 7 días. |
|
static final
Query |
LAST_DAY
Intervalo de tiempo del último día. |
Resumen del constructor
| Constructor | Description |
|---|---|
| QueryTimeInterval(Duration duration) |
Crea una instancia de QueryTimeInterval con la duración proporcionada. |
| QueryTimeInterval(OffsetDateTime startTime, Duration duration) |
Crea una instancia de QueryTimeInterval mediante la duración inicial y final del intervalo. |
| QueryTimeInterval(OffsetDateTime startTime, OffsetDateTime endTime) |
Crea una instancia de QueryTimeInterval mediante el inicio y el fin OffsetDateTimesde . |
Resumen del método
| Modificador y tipo | Método y descripción |
|---|---|
| boolean | equals(Object o) |
| Duration |
getDuration()
Devuelve la duración de esta QueryTimeInterval instancia. |
|
Offset |
getEndTime()
Devuelve la hora de finalización de esta QueryTimeInterval instancia. |
|
Offset |
getStartTime()
Devuelve la hora de inicio de esta QueryTimeInterval instancia. |
| int | hashCode() |
|
static
Query |
parse(String value)
Este método toma una cadena de intervalo de tiempo con formato ISO 8601 y devuelve una instancia de QueryTimeInterval. |
| String | toString() |
Métodos heredados de java.lang.Object
Detalles del campo
ALL
public static final QueryTimeInterval ALL
Intervalo de tiempo de todo el tiempo.
LAST_12_HOURS
public static final QueryTimeInterval LAST_12_HOURS
Intervalo de tiempo de las últimas 12 horas.
LAST_1_HOUR
public static final QueryTimeInterval LAST_1_HOUR
Intervalo de tiempo de la última hora.
LAST_2_DAYS
public static final QueryTimeInterval LAST_2_DAYS
Intervalo de tiempo de los últimos 2 días.
LAST_30_MINUTES
public static final QueryTimeInterval LAST_30_MINUTES
Intervalo de tiempo de los últimos 30 minutos.
LAST_3_DAYS
public static final QueryTimeInterval LAST_3_DAYS
Intervalo de tiempo de los últimos 3 días.
LAST_4_HOURS
public static final QueryTimeInterval LAST_4_HOURS
Intervalo de tiempo de las últimas 4 horas.
LAST_5_MINUTES
public static final QueryTimeInterval LAST_5_MINUTES
Intervalo de tiempo de los últimos 5 minutos.
LAST_7_DAYS
public static final QueryTimeInterval LAST_7_DAYS
Intervalo de tiempo de los últimos 7 días.
LAST_DAY
public static final QueryTimeInterval LAST_DAY
Intervalo de tiempo del último día.
Detalles del constructor
QueryTimeInterval
public QueryTimeInterval(Duration duration)
Crea una instancia de QueryTimeInterval con la duración proporcionada. La duración es el intervalo que comienza a partir de la duración proporcionada y termina en la hora actual.
Parameters:
QueryTimeInterval
public QueryTimeInterval(OffsetDateTime startTime, Duration duration)
Crea una instancia de QueryTimeInterval mediante la duración inicial y final del intervalo.
Parameters:
QueryTimeInterval
public QueryTimeInterval(OffsetDateTime startTime, OffsetDateTime endTime)
Crea una instancia de QueryTimeInterval mediante el inicio y el fin OffsetDateTimesde .
Parameters:
Detalles del método
equals
public boolean equals(Object o)
Overrides:
QueryTimeInterval.equals(Object o)Parameters:
getDuration
public Duration getDuration()
Devuelve la duración de esta QueryTimeInterval instancia.
Returns:
getEndTime
public OffsetDateTime getEndTime()
Devuelve la hora de finalización de esta QueryTimeInterval instancia.
Returns:
getStartTime
public OffsetDateTime getStartTime()
Devuelve la hora de inicio de esta QueryTimeInterval instancia.
Returns:
hashCode
public int hashCode()
Overrides:
QueryTimeInterval.hashCode()parse
public static QueryTimeInterval parse(String value)
Este método toma una cadena de intervalo de tiempo con formato ISO 8601 y devuelve una instancia de QueryTimeInterval.
Parameters:
Returns:
toString
public String toString()
Overrides:
QueryTimeInterval.toString()