Skip to main content
No description provided.

Messages

Data models used across requests/responses.

AssetsAndTimeRange

No description provided.
FieldTypeLabelDescription
asset_idsstringrepeated
start_timegoogle.protobuf.Timestamp
stop_timegoogle.protobuf.Timestamp

CalculatedChannelConfig

No description provided.
FieldTypeLabelDescription
namestring
expressionstring
channel_referencessift.calculated_channels.v2.CalculatedChannelAbstractChannelReferencerepeated
unitsstringoptional

ExportDataRequest

No description provided.
FieldTypeLabelDescription
oneof time_selection. time_rangeTimeRangeIf time_range used, channel_ids or calculated_chanel_configs must be provided to scope data.
oneof time_selection. runs_and_time_rangeRunsAndTimeRangeRuns used to perform time selection and scope data. Times can optionally be provided to further scope within runs. If channel_ids or calculated_channel_configs not provided, all channels from Run Assets are added to scope.
oneof time_selection. assets_and_time_rangeAssetsAndTimeRangeAssets and times provided to scope data. If channel_ids or calculated_channel_configs not provided, all channels from Assets are added to scope.
channel_idsstringrepeated
calculated_channel_configsCalculatedChannelConfigrepeated
output_formatExportOutputFormat
export_optionsExportOptions

ExportDataResponse

No description provided.
FieldTypeLabelDescription
presigned_urlstringPre-signed URL of exported zip containing export files. This will be blank if the job is processed as a background job, in which case job_id will be non-empty.
job_idstringThis will be non-empty if the export is being processed asynchronously in a background job.

ExportOptions

No description provided.
FieldTypeLabelDescription
use_legacy_formatboolWhether to use legacy format string for channel headers which contains key-value metadata.
simplify_channel_namesboolWhether to simplify channel names by removing the component part of the name if name is unique in export file
combine_runsboolWhether to combine runs. e.g. channels from the same asset in different runs will be combined into a single column of data.
split_export_by_assetboolSplit each asset into their own export file
split_export_by_runboolSplit each run into their own export file

GetDownloadUrlRequest

No description provided.
FieldTypeLabelDescription
job_idstring

GetDownloadUrlResponse

No description provided.
FieldTypeLabelDescription
presigned_urlstring

RunsAndTimeRange

No description provided.
FieldTypeLabelDescription
run_idsstringrepeated
start_timegoogle.protobuf.Timestamp
stop_timegoogle.protobuf.Timestamp

TimeRange

No description provided.
FieldTypeLabelDescription
start_timegoogle.protobuf.Timestamp
stop_timegoogle.protobuf.Timestamp

Enums

Allowed constant values used in message fields.

ExportOutputFormat

No description provided.
NameNumberDescription
EXPORT_OUTPUT_FORMAT_UNSPECIFIED0
EXPORT_OUTPUT_FORMAT_CSV1
EXPORT_OUTPUT_FORMAT_SUN2
EXPORT_OUTPUT_FORMAT_PARQUET3

Services

RPC methods exposed by this API.

ExportService

No description provided.
MethodRequestResponseDescription
ExportDataExportDataRequestExportDataResponse
GetDownloadUrlGetDownloadUrlRequestGetDownloadUrlResponse