VMwareCloudSimpleManager.Configurable Classe

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

public static final class VMwareCloudSimpleManager.Configurable

Configurable autorisant les configurations à définir.

Résumé de la méthode

Modificateur et type Méthode et description
VMwareCloudSimpleManager authenticate(TokenCredential credential, AzureProfile profile)

Crée un instance du point d’entrée de l’API de service VMwareCloudSimple.

Configurable withDefaultPollInterval(Duration defaultPollInterval)

Définit l’intervalle d’interrogation par défaut, utilisé lorsque le service ne fournit pas d’en-tête « Retry-After ».

Configurable withHttpClient(HttpClient httpClient)

Définit le client http.

Configurable withLogOptions(HttpLogOptions httpLogOptions)

Définit les options de journalisation sur le pipeline HTTP.

Configurable withPolicy(HttpPipelinePolicy policy)

Ajoute la stratégie de pipeline au pipeline HTTP.

Configurable withRetryOptions(RetryOptions retryOptions)

Définit les options de nouvelle tentative pour la stratégie de nouvelle tentative de pipeline HTTP.

Configurable withRetryPolicy(RetryPolicy retryPolicy)

Définit la stratégie de nouvelle tentative sur le pipeline HTTP.

Configurable withScope(String scope)

Ajoute l’étendue aux jeux d’autorisations.

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

Détails de la méthode

authenticate

public VMwareCloudSimpleManager authenticate(TokenCredential credential, AzureProfile profile)

Crée un instance du point d’entrée de l’API du service VMwareCloudSimple.

Parameters:

credential - informations d’identification à utiliser.
profile - le profil Azure pour le client.

Returns:

l’API du service VMwareCloudSimple instance.

withDefaultPollInterval

public VMwareCloudSimpleManager.Configurable withDefaultPollInterval(Duration defaultPollInterval)

Définit l’intervalle d’interrogation par défaut, utilisé lorsque le service ne fournit pas d’en-tête « Retry-After ».

Parameters:

defaultPollInterval - intervalle d’interrogation par défaut.

Returns:

objet configurable lui-même.

withHttpClient

public VMwareCloudSimpleManager.Configurable withHttpClient(HttpClient httpClient)

Définit le client http.

Parameters:

httpClient - client HTTP.

Returns:

objet configurable lui-même.

withLogOptions

public VMwareCloudSimpleManager.Configurable withLogOptions(HttpLogOptions httpLogOptions)

Définit les options de journalisation sur le pipeline HTTP.

Parameters:

httpLogOptions - options du journal HTTP.

Returns:

objet configurable lui-même.

withPolicy

public VMwareCloudSimpleManager.Configurable withPolicy(HttpPipelinePolicy policy)

Ajoute la stratégie de pipeline au pipeline HTTP.

Parameters:

policy - stratégie de pipeline HTTP.

Returns:

objet configurable lui-même.

withRetryOptions

public VMwareCloudSimpleManager.Configurable withRetryOptions(RetryOptions retryOptions)

Définit les options de nouvelle tentative pour la stratégie de nouvelle tentative de pipeline HTTP.

Ce paramètre n’a aucun effet si la stratégie de nouvelle tentative est définie via withRetryPolicy(RetryPolicy retryPolicy).

Parameters:

retryOptions - options de nouvelle tentative pour la stratégie de nouvelle tentative de pipeline HTTP.

Returns:

objet configurable lui-même.

withRetryPolicy

public VMwareCloudSimpleManager.Configurable withRetryPolicy(RetryPolicy retryPolicy)

Définit la stratégie de nouvelle tentative sur le pipeline HTTP.

Parameters:

retryPolicy - stratégie de nouvelle tentative de pipeline HTTP.

Returns:

objet configurable lui-même.

withScope

public VMwareCloudSimpleManager.Configurable withScope(String scope)

Ajoute l’étendue aux jeux d’autorisations.

Parameters:

scope - étendue.

Returns:

objet configurable lui-même.

S’applique à