VMwareCloudSimpleManager.Configurable Klasse

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

public static final class VMwareCloudSimpleManager.Configurable

Der Konfigurierbare, mit dem Konfigurationen festgelegt werden können.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
VMwareCloudSimpleManager authenticate(TokenCredential credential, AzureProfile profile)

Erstellt einen instance des VMwareCloudSimple-Dienst-API-Einstiegspunkts.

Configurable withDefaultPollInterval(Duration defaultPollInterval)

Legt das Standardabfrageintervall fest, das verwendet wird, wenn der Dienst keinen "Retry-After"-Header bereitstellt.

Configurable withHttpClient(HttpClient httpClient)

Legt den HTTP-Client fest.

Configurable withLogOptions(HttpLogOptions httpLogOptions)

Legt die Protokollierungsoptionen auf die HTTP-Pipeline fest.

Configurable withPolicy(HttpPipelinePolicy policy)

Fügt die Pipelinerichtlinie der HTTP-Pipeline hinzu.

Configurable withRetryOptions(RetryOptions retryOptions)

Legt die Wiederholungsoptionen für die Http-Pipeline-Wiederholungsrichtlinie fest.

Configurable withRetryPolicy(RetryPolicy retryPolicy)

Legt die Wiederholungsrichtlinie auf die HTTP-Pipeline fest.

Configurable withScope(String scope)

Fügt den Bereich den Berechtigungssätzen hinzu.

Geerbte Methoden von java.lang.Object

Details zur Methode

authenticate

public VMwareCloudSimpleManager authenticate(TokenCredential credential, AzureProfile profile)

Erstellt einen instance des Einstiegspunkts der VMwareCloudSimple-Dienst-API.

Parameters:

credential - die zu verwendenden Anmeldeinformationen.
profile - das Azure-Profil für den Client.

Returns:

die VMwareCloudSimple-Dienst-API instance.

withDefaultPollInterval

public VMwareCloudSimpleManager.Configurable withDefaultPollInterval(Duration defaultPollInterval)

Legt das Standardabfrageintervall fest, das verwendet wird, wenn der Dienst keinen "Retry-After"-Header bereitstellt.

Parameters:

defaultPollInterval - das Standardabfrageintervall.

Returns:

das konfigurierbare Objekt selbst.

withHttpClient

public VMwareCloudSimpleManager.Configurable withHttpClient(HttpClient httpClient)

Legt den HTTP-Client fest.

Parameters:

httpClient - der HTTP-Client.

Returns:

das konfigurierbare Objekt selbst.

withLogOptions

public VMwareCloudSimpleManager.Configurable withLogOptions(HttpLogOptions httpLogOptions)

Legt die Protokollierungsoptionen auf die HTTP-Pipeline fest.

Parameters:

httpLogOptions - die HTTP-Protokolloptionen.

Returns:

das konfigurierbare Objekt selbst.

withPolicy

public VMwareCloudSimpleManager.Configurable withPolicy(HttpPipelinePolicy policy)

Fügt die Pipelinerichtlinie der HTTP-Pipeline hinzu.

Parameters:

policy - die HTTP-Pipelinerichtlinie.

Returns:

das konfigurierbare Objekt selbst.

withRetryOptions

public VMwareCloudSimpleManager.Configurable withRetryOptions(RetryOptions retryOptions)

Legt die Wiederholungsoptionen für die Http-Pipeline-Wiederholungsrichtlinie fest.

Diese Einstellung hat keine Auswirkung, wenn die Wiederholungsrichtlinie über withRetryPolicy(RetryPolicy retryPolicy)festgelegt wird.

Parameters:

retryOptions - die Wiederholungsoptionen für die Wiederholungsrichtlinie für die HTTP-Pipeline.

Returns:

das konfigurierbare Objekt selbst.

withRetryPolicy

public VMwareCloudSimpleManager.Configurable withRetryPolicy(RetryPolicy retryPolicy)

Legt die Wiederholungsrichtlinie auf die HTTP-Pipeline fest.

Parameters:

retryPolicy - Die HTTP-Pipeline-Wiederholungsrichtlinie.

Returns:

das konfigurierbare Objekt selbst.

withScope

public VMwareCloudSimpleManager.Configurable withScope(String scope)

Fügt den Bereich den Berechtigungssätzen hinzu.

Parameters:

scope - der Bereich.

Returns:

das konfigurierbare Objekt selbst.

Gilt für: