public static final class AutomationManager.Configurable extends Object
Modifier and Type | Method and Description |
---|---|
AutomationManager |
authenticate(com.azure.core.credential.TokenCredential credential,
com.azure.core.management.profile.AzureProfile profile)
Creates an instance of Automation service API entry point.
|
AutomationManager.Configurable |
withDefaultPollInterval(Duration defaultPollInterval)
Sets the default poll interval, used when service does not provide "Retry-After" header.
|
AutomationManager.Configurable |
withHttpClient(com.azure.core.http.HttpClient httpClient)
Sets the http client.
|
AutomationManager.Configurable |
withLogOptions(com.azure.core.http.policy.HttpLogOptions httpLogOptions)
Sets the logging options to the HTTP pipeline.
|
AutomationManager.Configurable |
withPolicy(com.azure.core.http.policy.HttpPipelinePolicy policy)
Adds the pipeline policy to the HTTP pipeline.
|
AutomationManager.Configurable |
withRetryPolicy(com.azure.core.http.policy.RetryPolicy retryPolicy)
Sets the retry policy to the HTTP pipeline.
|
public AutomationManager.Configurable withHttpClient(com.azure.core.http.HttpClient httpClient)
httpClient
- the HTTP client.public AutomationManager.Configurable withLogOptions(com.azure.core.http.policy.HttpLogOptions httpLogOptions)
httpLogOptions
- the HTTP log options.public AutomationManager.Configurable withPolicy(com.azure.core.http.policy.HttpPipelinePolicy policy)
policy
- the HTTP pipeline policy.public AutomationManager.Configurable withRetryPolicy(com.azure.core.http.policy.RetryPolicy retryPolicy)
retryPolicy
- the HTTP pipeline retry policy.public AutomationManager.Configurable withDefaultPollInterval(Duration defaultPollInterval)
defaultPollInterval
- the default poll interval.public AutomationManager authenticate(com.azure.core.credential.TokenCredential credential, com.azure.core.management.profile.AzureProfile profile)
credential
- the credential to use.profile
- the Azure profile for client.Copyright © 2021 Microsoft Corporation. All rights reserved.