Classes
Class | Description | |
---|---|---|
DataUploadClusterProgress |
Upload progress metrics for streams uploaded using Cosmos Data Loader (CDL) V2 for a specific Autopilot cluster (i.e. Ch1, Sn2, etc.).
| |
DataUploadProgress |
Upload progress metrics for streams uploaded using Cosmos Data Loader (CDL) V2.
| |
FindJobsParameters |
This class is a container for clients to fill criteria for finding jobs from a VC.
| |
JobInfo |
This class represents all the information about a SCOPE job.
| |
JobList |
This class contains result jobs and other additional information from a job finding request. Clients can access
result jobs by Jobs function as an IEnumerable interface. The underlying implementation of job
collection is hidden from clients.
| |
JobNotification |
Encapsulates the target of job notification messages.
| |
JobStatistics |
This class represents the job statistics object for a given job. This contains vertex information per stage
| |
JobUpdateInfo |
Describes job update parameters.
| |
ManagedVcClient |
ManagedVcClient is the Wrapper Class for C++\CLI
As we are no longer maintaining CosmosVcClient,
so as to support customer in C++ develop environment,
We created this wrapper and produce a CLI lib for native users.
| |
ManagedVcClientMgr |
ManagedVcClientMgr controls ManagedVcClient per Thread
| |
ResourceWithType |
This stores a resource name with its type
| |
RetryBehaviorConfigurationCollection |
Individual retry configuration element collection
| |
RetryConfigurationSection |
The configuration section for retry
| |
StreamInfo |
An object of StreamInfo class represents a stream on virtual cluster. For streamset related actions, a list of
streams would be used.
| |
StreamingExecutionStats |
The statistic information for a streaming job stage
| |
SubmitJobParameters |
Wrap all submitting job parameters into this structure, so we can add more submit parameter easily in future.
| |
TimeRange |
This struct defines a time range by start and end time. Accurately, a time is inside a range if and only if it is in [start, end).
| |
VC |
This static class allows you to perform actions on streams and jobs in Cosmos. Prior to calling any methods in this class,
you will need to call VC.Setup or VC.SetDefaultCredentials to properly communicate with Cosmos.
| |
VertexExecutionStats |
This class contains the statistics information about each stage
|
Structures
Structure | Description | |
---|---|---|
ResumeJobParameters |
Describe parameters to resume a job
| |
StartJobParameters |
Describe parameters to start a job
|
Enumerations
Enumeration | Description | |
---|---|---|
CompressionLevel |
Level of compression to use when sending data to Cosmos
| |
DownloadMode |
This defined the download mode
| |
JobInfo..::..InternalJobState |
Represent internal Job State
| |
JobInfo..::..JobState |
This enumerated variable represents the job state.
| |
JobNotification..::..NotificationMethod |
Possible ways in which Cosmos can notify the user of job status.
| |
JobType |
This enumerated variable represents job types
| |
ResourceWithType..::..ResourceType |
Resource types
| |
StreamFlags |
This defined the flags that can apply to a stream
|