tracdap.api

Classes

ClientConfigRequest

Request object for the clientConfig() API call.

ClientConfigResponse

Response object for the clientConfig() API call.

DataReadRequest

Request to read a dataset stored in the TRAC platform.

DataReadResponse

Response to a request to read a dataset stored in the TRAC platform.

DataWriteRequest

Request to create of update a dataset stored in the TRAC platform.

DownloadRequest

Request object for an HTTP download

DownloadResponse

Response object for an HTTP download

FileReadRequest

Request to read a FILE, i.e. retrieve its content from the platform.

FileReadResponse

Response to a request to read a FILE, i.e. retrieve its content from the platform.

FileWriteRequest

Request to create or update a FILE and store content to the platform.

JobRequest

Request to submit (or validate) a new job

JobStatus

Provides the status of a new or existing job in the platform

JobStatusRequest

Request to check the status or results of an existing job

ListResourcesRequest

Request object for the listResources() API call.

ListResourcesResponse

Response object for the listResources() API call.

ListTenantsRequest

Request object for the listTenants() API call.

ListTenantsResponse

Response object for the listTenants() API call.

MetadataBatchRequest

Request to read a batch of objects from the TRAC metadata store.

MetadataBatchResponse

Response to reading a batch of objects from the TRAC metadata store.

MetadataGetRequest

Request to get an object from the TRAC metadata store.

MetadataReadRequest

Request to read an object from the TRAC metadata store.

MetadataSearchRequest

Request for a search against the TRAC metadata store.

MetadataSearchResponse

Response to a search against the TRAC metadata store.

MetadataWriteBatchRequest

Request to create or update a batch of objects in the TRAC metadata store.

MetadataWriteBatchResponse

Response to a batch write operation.

MetadataWriteRequest

Request to create or update an object in the TRAC metadata store.

PlatformInfoRequest

Request object for the platformInfo() API call.

PlatformInfoResponse

Response object for the platformInfo() API call.

ResourceInfoRequest

Request object for a resourceInfo() API call.

ResourceInfoResponse

Response object for a resourceInfo() API call.

TracDataApi

Public API for creating, updating, reading and querying primary data stored in the TRAC platform.

TracErrorDetails

Detailed error information, available if an API call fails for any reason

TracErrorItem

Individual error items in a detailed error response

TracMetadataApi

Public API for creating, updating, reading and searching for objects in the TRAC metadata store.

TracOrchestratorApi

Public API for submitting, querying and managing jobs in the TRAC platform