Class CallingServerClientBuilder

java.lang.Object
com.azure.communication.callingserver.CallingServerClientBuilder
All Implemented Interfaces:
AzureKeyCredentialTrait<CallingServerClientBuilder>, ConfigurationTrait<CallingServerClientBuilder>, ConnectionStringTrait<CallingServerClientBuilder>, EndpointTrait<CallingServerClientBuilder>, HttpTrait<CallingServerClientBuilder>, TokenCredentialTrait<CallingServerClientBuilder>

Client builder that creates CallingServerAsyncClient and CallingServerClient.

Instantiating synchronous and asynchronous Calling Server Clients

 HttpPipeline pipeline = new HttpPipelineBuilder()
     .policies(/* add policies */)
     .build();

 CallingServerClient callingServerClient = new CallingServerClientBuilder()
     .pipeline(pipeline)
     .connectionString(connectionString)
     .buildClient();

 CallingServerAsyncClient callingServerAsyncClient = new CallingServerClientBuilder()
     .pipeline(pipeline)
     .connectionString(connectionString)
     .buildAsyncClient();