@SuppressWarnings("unchecked")
    public static <A> A create(Class<A> swaggerInterface, AzureServiceClient azureServiceClient) {
        return AzureProxy.create(swaggerInterface, azureServiceClient.azureEnvironment(), azureServiceClient.httpPipeline(), azureServiceClient.serializerAdapter());
    }
@ SuppressWarnings ( "unchecked" ) public static < A > A create ( Class < A > swaggerInterface , AzureServiceClient azureServiceClient ) { return AzureProxy . create ( swaggerInterface , azureServiceClient . azureEnvironment ( ) , azureServiceClient . httpPipeline ( ) , azureServiceClient . serializerAdapter ( ) ) ; }
Create a proxy implementation of the provided Swagger interface.
@param swaggerInterface The Swagger interface to provide a proxy implementation for.
@param azureServiceClient The AzureServiceClient that contains the details to use to create
the AzureProxy implementation of the swagger interface.
@param <A> The type of the Swagger interface.
@return A proxy implementation of the provided Swagger interface.