tracdap.rt.metadata

Classes

ArrayValue

An array value holds an array of other Values.

BasicType

Basic types provide the set of core types available in the TRAC type system.

CopyStatus

Status of an individual copy of a data storage item

CustomDefinition

Define a custom object that can be stored and managed in the TRAC metadata store

DataDefinition

Define a dataset that can be stored and managed in the TRAC platform

DateValue

Represent a date value.

DatetimeValue

Represent a date-time value.

DecimalValue

Represent a decimal value.

ExportDataJob

Specification for an EXPORT_DATA job

FieldSchema

Schema for an individual field in a tabular dataset

FileDefinition

Describes a file object stored in the TRAC platform

FileType

FlowDefinition

A flow defines an execution graph as a set of connections between models and data

FlowEdge

A connection between two nodes in a flow

FlowNode

Describes an individual node in a flow

FlowNodeType

Specify the type of an individual flow node

FlowSocket

A socket is a point of connection for wiring up the edges in a flow

ImportDataJob

Specification for an IMPORT_DATA job

ImportModelJob

Specification for an IMPORT_MODEL job

IncarnationStatus

Status of an individual incarnation of a data storage item

JobDefinition

Define a job to run on the TRAC platform

JobGroup

Specification for a JOB_GROUP job, which runs a collection of other jobs

JobGroupType

Specify the group type for a JOB_GROUP job

JobStatusCode

Indicate the status of a job in the TRAC platform

JobType

Specify the type of an individual TRAC job

LogicalExpression

Logical expression for a search of the TRAC metadata store.

LogicalOperator

Metadata search logical operator, used as part of a LogicalExpression.

MapValue

A map value holds a map of string keys to other Values.

MetadataFormat

Available formats for representing the TRAC metadata.

MetadataVersion

Explicit versioning of the metadata schema.

ModelDefinition

Define a model for execution on the TRAC platform

ModelInputSchema

Describes the data schema of a model input

ModelOutputSchema

Describes the data schema of a model output

ModelParameter

Describes an individual parameter of a model

ModelType

Identify specialized model types for specific tasks

ObjectDefinition

Object definitions are the core structural element of TRAC's metadata model

ObjectType

Enumeration of TRAC's core object types.

ParallelJobGroup

A job group where all jobs runs in parallel

PartKey

Partition key for tabular datasets

PartType

Partitioning scheme applied to a dataset

ResourceType

Enumeration of infrastructure resources that can be added to a tenant

ResultDefinition

Define the result of a job after it has completed

RunFlowJob

Specification for a RUN_FLOW job

RunModelJob

Specification for a RuN_MODEL job

SchemaDefinition

A schema definition describes the schema of a dataset

SchemaType

Enumeration of the available types of data schema

SearchExpression

Search expression for a search of the TRAC metadata store.

SearchOperator

Metadata search term operator, used as part of a SearchTerm

SearchParameters

Parameters to define a metadata search.

SearchTerm

Individual search term for a search of the TRAC metadata store.

SequentialJobGroup

A job group where each job runs in sequence

StorageCopy

Define physical storage for an individual copy of a data item

StorageDefinition

Defines the physical storage for a file or dataset object

StorageIncarnation

Define physical storage for an individual incarnation of a data item

StorageItem

Define physical storage for an individual data item

TableSchema

Schema for a tabular dataset

Tag

Tags are the core informational element of TRAC's metadata model.

TagHeader

A tag header describes the identity and version of an object.

TagOperation

Enumeration of available TagUpdate operations.

TagSelector

A tag selector describes the selection of a unique object at a point in time.

TagUpdate

A tag update is a request for a single update operation on a tag.

TenantInfo

Information about a tenant that is set up on the TRAC platform.

TypeDescriptor

A type descriptor describes a data type used in the TRAC platform.

Value

A value expressed in the TRAC type system.