/// <summary> /// Creates an instance /// </summary> public DataBricksRestClient(string baseUri, string authToken) { if (baseUri == null) { throw new ArgumentNullException(nameof(baseUri)); } if (authToken == null) { throw new ArgumentNullException(nameof(authToken)); } _endpoint = RestService.For <IDatabricksEndpoint>( new HttpClient(new AuthenticatedHttpClientHandler(authToken)) { BaseAddress = new Uri(baseUri) }, new RefitSettings { JsonSerializerSettings = new JsonSerializerSettings { Converters = { new StringEnumConverter() }, NullValueHandling = NullValueHandling.Ignore } }); Jobs = new DataBricksJobsRestClient(_endpoint); }
internal DataBricksJobsRestClient(IDatabricksEndpoint endpoint) { _endpoint = endpoint; }