VMwareCloudSimpleManager.Configurable Classe

  • java.lang.Object
    • com.azure.resourcemanager.vmwarecloudsimple.VMwareCloudSimpleManager.Configurable

public static final class VMwareCloudSimpleManager.Configurable

O configurável que permite que as configurações sejam definidas.

Resumo do método

Modificador e tipo Método e descrição
VMwareCloudSimpleManager authenticate(TokenCredential credential, AzureProfile profile)

Cria uma instância do ponto de entrada da API de serviço do VMwareCloudSimple.

Configurable withDefaultPollInterval(Duration defaultPollInterval)

Define o intervalo de sondagem padrão, usado quando o serviço não fornece o cabeçalho "Retry-After".

Configurable withHttpClient(HttpClient httpClient)

Define o cliente http.

Configurable withLogOptions(HttpLogOptions httpLogOptions)

Define as opções de log para o pipeline HTTP.

Configurable withPolicy(HttpPipelinePolicy policy)

Adiciona a política de pipeline ao pipeline HTTP.

Configurable withRetryOptions(RetryOptions retryOptions)

Define as opções de repetição para a política de repetição de pipeline HTTP.

Configurable withRetryPolicy(RetryPolicy retryPolicy)

Define a política de repetição para o pipeline HTTP.

Configurable withScope(String scope)

Adiciona o escopo aos conjuntos de permissões.

Métodos herdados de java.lang.Object

Detalhes do método

authenticate

public VMwareCloudSimpleManager authenticate(TokenCredential credential, AzureProfile profile)

Cria uma instância do ponto de entrada da API do serviço VMwareCloudSimple.

Parameters:

credential - a credencial a ser usada.
profile - o perfil do Azure para cliente.

Returns:

a instância da API do serviço VMwareCloudSimple.

withDefaultPollInterval

public VMwareCloudSimpleManager.Configurable withDefaultPollInterval(Duration defaultPollInterval)

Define o intervalo de sondagem padrão, usado quando o serviço não fornece o cabeçalho "Retry-After".

Parameters:

defaultPollInterval - o intervalo de sondagem padrão.

Returns:

o próprio objeto configurável.

withHttpClient

public VMwareCloudSimpleManager.Configurable withHttpClient(HttpClient httpClient)

Define o cliente http.

Parameters:

httpClient - o cliente HTTP.

Returns:

o próprio objeto configurável.

withLogOptions

public VMwareCloudSimpleManager.Configurable withLogOptions(HttpLogOptions httpLogOptions)

Define as opções de log para o pipeline HTTP.

Parameters:

httpLogOptions - as opções de log HTTP.

Returns:

o próprio objeto configurável.

withPolicy

public VMwareCloudSimpleManager.Configurable withPolicy(HttpPipelinePolicy policy)

Adiciona a política de pipeline ao pipeline HTTP.

Parameters:

policy - a política de pipeline HTTP.

Returns:

o próprio objeto configurável.

withRetryOptions

public VMwareCloudSimpleManager.Configurable withRetryOptions(RetryOptions retryOptions)

Define as opções de repetição para a política de repetição de pipeline HTTP.

Essa configuração não terá efeito se a política de repetição for definida por meio de withRetryPolicy(RetryPolicy retryPolicy).

Parameters:

retryOptions - as opções de repetição para a política de repetição de pipeline HTTP.

Returns:

o próprio objeto configurável.

withRetryPolicy

public VMwareCloudSimpleManager.Configurable withRetryPolicy(RetryPolicy retryPolicy)

Define a política de repetição para o pipeline HTTP.

Parameters:

retryPolicy - a política de repetição de pipeline HTTP.

Returns:

o próprio objeto configurável.

withScope

public VMwareCloudSimpleManager.Configurable withScope(String scope)

Adiciona o escopo aos conjuntos de permissões.

Parameters:

scope - o escopo.

Returns:

o próprio objeto configurável.

Aplica-se a