QueryTimeInterval Classe

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

public final class QueryTimeInterval

Classe pour représenter un intervalle de temps. Les intervalles de temps sont inclus à l’heure de début et exclusifs à l’heure de fin.

Récapitulatif du champ

Modificateur et type Champ et description
static final QueryTimeInterval ALL

Intervalle de temps de tous les temps.

static final QueryTimeInterval LAST_12_HOURS

Intervalle de temps des 12 dernières heures.

static final QueryTimeInterval LAST_1_HOUR

Intervalle de temps de la dernière heure.

static final QueryTimeInterval LAST_2_DAYS

Intervalle de temps des 2 derniers jours.

static final QueryTimeInterval LAST_30_MINUTES

Intervalle de temps des 30 dernières minutes.

static final QueryTimeInterval LAST_3_DAYS

Intervalle de temps des 3 derniers jours.

static final QueryTimeInterval LAST_4_HOURS

Intervalle de temps des 4 dernières heures.

static final QueryTimeInterval LAST_5_MINUTES

Intervalle de temps des 5 dernières minutes.

static final QueryTimeInterval LAST_7_DAYS

Intervalle de temps des 7 derniers jours.

static final QueryTimeInterval LAST_DAY

Intervalle de temps du dernier jour.

Récapitulatif du constructeur

Constructeur Description
QueryTimeInterval(Duration duration)

Crée une instance d’utilisation de QueryTimeInterval la durée fournie.

QueryTimeInterval(OffsetDateTime startTime, Duration duration)

Crée une instance d’utilisation de la durée de QueryTimeInterval début et de fin de l’intervalle.

QueryTimeInterval(OffsetDateTime startTime, OffsetDateTime endTime)

Crée une instance d’utilisation des points de QueryTimeInterval début et de fin OffsetDateTimes.

Résumé de la méthode

Modificateur et type Méthode et description
boolean equals(Object o)
Duration getDuration()

Retourne la durée de cette QueryTimeInterval instance.

OffsetDateTime getEndTime()

Retourne l’heure de fin de cette QueryTimeInterval instance.

OffsetDateTime getStartTime()

Retourne l’heure de début de cette QueryTimeInterval instance.

int hashCode()
static QueryTimeInterval parse(String value)

Cette méthode prend une chaîne d’intervalle de temps au format ISO 8601 et retourne une instance de QueryTimeInterval.

String toString()

Méthodes héritées de java.lang.Object

Détails du champ

ALL

public static final QueryTimeInterval ALL

Intervalle de temps de tous les temps.

LAST_12_HOURS

public static final QueryTimeInterval LAST_12_HOURS

Intervalle de temps des 12 dernières heures.

LAST_1_HOUR

public static final QueryTimeInterval LAST_1_HOUR

Intervalle de temps de la dernière heure.

LAST_2_DAYS

public static final QueryTimeInterval LAST_2_DAYS

Intervalle de temps des 2 derniers jours.

LAST_30_MINUTES

public static final QueryTimeInterval LAST_30_MINUTES

Intervalle de temps des 30 dernières minutes.

LAST_3_DAYS

public static final QueryTimeInterval LAST_3_DAYS

Intervalle de temps des 3 derniers jours.

LAST_4_HOURS

public static final QueryTimeInterval LAST_4_HOURS

Intervalle de temps des 4 dernières heures.

LAST_5_MINUTES

public static final QueryTimeInterval LAST_5_MINUTES

Intervalle de temps des 5 dernières minutes.

LAST_7_DAYS

public static final QueryTimeInterval LAST_7_DAYS

Intervalle de temps des 7 derniers jours.

LAST_DAY

public static final QueryTimeInterval LAST_DAY

Intervalle de temps du dernier jour.

Détails du constructeur

QueryTimeInterval

public QueryTimeInterval(Duration duration)

Crée une instance d’utilisation de QueryTimeInterval la durée fournie. La durée est l’intervalle qui commence à partir de la durée fournie et se termine à l’heure actuelle.

Parameters:

duration - durée de cet intervalle de temps de requête.

QueryTimeInterval

public QueryTimeInterval(OffsetDateTime startTime, Duration duration)

Crée une instance d’utilisation de la durée de QueryTimeInterval début et de fin de l’intervalle.

Parameters:

startTime - Heure de début de l’intervalle.
duration - Durée de fin de l’intervalle.

QueryTimeInterval

public QueryTimeInterval(OffsetDateTime startTime, OffsetDateTime endTime)

Crée une instance d’utilisation des points de QueryTimeInterval début et de fin OffsetDateTimes.

Parameters:

startTime - Heure de début de l’intervalle.
endTime - Heure de fin de l’intervalle.

Détails de la méthode

equals

public boolean equals(Object o)

Overrides:

QueryTimeInterval.equals(Object o)

Parameters:

o

getDuration

public Duration getDuration()

Retourne la durée de cette QueryTimeInterval instance.

Returns:

durée de cette QueryTimeInterval instance.

getEndTime

public OffsetDateTime getEndTime()

Retourne l’heure de fin de cette QueryTimeInterval instance.

Returns:

heure de fin de cette QueryTimeInterval instance.

getStartTime

public OffsetDateTime getStartTime()

Retourne l’heure de début de cette QueryTimeInterval instance.

Returns:

heure de début de cette QueryTimeInterval instance.

hashCode

public int hashCode()

Overrides:

QueryTimeInterval.hashCode()

parse

public static QueryTimeInterval parse(String value)

Cette méthode prend une chaîne d’intervalle de temps au format ISO 8601 et retourne une instance de QueryTimeInterval.

Parameters:

value - Chaîne d’intervalle de temps au format ISO 8601.

Returns:

Instance de QueryTimeInterval.

toString

public String toString()

Overrides:

QueryTimeInterval.toString()

S’applique à