public async Task<IReadOnlyList<HBaseRow>> ScanNextChunkAsync(IScannerReference scanner, CancellationToken cancellation) { var response = await ExecuteRequestAsync<ScanResponseSurrogate>( WebRequestMethods.Http.Get, catalog.Scanner(scanner.TableName, scanner.ScannerId), null, HandleJsonResponse<ScanResponseSurrogate>, cancellation); return response == null ? null : response.Row; }
public async Task <IReadOnlyList <HBaseRow> > ScanNextChunkAsync(IScannerReference scanner, CancellationToken cancellation) { var response = await ExecuteRequestAsync <ScanResponseSurrogate>( WebRequestMethods.Http.Get, catalog.Scanner(scanner.TableName, scanner.ScannerId), null, HandleJsonResponse <ScanResponseSurrogate>, cancellation); return(response == null ? null : response.Row); }
public Task CloseScannerAsync(IScannerReference scanner, CancellationToken cancellation) { return ExecuteRequestAsync<object>( "DELETE", catalog.Scanner(scanner.TableName, scanner.ScannerId), null, HandleOkResponse, cancellation); }
public Task CloseScannerAsync(IScannerReference scanner, CancellationToken cancellation) { return(ExecuteRequestAsync <object>( "DELETE", catalog.Scanner(scanner.TableName, scanner.ScannerId), null, HandleOkResponse, cancellation)); }