package rerun.common.v1alpha1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message ApplicationId

common.proto:91

Used in: StoreId, log_msg.v1alpha1.StoreInfo

message BuildInfo

common.proto:288

Mirrors `re_build_info::BuildInfo`.

Used in: cloud.v1alpha1.VersionResponse

message ComponentDescriptor

common.proto:261

enum Compression

common.proto:6

The type of compression used on the payload.

Used in: DataframePart, log_msg.v1alpha1.ArrowMsg

message DataframePart

common.proto:158

DataframePart is arrow IPC encoded RecordBatch

Used in: cloud.v1alpha1.FetchChunksRequest, cloud.v1alpha1.QueryDatasetResponse, cloud.v1alpha1.QueryTasksOnCompletionResponse, cloud.v1alpha1.QueryTasksResponse, cloud.v1alpha1.RegisterWithDatasetResponse, cloud.v1alpha1.ScanDatasetManifestResponse, cloud.v1alpha1.ScanSegmentTableResponse, cloud.v1alpha1.ScanTableResponse, cloud.v1alpha1.UnregisterFromDatasetResponse, cloud.v1alpha1.WriteTableRequest, log_msg.v1alpha1.RrdManifest, sdk_comms.v1alpha1.ReadTablesResponse, sdk_comms.v1alpha1.WriteTableRequest

message DatasetHandle

common.proto:141

Entry point for all ManifestWriterService APIs

Used in: cloud.v1alpha1.DatasetEntry

enum DatasetKind

common.proto:129

What type of dataset. This affects limits on what can be registered to the dataset.

Used in: DatasetHandle

message DevAlpha

common.proto:342

Mirrors `re_build_info::DevAlpha`.

Used in: SemanticVersion

enum EncoderVersion

common.proto:18

supported encoder versions for encoding data See `RerunData` and `RerunChunkData` for its usage

Used in: DataframePart, RerunChunk

message EntityPath

common.proto:87

The unique identifier of an entity, e.g. `camera/3/points` See <https://www.rerun.io/docs/concepts/logging-and-ingestion/entity-path> for more on entity paths.

Used in: cloud.v1alpha1.QueryDatasetRequest

message EntryId

common.proto:122

Used in: cloud.v1alpha1.CreateDatasetEntryRequest, cloud.v1alpha1.DatasetDetails, cloud.v1alpha1.DeleteEntryRequest, cloud.v1alpha1.EntryCreatedEvent, cloud.v1alpha1.EntryDeletedEvent, cloud.v1alpha1.EntryDetails, cloud.v1alpha1.EntryFilter, cloud.v1alpha1.GetAssetsForSegmentResponse, cloud.v1alpha1.GetTableSchemaRequest, cloud.v1alpha1.ReadTableEntryRequest, cloud.v1alpha1.ScanTableRequest, cloud.v1alpha1.TableDetails, cloud.v1alpha1.UpdateDatasetEntryRequest, cloud.v1alpha1.UpdateEntryRequest, cloud.v1alpha1.UpdateTableEntryRequest, DatasetHandle

enum IfDuplicateBehavior

common.proto:235

Specify how the relevant creation call behaves in case of previously created (duplicate) items

Used in: cloud.v1alpha1.RegisterWithDatasetRequest

enum IfMissingBehavior

common.proto:227

Used in: ScanParameters

message IndexColumnSelector

common.proto:75

Used in: cloud.v1alpha1.QueryLatestAt, cloud.v1alpha1.QueryRange

message IndexRange

common.proto:80

message RerunChunk

common.proto:26

RerunChunk is arrow IPC encoded RecordBatch that has rerun-specific semantic constraints and can be directly converted to a Rerun Chunk (`re_chunk::Chunk`)

Used in: cloud.v1alpha1.WriteChunksRequest

message ScanParameters

common.proto:186

Generic parameters that will influence the behavior of the Lance scanner. TODO(zehiko, cmc): This should be available for every endpoint that queries data in one way or another.

Used in: cloud.v1alpha1.QueryDatasetRequest

message ScanParametersOrderClause

common.proto:248

Used in: ScanParameters

message Schema

common.proto:71

arrow IPC serialized schema

Used in: cloud.v1alpha1.CreateTableEntryRequest, cloud.v1alpha1.GetDatasetManifestSchemaResponse, cloud.v1alpha1.GetDatasetSchemaResponse, cloud.v1alpha1.GetSegmentTableSchemaResponse, cloud.v1alpha1.GetTableSchemaResponse, log_msg.v1alpha1.RrdManifest

message SegmentId

common.proto:257

Unique identifier for a segment. Can be user defined which means it can be of any type. For simplicity we start with a string, but we will probably revisit this.

Used in: cloud.v1alpha1.DatasetDetails, cloud.v1alpha1.GetAssetsForSegmentResponse, cloud.v1alpha1.GetRrdManifestRequest, cloud.v1alpha1.QueryDatasetRequest, cloud.v1alpha1.TableDetails, cloud.v1alpha1.UnregisterFromDatasetRequest

message SemanticVersion

common.proto:327

Mirrors `re_build_info::CrateVersion`.

Used in: BuildInfo

message StoreId

common.proto:101

Used in: log_msg.v1alpha1.ArrowMsg, log_msg.v1alpha1.BlueprintActivationCommand, log_msg.v1alpha1.RrdManifest, log_msg.v1alpha1.StoreInfo, sdk_comms.v1alpha1.GetViewerStateResponse, sdk_comms.v1alpha1.SetTimeCursorRequest, sdk_comms.v1alpha1.SetTimeCursorResponse, sdk_comms.v1alpha1.ViewerRecording

enum StoreKind

common.proto:95

Used in: DatasetHandle, StoreId

message TableId

common.proto:35

uniquely identifies a table

Used in: sdk_comms.v1alpha1.ReadTablesResponse, sdk_comms.v1alpha1.WriteTableRequest

message TaskId

common.proto:283

Unique identifier of a task submitted in the redap tasks subsystem

Used in: cloud.v1alpha1.CancelTasksRequest, cloud.v1alpha1.QueryTasksOnCompletionRequest, cloud.v1alpha1.QueryTasksRequest

message TimeRange

common.proto:65

A time range between start and end time points. Each 64 bit number can represent different time point data depending on the timeline it is associated with. Time range is inclusive for both start and end time points.

Used in: cloud.v1alpha1.QueryRange, IndexRange, sdk_comms.v1alpha1.ViewerTimeline

enum TimeType

common.proto:45

The type of a timeline's time values. Mirrors `re_log_types::TimeType`.

Used in: sdk_comms.v1alpha1.SetTimeCursorResponse, sdk_comms.v1alpha1.TimeCursor, sdk_comms.v1alpha1.ViewerTimeline

message Timeline

common.proto:40

A recording can have multiple timelines, each is identified by a name, for example `log_tick`, `log_time`, etc.

Used in: IndexColumnSelector, sdk_comms.v1alpha1.SetTimeCursorRequest, sdk_comms.v1alpha1.SetTimeCursorResponse, sdk_comms.v1alpha1.TimeCursor, sdk_comms.v1alpha1.ViewerTimeline

message TimelineTime

common.proto:59

A point in time on a timeline: a sequence index for sequence timelines, or nanoseconds for temporal timelines.

Used in: sdk_comms.v1alpha1.SetTimeCursorRequest, sdk_comms.v1alpha1.SetTimeCursorResponse, sdk_comms.v1alpha1.TimeCursor

message Tuid

common.proto:113

Used in: cloud.v1alpha1.ChunkKey, cloud.v1alpha1.QueryDatasetRequest, EntryId, log_msg.v1alpha1.ArrowMsg, log_msg.v1alpha1.SetStoreInfo