BaselinesInner Klasse

  • java.lang.Object
    • com.microsoft.azure.management.monitor.implementation.BaselinesInner

public class BaselinesInner

Ein instance dieser Klasse bietet Zugriff auf alle in Baselines definierten Vorgänge.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
BaselinesInner(Retrofit retrofit, MonitorManagementClientImpl client)

Initialisiert eine instance von BaselinesInner.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
List<SingleMetricBaselineInner> list(String resourceUri)

**Listet die Metrikbaselinewerte für eine Ressource auf**.

List<SingleMetricBaselineInner> list(String resourceUri, String metricnames, String metricnamespace, String timespan, Period interval, String aggregation, String sensitivities, String filter, ResultType resultType)

**Listet die Metrikbaselinewerte für eine Ressource auf**.

Observable<List<SingleMetricBaselineInner>> listAsync(String resourceUri)

**Listet die Metrikbaselinewerte für eine Ressource auf**.

ServiceFuture<List<SingleMetricBaselineInner>> listAsync(String resourceUri, final ServiceCallback<List<SingleMetricBaselineInner>> serviceCallback)

**Listet die Metrikbaselinewerte für eine Ressource auf**.

Observable<List<SingleMetricBaselineInner>> listAsync(String resourceUri, String metricnames, String metricnamespace, String timespan, Period interval, String aggregation, String sensitivities, String filter, ResultType resultType)

**Listet die Metrikbaselinewerte für eine Ressource auf**.

ServiceFuture<List<SingleMetricBaselineInner>> listAsync(String resourceUri, String metricnames, String metricnamespace, String timespan, Period interval, String aggregation, String sensitivities, String filter, ResultType resultType, final ServiceCallback<List<SingleMetricBaselineInner>> serviceCallback)

**Listet die Metrikbaselinewerte für eine Ressource auf**.

Observable<ServiceResponse<List<SingleMetricBaselineInner>>> listWithServiceResponseAsync(String resourceUri)

**Listet die Metrikbaselinewerte für eine Ressource auf**.

Observable<ServiceResponse<List<SingleMetricBaselineInner>>> listWithServiceResponseAsync(String resourceUri, String metricnames, String metricnamespace, String timespan, Period interval, String aggregation, String sensitivities, String filter, ResultType resultType)

**Listet die Metrikbaselinewerte für eine Ressource auf**.

Details zum Konstruktor

BaselinesInner

public BaselinesInner(Retrofit retrofit, MonitorManagementClientImpl client)

Initialisiert eine instance von BaselinesInner.

Parameters:

retrofit - das Retrofit instance aus einem Retrofit Builder gebaut.
client - die instance des Dienstclients, der diese Vorgangsklasse enthält.

Details zur Methode

list

public List list(String resourceUri)

**Listet die Metrikbaselinewerte für eine Ressource auf**.

Parameters:

resourceUri - Der Bezeichner der Ressource.

Returns:

das List<SingleMetricBaselineInner-Objekt> , falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

list

public List list(String resourceUri, String metricnames, String metricnamespace, String timespan, Period interval, String aggregation, String sensitivities, String filter, ResultType resultType)

**Listet die Metrikbaselinewerte für eine Ressource auf**.

Parameters:

resourceUri - Der Bezeichner der Ressource.
metricnames - Die Namen der abzurufenden Metriken (kommastrennt).
metricnamespace - Metriknamespace zum Abfragen von Metrikdefinitionen.
timespan - Die Zeitspanne der Abfrage. Es handelt sich um eine Zeichenfolge mit dem folgenden Format "startDateTime_ISO/endDateTime_ISO".
interval - Das Intervall (d. h. Zeitgrain) der Abfrage.
aggregation - Die Liste der abzurufenden Aggregationstypen (durch Kommas getrennt).
sensitivities - Die Liste der abzurufenden Sensitivitäten (durch Kommas getrennt).
filter - Der **$filter** wird verwendet, um den Satz der zurückgegebenen Metrikdaten zu reduzieren.<br>Beispiel:<br>Metrik enthält die Metadaten A, B und C.<br>- Gibt alle Zeitreihen von C zurück, wobei A = a1 und B = b1 oder b2<br>**$filter=A eq 'a1' und B eq 'b1' oder B eq 'b2' und C eq '*'****< br>- Ungültige Variante:<br>**$filter=A eq 'a1' und B eq 'b1' und C eq '*' oder B = 'b2'**<br>Dies ist ungültig, da der logische Operator nicht zwei verschiedene Metadatennamen trennen kann.<br>- Gibt alle Zeitreihen zurück, wobei A = a1, B = b1 und C = c1:<br>**$filter=A eq 'a1' und B eq 'b1' und C eq 'c1'**<br> - Alle Zeitreihen zurückgeben, wobei A = a1<br>**$filter=A eq 'a1' und B eq '*' und C eq '*' und C eq '*'**** zurückgibt.
resultType - Ermöglicht nur das Abrufen von Metadaten der Baseline. Bei Datenanforderung werden alle Informationen abgerufen. Mögliche Werte: "Data", "Metadata"

Returns:

das List<SingleMetricBaselineInner-Objekt> , falls erfolgreich.

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen
ErrorResponseException - wird ausgelöst, wenn die Anforderung vom Server abgelehnt wird.
RuntimeException - alle anderen umschlossenen überprüften Ausnahmen, wenn die Anforderung nicht gesendet werden kann

listAsync

public Observable> listAsync(String resourceUri)

**Listet die Metrikbaselinewerte für eine Ressource auf**.

Parameters:

resourceUri - Der Bezeichner der Ressource.

Returns:

die für das List<SingleMetricBaselineInner-Objekt> erkennbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

listAsync

public ServiceFuture> listAsync(String resourceUri, final ServiceCallback> serviceCallback)

**Listet die Metrikbaselinewerte für eine Ressource auf**.

Parameters:

resourceUri - Der Bezeichner der Ressource.
serviceCallback - der asynchrone ServiceCallback, um erfolgreiche und fehlgeschlagene Antworten zu verarbeiten.

Returns:

das ServiceFuture Objekt

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

listAsync

public Observable> listAsync(String resourceUri, String metricnames, String metricnamespace, String timespan, Period interval, String aggregation, String sensitivities, String filter, ResultType resultType)

**Listet die Metrikbaselinewerte für eine Ressource auf**.

Parameters:

resourceUri - Der Bezeichner der Ressource.
metricnames - Die Namen der abzurufenden Metriken (kommastrennt).
metricnamespace - Metriknamespace zum Abfragen von Metrikdefinitionen.
timespan - Die Zeitspanne der Abfrage. Es handelt sich um eine Zeichenfolge mit dem folgenden Format "startDateTime_ISO/endDateTime_ISO".
interval - Das Intervall (d. h. Zeitgrain) der Abfrage.
aggregation - Die Liste der abzurufenden Aggregationstypen (durch Kommas getrennt).
sensitivities - Die Liste der abzurufenden Sensitivitäten (durch Kommas getrennt).
filter - Der **$filter** wird verwendet, um den Satz der zurückgegebenen Metrikdaten zu reduzieren.<br>Beispiel:<br>Metrik enthält die Metadaten A, B und C.<br>- Gibt alle Zeitreihen von C zurück, wobei A = a1 und B = b1 oder b2<br>**$filter=A eq 'a1' und B eq 'b1' oder B eq 'b2' und C eq '*'****< br>- Ungültige Variante:<br>**$filter=A eq 'a1' und B eq 'b1' und C eq '*' oder B = 'b2'**<br>Dies ist ungültig, da der logische Operator nicht zwei verschiedene Metadatennamen trennen kann.<br>- Gibt alle Zeitreihen zurück, wobei A = a1, B = b1 und C = c1:<br>**$filter=A eq 'a1' und B eq 'b1' und C eq 'c1'**<br> - Alle Zeitreihen zurückgeben, wobei A = a1<br>**$filter=A eq 'a1' und B eq '*' und C eq '*' und C eq '*'**** zurückgibt.
resultType - Ermöglicht nur das Abrufen von Metadaten der Baseline. Bei Datenanforderung werden alle Informationen abgerufen. Mögliche Werte: "Data", "Metadata"

Returns:

die für das List<SingleMetricBaselineInner-Objekt> erkennbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

listAsync

public ServiceFuture> listAsync(String resourceUri, String metricnames, String metricnamespace, String timespan, Period interval, String aggregation, String sensitivities, String filter, ResultType resultType, final ServiceCallback> serviceCallback)

**Listet die Metrikbaselinewerte für eine Ressource auf**.

Parameters:

resourceUri - Der Bezeichner der Ressource.
metricnames - Die Namen der abzurufenden Metriken (kommastrennt).
metricnamespace - Metriknamespace zum Abfragen von Metrikdefinitionen.
timespan - Die Zeitspanne der Abfrage. Es handelt sich um eine Zeichenfolge mit dem folgenden Format "startDateTime_ISO/endDateTime_ISO".
interval - Das Intervall (d. h. Zeitgrain) der Abfrage.
aggregation - Die Liste der abzurufenden Aggregationstypen (durch Kommas getrennt).
sensitivities - Die Liste der abzurufenden Sensitivitäten (durch Kommas getrennt).
filter - Der **$filter** wird verwendet, um den Satz der zurückgegebenen Metrikdaten zu reduzieren.<br>Beispiel:<br>Metrik enthält die Metadaten A, B und C.<br>- Gibt alle Zeitreihen von C zurück, wobei A = a1 und B = b1 oder b2<br>**$filter=A eq 'a1' und B eq 'b1' oder B eq 'b2' und C eq '*'****< br>- Ungültige Variante:<br>**$filter=A eq 'a1' und B eq 'b1' und C eq '*' oder B = 'b2'**<br>Dies ist ungültig, da der logische Operator nicht zwei verschiedene Metadatennamen trennen kann.<br>- Gibt alle Zeitreihen zurück, wobei A = a1, B = b1 und C = c1:<br>**$filter=A eq 'a1' und B eq 'b1' und C eq 'c1'**<br> - Alle Zeitreihen zurückgeben, wobei A = a1<br>**$filter=A eq 'a1' und B eq '*' und C eq '*' und C eq '*'**** zurückgibt.
resultType - Ermöglicht nur das Abrufen von Metadaten der Baseline. Bei Datenanforderung werden alle Informationen abgerufen. Mögliche Werte: "Data", "Metadata"
serviceCallback - der asynchrone ServiceCallback, um erfolgreiche und fehlgeschlagene Antworten zu verarbeiten.

Returns:

das ServiceFuture Objekt

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

listWithServiceResponseAsync

public Observable>> listWithServiceResponseAsync(String resourceUri)

**Listet die Metrikbaselinewerte für eine Ressource auf**.

Parameters:

resourceUri - Der Bezeichner der Ressource.

Returns:

die für das List<SingleMetricBaselineInner-Objekt> erkennbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

listWithServiceResponseAsync

public Observable>> listWithServiceResponseAsync(String resourceUri, String metricnames, String metricnamespace, String timespan, Period interval, String aggregation, String sensitivities, String filter, ResultType resultType)

**Listet die Metrikbaselinewerte für eine Ressource auf**.

Parameters:

resourceUri - Der Bezeichner der Ressource.
metricnames - Die Namen der abzurufenden Metriken (kommastrennt).
metricnamespace - Metriknamespace zum Abfragen von Metrikdefinitionen.
timespan - Die Zeitspanne der Abfrage. Es handelt sich um eine Zeichenfolge mit dem folgenden Format "startDateTime_ISO/endDateTime_ISO".
interval - Das Intervall (d. h. Zeitgrain) der Abfrage.
aggregation - Die Liste der abzurufenden Aggregationstypen (durch Kommas getrennt).
sensitivities - Die Liste der abzurufenden Sensitivitäten (durch Kommas getrennt).
filter - Der **$filter** wird verwendet, um den Satz der zurückgegebenen Metrikdaten zu reduzieren.<br>Beispiel:<br>Metrik enthält die Metadaten A, B und C.<br>- Gibt alle Zeitreihen von C zurück, wobei A = a1 und B = b1 oder b2<br>**$filter=A eq 'a1' und B eq 'b1' oder B eq 'b2' und C eq '*'****< br>- Ungültige Variante:<br>**$filter=A eq 'a1' und B eq 'b1' und C eq '*' oder B = 'b2'**<br>Dies ist ungültig, da der logische Operator nicht zwei verschiedene Metadatennamen trennen kann.<br>- Gibt alle Zeitreihen zurück, wobei A = a1, B = b1 und C = c1:<br>**$filter=A eq 'a1' und B eq 'b1' und C eq 'c1'**<br> - Alle Zeitreihen zurückgeben, wobei A = a1<br>**$filter=A eq 'a1' und B eq '*' und C eq '*' und C eq '*'**** zurückgibt.
resultType - Ermöglicht nur das Abrufen von Metadaten der Baseline. Bei Datenanforderung werden alle Informationen abgerufen. Mögliche Werte: "Data", "Metadata"

Returns:

die für das List<SingleMetricBaselineInner-Objekt> erkennbar ist

Throws:

IllegalArgumentException - wird ausgelöst, wenn parameter bei der Überprüfung fehlschlagen

Gilt für: