Class DataMapClientBuilder
java.lang.Object
com.azure.analytics.purview.datamap.DataMapClientBuilder
- All Implemented Interfaces:
com.azure.core.client.traits.ConfigurationTrait<DataMapClientBuilder>,com.azure.core.client.traits.EndpointTrait<DataMapClientBuilder>,com.azure.core.client.traits.HttpTrait<DataMapClientBuilder>,com.azure.core.client.traits.TokenCredentialTrait<DataMapClientBuilder>
public final class DataMapClientBuilder
extends Object
implements com.azure.core.client.traits.HttpTrait<DataMapClientBuilder>, com.azure.core.client.traits.ConfigurationTrait<DataMapClientBuilder>, com.azure.core.client.traits.TokenCredentialTrait<DataMapClientBuilder>, com.azure.core.client.traits.EndpointTrait<DataMapClientBuilder>
A builder for creating a new instance of the DataMapClient type.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddPolicy(com.azure.core.http.policy.HttpPipelinePolicy customPolicy) .Builds an instance of DiscoveryAsyncClient class.Builds an instance of DiscoveryClient class.Builds an instance of EntityAsyncClient class.Builds an instance of EntityClient class.Builds an instance of GlossaryAsyncClient class.Builds an instance of GlossaryClient class.Builds an instance of LineageAsyncClient class.Builds an instance of LineageClient class.Builds an instance of RelationshipAsyncClient class.Builds an instance of RelationshipClient class.Builds an instance of TypeDefinitionAsyncClient class.Builds an instance of TypeDefinitionClient 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(PurviewDataMapServiceVersion serviceVersion) Sets Service version.
-
Constructor Details
-
DataMapClientBuilder
public DataMapClientBuilder()Create an instance of the DataMapClientBuilder.
-
-
Method Details
-
pipeline
.- Specified by:
pipelinein interfacecom.azure.core.client.traits.HttpTrait<DataMapClientBuilder>
-
httpClient
.- Specified by:
httpClientin interfacecom.azure.core.client.traits.HttpTrait<DataMapClientBuilder>
-
httpLogOptions
public DataMapClientBuilder httpLogOptions(com.azure.core.http.policy.HttpLogOptions httpLogOptions) .- Specified by:
httpLogOptionsin interfacecom.azure.core.client.traits.HttpTrait<DataMapClientBuilder>
-
clientOptions
.- Specified by:
clientOptionsin interfacecom.azure.core.client.traits.HttpTrait<DataMapClientBuilder>
-
retryOptions
.- Specified by:
retryOptionsin interfacecom.azure.core.client.traits.HttpTrait<DataMapClientBuilder>
-
addPolicy
.- Specified by:
addPolicyin interfacecom.azure.core.client.traits.HttpTrait<DataMapClientBuilder>
-
configuration
.- Specified by:
configurationin interfacecom.azure.core.client.traits.ConfigurationTrait<DataMapClientBuilder>
-
credential
.- Specified by:
credentialin interfacecom.azure.core.client.traits.TokenCredentialTrait<DataMapClientBuilder>
-
endpoint
.- Specified by:
endpointin interfacecom.azure.core.client.traits.EndpointTrait<DataMapClientBuilder>
-
serviceVersion
Sets Service version.- Parameters:
serviceVersion- the serviceVersion value.- Returns:
- the DataMapClientBuilder.
-
retryPolicy
Sets The retry policy that will attempt to retry failed requests, if applicable.- Parameters:
retryPolicy- the retryPolicy value.- Returns:
- the DataMapClientBuilder.
-
buildEntityAsyncClient
Builds an instance of EntityAsyncClient class.- Returns:
- an instance of EntityAsyncClient.
-
buildGlossaryAsyncClient
Builds an instance of GlossaryAsyncClient class.- Returns:
- an instance of GlossaryAsyncClient.
-
buildDiscoveryAsyncClient
Builds an instance of DiscoveryAsyncClient class.- Returns:
- an instance of DiscoveryAsyncClient.
-
buildLineageAsyncClient
Builds an instance of LineageAsyncClient class.- Returns:
- an instance of LineageAsyncClient.
-
buildRelationshipAsyncClient
Builds an instance of RelationshipAsyncClient class.- Returns:
- an instance of RelationshipAsyncClient.
-
buildTypeDefinitionAsyncClient
Builds an instance of TypeDefinitionAsyncClient class.- Returns:
- an instance of TypeDefinitionAsyncClient.
-
buildEntityClient
Builds an instance of EntityClient class.- Returns:
- an instance of EntityClient.
-
buildGlossaryClient
Builds an instance of GlossaryClient class.- Returns:
- an instance of GlossaryClient.
-
buildDiscoveryClient
Builds an instance of DiscoveryClient class.- Returns:
- an instance of DiscoveryClient.
-
buildLineageClient
Builds an instance of LineageClient class.- Returns:
- an instance of LineageClient.
-
buildRelationshipClient
Builds an instance of RelationshipClient class.- Returns:
- an instance of RelationshipClient.
-
buildTypeDefinitionClient
Builds an instance of TypeDefinitionClient class.- Returns:
- an instance of TypeDefinitionClient.
-