commonv1

package
v1.36.10-2025101912503... Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: unknown License: MIT Imports: 6 Imported by: 32

Documentation

Index

Constants

View Source
const EventSelector_Arg_not_set_case case_EventSelector_Arg = 0
View Source
const EventSelector_Id_case case_EventSelector_Arg = 1
View Source
const EventSelector_Key_case case_EventSelector_Arg = 2
View Source
const StartSelector_Arg_not_set_case case_StartSelector_Arg = 0
View Source
const StartSelector_Id_case case_StartSelector_Arg = 4
View Source
const StartSelector_RecordStamp_case case_StartSelector_Arg = 1
View Source
const StartSelector_SessionTimeSelector_case case_StartSelector_Arg = 3
View Source
const StartSelector_SessionTime_case case_StartSelector_Arg = 2
View Source
const TenantSelector_Arg_not_set_case case_TenantSelector_Arg = 0
View Source
const TenantSelector_ExternalId_case case_TenantSelector_Arg = 2
View Source
const TenantSelector_Name_case case_TenantSelector_Arg = 1

Variables

View Source
var (
	TrackWetness_name = map[int32]string{
		0: "TRACK_WETNESS_UNSPECIFIED",
		1: "TRACK_WETNESS_DRY",
		2: "TRACK_WETNESS_MOSTLY_DRY",
		3: "TRACK_WETNESS_VERY_LIGHTLY_WET",
		4: "TRACK_WETNESS_LIGHTLY_WET",
		5: "TRACK_WETNESS_MODERATELY_WET",
		6: "TRACK_WETNESS_VERY_WET",
		7: "TRACK_WETNESS_EXTREMELY_WET",
	}
	TrackWetness_value = map[string]int32{
		"TRACK_WETNESS_UNSPECIFIED":      0,
		"TRACK_WETNESS_DRY":              1,
		"TRACK_WETNESS_MOSTLY_DRY":       2,
		"TRACK_WETNESS_VERY_LIGHTLY_WET": 3,
		"TRACK_WETNESS_LIGHTLY_WET":      4,
		"TRACK_WETNESS_MODERATELY_WET":   5,
		"TRACK_WETNESS_VERY_WET":         6,
		"TRACK_WETNESS_EXTREMELY_WET":    7,
	}
)

Enum value maps for TrackWetness.

View Source
var (
	LapMode_name = map[int32]string{
		0: "LAP_MODE_UNSPECIFIED",
		1: "LAP_MODE_INLAP",
		2: "LAP_MODE_OUTLAP",
		3: "LAP_MODE_INOUTLAP",
	}
	LapMode_value = map[string]int32{
		"LAP_MODE_UNSPECIFIED": 0,
		"LAP_MODE_INLAP":       1,
		"LAP_MODE_OUTLAP":      2,
		"LAP_MODE_INOUTLAP":    3,
	}
)

Enum value maps for LapMode.

View Source
var (
	SessionType_name = map[int32]string{
		0: "SESSION_TYPE_UNSPECIFIED",
		1: "SESSION_TYPE_PRACTICE",
		2: "SESSION_TYPE_OPEN_QUALIFY",
		3: "SESSION_TYPE_LONE_QUALIFY",
		4: "SESSION_TYPE_WARMUP",
		5: "SESSION_TYPE_RACE",
	}
	SessionType_value = map[string]int32{
		"SESSION_TYPE_UNSPECIFIED":  0,
		"SESSION_TYPE_PRACTICE":     1,
		"SESSION_TYPE_OPEN_QUALIFY": 2,
		"SESSION_TYPE_LONE_QUALIFY": 3,
		"SESSION_TYPE_WARMUP":       4,
		"SESSION_TYPE_RACE":         5,
	}
)

Enum value maps for SessionType.

View Source
var (
	SessionSubType_name = map[int32]string{
		0: "SESSION_SUB_TYPE_UNSPECIFIED",
		1: "SESSION_SUB_TYPE_HEAT",
		2: "SESSION_SUB_TYPE_CONSOLATION",
		3: "SESSION_SUB_TYPE_FEATURE",
	}
	SessionSubType_value = map[string]int32{
		"SESSION_SUB_TYPE_UNSPECIFIED": 0,
		"SESSION_SUB_TYPE_HEAT":        1,
		"SESSION_SUB_TYPE_CONSOLATION": 2,
		"SESSION_SUB_TYPE_FEATURE":     3,
	}
)

Enum value maps for SessionSubType.

View Source
var File_iracelog_common_v1_common_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type EventSelector

type EventSelector struct {

	// Types that are valid to be assigned to Arg:
	//
	//	*EventSelector_Id
	//	*EventSelector_Key
	Arg isEventSelector_Arg `protobuf_oneof:"arg"`
	// contains filtered or unexported fields
}

func (*EventSelector) ClearArg

func (x *EventSelector) ClearArg()

func (*EventSelector) ClearId

func (x *EventSelector) ClearId()

func (*EventSelector) ClearKey

func (x *EventSelector) ClearKey()

func (*EventSelector) GetArg

func (x *EventSelector) GetArg() isEventSelector_Arg

func (*EventSelector) GetId

func (x *EventSelector) GetId() int32

func (*EventSelector) GetKey

func (x *EventSelector) GetKey() string

func (*EventSelector) HasArg

func (x *EventSelector) HasArg() bool

func (*EventSelector) HasId

func (x *EventSelector) HasId() bool

func (*EventSelector) HasKey

func (x *EventSelector) HasKey() bool

func (*EventSelector) ProtoMessage

func (*EventSelector) ProtoMessage()

func (*EventSelector) ProtoReflect

func (x *EventSelector) ProtoReflect() protoreflect.Message

func (*EventSelector) Reset

func (x *EventSelector) Reset()

func (*EventSelector) SetId

func (x *EventSelector) SetId(v int32)

func (*EventSelector) SetKey

func (x *EventSelector) SetKey(v string)

func (*EventSelector) String

func (x *EventSelector) String() string

func (*EventSelector) WhichArg

func (x *EventSelector) WhichArg() case_EventSelector_Arg

type EventSelector_Id

type EventSelector_Id struct {
	Id int32 `protobuf:"varint,1,opt,name=id,proto3,oneof"`
}

type EventSelector_Key

type EventSelector_Key struct {
	Key string `protobuf:"bytes,2,opt,name=key,proto3,oneof"`
}

type EventSelector_builder

type EventSelector_builder struct {

	// Fields of oneof Arg:
	Id  *int32
	Key *string
	// contains filtered or unexported fields
}

func (EventSelector_builder) Build

type LapMode

type LapMode int32
const (
	LapMode_LAP_MODE_UNSPECIFIED LapMode = 0
	LapMode_LAP_MODE_INLAP       LapMode = 1
	LapMode_LAP_MODE_OUTLAP      LapMode = 2
	LapMode_LAP_MODE_INOUTLAP    LapMode = 3
)

func (LapMode) Descriptor

func (LapMode) Descriptor() protoreflect.EnumDescriptor

func (LapMode) Enum

func (x LapMode) Enum() *LapMode

func (LapMode) Number

func (x LapMode) Number() protoreflect.EnumNumber

func (LapMode) String

func (x LapMode) String() string

func (LapMode) Type

func (LapMode) Type() protoreflect.EnumType

type SessionSubType

type SessionSubType int32
const (
	SessionSubType_SESSION_SUB_TYPE_UNSPECIFIED SessionSubType = 0
	SessionSubType_SESSION_SUB_TYPE_HEAT        SessionSubType = 1
	SessionSubType_SESSION_SUB_TYPE_CONSOLATION SessionSubType = 2
	SessionSubType_SESSION_SUB_TYPE_FEATURE     SessionSubType = 3
)

func (SessionSubType) Descriptor

func (SessionSubType) Enum

func (x SessionSubType) Enum() *SessionSubType

func (SessionSubType) Number

func (SessionSubType) String

func (x SessionSubType) String() string

func (SessionSubType) Type

type SessionTimeSelector

type SessionTimeSelector struct {

	// must be in Event.sessions.num
	Num int32 `protobuf:"varint,1,opt,name=num,proto3" json:"num,omitempty"`
	// the duration into that session. must be positive
	Duration *durationpb.Duration `protobuf:"bytes,2,opt,name=duration,proto3" json:"duration,omitempty"`
	// contains filtered or unexported fields
}

points to a specific point in a session

func (*SessionTimeSelector) ClearDuration

func (x *SessionTimeSelector) ClearDuration()

func (*SessionTimeSelector) GetDuration

func (x *SessionTimeSelector) GetDuration() *durationpb.Duration

func (*SessionTimeSelector) GetNum

func (x *SessionTimeSelector) GetNum() int32

func (*SessionTimeSelector) HasDuration

func (x *SessionTimeSelector) HasDuration() bool

func (*SessionTimeSelector) ProtoMessage

func (*SessionTimeSelector) ProtoMessage()

func (*SessionTimeSelector) ProtoReflect

func (x *SessionTimeSelector) ProtoReflect() protoreflect.Message

func (*SessionTimeSelector) Reset

func (x *SessionTimeSelector) Reset()

func (*SessionTimeSelector) SetDuration

func (x *SessionTimeSelector) SetDuration(v *durationpb.Duration)

func (*SessionTimeSelector) SetNum

func (x *SessionTimeSelector) SetNum(v int32)

func (*SessionTimeSelector) String

func (x *SessionTimeSelector) String() string

type SessionTimeSelector_builder

type SessionTimeSelector_builder struct {

	// must be in Event.sessions.num
	Num int32
	// the duration into that session. must be positive
	Duration *durationpb.Duration
	// contains filtered or unexported fields
}

func (SessionTimeSelector_builder) Build

type SessionType

type SessionType int32
const (
	SessionType_SESSION_TYPE_UNSPECIFIED  SessionType = 0
	SessionType_SESSION_TYPE_PRACTICE     SessionType = 1
	SessionType_SESSION_TYPE_OPEN_QUALIFY SessionType = 2
	SessionType_SESSION_TYPE_LONE_QUALIFY SessionType = 3
	SessionType_SESSION_TYPE_WARMUP       SessionType = 4
	SessionType_SESSION_TYPE_RACE         SessionType = 5
)

func (SessionType) Descriptor

func (SessionType) Enum

func (x SessionType) Enum() *SessionType

func (SessionType) Number

func (x SessionType) Number() protoreflect.EnumNumber

func (SessionType) String

func (x SessionType) String() string

func (SessionType) Type

type StartSelector

type StartSelector struct {

	// Types that are valid to be assigned to Arg:
	//
	//	*StartSelector_RecordStamp
	//	*StartSelector_SessionTime
	//	*StartSelector_SessionTimeSelector
	//	*StartSelector_Id
	Arg isStartSelector_Arg `protobuf_oneof:"arg"`
	// contains filtered or unexported fields
}

this selector describes a point used as the lower bound (inclusive) for a range

func (*StartSelector) ClearArg

func (x *StartSelector) ClearArg()

func (*StartSelector) ClearId

func (x *StartSelector) ClearId()

func (*StartSelector) ClearRecordStamp

func (x *StartSelector) ClearRecordStamp()

func (*StartSelector) ClearSessionTime

func (x *StartSelector) ClearSessionTime()

func (*StartSelector) ClearSessionTimeSelector

func (x *StartSelector) ClearSessionTimeSelector()

func (*StartSelector) GetArg

func (x *StartSelector) GetArg() isStartSelector_Arg

func (*StartSelector) GetId

func (x *StartSelector) GetId() uint32

func (*StartSelector) GetRecordStamp

func (x *StartSelector) GetRecordStamp() *timestamppb.Timestamp

func (*StartSelector) GetSessionTime

func (x *StartSelector) GetSessionTime() float32

func (*StartSelector) GetSessionTimeSelector

func (x *StartSelector) GetSessionTimeSelector() *SessionTimeSelector

func (*StartSelector) HasArg

func (x *StartSelector) HasArg() bool

func (*StartSelector) HasId

func (x *StartSelector) HasId() bool

func (*StartSelector) HasRecordStamp

func (x *StartSelector) HasRecordStamp() bool

func (*StartSelector) HasSessionTime

func (x *StartSelector) HasSessionTime() bool

func (*StartSelector) HasSessionTimeSelector

func (x *StartSelector) HasSessionTimeSelector() bool

func (*StartSelector) ProtoMessage

func (*StartSelector) ProtoMessage()

func (*StartSelector) ProtoReflect

func (x *StartSelector) ProtoReflect() protoreflect.Message

func (*StartSelector) Reset

func (x *StartSelector) Reset()

func (*StartSelector) SetId

func (x *StartSelector) SetId(v uint32)

func (*StartSelector) SetRecordStamp

func (x *StartSelector) SetRecordStamp(v *timestamppb.Timestamp)

func (*StartSelector) SetSessionTime

func (x *StartSelector) SetSessionTime(v float32)

func (*StartSelector) SetSessionTimeSelector

func (x *StartSelector) SetSessionTimeSelector(v *SessionTimeSelector)

func (*StartSelector) String

func (x *StartSelector) String() string

func (*StartSelector) WhichArg

func (x *StartSelector) WhichArg() case_StartSelector_Arg

type StartSelector_Id

type StartSelector_Id struct {
	// describes the (internal) id of a database record
	// this attribute is mainly used for follow-up range requests like GetStatesRequest
	Id uint32 `protobuf:"varint,4,opt,name=id,proto3,oneof"`
}

type StartSelector_RecordStamp

type StartSelector_RecordStamp struct {
	// describes the point where a database record was created
	RecordStamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=record_stamp,json=recordStamp,proto3,oneof"`
}

type StartSelector_SessionTime

type StartSelector_SessionTime struct {
	// legacy variant of session_time_selector. This session_time is associated with the race session.
	SessionTime float32 `protobuf:"fixed32,2,opt,name=session_time,json=sessionTime,proto3,oneof"`
}

type StartSelector_SessionTimeSelector

type StartSelector_SessionTimeSelector struct {
	SessionTimeSelector *SessionTimeSelector `protobuf:"bytes,3,opt,name=session_time_selector,json=sessionTimeSelector,proto3,oneof"`
}

type StartSelector_builder

type StartSelector_builder struct {

	// Fields of oneof Arg:
	// describes the point where a database record was created
	RecordStamp *timestamppb.Timestamp
	// legacy variant of session_time_selector. This session_time is associated with the race session.
	SessionTime         *float32
	SessionTimeSelector *SessionTimeSelector
	// describes the (internal) id of a database record
	// this attribute is mainly used for follow-up range requests like GetStatesRequest
	Id *uint32
	// contains filtered or unexported fields
}

func (StartSelector_builder) Build

type TenantSelector

type TenantSelector struct {

	// Types that are valid to be assigned to Arg:
	//
	//	*TenantSelector_Name
	//	*TenantSelector_ExternalId
	Arg isTenantSelector_Arg `protobuf_oneof:"arg"`
	// contains filtered or unexported fields
}

Options to reference a tenant

func (*TenantSelector) ClearArg

func (x *TenantSelector) ClearArg()

func (*TenantSelector) ClearExternalId

func (x *TenantSelector) ClearExternalId()

func (*TenantSelector) ClearName

func (x *TenantSelector) ClearName()

func (*TenantSelector) GetArg

func (x *TenantSelector) GetArg() isTenantSelector_Arg

func (*TenantSelector) GetExternalId

func (x *TenantSelector) GetExternalId() *UUID

func (*TenantSelector) GetName

func (x *TenantSelector) GetName() string

func (*TenantSelector) HasArg

func (x *TenantSelector) HasArg() bool

func (*TenantSelector) HasExternalId

func (x *TenantSelector) HasExternalId() bool

func (*TenantSelector) HasName

func (x *TenantSelector) HasName() bool

func (*TenantSelector) ProtoMessage

func (*TenantSelector) ProtoMessage()

func (*TenantSelector) ProtoReflect

func (x *TenantSelector) ProtoReflect() protoreflect.Message

func (*TenantSelector) Reset

func (x *TenantSelector) Reset()

func (*TenantSelector) SetExternalId

func (x *TenantSelector) SetExternalId(v *UUID)

func (*TenantSelector) SetName

func (x *TenantSelector) SetName(v string)

func (*TenantSelector) String

func (x *TenantSelector) String() string

func (*TenantSelector) WhichArg

func (x *TenantSelector) WhichArg() case_TenantSelector_Arg

type TenantSelector_ExternalId

type TenantSelector_ExternalId struct {
	// the tenant UUID
	ExternalId *UUID `protobuf:"bytes,2,opt,name=external_id,json=externalId,proto3,oneof"`
}

type TenantSelector_Name

type TenantSelector_Name struct {
	// the tenant name
	Name string `protobuf:"bytes,1,opt,name=name,proto3,oneof"`
}

type TenantSelector_builder

type TenantSelector_builder struct {

	// Fields of oneof Arg:
	// the tenant name
	Name *string
	// the tenant UUID
	ExternalId *UUID
	// contains filtered or unexported fields
}

func (TenantSelector_builder) Build

type TrackWetness

type TrackWetness int32
const (
	TrackWetness_TRACK_WETNESS_UNSPECIFIED      TrackWetness = 0
	TrackWetness_TRACK_WETNESS_DRY              TrackWetness = 1
	TrackWetness_TRACK_WETNESS_MOSTLY_DRY       TrackWetness = 2
	TrackWetness_TRACK_WETNESS_VERY_LIGHTLY_WET TrackWetness = 3
	TrackWetness_TRACK_WETNESS_LIGHTLY_WET      TrackWetness = 4
	TrackWetness_TRACK_WETNESS_MODERATELY_WET   TrackWetness = 5
	TrackWetness_TRACK_WETNESS_VERY_WET         TrackWetness = 6
	TrackWetness_TRACK_WETNESS_EXTREMELY_WET    TrackWetness = 7
)

func (TrackWetness) Descriptor

func (TrackWetness) Enum

func (x TrackWetness) Enum() *TrackWetness

func (TrackWetness) Number

func (TrackWetness) String

func (x TrackWetness) String() string

func (TrackWetness) Type

type UUID

type UUID struct {

	// the UUID as a string
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

Definition of UUID

func (*UUID) GetId

func (x *UUID) GetId() string

func (*UUID) ProtoMessage

func (*UUID) ProtoMessage()

func (*UUID) ProtoReflect

func (x *UUID) ProtoReflect() protoreflect.Message

func (*UUID) Reset

func (x *UUID) Reset()

func (*UUID) SetId

func (x *UUID) SetId(v string)

func (*UUID) String

func (x *UUID) String() string

type UUID_builder

type UUID_builder struct {

	// the UUID as a string
	Id string
	// contains filtered or unexported fields
}

func (UUID_builder) Build

func (b0 UUID_builder) Build() *UUID

Source Files

  • common.pb.go

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL