Skip to main content

Services

RPC methods exposed by this API.

FamilyService

Messages

Data models used across requests/responses.

AbstractWindowType

AbstractWindowType represents a window boundary that is agnostic of the alignment ID.

AnnotationAlignment

CreateFamilyRequest

CreateFamilyResponse

CreateFamilyStatRangesRequest

CreateFamilyStatRangesResponse

DefaultAnnotationAlignment

ExportFamilyRequest

ExportFamilyResponse

Family

FamilyAlignment

FamilyAlignment represents a family-level time-alignment for naming and resolving run relative times.

FamilyAlignmentPoint

FamilyAlignmentPoint represents a member specific time-alignment for the FamilyAlignment.

FamilyDetails

FamilyRuleDependency

FamilyRun

FamilyRun represents a run which is either included in the family or explicitly excluded.

FamilyStat

FamilyStatChannel

FamilyStatDetails

FamilyStatExpression

FamilyStatRange

FamilyVersion

GenerateFamilyStatRangeNameRequest

GenerateFamilyStatRangeNameResponse

GetFamiliesRequest

GetFamiliesResponse

GetFamilyCandidateRunCountRequest

GetFamilyCandidateRunCountResponse

GetFamilyCandidateRunsRequest

GetFamilyCandidateRunsResponse

GetFamilyRequest

GetFamilyResponse

GetFamilyRuleDependenciesRequest

GetFamilyRuleDependenciesResponse

GetFamilyStatRequest

GetFamilyStatResponse

GetFamilyStatsRequest

GetFamilyStatsResponse

GetFamilyVersionRequest

GetFamilyVersionResponse

ImportFamilyRequest

ImportFamilyResponse

ImportUpdateFamilyRequest

ImportUpdateFamilyResponse

ListFamiliesRequest

ListFamiliesResponse

ListFamily

ListFamilyAlignmentPointsRequest

ListFamilyAlignmentPointsResponse

ListFamilyAlignmentsRequest

ListFamilyAlignmentsResponse

ListFamilyCandidateRunsRequest

Request for FamilyService.ListFamilyCandidateRuns. The CEL filter supports the standard run filter fields plus an include_archived directive. Archived runs are excluded by default; pass include_archived == true in the filter to include them. When family_id is set, the server filters out runs already on that family’s persisted membership (both included and excluded entries) so the response only contains runs not yet on the family. Clients editing an unsaved draft of family membership should omit family_id and apply their own draft-aware filtering, since the persisted membership does not reflect the draft state.

ListFamilyCandidateRunsResponse

ListFamilyMembersRequest

ListFamilyMembersResponse

ListFamilyVersionsRequest

ListFamilyVersionsResponse

RunAlignment

TimestampAlignment

UpdateFamilyRequest

UpdateFamilyResponse

ValidateFamilyClientKeyRequest

ValidateFamilyClientKeyResponse

ValidateFamilyNameRequest

ValidateFamilyNameResponse

WindowType

WindowType represents a window boundary that can be either an alignment ID or a duration.

Enums

Allowed constant values used in message fields.

AnnotationOccurrence

TimeRangeBound