ManagedPrivateEndpointsClientBuilder Class
- java.
lang. Object - com.
azure. analytics. synapse. managedprivateendpoints. ManagedPrivateEndpointsClientBuilder
- com.
public final class ManagedPrivateEndpointsClientBuilder
A builder for creating a new instance of the ManagedPrivateEndpointsClient type.
Constructor Summary
| Constructor | Description |
|---|---|
| ManagedPrivateEndpointsClientBuilder() |
Create an instance of the Managed |
Method Summary
Methods inherited from java.lang.Object
Constructor Details
ManagedPrivateEndpointsClientBuilder
public ManagedPrivateEndpointsClientBuilder()
Create an instance of the ManagedPrivateEndpointsClientBuilder.
Method Details
addPolicy
public ManagedPrivateEndpointsClientBuilder addPolicy(HttpPipelinePolicy customPolicy)
Adds a custom Http pipeline policy.
Parameters:
Returns:
apiVersion
public ManagedPrivateEndpointsClientBuilder apiVersion(String apiVersion)
Sets Api Version.
Parameters:
Returns:
buildAsyncClient
public ManagedPrivateEndpointsAsyncClient buildAsyncClient()
Builds an instance of ManagedPrivateEndpointsAsyncClient async client.
Returns:
buildClient
public ManagedPrivateEndpointsClient buildClient()
Builds an instance of ManagedPrivateEndpointsClient sync client.
Returns:
configuration
public ManagedPrivateEndpointsClientBuilder configuration(Configuration configuration)
Sets The configuration store that is used during construction of the service client.
Parameters:
Returns:
credential
public ManagedPrivateEndpointsClientBuilder credential(TokenCredential tokenCredential)
Sets The TokenCredential used for authentication.
Parameters:
Returns:
endpoint
public ManagedPrivateEndpointsClientBuilder endpoint(String endpoint)
Sets The workspace development endpoint, for example https://myworkspace.dev.azuresynapse.net.
Parameters:
Returns:
httpClient
public ManagedPrivateEndpointsClientBuilder httpClient(HttpClient httpClient)
Sets The HTTP client used to send the request.
Parameters:
Returns:
httpLogOptions
public ManagedPrivateEndpointsClientBuilder httpLogOptions(HttpLogOptions httpLogOptions)
Sets The logging configuration for HTTP requests and responses.
Parameters:
Returns:
pipeline
public ManagedPrivateEndpointsClientBuilder pipeline(HttpPipeline pipeline)
Sets The HTTP pipeline to send requests through.
Parameters:
Returns:
retryPolicy
public ManagedPrivateEndpointsClientBuilder retryPolicy(RetryPolicy retryPolicy)
Sets The retry policy that will attempt to retry failed requests, if applicable.
Parameters:
Returns:
serializerAdapter
public ManagedPrivateEndpointsClientBuilder serializerAdapter(SerializerAdapter serializerAdapter)
Sets The serializer to serialize an object into a string.
Parameters:
Returns: