Documentation
¶
Index ¶
- Constants
- Variables
- type EventSelector
- func (x *EventSelector) ClearArg()
- func (x *EventSelector) ClearId()
- func (x *EventSelector) ClearKey()
- func (x *EventSelector) GetArg() isEventSelector_Arg
- func (x *EventSelector) GetId() int32
- func (x *EventSelector) GetKey() string
- func (x *EventSelector) HasArg() bool
- func (x *EventSelector) HasId() bool
- func (x *EventSelector) HasKey() bool
- func (*EventSelector) ProtoMessage()
- func (x *EventSelector) ProtoReflect() protoreflect.Message
- func (x *EventSelector) Reset()
- func (x *EventSelector) SetId(v int32)
- func (x *EventSelector) SetKey(v string)
- func (x *EventSelector) String() string
- func (x *EventSelector) WhichArg() case_EventSelector_Arg
- type EventSelector_Id
- type EventSelector_Key
- type EventSelector_builder
- type LapMode
- type SessionSubType
- type SessionTimeSelector
- func (x *SessionTimeSelector) ClearDuration()
- func (x *SessionTimeSelector) GetDuration() *durationpb.Duration
- func (x *SessionTimeSelector) GetNum() int32
- func (x *SessionTimeSelector) HasDuration() bool
- func (*SessionTimeSelector) ProtoMessage()
- func (x *SessionTimeSelector) ProtoReflect() protoreflect.Message
- func (x *SessionTimeSelector) Reset()
- func (x *SessionTimeSelector) SetDuration(v *durationpb.Duration)
- func (x *SessionTimeSelector) SetNum(v int32)
- func (x *SessionTimeSelector) String() string
- type SessionTimeSelector_builder
- type SessionType
- type StartSelector
- func (x *StartSelector) ClearArg()
- func (x *StartSelector) ClearId()
- func (x *StartSelector) ClearRecordStamp()
- func (x *StartSelector) ClearSessionTime()
- func (x *StartSelector) ClearSessionTimeSelector()
- func (x *StartSelector) GetArg() isStartSelector_Arg
- func (x *StartSelector) GetId() uint32
- func (x *StartSelector) GetRecordStamp() *timestamppb.Timestamp
- func (x *StartSelector) GetSessionTime() float32
- func (x *StartSelector) GetSessionTimeSelector() *SessionTimeSelector
- func (x *StartSelector) HasArg() bool
- func (x *StartSelector) HasId() bool
- func (x *StartSelector) HasRecordStamp() bool
- func (x *StartSelector) HasSessionTime() bool
- func (x *StartSelector) HasSessionTimeSelector() bool
- func (*StartSelector) ProtoMessage()
- func (x *StartSelector) ProtoReflect() protoreflect.Message
- func (x *StartSelector) Reset()
- func (x *StartSelector) SetId(v uint32)
- func (x *StartSelector) SetRecordStamp(v *timestamppb.Timestamp)
- func (x *StartSelector) SetSessionTime(v float32)
- func (x *StartSelector) SetSessionTimeSelector(v *SessionTimeSelector)
- func (x *StartSelector) String() string
- func (x *StartSelector) WhichArg() case_StartSelector_Arg
- type StartSelector_Id
- type StartSelector_RecordStamp
- type StartSelector_SessionTime
- type StartSelector_SessionTimeSelector
- type StartSelector_builder
- type TenantSelector
- func (x *TenantSelector) ClearArg()
- func (x *TenantSelector) ClearExternalId()
- func (x *TenantSelector) ClearName()
- func (x *TenantSelector) GetArg() isTenantSelector_Arg
- func (x *TenantSelector) GetExternalId() *UUID
- func (x *TenantSelector) GetName() string
- func (x *TenantSelector) HasArg() bool
- func (x *TenantSelector) HasExternalId() bool
- func (x *TenantSelector) HasName() bool
- func (*TenantSelector) ProtoMessage()
- func (x *TenantSelector) ProtoReflect() protoreflect.Message
- func (x *TenantSelector) Reset()
- func (x *TenantSelector) SetExternalId(v *UUID)
- func (x *TenantSelector) SetName(v string)
- func (x *TenantSelector) String() string
- func (x *TenantSelector) WhichArg() case_TenantSelector_Arg
- type TenantSelector_ExternalId
- type TenantSelector_Name
- type TenantSelector_builder
- type TrackWetness
- type UUID
- type UUID_builder
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 ¶
func (b0 EventSelector_builder) Build() *EventSelector
type LapMode ¶
type LapMode int32
func (LapMode) Descriptor ¶
func (LapMode) Descriptor() protoreflect.EnumDescriptor
func (LapMode) Number ¶
func (x LapMode) Number() protoreflect.EnumNumber
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) Descriptor() protoreflect.EnumDescriptor
func (SessionSubType) Enum ¶
func (x SessionSubType) Enum() *SessionSubType
func (SessionSubType) Number ¶
func (x SessionSubType) Number() protoreflect.EnumNumber
func (SessionSubType) String ¶
func (x SessionSubType) String() string
func (SessionSubType) Type ¶
func (SessionSubType) Type() protoreflect.EnumType
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 ¶
func (b0 SessionTimeSelector_builder) Build() *SessionTimeSelector
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) Descriptor() protoreflect.EnumDescriptor
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 ¶
func (SessionType) Type() protoreflect.EnumType
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 ¶
func (b0 StartSelector_builder) Build() *StartSelector
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 ¶
func (b0 TenantSelector_builder) Build() *TenantSelector
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) Descriptor() protoreflect.EnumDescriptor
func (TrackWetness) Enum ¶
func (x TrackWetness) Enum() *TrackWetness
func (TrackWetness) Number ¶
func (x TrackWetness) Number() protoreflect.EnumNumber
func (TrackWetness) String ¶
func (x TrackWetness) String() string
func (TrackWetness) Type ¶
func (TrackWetness) Type() protoreflect.EnumType
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) ProtoReflect ¶
func (x *UUID) ProtoReflect() protoreflect.Message
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
Click to show internal directories.
Click to hide internal directories.