QueryTimeInterval Klasse
- java.
lang. Object - com.
azure. monitor. query. models. QueryTimeInterval
- com.
public final class QueryTimeInterval
Klasse, um ein Zeitintervall darzustellen. Zeitintervalle sind inklusive zur Startzeit und exklusiv zur Endzeit.
Feldzusammenfassung
| Modifizierer und Typ | Feld und Beschreibung |
|---|---|
|
static final
Query |
ALL
Zeitintervall aller Zeiten. |
|
static final
Query |
LAST_12_HOURS
Zeitintervall der letzten 12 Stunden. |
|
static final
Query |
LAST_1_HOUR
Zeitintervall der letzten Stunde. |
|
static final
Query |
LAST_2_DAYS
Zeitintervall der letzten 2 Tage. |
|
static final
Query |
LAST_30_MINUTES
Zeitintervall der letzten 30 Minuten. |
|
static final
Query |
LAST_3_DAYS
Zeitintervall der letzten 3 Tage. |
|
static final
Query |
LAST_4_HOURS
Zeitintervall der letzten 4 Stunden. |
|
static final
Query |
LAST_5_MINUTES
Zeitintervall der letzten 5 Minuten. |
|
static final
Query |
LAST_7_DAYS
Zeitintervall der letzten 7 Tage. |
|
static final
Query |
LAST_DAY
Zeitintervall des letzten Tages. |
Zusammenfassung zum Konstruktor
| Konstruktor | Beschreibung |
|---|---|
| QueryTimeInterval(Duration duration) |
Erstellt eine instance zur Verwendung der QueryTimeInterval angegebenen Dauer. |
| QueryTimeInterval(OffsetDateTime startTime, Duration duration) |
Erstellt eine instance der QueryTimeInterval Verwendung der Start- und Enddauer des Intervalls. |
| QueryTimeInterval(OffsetDateTime startTime, OffsetDateTime endTime) |
Erstellt eine instance für die Verwendung von QueryTimeInterval start und end OffsetDateTimes. |
Methodenzusammenfassung
| Modifizierer und Typ | Methode und Beschreibung |
|---|---|
| boolean | equals(Object o) |
| Duration |
getDuration()
Gibt die Dauer dieses QueryTimeInterval instance zurück. |
|
Offset |
getEndTime()
Gibt die Endzeit dieses QueryTimeInterval instance zurück. |
|
Offset |
getStartTime()
Gibt die Startzeit dieses QueryTimeInterval instance zurück. |
| int | hashCode() |
|
static
Query |
parse(String value)
Diese Methode verwendet eine iso 8601 formatierte Zeitintervallzeichenfolge und gibt eine instance von zurückQueryTimeInterval. |
| String | toString() |
Geerbte Methoden von java.lang.Object
Felddetails
ALL
public static final QueryTimeInterval ALL
Zeitintervall aller Zeiten.
LAST_12_HOURS
public static final QueryTimeInterval LAST_12_HOURS
Zeitintervall der letzten 12 Stunden.
LAST_1_HOUR
public static final QueryTimeInterval LAST_1_HOUR
Zeitintervall der letzten Stunde.
LAST_2_DAYS
public static final QueryTimeInterval LAST_2_DAYS
Zeitintervall der letzten 2 Tage.
LAST_30_MINUTES
public static final QueryTimeInterval LAST_30_MINUTES
Zeitintervall der letzten 30 Minuten.
LAST_3_DAYS
public static final QueryTimeInterval LAST_3_DAYS
Zeitintervall der letzten 3 Tage.
LAST_4_HOURS
public static final QueryTimeInterval LAST_4_HOURS
Zeitintervall der letzten 4 Stunden.
LAST_5_MINUTES
public static final QueryTimeInterval LAST_5_MINUTES
Zeitintervall der letzten 5 Minuten.
LAST_7_DAYS
public static final QueryTimeInterval LAST_7_DAYS
Zeitintervall der letzten 7 Tage.
LAST_DAY
public static final QueryTimeInterval LAST_DAY
Zeitintervall des letzten Tages.
Details zum Konstruktor
QueryTimeInterval
public QueryTimeInterval(Duration duration)
Erstellt eine instance zur Verwendung der QueryTimeInterval angegebenen Dauer. Die Dauer ist das Intervall, das mit der angegebenen Dauer beginnt und zum aktuellen Zeitpunkt endet.
Parameters:
QueryTimeInterval
public QueryTimeInterval(OffsetDateTime startTime, Duration duration)
Erstellt eine instance der QueryTimeInterval Verwendung der Start- und Enddauer des Intervalls.
Parameters:
QueryTimeInterval
public QueryTimeInterval(OffsetDateTime startTime, OffsetDateTime endTime)
Erstellt eine instance für die Verwendung von QueryTimeInterval start und end OffsetDateTimes.
Parameters:
Details zur Methode
equals
public boolean equals(Object o)
Overrides:
QueryTimeInterval.equals(Object o)Parameters:
getDuration
public Duration getDuration()
Gibt die Dauer dieses QueryTimeInterval instance zurück.
Returns:
getEndTime
public OffsetDateTime getEndTime()
Gibt die Endzeit dieses QueryTimeInterval instance zurück.
Returns:
getStartTime
public OffsetDateTime getStartTime()
Gibt die Startzeit dieses QueryTimeInterval instance zurück.
Returns:
hashCode
public int hashCode()
Overrides:
QueryTimeInterval.hashCode()parse
public static QueryTimeInterval parse(String value)
Diese Methode verwendet eine iso 8601 formatierte Zeitintervallzeichenfolge und gibt eine instance von zurückQueryTimeInterval.
Parameters:
Returns:
toString
public String toString()
Overrides:
QueryTimeInterval.toString()