ConfidentialLedgerManager.Configurable Class
- java.
lang. Object - com.
azure. resourcemanager. confidentialledger. ConfidentialLedgerManager. Configurable
- com.
public static final class ConfidentialLedgerManager.Configurable
The Configurable allowing configurations to be set.
Method Summary
Modifier and Type | Method and Description |
---|---|
Confidential |
authenticate(TokenCredential credential, AzureProfile profile)
Creates an instance of Confidential |
Configurable |
withDefaultPollInterval(Duration defaultPollInterval)
Sets the default poll interval, used when service does not provide "Retry-After" header. |
Configurable |
withHttpClient(HttpClient httpClient)
Sets the http client. |
Configurable |
withLogOptions(HttpLogOptions httpLogOptions)
Sets the logging options to the HTTP pipeline. |
Configurable |
withPolicy(HttpPipelinePolicy policy)
Adds the pipeline policy to the HTTP pipeline. |
Configurable |
withRetryOptions(RetryOptions retryOptions)
Sets the retry options for the HTTP pipeline retry policy. |
Configurable |
withRetryPolicy(RetryPolicy retryPolicy)
Sets the retry policy to the HTTP pipeline. |
Configurable |
withScope(String scope)
Adds the scope to permission sets. |
Methods inherited from java.lang.Object
Method Details
authenticate
public ConfidentialLedgerManager authenticate(TokenCredential credential, AzureProfile profile)
Creates an instance of ConfidentialLedger service API entry point.
Parameters:
Returns:
withDefaultPollInterval
public ConfidentialLedgerManager.Configurable withDefaultPollInterval(Duration defaultPollInterval)
Sets the default poll interval, used when service does not provide "Retry-After" header.
Parameters:
Returns:
withHttpClient
public ConfidentialLedgerManager.Configurable withHttpClient(HttpClient httpClient)
Sets the http client.
Parameters:
Returns:
withLogOptions
public ConfidentialLedgerManager.Configurable withLogOptions(HttpLogOptions httpLogOptions)
Sets the logging options to the HTTP pipeline.
Parameters:
Returns:
withPolicy
public ConfidentialLedgerManager.Configurable withPolicy(HttpPipelinePolicy policy)
Adds the pipeline policy to the HTTP pipeline.
Parameters:
Returns:
withRetryOptions
public ConfidentialLedgerManager.Configurable withRetryOptions(RetryOptions retryOptions)
Sets the retry options for the HTTP pipeline retry policy.
This setting has no effect, if retry policy is set via withRetryPolicy(RetryPolicy retryPolicy).
Parameters:
Returns:
withRetryPolicy
public ConfidentialLedgerManager.Configurable withRetryPolicy(RetryPolicy retryPolicy)
Sets the retry policy to the HTTP pipeline.
Parameters:
Returns:
withScope
public ConfidentialLedgerManager.Configurable withScope(String scope)
Adds the scope to permission sets.
Parameters:
Returns:
Applies to
Azure SDK for Java