QueryTimeInterval Klasse

  • java.lang.Object
    • com.azure.monitor.query.models.QueryTimeInterval

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 QueryTimeInterval ALL

Zeitintervall aller Zeiten.

static final QueryTimeInterval LAST_12_HOURS

Zeitintervall der letzten 12 Stunden.

static final QueryTimeInterval LAST_1_HOUR

Zeitintervall der letzten Stunde.

static final QueryTimeInterval LAST_2_DAYS

Zeitintervall der letzten 2 Tage.

static final QueryTimeInterval LAST_30_MINUTES

Zeitintervall der letzten 30 Minuten.

static final QueryTimeInterval LAST_3_DAYS

Zeitintervall der letzten 3 Tage.

static final QueryTimeInterval LAST_4_HOURS

Zeitintervall der letzten 4 Stunden.

static final QueryTimeInterval LAST_5_MINUTES

Zeitintervall der letzten 5 Minuten.

static final QueryTimeInterval LAST_7_DAYS

Zeitintervall der letzten 7 Tage.

static final QueryTimeInterval 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.

OffsetDateTime getEndTime()

Gibt die Endzeit dieses QueryTimeInterval instance zurück.

OffsetDateTime getStartTime()

Gibt die Startzeit dieses QueryTimeInterval instance zurück.

int hashCode()
static QueryTimeInterval 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:

duration - die Dauer für diese Abfragezeit.

QueryTimeInterval

public QueryTimeInterval(OffsetDateTime startTime, Duration duration)

Erstellt eine instance der QueryTimeInterval Verwendung der Start- und Enddauer des Intervalls.

Parameters:

startTime - Die Startzeit des Intervalls.
duration - Die Enddauer des Intervalls.

QueryTimeInterval

public QueryTimeInterval(OffsetDateTime startTime, OffsetDateTime endTime)

Erstellt eine instance für die Verwendung von QueryTimeInterval start und end OffsetDateTimes.

Parameters:

startTime - Die Startzeit des Intervalls.
endTime - Die Endzeit des Intervalls.

Details zur Methode

equals

public boolean equals(Object o)

Overrides:

QueryTimeInterval.equals(Object o)

Parameters:

o

getDuration

public Duration getDuration()

Gibt die Dauer dieses QueryTimeInterval instance zurück.

Returns:

die Dauer dieses QueryTimeInterval instance.

getEndTime

public OffsetDateTime getEndTime()

Gibt die Endzeit dieses QueryTimeInterval instance zurück.

Returns:

die Endzeit dieses QueryTimeInterval instance.

getStartTime

public OffsetDateTime getStartTime()

Gibt die Startzeit dieses QueryTimeInterval instance zurück.

Returns:

die Startzeit dieses QueryTimeInterval instance.

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:

value - Die iso 8601 formatierte Zeitintervallzeichenfolge.

Returns:

Eine Instanz von QueryTimeInterval.

toString

public String toString()

Overrides:

QueryTimeInterval.toString()

Gilt für: