eventv1

package
v1.36.11-2025101912503... Latest Latest
Warning

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

Go to latest
Published: unknown License: MIT Imports: 11 Imported by: 31

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_iracelog_event_v1_event_proto protoreflect.FileDescriptor
View Source
var File_iracelog_event_v1_event_service_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type CreateEventRequest

type CreateEventRequest struct {
	Event *Event `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateEventRequest) ClearEvent

func (x *CreateEventRequest) ClearEvent()

func (*CreateEventRequest) GetEvent

func (x *CreateEventRequest) GetEvent() *Event

func (*CreateEventRequest) HasEvent

func (x *CreateEventRequest) HasEvent() bool

func (*CreateEventRequest) ProtoMessage

func (*CreateEventRequest) ProtoMessage()

func (*CreateEventRequest) ProtoReflect

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

func (*CreateEventRequest) Reset

func (x *CreateEventRequest) Reset()

func (*CreateEventRequest) SetEvent

func (x *CreateEventRequest) SetEvent(v *Event)

func (*CreateEventRequest) String

func (x *CreateEventRequest) String() string

type CreateEventRequest_builder

type CreateEventRequest_builder struct {
	Event *Event
	// contains filtered or unexported fields
}

func (CreateEventRequest_builder) Build

type CreateEventResponse

type CreateEventResponse struct {
	Event *Event `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateEventResponse) ClearEvent

func (x *CreateEventResponse) ClearEvent()

func (*CreateEventResponse) GetEvent

func (x *CreateEventResponse) GetEvent() *Event

func (*CreateEventResponse) HasEvent

func (x *CreateEventResponse) HasEvent() bool

func (*CreateEventResponse) ProtoMessage

func (*CreateEventResponse) ProtoMessage()

func (*CreateEventResponse) ProtoReflect

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

func (*CreateEventResponse) Reset

func (x *CreateEventResponse) Reset()

func (*CreateEventResponse) SetEvent

func (x *CreateEventResponse) SetEvent(v *Event)

func (*CreateEventResponse) String

func (x *CreateEventResponse) String() string

type CreateEventResponse_builder

type CreateEventResponse_builder struct {
	Event *Event
	// contains filtered or unexported fields
}

func (CreateEventResponse_builder) Build

type DeleteEventRequest

type DeleteEventRequest struct {
	EventSelector *v1.EventSelector `protobuf:"bytes,1,opt,name=event_selector,json=eventSelector,proto3" json:"event_selector,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteEventRequest) ClearEventSelector

func (x *DeleteEventRequest) ClearEventSelector()

func (*DeleteEventRequest) GetEventSelector

func (x *DeleteEventRequest) GetEventSelector() *v1.EventSelector

func (*DeleteEventRequest) HasEventSelector

func (x *DeleteEventRequest) HasEventSelector() bool

func (*DeleteEventRequest) ProtoMessage

func (*DeleteEventRequest) ProtoMessage()

func (*DeleteEventRequest) ProtoReflect

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

func (*DeleteEventRequest) Reset

func (x *DeleteEventRequest) Reset()

func (*DeleteEventRequest) SetEventSelector

func (x *DeleteEventRequest) SetEventSelector(v *v1.EventSelector)

func (*DeleteEventRequest) String

func (x *DeleteEventRequest) String() string

type DeleteEventRequest_builder

type DeleteEventRequest_builder struct {
	EventSelector *v1.EventSelector
	// contains filtered or unexported fields
}

func (DeleteEventRequest_builder) Build

type DeleteEventResponse

type DeleteEventResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteEventResponse) ProtoMessage

func (*DeleteEventResponse) ProtoMessage()

func (*DeleteEventResponse) ProtoReflect

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

func (*DeleteEventResponse) Reset

func (x *DeleteEventResponse) Reset()

func (*DeleteEventResponse) String

func (x *DeleteEventResponse) String() string

type DeleteEventResponse_builder

type DeleteEventResponse_builder struct {
	// contains filtered or unexported fields
}

func (DeleteEventResponse_builder) Build

type Event

type Event struct {
	Id                uint32                 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Key               string                 `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	Name              string                 `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Description       string                 `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	EventTime         *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=event_time,json=eventTime,proto3" json:"event_time,omitempty"`
	RaceloggerVersion string                 `protobuf:"bytes,6,opt,name=racelogger_version,json=raceloggerVersion,proto3" json:"racelogger_version,omitempty"`
	TeamRacing        bool                   `protobuf:"varint,7,opt,name=team_racing,json=teamRacing,proto3" json:"team_racing,omitempty"`
	MultiClass        bool                   `protobuf:"varint,8,opt,name=multi_class,json=multiClass,proto3" json:"multi_class,omitempty"`
	NumCarTypes       uint32                 `protobuf:"varint,9,opt,name=num_car_types,json=numCarTypes,proto3" json:"num_car_types,omitempty"`
	NumCarClasses     uint32                 `protobuf:"varint,10,opt,name=num_car_classes,json=numCarClasses,proto3" json:"num_car_classes,omitempty"`
	IrSessionId       int32                  `protobuf:"varint,11,opt,name=ir_session_id,json=irSessionId,proto3" json:"ir_session_id,omitempty"`
	TrackId           uint32                 `protobuf:"varint,12,opt,name=track_id,json=trackId,proto3" json:"track_id,omitempty"`
	Sessions          []*Session             `protobuf:"bytes,13,rep,name=sessions,proto3" json:"sessions,omitempty"`
	PitSpeed          float32                `protobuf:"fixed32,14,opt,name=pit_speed,json=pitSpeed,proto3" json:"pit_speed,omitempty"`
	ReplayInfo        *ReplayInfo            `protobuf:"bytes,15,opt,name=replay_info,json=replayInfo,proto3" json:"replay_info,omitempty"`
	IrSubSessionId    int32                  `protobuf:"varint,16,opt,name=ir_sub_session_id,json=irSubSessionId,proto3" json:"ir_sub_session_id,omitempty"`
	TireInfos         []*TireInfo            `protobuf:"bytes,17,rep,name=tire_infos,json=tireInfos,proto3" json:"tire_infos,omitempty"`
	// contains filtered or unexported fields
}

Event

func (*Event) ClearEventTime

func (x *Event) ClearEventTime()

func (*Event) ClearReplayInfo

func (x *Event) ClearReplayInfo()

func (*Event) GetDescription

func (x *Event) GetDescription() string

func (*Event) GetEventTime

func (x *Event) GetEventTime() *timestamppb.Timestamp

func (*Event) GetId

func (x *Event) GetId() uint32

func (*Event) GetIrSessionId

func (x *Event) GetIrSessionId() int32

func (*Event) GetIrSubSessionId

func (x *Event) GetIrSubSessionId() int32

func (*Event) GetKey

func (x *Event) GetKey() string

func (*Event) GetMultiClass

func (x *Event) GetMultiClass() bool

func (*Event) GetName

func (x *Event) GetName() string

func (*Event) GetNumCarClasses

func (x *Event) GetNumCarClasses() uint32

func (*Event) GetNumCarTypes

func (x *Event) GetNumCarTypes() uint32

func (*Event) GetPitSpeed

func (x *Event) GetPitSpeed() float32

func (*Event) GetRaceloggerVersion

func (x *Event) GetRaceloggerVersion() string

func (*Event) GetReplayInfo

func (x *Event) GetReplayInfo() *ReplayInfo

func (*Event) GetSessions

func (x *Event) GetSessions() []*Session

func (*Event) GetTeamRacing

func (x *Event) GetTeamRacing() bool

func (*Event) GetTireInfos

func (x *Event) GetTireInfos() []*TireInfo

func (*Event) GetTrackId

func (x *Event) GetTrackId() uint32

func (*Event) HasEventTime

func (x *Event) HasEventTime() bool

func (*Event) HasReplayInfo

func (x *Event) HasReplayInfo() bool

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) ProtoReflect

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

func (*Event) Reset

func (x *Event) Reset()

func (*Event) SetDescription

func (x *Event) SetDescription(v string)

func (*Event) SetEventTime

func (x *Event) SetEventTime(v *timestamppb.Timestamp)

func (*Event) SetId

func (x *Event) SetId(v uint32)

func (*Event) SetIrSessionId

func (x *Event) SetIrSessionId(v int32)

func (*Event) SetIrSubSessionId

func (x *Event) SetIrSubSessionId(v int32)

func (*Event) SetKey

func (x *Event) SetKey(v string)

func (*Event) SetMultiClass

func (x *Event) SetMultiClass(v bool)

func (*Event) SetName

func (x *Event) SetName(v string)

func (*Event) SetNumCarClasses

func (x *Event) SetNumCarClasses(v uint32)

func (*Event) SetNumCarTypes

func (x *Event) SetNumCarTypes(v uint32)

func (*Event) SetPitSpeed

func (x *Event) SetPitSpeed(v float32)

func (*Event) SetRaceloggerVersion

func (x *Event) SetRaceloggerVersion(v string)

func (*Event) SetReplayInfo

func (x *Event) SetReplayInfo(v *ReplayInfo)

func (*Event) SetSessions

func (x *Event) SetSessions(v []*Session)

func (*Event) SetTeamRacing

func (x *Event) SetTeamRacing(v bool)

func (*Event) SetTireInfos

func (x *Event) SetTireInfos(v []*TireInfo)

func (*Event) SetTrackId

func (x *Event) SetTrackId(v uint32)

func (*Event) String

func (x *Event) String() string

type Event_builder

type Event_builder struct {
	Id                uint32
	Key               string
	Name              string
	Description       string
	EventTime         *timestamppb.Timestamp
	RaceloggerVersion string
	TeamRacing        bool
	MultiClass        bool
	NumCarTypes       uint32
	NumCarClasses     uint32
	IrSessionId       int32
	TrackId           uint32
	Sessions          []*Session
	PitSpeed          float32
	ReplayInfo        *ReplayInfo
	IrSubSessionId    int32
	TireInfos         []*TireInfo
	// contains filtered or unexported fields
}

func (Event_builder) Build

func (b0 Event_builder) Build() *Event

type GetEventRequest

type GetEventRequest struct {
	EventSelector *v1.EventSelector `protobuf:"bytes,1,opt,name=event_selector,json=eventSelector,proto3" json:"event_selector,omitempty"`
	// contains filtered or unexported fields
}

func (*GetEventRequest) ClearEventSelector

func (x *GetEventRequest) ClearEventSelector()

func (*GetEventRequest) GetEventSelector

func (x *GetEventRequest) GetEventSelector() *v1.EventSelector

func (*GetEventRequest) HasEventSelector

func (x *GetEventRequest) HasEventSelector() bool

func (*GetEventRequest) ProtoMessage

func (*GetEventRequest) ProtoMessage()

func (*GetEventRequest) ProtoReflect

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

func (*GetEventRequest) Reset

func (x *GetEventRequest) Reset()

func (*GetEventRequest) SetEventSelector

func (x *GetEventRequest) SetEventSelector(v *v1.EventSelector)

func (*GetEventRequest) String

func (x *GetEventRequest) String() string

type GetEventRequest_builder

type GetEventRequest_builder struct {
	EventSelector *v1.EventSelector
	// contains filtered or unexported fields
}

func (GetEventRequest_builder) Build

type GetEventResponse

type GetEventResponse struct {
	Event     *Event              `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
	Track     *v11.Track          `protobuf:"bytes,2,opt,name=track,proto3" json:"track,omitempty"`
	Analysis  *v12.Analysis       `protobuf:"bytes,3,opt,name=analysis,proto3" json:"analysis,omitempty"`
	State     *v13.StateContainer `protobuf:"bytes,4,opt,name=state,proto3" json:"state,omitempty"`
	Car       *v14.CarContainer   `protobuf:"bytes,5,opt,name=car,proto3" json:"car,omitempty"`
	Speedmap  *v15.Speedmap       `protobuf:"bytes,6,opt,name=speedmap,proto3" json:"speedmap,omitempty"`
	Snapshots []*v12.SnapshotData `protobuf:"bytes,7,rep,name=snapshots,proto3" json:"snapshots,omitempty"`
	// contains filtered or unexported fields
}

func (*GetEventResponse) ClearAnalysis

func (x *GetEventResponse) ClearAnalysis()

func (*GetEventResponse) ClearCar

func (x *GetEventResponse) ClearCar()

func (*GetEventResponse) ClearEvent

func (x *GetEventResponse) ClearEvent()

func (*GetEventResponse) ClearSpeedmap

func (x *GetEventResponse) ClearSpeedmap()

func (*GetEventResponse) ClearState

func (x *GetEventResponse) ClearState()

func (*GetEventResponse) ClearTrack

func (x *GetEventResponse) ClearTrack()

func (*GetEventResponse) GetAnalysis

func (x *GetEventResponse) GetAnalysis() *v12.Analysis

func (*GetEventResponse) GetCar

func (x *GetEventResponse) GetCar() *v14.CarContainer

func (*GetEventResponse) GetEvent

func (x *GetEventResponse) GetEvent() *Event

func (*GetEventResponse) GetSnapshots

func (x *GetEventResponse) GetSnapshots() []*v12.SnapshotData

func (*GetEventResponse) GetSpeedmap

func (x *GetEventResponse) GetSpeedmap() *v15.Speedmap

func (*GetEventResponse) GetState

func (x *GetEventResponse) GetState() *v13.StateContainer

func (*GetEventResponse) GetTrack

func (x *GetEventResponse) GetTrack() *v11.Track

func (*GetEventResponse) HasAnalysis

func (x *GetEventResponse) HasAnalysis() bool

func (*GetEventResponse) HasCar

func (x *GetEventResponse) HasCar() bool

func (*GetEventResponse) HasEvent

func (x *GetEventResponse) HasEvent() bool

func (*GetEventResponse) HasSpeedmap

func (x *GetEventResponse) HasSpeedmap() bool

func (*GetEventResponse) HasState

func (x *GetEventResponse) HasState() bool

func (*GetEventResponse) HasTrack

func (x *GetEventResponse) HasTrack() bool

func (*GetEventResponse) ProtoMessage

func (*GetEventResponse) ProtoMessage()

func (*GetEventResponse) ProtoReflect

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

func (*GetEventResponse) Reset

func (x *GetEventResponse) Reset()

func (*GetEventResponse) SetAnalysis

func (x *GetEventResponse) SetAnalysis(v *v12.Analysis)

func (*GetEventResponse) SetCar

func (x *GetEventResponse) SetCar(v *v14.CarContainer)

func (*GetEventResponse) SetEvent

func (x *GetEventResponse) SetEvent(v *Event)

func (*GetEventResponse) SetSnapshots

func (x *GetEventResponse) SetSnapshots(v []*v12.SnapshotData)

func (*GetEventResponse) SetSpeedmap

func (x *GetEventResponse) SetSpeedmap(v *v15.Speedmap)

func (*GetEventResponse) SetState

func (x *GetEventResponse) SetState(v *v13.StateContainer)

func (*GetEventResponse) SetTrack

func (x *GetEventResponse) SetTrack(v *v11.Track)

func (*GetEventResponse) String

func (x *GetEventResponse) String() string

type GetEventResponse_builder

type GetEventResponse_builder struct {
	Event     *Event
	Track     *v11.Track
	Analysis  *v12.Analysis
	State     *v13.StateContainer
	Car       *v14.CarContainer
	Speedmap  *v15.Speedmap
	Snapshots []*v12.SnapshotData
	// contains filtered or unexported fields
}

func (GetEventResponse_builder) Build

type GetEventsRequest

type GetEventsRequest struct {
	TenantSelector *v1.TenantSelector `protobuf:"bytes,1,opt,name=tenant_selector,json=tenantSelector,proto3" json:"tenant_selector,omitempty"`
	// contains filtered or unexported fields
}

func (*GetEventsRequest) ClearTenantSelector

func (x *GetEventsRequest) ClearTenantSelector()

func (*GetEventsRequest) GetTenantSelector

func (x *GetEventsRequest) GetTenantSelector() *v1.TenantSelector

func (*GetEventsRequest) HasTenantSelector

func (x *GetEventsRequest) HasTenantSelector() bool

func (*GetEventsRequest) ProtoMessage

func (*GetEventsRequest) ProtoMessage()

func (*GetEventsRequest) ProtoReflect

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

func (*GetEventsRequest) Reset

func (x *GetEventsRequest) Reset()

func (*GetEventsRequest) SetTenantSelector

func (x *GetEventsRequest) SetTenantSelector(v *v1.TenantSelector)

func (*GetEventsRequest) String

func (x *GetEventsRequest) String() string

type GetEventsRequest_builder

type GetEventsRequest_builder struct {
	TenantSelector *v1.TenantSelector
	// contains filtered or unexported fields
}

func (GetEventsRequest_builder) Build

type GetEventsResponse

type GetEventsResponse struct {
	Event *Event `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
	// contains filtered or unexported fields
}

func (*GetEventsResponse) ClearEvent

func (x *GetEventsResponse) ClearEvent()

func (*GetEventsResponse) GetEvent

func (x *GetEventsResponse) GetEvent() *Event

func (*GetEventsResponse) HasEvent

func (x *GetEventsResponse) HasEvent() bool

func (*GetEventsResponse) ProtoMessage

func (*GetEventsResponse) ProtoMessage()

func (*GetEventsResponse) ProtoReflect

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

func (*GetEventsResponse) Reset

func (x *GetEventsResponse) Reset()

func (*GetEventsResponse) SetEvent

func (x *GetEventsResponse) SetEvent(v *Event)

func (*GetEventsResponse) String

func (x *GetEventsResponse) String() string

type GetEventsResponse_builder

type GetEventsResponse_builder struct {
	Event *Event
	// contains filtered or unexported fields
}

func (GetEventsResponse_builder) Build

type GetLatestEventsRequest

type GetLatestEventsRequest struct {
	Offset         int32              `protobuf:"varint,1,opt,name=offset,proto3" json:"offset,omitempty"`
	Limit          int32              `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	TenantSelector *v1.TenantSelector `protobuf:"bytes,3,opt,name=tenant_selector,json=tenantSelector,proto3" json:"tenant_selector,omitempty"`
	// contains filtered or unexported fields
}

func (*GetLatestEventsRequest) ClearTenantSelector

func (x *GetLatestEventsRequest) ClearTenantSelector()

func (*GetLatestEventsRequest) GetLimit

func (x *GetLatestEventsRequest) GetLimit() int32

func (*GetLatestEventsRequest) GetOffset

func (x *GetLatestEventsRequest) GetOffset() int32

func (*GetLatestEventsRequest) GetTenantSelector

func (x *GetLatestEventsRequest) GetTenantSelector() *v1.TenantSelector

func (*GetLatestEventsRequest) HasTenantSelector

func (x *GetLatestEventsRequest) HasTenantSelector() bool

func (*GetLatestEventsRequest) ProtoMessage

func (*GetLatestEventsRequest) ProtoMessage()

func (*GetLatestEventsRequest) ProtoReflect

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

func (*GetLatestEventsRequest) Reset

func (x *GetLatestEventsRequest) Reset()

func (*GetLatestEventsRequest) SetLimit

func (x *GetLatestEventsRequest) SetLimit(v int32)

func (*GetLatestEventsRequest) SetOffset

func (x *GetLatestEventsRequest) SetOffset(v int32)

func (*GetLatestEventsRequest) SetTenantSelector

func (x *GetLatestEventsRequest) SetTenantSelector(v *v1.TenantSelector)

func (*GetLatestEventsRequest) String

func (x *GetLatestEventsRequest) String() string

type GetLatestEventsRequest_builder

type GetLatestEventsRequest_builder struct {
	Offset         int32
	Limit          int32
	TenantSelector *v1.TenantSelector
	// contains filtered or unexported fields
}

func (GetLatestEventsRequest_builder) Build

type GetLatestEventsResponse

type GetLatestEventsResponse struct {
	Events []*Event `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
	// contains filtered or unexported fields
}

func (*GetLatestEventsResponse) GetEvents

func (x *GetLatestEventsResponse) GetEvents() []*Event

func (*GetLatestEventsResponse) ProtoMessage

func (*GetLatestEventsResponse) ProtoMessage()

func (*GetLatestEventsResponse) ProtoReflect

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

func (*GetLatestEventsResponse) Reset

func (x *GetLatestEventsResponse) Reset()

func (*GetLatestEventsResponse) SetEvents

func (x *GetLatestEventsResponse) SetEvents(v []*Event)

func (*GetLatestEventsResponse) String

func (x *GetLatestEventsResponse) String() string

type GetLatestEventsResponse_builder

type GetLatestEventsResponse_builder struct {
	Events []*Event
	// contains filtered or unexported fields
}

func (GetLatestEventsResponse_builder) Build

type ReplayInfo

type ReplayInfo struct {
	MinTimestamp   *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=min_timestamp,json=minTimestamp,proto3" json:"min_timestamp,omitempty"`
	MinSessionTime float32                `protobuf:"fixed32,2,opt,name=min_session_time,json=minSessionTime,proto3" json:"min_session_time,omitempty"`
	MaxSessionTime float32                `protobuf:"fixed32,3,opt,name=max_session_time,json=maxSessionTime,proto3" json:"max_session_time,omitempty"`
	// contains filtered or unexported fields
}

func (*ReplayInfo) ClearMinTimestamp

func (x *ReplayInfo) ClearMinTimestamp()

func (*ReplayInfo) GetMaxSessionTime

func (x *ReplayInfo) GetMaxSessionTime() float32

func (*ReplayInfo) GetMinSessionTime

func (x *ReplayInfo) GetMinSessionTime() float32

func (*ReplayInfo) GetMinTimestamp

func (x *ReplayInfo) GetMinTimestamp() *timestamppb.Timestamp

func (*ReplayInfo) HasMinTimestamp

func (x *ReplayInfo) HasMinTimestamp() bool

func (*ReplayInfo) ProtoMessage

func (*ReplayInfo) ProtoMessage()

func (*ReplayInfo) ProtoReflect

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

func (*ReplayInfo) Reset

func (x *ReplayInfo) Reset()

func (*ReplayInfo) SetMaxSessionTime

func (x *ReplayInfo) SetMaxSessionTime(v float32)

func (*ReplayInfo) SetMinSessionTime

func (x *ReplayInfo) SetMinSessionTime(v float32)

func (*ReplayInfo) SetMinTimestamp

func (x *ReplayInfo) SetMinTimestamp(v *timestamppb.Timestamp)

func (*ReplayInfo) String

func (x *ReplayInfo) String() string

type ReplayInfo_builder

type ReplayInfo_builder struct {
	MinTimestamp   *timestamppb.Timestamp
	MinSessionTime float32
	MaxSessionTime float32
	// contains filtered or unexported fields
}

func (ReplayInfo_builder) Build

func (b0 ReplayInfo_builder) Build() *ReplayInfo

type Session

type Session struct {
	Num  uint32 `protobuf:"varint,1,opt,name=num,proto3" json:"num,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// if >0 it contains the max laps of this session
	Laps int32 `protobuf:"varint,3,opt,name=laps,proto3" json:"laps,omitempty"`
	// maximum session time in seconds.
	// Note: for lap limited sessions this is often 86400
	SessionTime int32             `protobuf:"varint,4,opt,name=session_time,json=sessionTime,proto3" json:"session_time,omitempty"`
	Type        v1.SessionType    `protobuf:"varint,5,opt,name=type,proto3,enum=iracelog.common.v1.SessionType" json:"type,omitempty"`
	SubType     v1.SessionSubType `protobuf:"varint,6,opt,name=sub_type,json=subType,proto3,enum=iracelog.common.v1.SessionSubType" json:"sub_type,omitempty"`
	// contains filtered or unexported fields
}

func (*Session) GetLaps

func (x *Session) GetLaps() int32

func (*Session) GetName

func (x *Session) GetName() string

func (*Session) GetNum

func (x *Session) GetNum() uint32

func (*Session) GetSessionTime

func (x *Session) GetSessionTime() int32

func (*Session) GetSubType

func (x *Session) GetSubType() v1.SessionSubType

func (*Session) GetType

func (x *Session) GetType() v1.SessionType

func (*Session) ProtoMessage

func (*Session) ProtoMessage()

func (*Session) ProtoReflect

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

func (*Session) Reset

func (x *Session) Reset()

func (*Session) SetLaps

func (x *Session) SetLaps(v int32)

func (*Session) SetName

func (x *Session) SetName(v string)

func (*Session) SetNum

func (x *Session) SetNum(v uint32)

func (*Session) SetSessionTime

func (x *Session) SetSessionTime(v int32)

func (*Session) SetSubType

func (x *Session) SetSubType(v v1.SessionSubType)

func (*Session) SetType

func (x *Session) SetType(v v1.SessionType)

func (*Session) String

func (x *Session) String() string

type Session_builder

type Session_builder struct {
	Num  uint32
	Name string
	// if >0 it contains the max laps of this session
	Laps int32
	// maximum session time in seconds.
	// Note: for lap limited sessions this is often 86400
	SessionTime int32
	Type        v1.SessionType
	SubType     v1.SessionSubType
	// contains filtered or unexported fields
}

func (Session_builder) Build

func (b0 Session_builder) Build() *Session

type TireInfo

type TireInfo struct {
	Index        uint32 `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"`
	CompoundType string `protobuf:"bytes,2,opt,name=compound_type,json=compoundType,proto3" json:"compound_type,omitempty"`
	// contains filtered or unexported fields
}

func (*TireInfo) GetCompoundType

func (x *TireInfo) GetCompoundType() string

func (*TireInfo) GetIndex

func (x *TireInfo) GetIndex() uint32

func (*TireInfo) ProtoMessage

func (*TireInfo) ProtoMessage()

func (*TireInfo) ProtoReflect

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

func (*TireInfo) Reset

func (x *TireInfo) Reset()

func (*TireInfo) SetCompoundType

func (x *TireInfo) SetCompoundType(v string)

func (*TireInfo) SetIndex

func (x *TireInfo) SetIndex(v uint32)

func (*TireInfo) String

func (x *TireInfo) String() string

type TireInfo_builder

type TireInfo_builder struct {
	Index        uint32
	CompoundType string
	// contains filtered or unexported fields
}

func (TireInfo_builder) Build

func (b0 TireInfo_builder) Build() *TireInfo

type UpdateEventRequest

type UpdateEventRequest struct {
	EventSelector *v1.EventSelector `protobuf:"bytes,1,opt,name=event_selector,json=eventSelector,proto3" json:"event_selector,omitempty"`
	Name          string            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description   string            `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Key           string            `protobuf:"bytes,4,opt,name=key,proto3" json:"key,omitempty"`
	ReplayInfo    *ReplayInfo       `protobuf:"bytes,5,opt,name=replay_info,json=replayInfo,proto3" json:"replay_info,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateEventRequest) ClearEventSelector

func (x *UpdateEventRequest) ClearEventSelector()

func (*UpdateEventRequest) ClearReplayInfo

func (x *UpdateEventRequest) ClearReplayInfo()

func (*UpdateEventRequest) GetDescription

func (x *UpdateEventRequest) GetDescription() string

func (*UpdateEventRequest) GetEventSelector

func (x *UpdateEventRequest) GetEventSelector() *v1.EventSelector

func (*UpdateEventRequest) GetKey

func (x *UpdateEventRequest) GetKey() string

func (*UpdateEventRequest) GetName

func (x *UpdateEventRequest) GetName() string

func (*UpdateEventRequest) GetReplayInfo

func (x *UpdateEventRequest) GetReplayInfo() *ReplayInfo

func (*UpdateEventRequest) HasEventSelector

func (x *UpdateEventRequest) HasEventSelector() bool

func (*UpdateEventRequest) HasReplayInfo

func (x *UpdateEventRequest) HasReplayInfo() bool

func (*UpdateEventRequest) ProtoMessage

func (*UpdateEventRequest) ProtoMessage()

func (*UpdateEventRequest) ProtoReflect

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

func (*UpdateEventRequest) Reset

func (x *UpdateEventRequest) Reset()

func (*UpdateEventRequest) SetDescription

func (x *UpdateEventRequest) SetDescription(v string)

func (*UpdateEventRequest) SetEventSelector

func (x *UpdateEventRequest) SetEventSelector(v *v1.EventSelector)

func (*UpdateEventRequest) SetKey

func (x *UpdateEventRequest) SetKey(v string)

func (*UpdateEventRequest) SetName

func (x *UpdateEventRequest) SetName(v string)

func (*UpdateEventRequest) SetReplayInfo

func (x *UpdateEventRequest) SetReplayInfo(v *ReplayInfo)

func (*UpdateEventRequest) String

func (x *UpdateEventRequest) String() string

type UpdateEventRequest_builder

type UpdateEventRequest_builder struct {
	EventSelector *v1.EventSelector
	Name          string
	Description   string
	Key           string
	ReplayInfo    *ReplayInfo
	// contains filtered or unexported fields
}

func (UpdateEventRequest_builder) Build

type UpdateEventResponse

type UpdateEventResponse struct {
	Event *Event `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateEventResponse) ClearEvent

func (x *UpdateEventResponse) ClearEvent()

func (*UpdateEventResponse) GetEvent

func (x *UpdateEventResponse) GetEvent() *Event

func (*UpdateEventResponse) HasEvent

func (x *UpdateEventResponse) HasEvent() bool

func (*UpdateEventResponse) ProtoMessage

func (*UpdateEventResponse) ProtoMessage()

func (*UpdateEventResponse) ProtoReflect

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

func (*UpdateEventResponse) Reset

func (x *UpdateEventResponse) Reset()

func (*UpdateEventResponse) SetEvent

func (x *UpdateEventResponse) SetEvent(v *Event)

func (*UpdateEventResponse) String

func (x *UpdateEventResponse) String() string

type UpdateEventResponse_builder

type UpdateEventResponse_builder struct {
	Event *Event
	// contains filtered or unexported fields
}

func (UpdateEventResponse_builder) Build

Source Files

  • event.pb.go
  • event_service.pb.go

Jump to

Keyboard shortcuts

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