Table of Contents

Class DataClient

Namespace
Nexus.Api.V2
Assembly
Nexus.Api.dll

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

public class DataClient : IDataClient
Inheritance
DataClient
Implements
Inherited Members

Methods

GetStream(BatchStreamRequest)

Streams multiple resources in an Apache Arrow IPC response.

public HttpResponseMessage GetStream(BatchStreamRequest request)

Parameters

request BatchStreamRequest

The batch stream request.

Returns

HttpResponseMessage

GetStreamAsync(BatchStreamRequest, CancellationToken)

Streams multiple resources in an Apache Arrow IPC response.

public Task<HttpResponseMessage> GetStreamAsync(BatchStreamRequest request, CancellationToken cancellationToken = default)

Parameters

request BatchStreamRequest

The batch stream request.

cancellationToken CancellationToken

The token to cancel the current operation.

Returns

Task<HttpResponseMessage>

GetVisualization(VisualizationRequest)

Streams bounded Float32 visualization points and progress using a versioned Arrow schema.

public HttpResponseMessage GetVisualization(VisualizationRequest request)

Parameters

request VisualizationRequest

The domain, resources, and one to three replacement views, typically overview, main viewport, and optional detail viewport.

Returns

HttpResponseMessage

GetVisualizationAsync(VisualizationRequest, CancellationToken)

Streams bounded Float32 visualization points and progress using a versioned Arrow schema.

public Task<HttpResponseMessage> GetVisualizationAsync(VisualizationRequest request, CancellationToken cancellationToken = default)

Parameters

request VisualizationRequest

The domain, resources, and one to three replacement views, typically overview, main viewport, and optional detail viewport.

cancellationToken CancellationToken

The token to cancel the current operation.

Returns

Task<HttpResponseMessage>