Package com.azure.developer.loadtesting
Class LoadTestingClientBuilder
java.lang.Object
com.azure.developer.loadtesting.LoadTestingClientBuilder
- All Implemented Interfaces:
com.azure.core.client.traits.ConfigurationTrait<LoadTestingClientBuilder>
,com.azure.core.client.traits.EndpointTrait<LoadTestingClientBuilder>
,com.azure.core.client.traits.HttpTrait<LoadTestingClientBuilder>
,com.azure.core.client.traits.TokenCredentialTrait<LoadTestingClientBuilder>
public final class LoadTestingClientBuilder
extends Object
implements com.azure.core.client.traits.HttpTrait<LoadTestingClientBuilder>, com.azure.core.client.traits.ConfigurationTrait<LoadTestingClientBuilder>, com.azure.core.client.traits.TokenCredentialTrait<LoadTestingClientBuilder>, com.azure.core.client.traits.EndpointTrait<LoadTestingClientBuilder>
A builder for creating a new instance of the LoadTestingClient type.
-
Constructor Summary
ConstructorDescriptionCreate an instance of the LoadTestingClientBuilder. -
Method Summary
Modifier and TypeMethodDescriptionaddPolicy
(com.azure.core.http.policy.HttpPipelinePolicy customPolicy) .Builds an instance of LoadTestAdministrationAsyncClient class.Builds an instance of LoadTestAdministrationClient class.Builds an instance of LoadTestRunAsyncClient class.Builds an instance of LoadTestRunClient 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
(LoadTestingServiceVersion serviceVersion) Sets Service version.
-
Constructor Details
-
LoadTestingClientBuilder
public LoadTestingClientBuilder()Create an instance of the LoadTestingClientBuilder.
-
-
Method Details
-
pipeline
.- Specified by:
pipeline
in interfacecom.azure.core.client.traits.HttpTrait<LoadTestingClientBuilder>
-
httpClient
.- Specified by:
httpClient
in interfacecom.azure.core.client.traits.HttpTrait<LoadTestingClientBuilder>
-
httpLogOptions
public LoadTestingClientBuilder httpLogOptions(com.azure.core.http.policy.HttpLogOptions httpLogOptions) .- Specified by:
httpLogOptions
in interfacecom.azure.core.client.traits.HttpTrait<LoadTestingClientBuilder>
-
clientOptions
.- Specified by:
clientOptions
in interfacecom.azure.core.client.traits.HttpTrait<LoadTestingClientBuilder>
-
retryOptions
.- Specified by:
retryOptions
in interfacecom.azure.core.client.traits.HttpTrait<LoadTestingClientBuilder>
-
addPolicy
public LoadTestingClientBuilder addPolicy(com.azure.core.http.policy.HttpPipelinePolicy customPolicy) .- Specified by:
addPolicy
in interfacecom.azure.core.client.traits.HttpTrait<LoadTestingClientBuilder>
-
configuration
.- Specified by:
configuration
in interfacecom.azure.core.client.traits.ConfigurationTrait<LoadTestingClientBuilder>
-
credential
public LoadTestingClientBuilder credential(com.azure.core.credential.TokenCredential tokenCredential) .- Specified by:
credential
in interfacecom.azure.core.client.traits.TokenCredentialTrait<LoadTestingClientBuilder>
-
endpoint
.- Specified by:
endpoint
in interfacecom.azure.core.client.traits.EndpointTrait<LoadTestingClientBuilder>
-
serviceVersion
Sets Service version.- Parameters:
serviceVersion
- the serviceVersion value.- Returns:
- the LoadTestingClientBuilder.
-
retryPolicy
Sets The retry policy that will attempt to retry failed requests, if applicable.- Parameters:
retryPolicy
- the retryPolicy value.- Returns:
- the LoadTestingClientBuilder.
-
buildLoadTestAdministrationAsyncClient
Builds an instance of LoadTestAdministrationAsyncClient class.- Returns:
- an instance of LoadTestAdministrationAsyncClient.
-
buildLoadTestRunAsyncClient
Builds an instance of LoadTestRunAsyncClient class.- Returns:
- an instance of LoadTestRunAsyncClient.
-
buildLoadTestAdministrationClient
Builds an instance of LoadTestAdministrationClient class.- Returns:
- an instance of LoadTestAdministrationClient.
-
buildLoadTestRunClient
Builds an instance of LoadTestRunClient class.- Returns:
- an instance of LoadTestRunClient.
-