Package com.azure.developer.devcenter
Class DevCenterClientBuilder
java.lang.Object
com.azure.developer.devcenter.DevCenterClientBuilder
- All Implemented Interfaces:
com.azure.core.client.traits.ConfigurationTrait<DevCenterClientBuilder>
,com.azure.core.client.traits.EndpointTrait<DevCenterClientBuilder>
,com.azure.core.client.traits.HttpTrait<DevCenterClientBuilder>
,com.azure.core.client.traits.TokenCredentialTrait<DevCenterClientBuilder>
public final class DevCenterClientBuilder
extends Object
implements com.azure.core.client.traits.HttpTrait<DevCenterClientBuilder>, com.azure.core.client.traits.ConfigurationTrait<DevCenterClientBuilder>, com.azure.core.client.traits.TokenCredentialTrait<DevCenterClientBuilder>, com.azure.core.client.traits.EndpointTrait<DevCenterClientBuilder>
A builder for creating a new instance of the DevCenterClient type.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddPolicy
(com.azure.core.http.policy.HttpPipelinePolicy customPolicy) .Builds an instance of DevCenterAsyncClient class.Builds an instance of DevCenterClient class.clientOptions
(com.azure.core.util.ClientOptions clientOptions) .configuration
(com.azure.core.util.Configuration configuration) .credential
(com.azure.core.credential.TokenCredential tokenCredential) ..httpClient
(com.azure.core.http.HttpClient httpClient) .httpLogOptions
(com.azure.core.http.policy.HttpLogOptions httpLogOptions) .pipeline
(com.azure.core.http.HttpPipeline pipeline) .retryOptions
(com.azure.core.http.policy.RetryOptions retryOptions) .retryPolicy
(com.azure.core.http.policy.RetryPolicy retryPolicy) Sets The retry policy that will attempt to retry failed requests, if applicable.serviceVersion
(DevCenterServiceVersion serviceVersion) Sets Service version.
-
Constructor Details
-
DevCenterClientBuilder
public DevCenterClientBuilder()Create an instance of the DevCenterClientBuilder.
-
-
Method Details
-
pipeline
.- Specified by:
pipeline
in interfacecom.azure.core.client.traits.HttpTrait<DevCenterClientBuilder>
-
httpClient
.- Specified by:
httpClient
in interfacecom.azure.core.client.traits.HttpTrait<DevCenterClientBuilder>
-
httpLogOptions
public DevCenterClientBuilder httpLogOptions(com.azure.core.http.policy.HttpLogOptions httpLogOptions) .- Specified by:
httpLogOptions
in interfacecom.azure.core.client.traits.HttpTrait<DevCenterClientBuilder>
-
clientOptions
.- Specified by:
clientOptions
in interfacecom.azure.core.client.traits.HttpTrait<DevCenterClientBuilder>
-
retryOptions
.- Specified by:
retryOptions
in interfacecom.azure.core.client.traits.HttpTrait<DevCenterClientBuilder>
-
addPolicy
.- Specified by:
addPolicy
in interfacecom.azure.core.client.traits.HttpTrait<DevCenterClientBuilder>
-
configuration
.- Specified by:
configuration
in interfacecom.azure.core.client.traits.ConfigurationTrait<DevCenterClientBuilder>
-
credential
.- Specified by:
credential
in interfacecom.azure.core.client.traits.TokenCredentialTrait<DevCenterClientBuilder>
-
endpoint
.- Specified by:
endpoint
in interfacecom.azure.core.client.traits.EndpointTrait<DevCenterClientBuilder>
-
serviceVersion
Sets Service version.- Parameters:
serviceVersion
- the serviceVersion value.- Returns:
- the DevCenterClientBuilder.
-
retryPolicy
Sets The retry policy that will attempt to retry failed requests, if applicable.- Parameters:
retryPolicy
- the retryPolicy value.- Returns:
- the DevCenterClientBuilder.
-
buildAsyncClient
Builds an instance of DevCenterAsyncClient class.- Returns:
- an instance of DevCenterAsyncClient.
-
buildClient
Builds an instance of DevCenterClient class.- Returns:
- an instance of DevCenterClient.
-