BaselinesInner Classe

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

public class BaselinesInner

Uma instância dessa classe fornece acesso a todas as operações definidas em Linhas de Base.

Resumo do Construtor

Construtor Description
BaselinesInner(Retrofit retrofit, MonitorManagementClientImpl client)

Inicializa uma instância de BaselinesInner.

Resumo do método

Modificador e tipo Método e descrição
List<SingleMetricBaselineInner> list(String resourceUri)

**Lista os valores de linha de base de métrica para um recurso**.

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

**Lista os valores de linha de base de métrica para um recurso**.

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

**Lista os valores de linha de base de métrica para um recurso**.

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

**Lista os valores de linha de base de métrica para um recurso**.

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

**Lista os valores de linha de base de métrica para um recurso**.

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)

**Lista os valores de linha de base de métrica para um recurso**.

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

**Lista os valores de linha de base de métrica para um recurso**.

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

**Lista os valores de linha de base de métrica para um recurso**.

Detalhes do construtor

BaselinesInner

public BaselinesInner(Retrofit retrofit, MonitorManagementClientImpl client)

Inicializa uma instância de BaselinesInner.

Parameters:

retrofit - a instância retrofit criada a partir de um Retrofit Builder.
client - a instância do cliente de serviço que contém essa classe de operação.

Detalhes do método

list

public List list(String resourceUri)

**Lista os valores de linha de base de métrica para um recurso**.

Parameters:

resourceUri - O identificador do recurso.

Returns:

o objeto List<SingleMetricBaselineInner> se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
ErrorResponseException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

list

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

**Lista os valores de linha de base de métrica para um recurso**.

Parameters:

resourceUri - O identificador do recurso.
metricnames - Os nomes das métricas (separados por vírgula) a serem recuperados.
metricnamespace - Namespace de métrica para o qual consultar definições de métrica.
timespan - O período de tempo da consulta. É uma cadeia de caracteres com o seguinte formato 'startDateTime_ISO/endDateTime_ISO'.
interval - O intervalo (ou seja, timegrain) da consulta.
aggregation - A lista de tipos de agregação (separados por vírgula) a serem recuperados.
sensitivities - A lista de confidencialidades (separadas por vírgulas) a serem recuperadas.
filter - O **$filter** é usado para reduzir o conjunto de dados de métrica retornados.<br>Example:<br>Metric contém metadados A, B e C.<br>- Retornar todas as séries temporais de C em que A = a1 e B = b1 ou b2<br>**$filter=A eq 'a1' e B eq 'b1' ou B eq 'b2' e C eq '*'**<br> - Variant:<br>**$filter=A eq 'a1' e B eq 'b1' e C eq '*' ou B = 'b2'**<br>Isso é inválido porque o operador lógico ou não pode separar dois nomes de metadados diferentes.<br>- Retornar todas as séries temporais em que A = a1, B = b1 e C = c1:<br>**$filter=A eq 'a1' e B eq 'b1' e C eq 'c1'**<br>- Retornar todas as séries temporais em que A = a1<br>**$filter=A eq 'a1' e B eq '*' e C eq '*'**.
resultType - Permite recuperar apenas metadados da linha de base. Na solicitação de dados, todas as informações são recuperadas. Os valores possíveis incluem: 'Data', 'Metadata'

Returns:

o objeto List<SingleMetricBaselineInner> se tiver êxito.

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação
ErrorResponseException - gerado se a solicitação for rejeitada pelo servidor
RuntimeException - todas as outras exceções verificadas encapsuladas se a solicitação não for enviada

listAsync

public Observable> listAsync(String resourceUri)

**Lista os valores de linha de base de métrica para um recurso**.

Parameters:

resourceUri - O identificador do recurso.

Returns:

o observável para o objeto List<SingleMetricBaselineInner>

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listAsync

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

**Lista os valores de linha de base de métrica para um recurso**.

Parameters:

resourceUri - O identificador do recurso.
serviceCallback - o ServiceCallback assíncrono para lidar com respostas bem-sucedidas e com falha.

Returns:

o ServiceFuture objeto

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listAsync

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

**Lista os valores de linha de base de métrica para um recurso**.

Parameters:

resourceUri - O identificador do recurso.
metricnames - Os nomes das métricas (separados por vírgula) a serem recuperados.
metricnamespace - Namespace de métrica para o qual consultar definições de métrica.
timespan - O período de tempo da consulta. É uma cadeia de caracteres com o seguinte formato 'startDateTime_ISO/endDateTime_ISO'.
interval - O intervalo (ou seja, timegrain) da consulta.
aggregation - A lista de tipos de agregação (separados por vírgula) a serem recuperados.
sensitivities - A lista de confidencialidades (separadas por vírgulas) a serem recuperadas.
filter - O **$filter** é usado para reduzir o conjunto de dados de métrica retornados.<br>Example:<br>Metric contém metadados A, B e C.<br>- Retornar todas as séries temporais de C em que A = a1 e B = b1 ou b2<br>**$filter=A eq 'a1' e B eq 'b1' ou B eq 'b2' e C eq '*'**<br> - Variant:<br>**$filter=A eq 'a1' e B eq 'b1' e C eq '*' ou B = 'b2'**<br>Isso é inválido porque o operador lógico ou não pode separar dois nomes de metadados diferentes.<br>- Retornar todas as séries temporais em que A = a1, B = b1 e C = c1:<br>**$filter=A eq 'a1' e B eq 'b1' e C eq 'c1'**<br>- Retornar todas as séries temporais em que A = a1<br>**$filter=A eq 'a1' e B eq '*' e C eq '*'**.
resultType - Permite recuperar apenas metadados da linha de base. Na solicitação de dados, todas as informações são recuperadas. Os valores possíveis incluem: 'Data', 'Metadata'

Returns:

o observável para o objeto List<SingleMetricBaselineInner>

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

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)

**Lista os valores de linha de base de métrica para um recurso**.

Parameters:

resourceUri - O identificador do recurso.
metricnames - Os nomes das métricas (separados por vírgula) a serem recuperados.
metricnamespace - Namespace de métrica para o qual consultar definições de métrica.
timespan - O período de tempo da consulta. É uma cadeia de caracteres com o seguinte formato 'startDateTime_ISO/endDateTime_ISO'.
interval - O intervalo (ou seja, timegrain) da consulta.
aggregation - A lista de tipos de agregação (separados por vírgula) a serem recuperados.
sensitivities - A lista de confidencialidades (separadas por vírgulas) a serem recuperadas.
filter - O **$filter** é usado para reduzir o conjunto de dados de métrica retornados.<br>Example:<br>Metric contém metadados A, B e C.<br>- Retornar todas as séries temporais de C em que A = a1 e B = b1 ou b2<br>**$filter=A eq 'a1' e B eq 'b1' ou B eq 'b2' e C eq '*'**<br> - Variant:<br>**$filter=A eq 'a1' e B eq 'b1' e C eq '*' ou B = 'b2'**<br>Isso é inválido porque o operador lógico ou não pode separar dois nomes de metadados diferentes.<br>- Retornar todas as séries temporais em que A = a1, B = b1 e C = c1:<br>**$filter=A eq 'a1' e B eq 'b1' e C eq 'c1'**<br>- Retornar todas as séries temporais em que A = a1<br>**$filter=A eq 'a1' e B eq '*' e C eq '*'**.
resultType - Permite recuperar apenas metadados da linha de base. Na solicitação de dados, todas as informações são recuperadas. Os valores possíveis incluem: 'Data', 'Metadata'
serviceCallback - o ServiceCallback assíncrono para lidar com respostas bem-sucedidas e com falha.

Returns:

o ServiceFuture objeto

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listWithServiceResponseAsync

public Observable>> listWithServiceResponseAsync(String resourceUri)

**Lista os valores de linha de base de métrica para um recurso**.

Parameters:

resourceUri - O identificador do recurso.

Returns:

o observável para o objeto List<SingleMetricBaselineInner>

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

listWithServiceResponseAsync

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

**Lista os valores de linha de base de métrica para um recurso**.

Parameters:

resourceUri - O identificador do recurso.
metricnames - Os nomes das métricas (separados por vírgula) a serem recuperados.
metricnamespace - Namespace de métrica para o qual consultar definições de métrica.
timespan - O período de tempo da consulta. É uma cadeia de caracteres com o seguinte formato 'startDateTime_ISO/endDateTime_ISO'.
interval - O intervalo (ou seja, timegrain) da consulta.
aggregation - A lista de tipos de agregação (separados por vírgula) a serem recuperados.
sensitivities - A lista de confidencialidades (separadas por vírgulas) a serem recuperadas.
filter - O **$filter** é usado para reduzir o conjunto de dados de métrica retornados.<br>Example:<br>Metric contém metadados A, B e C.<br>- Retornar todas as séries temporais de C em que A = a1 e B = b1 ou b2<br>**$filter=A eq 'a1' e B eq 'b1' ou B eq 'b2' e C eq '*'**<br> - Variant:<br>**$filter=A eq 'a1' e B eq 'b1' e C eq '*' ou B = 'b2'**<br>Isso é inválido porque o operador lógico ou não pode separar dois nomes de metadados diferentes.<br>- Retornar todas as séries temporais em que A = a1, B = b1 e C = c1:<br>**$filter=A eq 'a1' e B eq 'b1' e C eq 'c1'**<br>- Retornar todas as séries temporais em que A = a1<br>**$filter=A eq 'a1' e B eq '*' e C eq '*'**.
resultType - Permite recuperar apenas metadados da linha de base. Na solicitação de dados, todas as informações são recuperadas. Os valores possíveis incluem: 'Data', 'Metadata'

Returns:

o observável para o objeto List<SingleMetricBaselineInner>

Throws:

IllegalArgumentException - gerado se os parâmetros falharem na validação

Aplica-se a