Documentation
¶
Index ¶
- Constants
- Variables
- func AttachManifestBuildStatus(producer *BldrDevtoolStatusProducer, ctrl *bldr_project_controller.Controller)
- func AttachPluginStatus(ctx context.Context, producer *BldrDevtoolStatusProducer, ...)
- func NewSRPCBldrDevtoolStatusServiceHandler(impl SRPCBldrDevtoolStatusServiceServer, serviceID string) srpc.Handler
- func SRPCRegisterBldrDevtoolStatusService(mux srpc.Mux, impl SRPCBldrDevtoolStatusServiceServer) error
- type BldrDevtoolAttentionRow
- type BldrDevtoolAttentionSeverity
- type BldrDevtoolCommandState
- type BldrDevtoolCommandStatus
- type BldrDevtoolControllerRow
- type BldrDevtoolControllerState
- type BldrDevtoolManifestBuildRow
- type BldrDevtoolManifestFetchRow
- type BldrDevtoolManifestState
- type BldrDevtoolPluginRow
- type BldrDevtoolPluginState
- type BldrDevtoolStatus
- func (s *BldrDevtoolStatus) Clone() *BldrDevtoolStatus
- func (s *BldrDevtoolStatus) GetAttentionRows() []BldrDevtoolAttentionRow
- func (s *BldrDevtoolStatus) GetCommand() BldrDevtoolCommandStatus
- func (s *BldrDevtoolStatus) GetControllerRows() []BldrDevtoolControllerRow
- func (s *BldrDevtoolStatus) GetManifestBuildRows() []BldrDevtoolManifestBuildRow
- func (s *BldrDevtoolStatus) GetManifestFetchRows() []BldrDevtoolManifestFetchRow
- func (s *BldrDevtoolStatus) GetPluginRows() []BldrDevtoolPluginRow
- func (s *BldrDevtoolStatus) WithAttentionRows(rows []BldrDevtoolAttentionRow) *BldrDevtoolStatus
- func (s *BldrDevtoolStatus) WithCommand(command BldrDevtoolCommandStatus) *BldrDevtoolStatus
- func (s *BldrDevtoolStatus) WithControllerRows(rows []BldrDevtoolControllerRow) *BldrDevtoolStatus
- func (s *BldrDevtoolStatus) WithManifestBuildRows(rows []BldrDevtoolManifestBuildRow) *BldrDevtoolStatus
- func (s *BldrDevtoolStatus) WithManifestFetchRows(rows []BldrDevtoolManifestFetchRow) *BldrDevtoolStatus
- func (s *BldrDevtoolStatus) WithPluginRows(rows []BldrDevtoolPluginRow) *BldrDevtoolStatus
- type BldrDevtoolStatusObserver
- func (o *BldrDevtoolStatusObserver) Close() error
- func (o *BldrDevtoolStatusObserver) Execute(ctx context.Context) error
- func (o *BldrDevtoolStatusObserver) GetControllerInfo() *controller.Info
- func (o *BldrDevtoolStatusObserver) GetStatusProducer() *BldrDevtoolStatusProducer
- func (o *BldrDevtoolStatusObserver) HandleDirective(context.Context, directive.Instance) ([]directive.Resolver, error)
- type BldrDevtoolStatusProducer
- func (p *BldrDevtoolStatusProducer) GetStatus() *BldrDevtoolStatus
- func (p *BldrDevtoolStatusProducer) GetStatusCtr() ccontainer.Watchable[*BldrDevtoolStatus]
- func (p *BldrDevtoolStatusProducer) SetStatus(snapshot *BldrDevtoolStatus)
- func (p *BldrDevtoolStatusProducer) UpdateStatus(update func(current *BldrDevtoolStatus) *BldrDevtoolStatus) *BldrDevtoolStatus
- type BldrDevtoolStatusService
- type DevtoolAttentionRow
- func (m *DevtoolAttentionRow) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *DevtoolAttentionRow) CloneVT() *DevtoolAttentionRow
- func (this *DevtoolAttentionRow) EqualMessageVT(thatMsg any) bool
- func (this *DevtoolAttentionRow) EqualVT(that *DevtoolAttentionRow) bool
- func (x *DevtoolAttentionRow) GetDetail() string
- func (x *DevtoolAttentionRow) GetId() string
- func (x *DevtoolAttentionRow) GetMessage() string
- func (x *DevtoolAttentionRow) GetSeverity() DevtoolAttentionSeverity
- func (x *DevtoolAttentionRow) GetSource() string
- func (x *DevtoolAttentionRow) MarshalJSON() ([]byte, error)
- func (x *DevtoolAttentionRow) MarshalProtoJSON(s *json.MarshalState)
- func (x *DevtoolAttentionRow) MarshalProtoText() string
- func (m *DevtoolAttentionRow) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *DevtoolAttentionRow) MarshalToVT(dAtA []byte) (int, error)
- func (m *DevtoolAttentionRow) MarshalVT() (dAtA []byte, err error)
- func (*DevtoolAttentionRow) ProtoMessage()
- func (x *DevtoolAttentionRow) Reset()
- func (m *DevtoolAttentionRow) SizeVT() (n int)
- func (x *DevtoolAttentionRow) String() string
- func (x *DevtoolAttentionRow) UnmarshalJSON(b []byte) error
- func (x *DevtoolAttentionRow) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *DevtoolAttentionRow) UnmarshalVT(dAtA []byte) error
- type DevtoolAttentionSeverity
- func (x DevtoolAttentionSeverity) Enum() *DevtoolAttentionSeverity
- func (x DevtoolAttentionSeverity) MarshalJSON() ([]byte, error)
- func (x DevtoolAttentionSeverity) MarshalProtoJSON(s *json.MarshalState)
- func (x DevtoolAttentionSeverity) MarshalProtoText() string
- func (x DevtoolAttentionSeverity) MarshalText() ([]byte, error)
- func (x DevtoolAttentionSeverity) String() string
- func (x *DevtoolAttentionSeverity) UnmarshalJSON(b []byte) error
- func (x *DevtoolAttentionSeverity) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (x *DevtoolAttentionSeverity) UnmarshalText(b []byte) error
- type DevtoolCommandState
- func (x DevtoolCommandState) Enum() *DevtoolCommandState
- func (x DevtoolCommandState) MarshalJSON() ([]byte, error)
- func (x DevtoolCommandState) MarshalProtoJSON(s *json.MarshalState)
- func (x DevtoolCommandState) MarshalProtoText() string
- func (x DevtoolCommandState) MarshalText() ([]byte, error)
- func (x DevtoolCommandState) String() string
- func (x *DevtoolCommandState) UnmarshalJSON(b []byte) error
- func (x *DevtoolCommandState) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (x *DevtoolCommandState) UnmarshalText(b []byte) error
- type DevtoolCommandStatus
- func (m *DevtoolCommandStatus) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *DevtoolCommandStatus) CloneVT() *DevtoolCommandStatus
- func (this *DevtoolCommandStatus) EqualMessageVT(thatMsg any) bool
- func (this *DevtoolCommandStatus) EqualVT(that *DevtoolCommandStatus) bool
- func (x *DevtoolCommandStatus) GetError() string
- func (x *DevtoolCommandStatus) GetLogFile() string
- func (x *DevtoolCommandStatus) GetName() string
- func (x *DevtoolCommandStatus) GetState() DevtoolCommandState
- func (x *DevtoolCommandStatus) GetSummary() string
- func (x *DevtoolCommandStatus) MarshalJSON() ([]byte, error)
- func (x *DevtoolCommandStatus) MarshalProtoJSON(s *json.MarshalState)
- func (x *DevtoolCommandStatus) MarshalProtoText() string
- func (m *DevtoolCommandStatus) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *DevtoolCommandStatus) MarshalToVT(dAtA []byte) (int, error)
- func (m *DevtoolCommandStatus) MarshalVT() (dAtA []byte, err error)
- func (*DevtoolCommandStatus) ProtoMessage()
- func (x *DevtoolCommandStatus) Reset()
- func (m *DevtoolCommandStatus) SizeVT() (n int)
- func (x *DevtoolCommandStatus) String() string
- func (x *DevtoolCommandStatus) UnmarshalJSON(b []byte) error
- func (x *DevtoolCommandStatus) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *DevtoolCommandStatus) UnmarshalVT(dAtA []byte) error
- type DevtoolControllerRow
- func (m *DevtoolControllerRow) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *DevtoolControllerRow) CloneVT() *DevtoolControllerRow
- func (this *DevtoolControllerRow) EqualMessageVT(thatMsg any) bool
- func (this *DevtoolControllerRow) EqualVT(that *DevtoolControllerRow) bool
- func (x *DevtoolControllerRow) GetControllerId() string
- func (x *DevtoolControllerRow) GetError() string
- func (x *DevtoolControllerRow) GetId() string
- func (x *DevtoolControllerRow) GetKind() string
- func (x *DevtoolControllerRow) GetState() DevtoolControllerState
- func (x *DevtoolControllerRow) GetSummary() string
- func (x *DevtoolControllerRow) MarshalJSON() ([]byte, error)
- func (x *DevtoolControllerRow) MarshalProtoJSON(s *json.MarshalState)
- func (x *DevtoolControllerRow) MarshalProtoText() string
- func (m *DevtoolControllerRow) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *DevtoolControllerRow) MarshalToVT(dAtA []byte) (int, error)
- func (m *DevtoolControllerRow) MarshalVT() (dAtA []byte, err error)
- func (*DevtoolControllerRow) ProtoMessage()
- func (x *DevtoolControllerRow) Reset()
- func (m *DevtoolControllerRow) SizeVT() (n int)
- func (x *DevtoolControllerRow) String() string
- func (x *DevtoolControllerRow) UnmarshalJSON(b []byte) error
- func (x *DevtoolControllerRow) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *DevtoolControllerRow) UnmarshalVT(dAtA []byte) error
- type DevtoolControllerState
- func (x DevtoolControllerState) Enum() *DevtoolControllerState
- func (x DevtoolControllerState) MarshalJSON() ([]byte, error)
- func (x DevtoolControllerState) MarshalProtoJSON(s *json.MarshalState)
- func (x DevtoolControllerState) MarshalProtoText() string
- func (x DevtoolControllerState) MarshalText() ([]byte, error)
- func (x DevtoolControllerState) String() string
- func (x *DevtoolControllerState) UnmarshalJSON(b []byte) error
- func (x *DevtoolControllerState) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (x *DevtoolControllerState) UnmarshalText(b []byte) error
- type DevtoolManifestBuildRow
- func (m *DevtoolManifestBuildRow) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *DevtoolManifestBuildRow) CloneVT() *DevtoolManifestBuildRow
- func (this *DevtoolManifestBuildRow) EqualMessageVT(thatMsg any) bool
- func (this *DevtoolManifestBuildRow) EqualVT(that *DevtoolManifestBuildRow) bool
- func (x *DevtoolManifestBuildRow) GetBuildTargets() string
- func (x *DevtoolManifestBuildRow) GetBuildType() string
- func (x *DevtoolManifestBuildRow) GetCacheHit() bool
- func (x *DevtoolManifestBuildRow) GetDependencyRebuildReason() string
- func (x *DevtoolManifestBuildRow) GetError() string
- func (x *DevtoolManifestBuildRow) GetFullRebuild() bool
- func (x *DevtoolManifestBuildRow) GetHotRebuild() bool
- func (x *DevtoolManifestBuildRow) GetId() string
- func (x *DevtoolManifestBuildRow) GetManifestId() string
- func (x *DevtoolManifestBuildRow) GetPlatformId() string
- func (x *DevtoolManifestBuildRow) GetRemoteId() string
- func (x *DevtoolManifestBuildRow) GetState() DevtoolManifestState
- func (x *DevtoolManifestBuildRow) GetSummary() string
- func (x *DevtoolManifestBuildRow) GetTargetPlatformIds() string
- func (x *DevtoolManifestBuildRow) GetWatchedFileCount() int32
- func (x *DevtoolManifestBuildRow) MarshalJSON() ([]byte, error)
- func (x *DevtoolManifestBuildRow) MarshalProtoJSON(s *json.MarshalState)
- func (x *DevtoolManifestBuildRow) MarshalProtoText() string
- func (m *DevtoolManifestBuildRow) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *DevtoolManifestBuildRow) MarshalToVT(dAtA []byte) (int, error)
- func (m *DevtoolManifestBuildRow) MarshalVT() (dAtA []byte, err error)
- func (*DevtoolManifestBuildRow) ProtoMessage()
- func (x *DevtoolManifestBuildRow) Reset()
- func (m *DevtoolManifestBuildRow) SizeVT() (n int)
- func (x *DevtoolManifestBuildRow) String() string
- func (x *DevtoolManifestBuildRow) UnmarshalJSON(b []byte) error
- func (x *DevtoolManifestBuildRow) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *DevtoolManifestBuildRow) UnmarshalVT(dAtA []byte) error
- type DevtoolManifestFetchRow
- func (m *DevtoolManifestFetchRow) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *DevtoolManifestFetchRow) CloneVT() *DevtoolManifestFetchRow
- func (this *DevtoolManifestFetchRow) EqualMessageVT(thatMsg any) bool
- func (this *DevtoolManifestFetchRow) EqualVT(that *DevtoolManifestFetchRow) bool
- func (x *DevtoolManifestFetchRow) GetBlockedOnLocalBuild() bool
- func (x *DevtoolManifestFetchRow) GetBuildType() string
- func (x *DevtoolManifestFetchRow) GetError() string
- func (x *DevtoolManifestFetchRow) GetId() string
- func (x *DevtoolManifestFetchRow) GetLocalBuildIds() string
- func (x *DevtoolManifestFetchRow) GetManifestId() string
- func (x *DevtoolManifestFetchRow) GetPlatformId() string
- func (x *DevtoolManifestFetchRow) GetReadyRefCount() int32
- func (x *DevtoolManifestFetchRow) GetReadyRefs() string
- func (x *DevtoolManifestFetchRow) GetRemoteId() string
- func (x *DevtoolManifestFetchRow) GetState() DevtoolManifestState
- func (x *DevtoolManifestFetchRow) GetSummary() string
- func (x *DevtoolManifestFetchRow) MarshalJSON() ([]byte, error)
- func (x *DevtoolManifestFetchRow) MarshalProtoJSON(s *json.MarshalState)
- func (x *DevtoolManifestFetchRow) MarshalProtoText() string
- func (m *DevtoolManifestFetchRow) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *DevtoolManifestFetchRow) MarshalToVT(dAtA []byte) (int, error)
- func (m *DevtoolManifestFetchRow) MarshalVT() (dAtA []byte, err error)
- func (*DevtoolManifestFetchRow) ProtoMessage()
- func (x *DevtoolManifestFetchRow) Reset()
- func (m *DevtoolManifestFetchRow) SizeVT() (n int)
- func (x *DevtoolManifestFetchRow) String() string
- func (x *DevtoolManifestFetchRow) UnmarshalJSON(b []byte) error
- func (x *DevtoolManifestFetchRow) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *DevtoolManifestFetchRow) UnmarshalVT(dAtA []byte) error
- type DevtoolManifestState
- func (x DevtoolManifestState) Enum() *DevtoolManifestState
- func (x DevtoolManifestState) MarshalJSON() ([]byte, error)
- func (x DevtoolManifestState) MarshalProtoJSON(s *json.MarshalState)
- func (x DevtoolManifestState) MarshalProtoText() string
- func (x DevtoolManifestState) MarshalText() ([]byte, error)
- func (x DevtoolManifestState) String() string
- func (x *DevtoolManifestState) UnmarshalJSON(b []byte) error
- func (x *DevtoolManifestState) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (x *DevtoolManifestState) UnmarshalText(b []byte) error
- type DevtoolPluginRow
- func (m *DevtoolPluginRow) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *DevtoolPluginRow) CloneVT() *DevtoolPluginRow
- func (this *DevtoolPluginRow) EqualMessageVT(thatMsg any) bool
- func (this *DevtoolPluginRow) EqualVT(that *DevtoolPluginRow) bool
- func (x *DevtoolPluginRow) GetError() string
- func (x *DevtoolPluginRow) GetId() string
- func (x *DevtoolPluginRow) GetInstanceKey() string
- func (x *DevtoolPluginRow) GetLastErrorAt() string
- func (x *DevtoolPluginRow) GetPluginId() string
- func (x *DevtoolPluginRow) GetState() DevtoolPluginState
- func (x *DevtoolPluginRow) GetSummary() string
- func (x *DevtoolPluginRow) MarshalJSON() ([]byte, error)
- func (x *DevtoolPluginRow) MarshalProtoJSON(s *json.MarshalState)
- func (x *DevtoolPluginRow) MarshalProtoText() string
- func (m *DevtoolPluginRow) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *DevtoolPluginRow) MarshalToVT(dAtA []byte) (int, error)
- func (m *DevtoolPluginRow) MarshalVT() (dAtA []byte, err error)
- func (*DevtoolPluginRow) ProtoMessage()
- func (x *DevtoolPluginRow) Reset()
- func (m *DevtoolPluginRow) SizeVT() (n int)
- func (x *DevtoolPluginRow) String() string
- func (x *DevtoolPluginRow) UnmarshalJSON(b []byte) error
- func (x *DevtoolPluginRow) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *DevtoolPluginRow) UnmarshalVT(dAtA []byte) error
- type DevtoolPluginState
- func (x DevtoolPluginState) Enum() *DevtoolPluginState
- func (x DevtoolPluginState) MarshalJSON() ([]byte, error)
- func (x DevtoolPluginState) MarshalProtoJSON(s *json.MarshalState)
- func (x DevtoolPluginState) MarshalProtoText() string
- func (x DevtoolPluginState) MarshalText() ([]byte, error)
- func (x DevtoolPluginState) String() string
- func (x *DevtoolPluginState) UnmarshalJSON(b []byte) error
- func (x *DevtoolPluginState) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (x *DevtoolPluginState) UnmarshalText(b []byte) error
- type DevtoolStatusSnapshot
- func (m *DevtoolStatusSnapshot) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *DevtoolStatusSnapshot) CloneVT() *DevtoolStatusSnapshot
- func (this *DevtoolStatusSnapshot) EqualMessageVT(thatMsg any) bool
- func (this *DevtoolStatusSnapshot) EqualVT(that *DevtoolStatusSnapshot) bool
- func (x *DevtoolStatusSnapshot) GetAttentionRows() []*DevtoolAttentionRow
- func (x *DevtoolStatusSnapshot) GetCommand() *DevtoolCommandStatus
- func (x *DevtoolStatusSnapshot) GetControllerRows() []*DevtoolControllerRow
- func (x *DevtoolStatusSnapshot) GetManifestBuildRows() []*DevtoolManifestBuildRow
- func (x *DevtoolStatusSnapshot) GetManifestFetchRows() []*DevtoolManifestFetchRow
- func (x *DevtoolStatusSnapshot) GetPluginRows() []*DevtoolPluginRow
- func (x *DevtoolStatusSnapshot) MarshalJSON() ([]byte, error)
- func (x *DevtoolStatusSnapshot) MarshalProtoJSON(s *json.MarshalState)
- func (x *DevtoolStatusSnapshot) MarshalProtoText() string
- func (m *DevtoolStatusSnapshot) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *DevtoolStatusSnapshot) MarshalToVT(dAtA []byte) (int, error)
- func (m *DevtoolStatusSnapshot) MarshalVT() (dAtA []byte, err error)
- func (*DevtoolStatusSnapshot) ProtoMessage()
- func (x *DevtoolStatusSnapshot) Reset()
- func (m *DevtoolStatusSnapshot) SizeVT() (n int)
- func (x *DevtoolStatusSnapshot) String() string
- func (x *DevtoolStatusSnapshot) UnmarshalJSON(b []byte) error
- func (x *DevtoolStatusSnapshot) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *DevtoolStatusSnapshot) UnmarshalVT(dAtA []byte) error
- type SRPCBldrDevtoolStatusServiceClient
- type SRPCBldrDevtoolStatusServiceHandler
- func (SRPCBldrDevtoolStatusServiceHandler) GetMethodIDs() []string
- func (d *SRPCBldrDevtoolStatusServiceHandler) GetServiceID() string
- func (d *SRPCBldrDevtoolStatusServiceHandler) InvokeMethod(serviceID, methodID string, strm srpc.Stream) (bool, error)
- func (SRPCBldrDevtoolStatusServiceHandler) InvokeMethod_WatchDevtoolStatus(impl SRPCBldrDevtoolStatusServiceServer, strm srpc.Stream) error
- type SRPCBldrDevtoolStatusServiceServer
- type SRPCBldrDevtoolStatusService_WatchDevtoolStatusClient
- type SRPCBldrDevtoolStatusService_WatchDevtoolStatusStream
- type WatchDevtoolStatusRequest
- func (m *WatchDevtoolStatusRequest) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *WatchDevtoolStatusRequest) CloneVT() *WatchDevtoolStatusRequest
- func (this *WatchDevtoolStatusRequest) EqualMessageVT(thatMsg any) bool
- func (this *WatchDevtoolStatusRequest) EqualVT(that *WatchDevtoolStatusRequest) bool
- func (x *WatchDevtoolStatusRequest) MarshalJSON() ([]byte, error)
- func (x *WatchDevtoolStatusRequest) MarshalProtoJSON(s *json.MarshalState)
- func (x *WatchDevtoolStatusRequest) MarshalProtoText() string
- func (m *WatchDevtoolStatusRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *WatchDevtoolStatusRequest) MarshalToVT(dAtA []byte) (int, error)
- func (m *WatchDevtoolStatusRequest) MarshalVT() (dAtA []byte, err error)
- func (*WatchDevtoolStatusRequest) ProtoMessage()
- func (x *WatchDevtoolStatusRequest) Reset()
- func (m *WatchDevtoolStatusRequest) SizeVT() (n int)
- func (x *WatchDevtoolStatusRequest) String() string
- func (x *WatchDevtoolStatusRequest) UnmarshalJSON(b []byte) error
- func (x *WatchDevtoolStatusRequest) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *WatchDevtoolStatusRequest) UnmarshalVT(dAtA []byte) error
- type WatchDevtoolStatusResponse
- func (m *WatchDevtoolStatusResponse) CloneMessageVT() protobuf_go_lite.CloneMessage
- func (m *WatchDevtoolStatusResponse) CloneVT() *WatchDevtoolStatusResponse
- func (this *WatchDevtoolStatusResponse) EqualMessageVT(thatMsg any) bool
- func (this *WatchDevtoolStatusResponse) EqualVT(that *WatchDevtoolStatusResponse) bool
- func (x *WatchDevtoolStatusResponse) GetSnapshot() *DevtoolStatusSnapshot
- func (x *WatchDevtoolStatusResponse) MarshalJSON() ([]byte, error)
- func (x *WatchDevtoolStatusResponse) MarshalProtoJSON(s *json.MarshalState)
- func (x *WatchDevtoolStatusResponse) MarshalProtoText() string
- func (m *WatchDevtoolStatusResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *WatchDevtoolStatusResponse) MarshalToVT(dAtA []byte) (int, error)
- func (m *WatchDevtoolStatusResponse) MarshalVT() (dAtA []byte, err error)
- func (*WatchDevtoolStatusResponse) ProtoMessage()
- func (x *WatchDevtoolStatusResponse) Reset()
- func (m *WatchDevtoolStatusResponse) SizeVT() (n int)
- func (x *WatchDevtoolStatusResponse) String() string
- func (x *WatchDevtoolStatusResponse) UnmarshalJSON(b []byte) error
- func (x *WatchDevtoolStatusResponse) UnmarshalProtoJSON(s *json.UnmarshalState)
- func (m *WatchDevtoolStatusResponse) UnmarshalVT(dAtA []byte) error
Constants ¶
const BldrDevtoolStatusObserverControllerID = "bldr/devtool/status/observer"
BldrDevtoolStatusObserverControllerID is the controller id for the observer.
const SRPCBldrDevtoolStatusServiceServiceID = "bldr.devtool.status.BldrDevtoolStatusService"
Variables ¶
var ( DevtoolCommandState_name = map[int32]string{ 0: "DEVTOOL_COMMAND_STATE_UNSPECIFIED", 1: "DEVTOOL_COMMAND_STATE_STARTING", 2: "DEVTOOL_COMMAND_STATE_RUNNING", 3: "DEVTOOL_COMMAND_STATE_DONE", 4: "DEVTOOL_COMMAND_STATE_ERROR", 5: "DEVTOOL_COMMAND_STATE_CANCELED", } DevtoolCommandState_value = map[string]int32{ "DEVTOOL_COMMAND_STATE_UNSPECIFIED": 0, "DEVTOOL_COMMAND_STATE_STARTING": 1, "DEVTOOL_COMMAND_STATE_RUNNING": 2, "DEVTOOL_COMMAND_STATE_DONE": 3, "DEVTOOL_COMMAND_STATE_ERROR": 4, "DEVTOOL_COMMAND_STATE_CANCELED": 5, } )
Enum value maps for DevtoolCommandState.
var ( DevtoolManifestState_name = map[int32]string{ 0: "DEVTOOL_MANIFEST_STATE_UNSPECIFIED", 1: "DEVTOOL_MANIFEST_STATE_QUEUED", 2: "DEVTOOL_MANIFEST_STATE_RUNNING", 3: "DEVTOOL_MANIFEST_STATE_READY", 4: "DEVTOOL_MANIFEST_STATE_ERROR", 5: "DEVTOOL_MANIFEST_STATE_CANCELED", } DevtoolManifestState_value = map[string]int32{ "DEVTOOL_MANIFEST_STATE_UNSPECIFIED": 0, "DEVTOOL_MANIFEST_STATE_QUEUED": 1, "DEVTOOL_MANIFEST_STATE_RUNNING": 2, "DEVTOOL_MANIFEST_STATE_READY": 3, "DEVTOOL_MANIFEST_STATE_ERROR": 4, "DEVTOOL_MANIFEST_STATE_CANCELED": 5, } )
Enum value maps for DevtoolManifestState.
var ( DevtoolPluginState_name = map[int32]string{ 0: "DEVTOOL_PLUGIN_STATE_UNSPECIFIED", 1: "DEVTOOL_PLUGIN_STATE_REQUESTED", 2: "DEVTOOL_PLUGIN_STATE_RUNNING", 3: "DEVTOOL_PLUGIN_STATE_ERRORED", } DevtoolPluginState_value = map[string]int32{ "DEVTOOL_PLUGIN_STATE_UNSPECIFIED": 0, "DEVTOOL_PLUGIN_STATE_REQUESTED": 1, "DEVTOOL_PLUGIN_STATE_RUNNING": 2, "DEVTOOL_PLUGIN_STATE_ERRORED": 3, } )
Enum value maps for DevtoolPluginState.
var ( DevtoolControllerState_name = map[int32]string{ 0: "DEVTOOL_CONTROLLER_STATE_UNSPECIFIED", 1: "DEVTOOL_CONTROLLER_STATE_REQUESTED", 2: "DEVTOOL_CONTROLLER_STATE_RUNNING", 3: "DEVTOOL_CONTROLLER_STATE_IDLE", 4: "DEVTOOL_CONTROLLER_STATE_ERROR", } DevtoolControllerState_value = map[string]int32{ "DEVTOOL_CONTROLLER_STATE_UNSPECIFIED": 0, "DEVTOOL_CONTROLLER_STATE_REQUESTED": 1, "DEVTOOL_CONTROLLER_STATE_RUNNING": 2, "DEVTOOL_CONTROLLER_STATE_IDLE": 3, "DEVTOOL_CONTROLLER_STATE_ERROR": 4, } )
Enum value maps for DevtoolControllerState.
var ( DevtoolAttentionSeverity_name = map[int32]string{ 0: "DEVTOOL_ATTENTION_SEVERITY_UNSPECIFIED", 1: "DEVTOOL_ATTENTION_SEVERITY_INFO", 2: "DEVTOOL_ATTENTION_SEVERITY_WARNING", 3: "DEVTOOL_ATTENTION_SEVERITY_ERROR", } DevtoolAttentionSeverity_value = map[string]int32{ "DEVTOOL_ATTENTION_SEVERITY_UNSPECIFIED": 0, "DEVTOOL_ATTENTION_SEVERITY_INFO": 1, "DEVTOOL_ATTENTION_SEVERITY_WARNING": 2, "DEVTOOL_ATTENTION_SEVERITY_ERROR": 3, } )
Enum value maps for DevtoolAttentionSeverity.
var BldrDevtoolStatusObserverVersion = controller.MustParseVersion("0.0.1")
BldrDevtoolStatusObserverVersion is the observer controller version.
Functions ¶
func AttachManifestBuildStatus ¶
func AttachManifestBuildStatus( producer *BldrDevtoolStatusProducer, ctrl *bldr_project_controller.Controller, )
AttachManifestBuildStatus adapts ProjectController builder status into Bldr Devtool Status.
func AttachPluginStatus ¶
func AttachPluginStatus( ctx context.Context, producer *BldrDevtoolStatusProducer, ctrl *plugin_host_scheduler.Controller, )
AttachPluginStatus adapts PluginHost scheduler status into Bldr Devtool Status.
func NewSRPCBldrDevtoolStatusServiceHandler ¶ added in v0.51.7
func NewSRPCBldrDevtoolStatusServiceHandler(impl SRPCBldrDevtoolStatusServiceServer, serviceID string) srpc.Handler
NewSRPCBldrDevtoolStatusServiceHandler constructs a new RPC handler. serviceID: if empty, uses default: bldr.devtool.status.BldrDevtoolStatusService
func SRPCRegisterBldrDevtoolStatusService ¶ added in v0.51.7
func SRPCRegisterBldrDevtoolStatusService(mux srpc.Mux, impl SRPCBldrDevtoolStatusServiceServer) error
SRPCRegisterBldrDevtoolStatusService registers the implementation with the mux. Uses the default serviceID: bldr.devtool.status.BldrDevtoolStatusService
Types ¶
type BldrDevtoolAttentionRow ¶
type BldrDevtoolAttentionRow struct {
ID string
Source string
Message string
Detail string
Severity BldrDevtoolAttentionSeverity
}
BldrDevtoolAttentionRow describes one recent attention or error item.
type BldrDevtoolAttentionSeverity ¶
type BldrDevtoolAttentionSeverity int32
BldrDevtoolAttentionSeverity describes the urgency of an attention row.
const ( // BldrDevtoolAttentionSeverityUnknown leaves severity unset. BldrDevtoolAttentionSeverityUnknown BldrDevtoolAttentionSeverity = iota // BldrDevtoolAttentionSeverityInfo marks informational attention. BldrDevtoolAttentionSeverityInfo // BldrDevtoolAttentionSeverityWarning marks recoverable attention. BldrDevtoolAttentionSeverityWarning // BldrDevtoolAttentionSeverityError marks blocking attention. BldrDevtoolAttentionSeverityError )
func (BldrDevtoolAttentionSeverity) String ¶
func (s BldrDevtoolAttentionSeverity) String() string
String returns the stable display value.
type BldrDevtoolCommandState ¶
type BldrDevtoolCommandState int32
BldrDevtoolCommandState describes the high-level command lifecycle.
const ( // BldrDevtoolCommandStateUnknown leaves command state unset. BldrDevtoolCommandStateUnknown BldrDevtoolCommandState = iota // BldrDevtoolCommandStateStarting means command startup is running. BldrDevtoolCommandStateStarting // BldrDevtoolCommandStateRunning means the command is active. BldrDevtoolCommandStateRunning // BldrDevtoolCommandStateDone means the command completed successfully. BldrDevtoolCommandStateDone // BldrDevtoolCommandStateError means the command failed. BldrDevtoolCommandStateError // BldrDevtoolCommandStateCanceled means the command was canceled. BldrDevtoolCommandStateCanceled )
func (BldrDevtoolCommandState) String ¶
func (s BldrDevtoolCommandState) String() string
String returns the stable display value.
type BldrDevtoolCommandStatus ¶
type BldrDevtoolCommandStatus struct {
Name string
State BldrDevtoolCommandState
Summary string
Error string
LogFile string
}
BldrDevtoolCommandStatus describes the active bldr command.
func (BldrDevtoolCommandStatus) IsTerminal ¶
func (s BldrDevtoolCommandStatus) IsTerminal() bool
IsTerminal returns true when the command cannot make more progress.
type BldrDevtoolControllerRow ¶
type BldrDevtoolControllerRow struct {
ID string
ControllerID string
Kind string
State BldrDevtoolControllerState
Summary string
Error string
}
BldrDevtoolControllerRow describes one controller load or exec directive row.
type BldrDevtoolControllerState ¶
type BldrDevtoolControllerState int32
BldrDevtoolControllerState describes controller load and exec status.
const ( // BldrDevtoolControllerStateUnknown leaves controller state unset. BldrDevtoolControllerStateUnknown BldrDevtoolControllerState = iota // BldrDevtoolControllerStateRequested means the controller has been requested. BldrDevtoolControllerStateRequested // BldrDevtoolControllerStateRunning means the controller is running. BldrDevtoolControllerStateRunning // BldrDevtoolControllerStateIdle means the directive is idle without a running controller. BldrDevtoolControllerStateIdle // BldrDevtoolControllerStateError means controller load or execution failed. BldrDevtoolControllerStateError )
func (BldrDevtoolControllerState) String ¶
func (s BldrDevtoolControllerState) String() string
String returns the stable display value.
type BldrDevtoolManifestBuildRow ¶
type BldrDevtoolManifestBuildRow struct {
ID string
BuildTargets string
ManifestID string
PlatformID string
TargetPlatformIDs string
BuildType string
RemoteID string
State BldrDevtoolManifestState
CacheHit bool
FullRebuild bool
HotRebuild bool
WatchedFileCount int
DependencyRebuildReason string
Summary string
Error string
}
BldrDevtoolManifestBuildRow describes one manifest build status row.
type BldrDevtoolManifestFetchRow ¶
type BldrDevtoolManifestFetchRow struct {
ID string
ManifestID string
PlatformID string
BuildType string
RemoteID string
State BldrDevtoolManifestState
ReadyRefCount int
ReadyRefs string
LocalBuildIDs string
BlockedOnLocalBuild bool
Summary string
Error string
}
BldrDevtoolManifestFetchRow describes one manifest fetch status row.
type BldrDevtoolManifestState ¶
type BldrDevtoolManifestState int32
BldrDevtoolManifestState describes manifest fetch and build progress.
const ( // BldrDevtoolManifestStateUnknown leaves manifest state unset. BldrDevtoolManifestStateUnknown BldrDevtoolManifestState = iota // BldrDevtoolManifestStateQueued means work is waiting to start. BldrDevtoolManifestStateQueued // BldrDevtoolManifestStateRunning means work is active. BldrDevtoolManifestStateRunning // BldrDevtoolManifestStateReady means the manifest is available. BldrDevtoolManifestStateReady // BldrDevtoolManifestStateError means the work failed. BldrDevtoolManifestStateError // BldrDevtoolManifestStateCanceled means the work was canceled. BldrDevtoolManifestStateCanceled )
func (BldrDevtoolManifestState) String ¶
func (s BldrDevtoolManifestState) String() string
String returns the stable display value.
type BldrDevtoolPluginRow ¶
type BldrDevtoolPluginRow struct {
ID string
PluginID string
InstanceKey string
State BldrDevtoolPluginState
Summary string
Error string
LastErrorAt string
}
BldrDevtoolPluginRow describes one plugin instance row.
type BldrDevtoolPluginState ¶
type BldrDevtoolPluginState int32
BldrDevtoolPluginState describes plugin status.
const ( // BldrDevtoolPluginStateUnknown leaves plugin state unset. BldrDevtoolPluginStateUnknown BldrDevtoolPluginState = iota // BldrDevtoolPluginStateRequested means the plugin has been requested. BldrDevtoolPluginStateRequested // BldrDevtoolPluginStateRunning means the plugin is running. BldrDevtoolPluginStateRunning // BldrDevtoolPluginStateErrored means the plugin failed. BldrDevtoolPluginStateErrored // BldrDevtoolPluginStateError is kept as an alias for older call sites. BldrDevtoolPluginStateError = BldrDevtoolPluginStateErrored )
func (BldrDevtoolPluginState) String ¶
func (s BldrDevtoolPluginState) String() string
String returns the stable display value.
type BldrDevtoolStatus ¶
type BldrDevtoolStatus struct {
// contains filtered or unexported fields
}
BldrDevtoolStatus is an immutable snapshot of current bldr devtool status.
func EmptyBldrDevtoolStatus ¶
func EmptyBldrDevtoolStatus() *BldrDevtoolStatus
EmptyBldrDevtoolStatus creates an empty status snapshot.
func NewBldrDevtoolStatus ¶
func NewBldrDevtoolStatus( command BldrDevtoolCommandStatus, manifestFetchRows []BldrDevtoolManifestFetchRow, manifestBuildRows []BldrDevtoolManifestBuildRow, pluginRows []BldrDevtoolPluginRow, controllerRows []BldrDevtoolControllerRow, attentionRows []BldrDevtoolAttentionRow, ) *BldrDevtoolStatus
NewBldrDevtoolStatus creates an immutable status snapshot.
func (*BldrDevtoolStatus) Clone ¶
func (s *BldrDevtoolStatus) Clone() *BldrDevtoolStatus
Clone returns a copy of the snapshot.
func (*BldrDevtoolStatus) GetAttentionRows ¶
func (s *BldrDevtoolStatus) GetAttentionRows() []BldrDevtoolAttentionRow
GetAttentionRows returns recent attention and error rows.
func (*BldrDevtoolStatus) GetCommand ¶
func (s *BldrDevtoolStatus) GetCommand() BldrDevtoolCommandStatus
GetCommand returns the command status.
func (*BldrDevtoolStatus) GetControllerRows ¶
func (s *BldrDevtoolStatus) GetControllerRows() []BldrDevtoolControllerRow
GetControllerRows returns controller load and exec rows.
func (*BldrDevtoolStatus) GetManifestBuildRows ¶
func (s *BldrDevtoolStatus) GetManifestBuildRows() []BldrDevtoolManifestBuildRow
GetManifestBuildRows returns manifest build rows.
func (*BldrDevtoolStatus) GetManifestFetchRows ¶
func (s *BldrDevtoolStatus) GetManifestFetchRows() []BldrDevtoolManifestFetchRow
GetManifestFetchRows returns manifest fetch rows.
func (*BldrDevtoolStatus) GetPluginRows ¶
func (s *BldrDevtoolStatus) GetPluginRows() []BldrDevtoolPluginRow
GetPluginRows returns plugin rows.
func (*BldrDevtoolStatus) WithAttentionRows ¶
func (s *BldrDevtoolStatus) WithAttentionRows(rows []BldrDevtoolAttentionRow) *BldrDevtoolStatus
WithAttentionRows returns a copy with recent attention and error rows replaced.
func (*BldrDevtoolStatus) WithCommand ¶
func (s *BldrDevtoolStatus) WithCommand(command BldrDevtoolCommandStatus) *BldrDevtoolStatus
WithCommand returns a copy with command status replaced.
func (*BldrDevtoolStatus) WithControllerRows ¶
func (s *BldrDevtoolStatus) WithControllerRows(rows []BldrDevtoolControllerRow) *BldrDevtoolStatus
WithControllerRows returns a copy with controller rows replaced.
func (*BldrDevtoolStatus) WithManifestBuildRows ¶
func (s *BldrDevtoolStatus) WithManifestBuildRows(rows []BldrDevtoolManifestBuildRow) *BldrDevtoolStatus
WithManifestBuildRows returns a copy with manifest build rows replaced.
func (*BldrDevtoolStatus) WithManifestFetchRows ¶
func (s *BldrDevtoolStatus) WithManifestFetchRows(rows []BldrDevtoolManifestFetchRow) *BldrDevtoolStatus
WithManifestFetchRows returns a copy with manifest fetch rows replaced.
func (*BldrDevtoolStatus) WithPluginRows ¶
func (s *BldrDevtoolStatus) WithPluginRows(rows []BldrDevtoolPluginRow) *BldrDevtoolStatus
WithPluginRows returns a copy with plugin rows replaced.
type BldrDevtoolStatusObserver ¶
type BldrDevtoolStatusObserver struct {
// contains filtered or unexported fields
}
BldrDevtoolStatusObserver observes ControllerBus directives and publishes status.
func NewBldrDevtoolStatusObserver ¶
func NewBldrDevtoolStatusObserver( b bus.Bus, producer *BldrDevtoolStatusProducer, ) *BldrDevtoolStatusObserver
NewBldrDevtoolStatusObserver constructs a Bldr Devtool Status observer.
func (*BldrDevtoolStatusObserver) Close ¶
func (o *BldrDevtoolStatusObserver) Close() error
Close releases observer callbacks.
func (*BldrDevtoolStatusObserver) Execute ¶
func (o *BldrDevtoolStatusObserver) Execute(ctx context.Context) error
Execute observes initial directives and add/remove broadcasts.
func (*BldrDevtoolStatusObserver) GetControllerInfo ¶
func (o *BldrDevtoolStatusObserver) GetControllerInfo() *controller.Info
GetControllerInfo returns information about the controller.
func (*BldrDevtoolStatusObserver) GetStatusProducer ¶
func (o *BldrDevtoolStatusObserver) GetStatusProducer() *BldrDevtoolStatusProducer
GetStatusProducer returns the status producer.
func (*BldrDevtoolStatusObserver) HandleDirective ¶
func (o *BldrDevtoolStatusObserver) HandleDirective( context.Context, directive.Instance, ) ([]directive.Resolver, error)
HandleDirective does not resolve directives.
type BldrDevtoolStatusProducer ¶
type BldrDevtoolStatusProducer struct {
// contains filtered or unexported fields
}
BldrDevtoolStatusProducer publishes immutable BldrDevtoolStatus snapshots.
func NewBldrDevtoolStatusProducer ¶
func NewBldrDevtoolStatusProducer(initial *BldrDevtoolStatus) *BldrDevtoolStatusProducer
NewBldrDevtoolStatusProducer creates a BldrDevtoolStatusProducer.
func (*BldrDevtoolStatusProducer) GetStatus ¶
func (p *BldrDevtoolStatusProducer) GetStatus() *BldrDevtoolStatus
GetStatus returns the current immutable snapshot.
func (*BldrDevtoolStatusProducer) GetStatusCtr ¶
func (p *BldrDevtoolStatusProducer) GetStatusCtr() ccontainer.Watchable[*BldrDevtoolStatus]
GetStatusCtr returns the watchable status container.
func (*BldrDevtoolStatusProducer) SetStatus ¶
func (p *BldrDevtoolStatusProducer) SetStatus(snapshot *BldrDevtoolStatus)
SetStatus publishes the next immutable snapshot.
func (*BldrDevtoolStatusProducer) UpdateStatus ¶
func (p *BldrDevtoolStatusProducer) UpdateStatus( update func(current *BldrDevtoolStatus) *BldrDevtoolStatus, ) *BldrDevtoolStatus
UpdateStatus atomically builds and publishes the next immutable snapshot.
type BldrDevtoolStatusService ¶ added in v0.51.7
type BldrDevtoolStatusService struct {
// contains filtered or unexported fields
}
BldrDevtoolStatusService streams BldrDevtoolStatus snapshots over SRPC.
func NewBldrDevtoolStatusService ¶ added in v0.51.7
func NewBldrDevtoolStatusService(producer *BldrDevtoolStatusProducer) *BldrDevtoolStatusService
NewBldrDevtoolStatusService creates a BldrDevtoolStatusService.
func (*BldrDevtoolStatusService) WatchDevtoolStatus ¶ added in v0.51.7
func (s *BldrDevtoolStatusService) WatchDevtoolStatus( _ *WatchDevtoolStatusRequest, strm SRPCBldrDevtoolStatusService_WatchDevtoolStatusStream, ) error
WatchDevtoolStatus streams the current status snapshot and later changes.
type DevtoolAttentionRow ¶ added in v0.51.7
type DevtoolAttentionRow struct {
// Id is the stable row identifier.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Source is the status source that produced the attention row.
Source string `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"`
// Message is the concise attention message.
Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
// Detail is optional expanded attention detail.
Detail string `protobuf:"bytes,4,opt,name=detail,proto3" json:"detail,omitempty"`
// Severity is the attention urgency.
Severity DevtoolAttentionSeverity `protobuf:"varint,5,opt,name=severity,proto3" json:"severity,omitempty"`
// contains filtered or unexported fields
}
DevtoolAttentionRow describes one recent attention or error item.
func (*DevtoolAttentionRow) CloneMessageVT ¶ added in v0.51.7
func (m *DevtoolAttentionRow) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*DevtoolAttentionRow) CloneVT ¶ added in v0.51.7
func (m *DevtoolAttentionRow) CloneVT() *DevtoolAttentionRow
func (*DevtoolAttentionRow) EqualMessageVT ¶ added in v0.51.7
func (this *DevtoolAttentionRow) EqualMessageVT(thatMsg any) bool
func (*DevtoolAttentionRow) EqualVT ¶ added in v0.51.7
func (this *DevtoolAttentionRow) EqualVT(that *DevtoolAttentionRow) bool
func (*DevtoolAttentionRow) GetDetail ¶ added in v0.51.7
func (x *DevtoolAttentionRow) GetDetail() string
func (*DevtoolAttentionRow) GetId ¶ added in v0.51.7
func (x *DevtoolAttentionRow) GetId() string
func (*DevtoolAttentionRow) GetMessage ¶ added in v0.51.7
func (x *DevtoolAttentionRow) GetMessage() string
func (*DevtoolAttentionRow) GetSeverity ¶ added in v0.51.7
func (x *DevtoolAttentionRow) GetSeverity() DevtoolAttentionSeverity
func (*DevtoolAttentionRow) GetSource ¶ added in v0.51.7
func (x *DevtoolAttentionRow) GetSource() string
func (*DevtoolAttentionRow) MarshalJSON ¶ added in v0.51.7
func (x *DevtoolAttentionRow) MarshalJSON() ([]byte, error)
MarshalJSON marshals the DevtoolAttentionRow to JSON.
func (*DevtoolAttentionRow) MarshalProtoJSON ¶ added in v0.51.7
func (x *DevtoolAttentionRow) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the DevtoolAttentionRow message to JSON.
func (*DevtoolAttentionRow) MarshalProtoText ¶ added in v0.51.7
func (x *DevtoolAttentionRow) MarshalProtoText() string
func (*DevtoolAttentionRow) MarshalToSizedBufferVT ¶ added in v0.51.7
func (m *DevtoolAttentionRow) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*DevtoolAttentionRow) MarshalToVT ¶ added in v0.51.7
func (m *DevtoolAttentionRow) MarshalToVT(dAtA []byte) (int, error)
func (*DevtoolAttentionRow) MarshalVT ¶ added in v0.51.7
func (m *DevtoolAttentionRow) MarshalVT() (dAtA []byte, err error)
func (*DevtoolAttentionRow) ProtoMessage ¶ added in v0.51.7
func (*DevtoolAttentionRow) ProtoMessage()
func (*DevtoolAttentionRow) Reset ¶ added in v0.51.7
func (x *DevtoolAttentionRow) Reset()
func (*DevtoolAttentionRow) SizeVT ¶ added in v0.51.7
func (m *DevtoolAttentionRow) SizeVT() (n int)
func (*DevtoolAttentionRow) String ¶ added in v0.51.7
func (x *DevtoolAttentionRow) String() string
func (*DevtoolAttentionRow) UnmarshalJSON ¶ added in v0.51.7
func (x *DevtoolAttentionRow) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the DevtoolAttentionRow from JSON.
func (*DevtoolAttentionRow) UnmarshalProtoJSON ¶ added in v0.51.7
func (x *DevtoolAttentionRow) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the DevtoolAttentionRow message from JSON.
func (*DevtoolAttentionRow) UnmarshalVT ¶ added in v0.51.7
func (m *DevtoolAttentionRow) UnmarshalVT(dAtA []byte) error
type DevtoolAttentionSeverity ¶ added in v0.51.7
type DevtoolAttentionSeverity int32
DevtoolAttentionSeverity describes the urgency of an attention row.
const ( // DEVTOOL_ATTENTION_SEVERITY_UNSPECIFIED leaves severity unset. DevtoolAttentionSeverity_DEVTOOL_ATTENTION_SEVERITY_UNSPECIFIED DevtoolAttentionSeverity = 0 // DEVTOOL_ATTENTION_SEVERITY_INFO marks informational attention. DevtoolAttentionSeverity_DEVTOOL_ATTENTION_SEVERITY_INFO DevtoolAttentionSeverity = 1 // DEVTOOL_ATTENTION_SEVERITY_WARNING marks recoverable attention. DevtoolAttentionSeverity_DEVTOOL_ATTENTION_SEVERITY_WARNING DevtoolAttentionSeverity = 2 // DEVTOOL_ATTENTION_SEVERITY_ERROR marks blocking attention. DevtoolAttentionSeverity_DEVTOOL_ATTENTION_SEVERITY_ERROR DevtoolAttentionSeverity = 3 )
func (DevtoolAttentionSeverity) Enum ¶ added in v0.51.7
func (x DevtoolAttentionSeverity) Enum() *DevtoolAttentionSeverity
func (DevtoolAttentionSeverity) MarshalJSON ¶ added in v0.51.7
func (x DevtoolAttentionSeverity) MarshalJSON() ([]byte, error)
MarshalJSON marshals the DevtoolAttentionSeverity to JSON.
func (DevtoolAttentionSeverity) MarshalProtoJSON ¶ added in v0.51.7
func (x DevtoolAttentionSeverity) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the DevtoolAttentionSeverity to JSON.
func (DevtoolAttentionSeverity) MarshalProtoText ¶ added in v0.51.7
func (x DevtoolAttentionSeverity) MarshalProtoText() string
func (DevtoolAttentionSeverity) MarshalText ¶ added in v0.51.7
func (x DevtoolAttentionSeverity) MarshalText() ([]byte, error)
MarshalText marshals the DevtoolAttentionSeverity to text.
func (DevtoolAttentionSeverity) String ¶ added in v0.51.7
func (x DevtoolAttentionSeverity) String() string
func (*DevtoolAttentionSeverity) UnmarshalJSON ¶ added in v0.51.7
func (x *DevtoolAttentionSeverity) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the DevtoolAttentionSeverity from JSON.
func (*DevtoolAttentionSeverity) UnmarshalProtoJSON ¶ added in v0.51.7
func (x *DevtoolAttentionSeverity) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the DevtoolAttentionSeverity from JSON.
func (*DevtoolAttentionSeverity) UnmarshalText ¶ added in v0.51.7
func (x *DevtoolAttentionSeverity) UnmarshalText(b []byte) error
UnmarshalText unmarshals the DevtoolAttentionSeverity from text.
type DevtoolCommandState ¶ added in v0.51.7
type DevtoolCommandState int32
DevtoolCommandState describes the high-level command lifecycle.
const ( // DEVTOOL_COMMAND_STATE_UNSPECIFIED leaves command state unset. DevtoolCommandState_DEVTOOL_COMMAND_STATE_UNSPECIFIED DevtoolCommandState = 0 // DEVTOOL_COMMAND_STATE_STARTING means command startup is running. DevtoolCommandState_DEVTOOL_COMMAND_STATE_STARTING DevtoolCommandState = 1 // DEVTOOL_COMMAND_STATE_RUNNING means the command is active. DevtoolCommandState_DEVTOOL_COMMAND_STATE_RUNNING DevtoolCommandState = 2 // DEVTOOL_COMMAND_STATE_DONE means the command completed successfully. DevtoolCommandState_DEVTOOL_COMMAND_STATE_DONE DevtoolCommandState = 3 // DEVTOOL_COMMAND_STATE_ERROR means the command failed. DevtoolCommandState_DEVTOOL_COMMAND_STATE_ERROR DevtoolCommandState = 4 // DEVTOOL_COMMAND_STATE_CANCELED means the command was canceled. DevtoolCommandState_DEVTOOL_COMMAND_STATE_CANCELED DevtoolCommandState = 5 )
func (DevtoolCommandState) Enum ¶ added in v0.51.7
func (x DevtoolCommandState) Enum() *DevtoolCommandState
func (DevtoolCommandState) MarshalJSON ¶ added in v0.51.7
func (x DevtoolCommandState) MarshalJSON() ([]byte, error)
MarshalJSON marshals the DevtoolCommandState to JSON.
func (DevtoolCommandState) MarshalProtoJSON ¶ added in v0.51.7
func (x DevtoolCommandState) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the DevtoolCommandState to JSON.
func (DevtoolCommandState) MarshalProtoText ¶ added in v0.51.7
func (x DevtoolCommandState) MarshalProtoText() string
func (DevtoolCommandState) MarshalText ¶ added in v0.51.7
func (x DevtoolCommandState) MarshalText() ([]byte, error)
MarshalText marshals the DevtoolCommandState to text.
func (DevtoolCommandState) String ¶ added in v0.51.7
func (x DevtoolCommandState) String() string
func (*DevtoolCommandState) UnmarshalJSON ¶ added in v0.51.7
func (x *DevtoolCommandState) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the DevtoolCommandState from JSON.
func (*DevtoolCommandState) UnmarshalProtoJSON ¶ added in v0.51.7
func (x *DevtoolCommandState) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the DevtoolCommandState from JSON.
func (*DevtoolCommandState) UnmarshalText ¶ added in v0.51.7
func (x *DevtoolCommandState) UnmarshalText(b []byte) error
UnmarshalText unmarshals the DevtoolCommandState from text.
type DevtoolCommandStatus ¶ added in v0.51.7
type DevtoolCommandStatus struct {
// Name is the command name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// State is the command lifecycle state.
State DevtoolCommandState `protobuf:"varint,2,opt,name=state,proto3" json:"state,omitempty"`
// Summary is a concise status summary.
Summary string `protobuf:"bytes,3,opt,name=summary,proto3" json:"summary,omitempty"`
// Error is the current command error summary.
Error string `protobuf:"bytes,4,opt,name=error,proto3" json:"error,omitempty"`
// LogFile is the diagnostic log file path.
LogFile string `protobuf:"bytes,5,opt,name=log_file,json=logFile,proto3" json:"logFile,omitempty"`
// contains filtered or unexported fields
}
DevtoolCommandStatus describes the active Bldr command.
func (*DevtoolCommandStatus) CloneMessageVT ¶ added in v0.51.7
func (m *DevtoolCommandStatus) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*DevtoolCommandStatus) CloneVT ¶ added in v0.51.7
func (m *DevtoolCommandStatus) CloneVT() *DevtoolCommandStatus
func (*DevtoolCommandStatus) EqualMessageVT ¶ added in v0.51.7
func (this *DevtoolCommandStatus) EqualMessageVT(thatMsg any) bool
func (*DevtoolCommandStatus) EqualVT ¶ added in v0.51.7
func (this *DevtoolCommandStatus) EqualVT(that *DevtoolCommandStatus) bool
func (*DevtoolCommandStatus) GetError ¶ added in v0.51.7
func (x *DevtoolCommandStatus) GetError() string
func (*DevtoolCommandStatus) GetLogFile ¶ added in v0.51.7
func (x *DevtoolCommandStatus) GetLogFile() string
func (*DevtoolCommandStatus) GetName ¶ added in v0.51.7
func (x *DevtoolCommandStatus) GetName() string
func (*DevtoolCommandStatus) GetState ¶ added in v0.51.7
func (x *DevtoolCommandStatus) GetState() DevtoolCommandState
func (*DevtoolCommandStatus) GetSummary ¶ added in v0.51.7
func (x *DevtoolCommandStatus) GetSummary() string
func (*DevtoolCommandStatus) MarshalJSON ¶ added in v0.51.7
func (x *DevtoolCommandStatus) MarshalJSON() ([]byte, error)
MarshalJSON marshals the DevtoolCommandStatus to JSON.
func (*DevtoolCommandStatus) MarshalProtoJSON ¶ added in v0.51.7
func (x *DevtoolCommandStatus) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the DevtoolCommandStatus message to JSON.
func (*DevtoolCommandStatus) MarshalProtoText ¶ added in v0.51.7
func (x *DevtoolCommandStatus) MarshalProtoText() string
func (*DevtoolCommandStatus) MarshalToSizedBufferVT ¶ added in v0.51.7
func (m *DevtoolCommandStatus) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*DevtoolCommandStatus) MarshalToVT ¶ added in v0.51.7
func (m *DevtoolCommandStatus) MarshalToVT(dAtA []byte) (int, error)
func (*DevtoolCommandStatus) MarshalVT ¶ added in v0.51.7
func (m *DevtoolCommandStatus) MarshalVT() (dAtA []byte, err error)
func (*DevtoolCommandStatus) ProtoMessage ¶ added in v0.51.7
func (*DevtoolCommandStatus) ProtoMessage()
func (*DevtoolCommandStatus) Reset ¶ added in v0.51.7
func (x *DevtoolCommandStatus) Reset()
func (*DevtoolCommandStatus) SizeVT ¶ added in v0.51.7
func (m *DevtoolCommandStatus) SizeVT() (n int)
func (*DevtoolCommandStatus) String ¶ added in v0.51.7
func (x *DevtoolCommandStatus) String() string
func (*DevtoolCommandStatus) UnmarshalJSON ¶ added in v0.51.7
func (x *DevtoolCommandStatus) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the DevtoolCommandStatus from JSON.
func (*DevtoolCommandStatus) UnmarshalProtoJSON ¶ added in v0.51.7
func (x *DevtoolCommandStatus) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the DevtoolCommandStatus message from JSON.
func (*DevtoolCommandStatus) UnmarshalVT ¶ added in v0.51.7
func (m *DevtoolCommandStatus) UnmarshalVT(dAtA []byte) error
type DevtoolControllerRow ¶ added in v0.51.7
type DevtoolControllerRow struct {
// Id is the stable row identifier.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// ControllerId is the controller identifier.
ControllerId string `protobuf:"bytes,2,opt,name=controller_id,json=controllerId,proto3" json:"controllerId,omitempty"`
// Kind describes the controller directive kind.
Kind string `protobuf:"bytes,3,opt,name=kind,proto3" json:"kind,omitempty"`
// State is the controller lifecycle state.
State DevtoolControllerState `protobuf:"varint,4,opt,name=state,proto3" json:"state,omitempty"`
// Summary is a concise status summary.
Summary string `protobuf:"bytes,5,opt,name=summary,proto3" json:"summary,omitempty"`
// Error is the current controller error summary.
Error string `protobuf:"bytes,6,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
DevtoolControllerRow describes one controller load or exec directive row.
func (*DevtoolControllerRow) CloneMessageVT ¶ added in v0.51.7
func (m *DevtoolControllerRow) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*DevtoolControllerRow) CloneVT ¶ added in v0.51.7
func (m *DevtoolControllerRow) CloneVT() *DevtoolControllerRow
func (*DevtoolControllerRow) EqualMessageVT ¶ added in v0.51.7
func (this *DevtoolControllerRow) EqualMessageVT(thatMsg any) bool
func (*DevtoolControllerRow) EqualVT ¶ added in v0.51.7
func (this *DevtoolControllerRow) EqualVT(that *DevtoolControllerRow) bool
func (*DevtoolControllerRow) GetControllerId ¶ added in v0.51.7
func (x *DevtoolControllerRow) GetControllerId() string
func (*DevtoolControllerRow) GetError ¶ added in v0.51.7
func (x *DevtoolControllerRow) GetError() string
func (*DevtoolControllerRow) GetId ¶ added in v0.51.7
func (x *DevtoolControllerRow) GetId() string
func (*DevtoolControllerRow) GetKind ¶ added in v0.51.7
func (x *DevtoolControllerRow) GetKind() string
func (*DevtoolControllerRow) GetState ¶ added in v0.51.7
func (x *DevtoolControllerRow) GetState() DevtoolControllerState
func (*DevtoolControllerRow) GetSummary ¶ added in v0.51.7
func (x *DevtoolControllerRow) GetSummary() string
func (*DevtoolControllerRow) MarshalJSON ¶ added in v0.51.7
func (x *DevtoolControllerRow) MarshalJSON() ([]byte, error)
MarshalJSON marshals the DevtoolControllerRow to JSON.
func (*DevtoolControllerRow) MarshalProtoJSON ¶ added in v0.51.7
func (x *DevtoolControllerRow) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the DevtoolControllerRow message to JSON.
func (*DevtoolControllerRow) MarshalProtoText ¶ added in v0.51.7
func (x *DevtoolControllerRow) MarshalProtoText() string
func (*DevtoolControllerRow) MarshalToSizedBufferVT ¶ added in v0.51.7
func (m *DevtoolControllerRow) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*DevtoolControllerRow) MarshalToVT ¶ added in v0.51.7
func (m *DevtoolControllerRow) MarshalToVT(dAtA []byte) (int, error)
func (*DevtoolControllerRow) MarshalVT ¶ added in v0.51.7
func (m *DevtoolControllerRow) MarshalVT() (dAtA []byte, err error)
func (*DevtoolControllerRow) ProtoMessage ¶ added in v0.51.7
func (*DevtoolControllerRow) ProtoMessage()
func (*DevtoolControllerRow) Reset ¶ added in v0.51.7
func (x *DevtoolControllerRow) Reset()
func (*DevtoolControllerRow) SizeVT ¶ added in v0.51.7
func (m *DevtoolControllerRow) SizeVT() (n int)
func (*DevtoolControllerRow) String ¶ added in v0.51.7
func (x *DevtoolControllerRow) String() string
func (*DevtoolControllerRow) UnmarshalJSON ¶ added in v0.51.7
func (x *DevtoolControllerRow) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the DevtoolControllerRow from JSON.
func (*DevtoolControllerRow) UnmarshalProtoJSON ¶ added in v0.51.7
func (x *DevtoolControllerRow) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the DevtoolControllerRow message from JSON.
func (*DevtoolControllerRow) UnmarshalVT ¶ added in v0.51.7
func (m *DevtoolControllerRow) UnmarshalVT(dAtA []byte) error
type DevtoolControllerState ¶ added in v0.51.7
type DevtoolControllerState int32
DevtoolControllerState describes controller load and exec status.
const ( // DEVTOOL_CONTROLLER_STATE_UNSPECIFIED leaves controller state unset. DevtoolControllerState_DEVTOOL_CONTROLLER_STATE_UNSPECIFIED DevtoolControllerState = 0 // DEVTOOL_CONTROLLER_STATE_REQUESTED means the controller has been requested. DevtoolControllerState_DEVTOOL_CONTROLLER_STATE_REQUESTED DevtoolControllerState = 1 // DEVTOOL_CONTROLLER_STATE_RUNNING means the controller is running. DevtoolControllerState_DEVTOOL_CONTROLLER_STATE_RUNNING DevtoolControllerState = 2 // DEVTOOL_CONTROLLER_STATE_IDLE means the directive is idle without a running controller. DevtoolControllerState_DEVTOOL_CONTROLLER_STATE_IDLE DevtoolControllerState = 3 // DEVTOOL_CONTROLLER_STATE_ERROR means controller load or execution failed. DevtoolControllerState_DEVTOOL_CONTROLLER_STATE_ERROR DevtoolControllerState = 4 )
func (DevtoolControllerState) Enum ¶ added in v0.51.7
func (x DevtoolControllerState) Enum() *DevtoolControllerState
func (DevtoolControllerState) MarshalJSON ¶ added in v0.51.7
func (x DevtoolControllerState) MarshalJSON() ([]byte, error)
MarshalJSON marshals the DevtoolControllerState to JSON.
func (DevtoolControllerState) MarshalProtoJSON ¶ added in v0.51.7
func (x DevtoolControllerState) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the DevtoolControllerState to JSON.
func (DevtoolControllerState) MarshalProtoText ¶ added in v0.51.7
func (x DevtoolControllerState) MarshalProtoText() string
func (DevtoolControllerState) MarshalText ¶ added in v0.51.7
func (x DevtoolControllerState) MarshalText() ([]byte, error)
MarshalText marshals the DevtoolControllerState to text.
func (DevtoolControllerState) String ¶ added in v0.51.7
func (x DevtoolControllerState) String() string
func (*DevtoolControllerState) UnmarshalJSON ¶ added in v0.51.7
func (x *DevtoolControllerState) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the DevtoolControllerState from JSON.
func (*DevtoolControllerState) UnmarshalProtoJSON ¶ added in v0.51.7
func (x *DevtoolControllerState) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the DevtoolControllerState from JSON.
func (*DevtoolControllerState) UnmarshalText ¶ added in v0.51.7
func (x *DevtoolControllerState) UnmarshalText(b []byte) error
UnmarshalText unmarshals the DevtoolControllerState from text.
type DevtoolManifestBuildRow ¶ added in v0.51.7
type DevtoolManifestBuildRow struct {
// Id is the stable row identifier.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// BuildTargets is the compact list of build target ids.
BuildTargets string `protobuf:"bytes,2,opt,name=build_targets,json=buildTargets,proto3" json:"buildTargets,omitempty"`
// ManifestId is the manifest identifier.
ManifestId string `protobuf:"bytes,3,opt,name=manifest_id,json=manifestId,proto3" json:"manifestId,omitempty"`
// PlatformId is the builder platform identifier.
PlatformId string `protobuf:"bytes,4,opt,name=platform_id,json=platformId,proto3" json:"platformId,omitempty"`
// TargetPlatformIds is the compact list of target platform ids.
TargetPlatformIds string `protobuf:"bytes,5,opt,name=target_platform_ids,json=targetPlatformIds,proto3" json:"targetPlatformIds,omitempty"`
// BuildType is the build type.
BuildType string `protobuf:"bytes,6,opt,name=build_type,json=buildType,proto3" json:"buildType,omitempty"`
// RemoteId is the destination remote identifier.
RemoteId string `protobuf:"bytes,7,opt,name=remote_id,json=remoteId,proto3" json:"remoteId,omitempty"`
// State is the build lifecycle state.
State DevtoolManifestState `protobuf:"varint,8,opt,name=state,proto3" json:"state,omitempty"`
// CacheHit indicates the build reused cached output.
CacheHit bool `protobuf:"varint,9,opt,name=cache_hit,json=cacheHit,proto3" json:"cacheHit,omitempty"`
// FullRebuild indicates the build is a full rebuild.
FullRebuild bool `protobuf:"varint,10,opt,name=full_rebuild,json=fullRebuild,proto3" json:"fullRebuild,omitempty"`
// HotRebuild indicates the build is a hot rebuild.
HotRebuild bool `protobuf:"varint,11,opt,name=hot_rebuild,json=hotRebuild,proto3" json:"hotRebuild,omitempty"`
// WatchedFileCount is the number of files watched for rebuilds.
WatchedFileCount int32 `protobuf:"varint,12,opt,name=watched_file_count,json=watchedFileCount,proto3" json:"watchedFileCount,omitempty"`
// DependencyRebuildReason explains why a dependency triggered rebuild work.
DependencyRebuildReason string `` /* 131-byte string literal not displayed */
// Summary is a concise status summary.
Summary string `protobuf:"bytes,14,opt,name=summary,proto3" json:"summary,omitempty"`
// Error is the current build error summary.
Error string `protobuf:"bytes,15,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
DevtoolManifestBuildRow describes one manifest build status row.
func (*DevtoolManifestBuildRow) CloneMessageVT ¶ added in v0.51.7
func (m *DevtoolManifestBuildRow) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*DevtoolManifestBuildRow) CloneVT ¶ added in v0.51.7
func (m *DevtoolManifestBuildRow) CloneVT() *DevtoolManifestBuildRow
func (*DevtoolManifestBuildRow) EqualMessageVT ¶ added in v0.51.7
func (this *DevtoolManifestBuildRow) EqualMessageVT(thatMsg any) bool
func (*DevtoolManifestBuildRow) EqualVT ¶ added in v0.51.7
func (this *DevtoolManifestBuildRow) EqualVT(that *DevtoolManifestBuildRow) bool
func (*DevtoolManifestBuildRow) GetBuildTargets ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) GetBuildTargets() string
func (*DevtoolManifestBuildRow) GetBuildType ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) GetBuildType() string
func (*DevtoolManifestBuildRow) GetCacheHit ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) GetCacheHit() bool
func (*DevtoolManifestBuildRow) GetDependencyRebuildReason ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) GetDependencyRebuildReason() string
func (*DevtoolManifestBuildRow) GetError ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) GetError() string
func (*DevtoolManifestBuildRow) GetFullRebuild ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) GetFullRebuild() bool
func (*DevtoolManifestBuildRow) GetHotRebuild ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) GetHotRebuild() bool
func (*DevtoolManifestBuildRow) GetId ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) GetId() string
func (*DevtoolManifestBuildRow) GetManifestId ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) GetManifestId() string
func (*DevtoolManifestBuildRow) GetPlatformId ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) GetPlatformId() string
func (*DevtoolManifestBuildRow) GetRemoteId ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) GetRemoteId() string
func (*DevtoolManifestBuildRow) GetState ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) GetState() DevtoolManifestState
func (*DevtoolManifestBuildRow) GetSummary ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) GetSummary() string
func (*DevtoolManifestBuildRow) GetTargetPlatformIds ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) GetTargetPlatformIds() string
func (*DevtoolManifestBuildRow) GetWatchedFileCount ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) GetWatchedFileCount() int32
func (*DevtoolManifestBuildRow) MarshalJSON ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) MarshalJSON() ([]byte, error)
MarshalJSON marshals the DevtoolManifestBuildRow to JSON.
func (*DevtoolManifestBuildRow) MarshalProtoJSON ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the DevtoolManifestBuildRow message to JSON.
func (*DevtoolManifestBuildRow) MarshalProtoText ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) MarshalProtoText() string
func (*DevtoolManifestBuildRow) MarshalToSizedBufferVT ¶ added in v0.51.7
func (m *DevtoolManifestBuildRow) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*DevtoolManifestBuildRow) MarshalToVT ¶ added in v0.51.7
func (m *DevtoolManifestBuildRow) MarshalToVT(dAtA []byte) (int, error)
func (*DevtoolManifestBuildRow) MarshalVT ¶ added in v0.51.7
func (m *DevtoolManifestBuildRow) MarshalVT() (dAtA []byte, err error)
func (*DevtoolManifestBuildRow) ProtoMessage ¶ added in v0.51.7
func (*DevtoolManifestBuildRow) ProtoMessage()
func (*DevtoolManifestBuildRow) Reset ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) Reset()
func (*DevtoolManifestBuildRow) SizeVT ¶ added in v0.51.7
func (m *DevtoolManifestBuildRow) SizeVT() (n int)
func (*DevtoolManifestBuildRow) String ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) String() string
func (*DevtoolManifestBuildRow) UnmarshalJSON ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the DevtoolManifestBuildRow from JSON.
func (*DevtoolManifestBuildRow) UnmarshalProtoJSON ¶ added in v0.51.7
func (x *DevtoolManifestBuildRow) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the DevtoolManifestBuildRow message from JSON.
func (*DevtoolManifestBuildRow) UnmarshalVT ¶ added in v0.51.7
func (m *DevtoolManifestBuildRow) UnmarshalVT(dAtA []byte) error
type DevtoolManifestFetchRow ¶ added in v0.51.7
type DevtoolManifestFetchRow struct {
// Id is the stable row identifier.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// ManifestId is the requested manifest identifier.
ManifestId string `protobuf:"bytes,2,opt,name=manifest_id,json=manifestId,proto3" json:"manifestId,omitempty"`
// PlatformId is the requested platform identifier set.
PlatformId string `protobuf:"bytes,3,opt,name=platform_id,json=platformId,proto3" json:"platformId,omitempty"`
// BuildType is the requested build type set.
BuildType string `protobuf:"bytes,4,opt,name=build_type,json=buildType,proto3" json:"buildType,omitempty"`
// RemoteId is the remote identity associated with local build rows.
RemoteId string `protobuf:"bytes,5,opt,name=remote_id,json=remoteId,proto3" json:"remoteId,omitempty"`
// State is the fetch lifecycle state.
State DevtoolManifestState `protobuf:"varint,6,opt,name=state,proto3" json:"state,omitempty"`
// ReadyRefCount is the number of ready manifest refs.
ReadyRefCount int32 `protobuf:"varint,7,opt,name=ready_ref_count,json=readyRefCount,proto3" json:"readyRefCount,omitempty"`
// ReadyRefs is a compact display string of ready refs.
ReadyRefs string `protobuf:"bytes,8,opt,name=ready_refs,json=readyRefs,proto3" json:"readyRefs,omitempty"`
// LocalBuildIds is the compact list of matching local build row ids.
LocalBuildIds string `protobuf:"bytes,9,opt,name=local_build_ids,json=localBuildIds,proto3" json:"localBuildIds,omitempty"`
// BlockedOnLocalBuild indicates the fetch is waiting on local build work.
BlockedOnLocalBuild bool `protobuf:"varint,10,opt,name=blocked_on_local_build,json=blockedOnLocalBuild,proto3" json:"blockedOnLocalBuild,omitempty"`
// Summary is a concise status summary.
Summary string `protobuf:"bytes,11,opt,name=summary,proto3" json:"summary,omitempty"`
// Error is the current fetch error summary.
Error string `protobuf:"bytes,12,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
DevtoolManifestFetchRow describes one manifest fetch status row.
func (*DevtoolManifestFetchRow) CloneMessageVT ¶ added in v0.51.7
func (m *DevtoolManifestFetchRow) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*DevtoolManifestFetchRow) CloneVT ¶ added in v0.51.7
func (m *DevtoolManifestFetchRow) CloneVT() *DevtoolManifestFetchRow
func (*DevtoolManifestFetchRow) EqualMessageVT ¶ added in v0.51.7
func (this *DevtoolManifestFetchRow) EqualMessageVT(thatMsg any) bool
func (*DevtoolManifestFetchRow) EqualVT ¶ added in v0.51.7
func (this *DevtoolManifestFetchRow) EqualVT(that *DevtoolManifestFetchRow) bool
func (*DevtoolManifestFetchRow) GetBlockedOnLocalBuild ¶ added in v0.51.7
func (x *DevtoolManifestFetchRow) GetBlockedOnLocalBuild() bool
func (*DevtoolManifestFetchRow) GetBuildType ¶ added in v0.51.7
func (x *DevtoolManifestFetchRow) GetBuildType() string
func (*DevtoolManifestFetchRow) GetError ¶ added in v0.51.7
func (x *DevtoolManifestFetchRow) GetError() string
func (*DevtoolManifestFetchRow) GetId ¶ added in v0.51.7
func (x *DevtoolManifestFetchRow) GetId() string
func (*DevtoolManifestFetchRow) GetLocalBuildIds ¶ added in v0.51.7
func (x *DevtoolManifestFetchRow) GetLocalBuildIds() string
func (*DevtoolManifestFetchRow) GetManifestId ¶ added in v0.51.7
func (x *DevtoolManifestFetchRow) GetManifestId() string
func (*DevtoolManifestFetchRow) GetPlatformId ¶ added in v0.51.7
func (x *DevtoolManifestFetchRow) GetPlatformId() string
func (*DevtoolManifestFetchRow) GetReadyRefCount ¶ added in v0.51.7
func (x *DevtoolManifestFetchRow) GetReadyRefCount() int32
func (*DevtoolManifestFetchRow) GetReadyRefs ¶ added in v0.51.7
func (x *DevtoolManifestFetchRow) GetReadyRefs() string
func (*DevtoolManifestFetchRow) GetRemoteId ¶ added in v0.51.7
func (x *DevtoolManifestFetchRow) GetRemoteId() string
func (*DevtoolManifestFetchRow) GetState ¶ added in v0.51.7
func (x *DevtoolManifestFetchRow) GetState() DevtoolManifestState
func (*DevtoolManifestFetchRow) GetSummary ¶ added in v0.51.7
func (x *DevtoolManifestFetchRow) GetSummary() string
func (*DevtoolManifestFetchRow) MarshalJSON ¶ added in v0.51.7
func (x *DevtoolManifestFetchRow) MarshalJSON() ([]byte, error)
MarshalJSON marshals the DevtoolManifestFetchRow to JSON.
func (*DevtoolManifestFetchRow) MarshalProtoJSON ¶ added in v0.51.7
func (x *DevtoolManifestFetchRow) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the DevtoolManifestFetchRow message to JSON.
func (*DevtoolManifestFetchRow) MarshalProtoText ¶ added in v0.51.7
func (x *DevtoolManifestFetchRow) MarshalProtoText() string
func (*DevtoolManifestFetchRow) MarshalToSizedBufferVT ¶ added in v0.51.7
func (m *DevtoolManifestFetchRow) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*DevtoolManifestFetchRow) MarshalToVT ¶ added in v0.51.7
func (m *DevtoolManifestFetchRow) MarshalToVT(dAtA []byte) (int, error)
func (*DevtoolManifestFetchRow) MarshalVT ¶ added in v0.51.7
func (m *DevtoolManifestFetchRow) MarshalVT() (dAtA []byte, err error)
func (*DevtoolManifestFetchRow) ProtoMessage ¶ added in v0.51.7
func (*DevtoolManifestFetchRow) ProtoMessage()
func (*DevtoolManifestFetchRow) Reset ¶ added in v0.51.7
func (x *DevtoolManifestFetchRow) Reset()
func (*DevtoolManifestFetchRow) SizeVT ¶ added in v0.51.7
func (m *DevtoolManifestFetchRow) SizeVT() (n int)
func (*DevtoolManifestFetchRow) String ¶ added in v0.51.7
func (x *DevtoolManifestFetchRow) String() string
func (*DevtoolManifestFetchRow) UnmarshalJSON ¶ added in v0.51.7
func (x *DevtoolManifestFetchRow) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the DevtoolManifestFetchRow from JSON.
func (*DevtoolManifestFetchRow) UnmarshalProtoJSON ¶ added in v0.51.7
func (x *DevtoolManifestFetchRow) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the DevtoolManifestFetchRow message from JSON.
func (*DevtoolManifestFetchRow) UnmarshalVT ¶ added in v0.51.7
func (m *DevtoolManifestFetchRow) UnmarshalVT(dAtA []byte) error
type DevtoolManifestState ¶ added in v0.51.7
type DevtoolManifestState int32
DevtoolManifestState describes manifest fetch and build progress.
const ( // DEVTOOL_MANIFEST_STATE_UNSPECIFIED leaves manifest state unset. DevtoolManifestState_DEVTOOL_MANIFEST_STATE_UNSPECIFIED DevtoolManifestState = 0 // DEVTOOL_MANIFEST_STATE_QUEUED means work is waiting to start. DevtoolManifestState_DEVTOOL_MANIFEST_STATE_QUEUED DevtoolManifestState = 1 // DEVTOOL_MANIFEST_STATE_RUNNING means work is active. DevtoolManifestState_DEVTOOL_MANIFEST_STATE_RUNNING DevtoolManifestState = 2 // DEVTOOL_MANIFEST_STATE_READY means the manifest is available. DevtoolManifestState_DEVTOOL_MANIFEST_STATE_READY DevtoolManifestState = 3 // DEVTOOL_MANIFEST_STATE_ERROR means the work failed. DevtoolManifestState_DEVTOOL_MANIFEST_STATE_ERROR DevtoolManifestState = 4 // DEVTOOL_MANIFEST_STATE_CANCELED means the work was canceled. DevtoolManifestState_DEVTOOL_MANIFEST_STATE_CANCELED DevtoolManifestState = 5 )
func (DevtoolManifestState) Enum ¶ added in v0.51.7
func (x DevtoolManifestState) Enum() *DevtoolManifestState
func (DevtoolManifestState) MarshalJSON ¶ added in v0.51.7
func (x DevtoolManifestState) MarshalJSON() ([]byte, error)
MarshalJSON marshals the DevtoolManifestState to JSON.
func (DevtoolManifestState) MarshalProtoJSON ¶ added in v0.51.7
func (x DevtoolManifestState) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the DevtoolManifestState to JSON.
func (DevtoolManifestState) MarshalProtoText ¶ added in v0.51.7
func (x DevtoolManifestState) MarshalProtoText() string
func (DevtoolManifestState) MarshalText ¶ added in v0.51.7
func (x DevtoolManifestState) MarshalText() ([]byte, error)
MarshalText marshals the DevtoolManifestState to text.
func (DevtoolManifestState) String ¶ added in v0.51.7
func (x DevtoolManifestState) String() string
func (*DevtoolManifestState) UnmarshalJSON ¶ added in v0.51.7
func (x *DevtoolManifestState) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the DevtoolManifestState from JSON.
func (*DevtoolManifestState) UnmarshalProtoJSON ¶ added in v0.51.7
func (x *DevtoolManifestState) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the DevtoolManifestState from JSON.
func (*DevtoolManifestState) UnmarshalText ¶ added in v0.51.7
func (x *DevtoolManifestState) UnmarshalText(b []byte) error
UnmarshalText unmarshals the DevtoolManifestState from text.
type DevtoolPluginRow ¶ added in v0.51.7
type DevtoolPluginRow struct {
// Id is the stable row identifier.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// PluginId is the plugin identifier.
PluginId string `protobuf:"bytes,2,opt,name=plugin_id,json=pluginId,proto3" json:"pluginId,omitempty"`
// InstanceKey is the optional plugin instance key.
InstanceKey string `protobuf:"bytes,3,opt,name=instance_key,json=instanceKey,proto3" json:"instanceKey,omitempty"`
// State is the plugin lifecycle state.
State DevtoolPluginState `protobuf:"varint,4,opt,name=state,proto3" json:"state,omitempty"`
// Summary is a concise status summary.
Summary string `protobuf:"bytes,5,opt,name=summary,proto3" json:"summary,omitempty"`
// Error is the current plugin error summary.
Error string `protobuf:"bytes,6,opt,name=error,proto3" json:"error,omitempty"`
// LastErrorAt is the RFC3339Nano time of the last plugin error.
LastErrorAt string `protobuf:"bytes,7,opt,name=last_error_at,json=lastErrorAt,proto3" json:"lastErrorAt,omitempty"`
// contains filtered or unexported fields
}
DevtoolPluginRow describes one plugin instance row.
func (*DevtoolPluginRow) CloneMessageVT ¶ added in v0.51.7
func (m *DevtoolPluginRow) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*DevtoolPluginRow) CloneVT ¶ added in v0.51.7
func (m *DevtoolPluginRow) CloneVT() *DevtoolPluginRow
func (*DevtoolPluginRow) EqualMessageVT ¶ added in v0.51.7
func (this *DevtoolPluginRow) EqualMessageVT(thatMsg any) bool
func (*DevtoolPluginRow) EqualVT ¶ added in v0.51.7
func (this *DevtoolPluginRow) EqualVT(that *DevtoolPluginRow) bool
func (*DevtoolPluginRow) GetError ¶ added in v0.51.7
func (x *DevtoolPluginRow) GetError() string
func (*DevtoolPluginRow) GetId ¶ added in v0.51.7
func (x *DevtoolPluginRow) GetId() string
func (*DevtoolPluginRow) GetInstanceKey ¶ added in v0.51.7
func (x *DevtoolPluginRow) GetInstanceKey() string
func (*DevtoolPluginRow) GetLastErrorAt ¶ added in v0.51.7
func (x *DevtoolPluginRow) GetLastErrorAt() string
func (*DevtoolPluginRow) GetPluginId ¶ added in v0.51.7
func (x *DevtoolPluginRow) GetPluginId() string
func (*DevtoolPluginRow) GetState ¶ added in v0.51.7
func (x *DevtoolPluginRow) GetState() DevtoolPluginState
func (*DevtoolPluginRow) GetSummary ¶ added in v0.51.7
func (x *DevtoolPluginRow) GetSummary() string
func (*DevtoolPluginRow) MarshalJSON ¶ added in v0.51.7
func (x *DevtoolPluginRow) MarshalJSON() ([]byte, error)
MarshalJSON marshals the DevtoolPluginRow to JSON.
func (*DevtoolPluginRow) MarshalProtoJSON ¶ added in v0.51.7
func (x *DevtoolPluginRow) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the DevtoolPluginRow message to JSON.
func (*DevtoolPluginRow) MarshalProtoText ¶ added in v0.51.7
func (x *DevtoolPluginRow) MarshalProtoText() string
func (*DevtoolPluginRow) MarshalToSizedBufferVT ¶ added in v0.51.7
func (m *DevtoolPluginRow) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*DevtoolPluginRow) MarshalToVT ¶ added in v0.51.7
func (m *DevtoolPluginRow) MarshalToVT(dAtA []byte) (int, error)
func (*DevtoolPluginRow) MarshalVT ¶ added in v0.51.7
func (m *DevtoolPluginRow) MarshalVT() (dAtA []byte, err error)
func (*DevtoolPluginRow) ProtoMessage ¶ added in v0.51.7
func (*DevtoolPluginRow) ProtoMessage()
func (*DevtoolPluginRow) Reset ¶ added in v0.51.7
func (x *DevtoolPluginRow) Reset()
func (*DevtoolPluginRow) SizeVT ¶ added in v0.51.7
func (m *DevtoolPluginRow) SizeVT() (n int)
func (*DevtoolPluginRow) String ¶ added in v0.51.7
func (x *DevtoolPluginRow) String() string
func (*DevtoolPluginRow) UnmarshalJSON ¶ added in v0.51.7
func (x *DevtoolPluginRow) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the DevtoolPluginRow from JSON.
func (*DevtoolPluginRow) UnmarshalProtoJSON ¶ added in v0.51.7
func (x *DevtoolPluginRow) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the DevtoolPluginRow message from JSON.
func (*DevtoolPluginRow) UnmarshalVT ¶ added in v0.51.7
func (m *DevtoolPluginRow) UnmarshalVT(dAtA []byte) error
type DevtoolPluginState ¶ added in v0.51.7
type DevtoolPluginState int32
DevtoolPluginState describes plugin scheduler status.
const ( // DEVTOOL_PLUGIN_STATE_UNSPECIFIED leaves plugin state unset. DevtoolPluginState_DEVTOOL_PLUGIN_STATE_UNSPECIFIED DevtoolPluginState = 0 // DEVTOOL_PLUGIN_STATE_REQUESTED means the plugin has been requested. DevtoolPluginState_DEVTOOL_PLUGIN_STATE_REQUESTED DevtoolPluginState = 1 // DEVTOOL_PLUGIN_STATE_RUNNING means the plugin is running. DevtoolPluginState_DEVTOOL_PLUGIN_STATE_RUNNING DevtoolPluginState = 2 // DEVTOOL_PLUGIN_STATE_ERRORED means the plugin failed. DevtoolPluginState_DEVTOOL_PLUGIN_STATE_ERRORED DevtoolPluginState = 3 )
func (DevtoolPluginState) Enum ¶ added in v0.51.7
func (x DevtoolPluginState) Enum() *DevtoolPluginState
func (DevtoolPluginState) MarshalJSON ¶ added in v0.51.7
func (x DevtoolPluginState) MarshalJSON() ([]byte, error)
MarshalJSON marshals the DevtoolPluginState to JSON.
func (DevtoolPluginState) MarshalProtoJSON ¶ added in v0.51.7
func (x DevtoolPluginState) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the DevtoolPluginState to JSON.
func (DevtoolPluginState) MarshalProtoText ¶ added in v0.51.7
func (x DevtoolPluginState) MarshalProtoText() string
func (DevtoolPluginState) MarshalText ¶ added in v0.51.7
func (x DevtoolPluginState) MarshalText() ([]byte, error)
MarshalText marshals the DevtoolPluginState to text.
func (DevtoolPluginState) String ¶ added in v0.51.7
func (x DevtoolPluginState) String() string
func (*DevtoolPluginState) UnmarshalJSON ¶ added in v0.51.7
func (x *DevtoolPluginState) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the DevtoolPluginState from JSON.
func (*DevtoolPluginState) UnmarshalProtoJSON ¶ added in v0.51.7
func (x *DevtoolPluginState) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the DevtoolPluginState from JSON.
func (*DevtoolPluginState) UnmarshalText ¶ added in v0.51.7
func (x *DevtoolPluginState) UnmarshalText(b []byte) error
UnmarshalText unmarshals the DevtoolPluginState from text.
type DevtoolStatusSnapshot ¶ added in v0.51.7
type DevtoolStatusSnapshot struct {
// Command is the active command status.
Command *DevtoolCommandStatus `protobuf:"bytes,1,opt,name=command,proto3" json:"command,omitempty"`
// ManifestFetchRows contains manifest fetch status rows.
ManifestFetchRows []*DevtoolManifestFetchRow `protobuf:"bytes,2,rep,name=manifest_fetch_rows,json=manifestFetchRows,proto3" json:"manifestFetchRows,omitempty"`
// ManifestBuildRows contains manifest build status rows.
ManifestBuildRows []*DevtoolManifestBuildRow `protobuf:"bytes,3,rep,name=manifest_build_rows,json=manifestBuildRows,proto3" json:"manifestBuildRows,omitempty"`
// PluginRows contains plugin scheduler status rows.
PluginRows []*DevtoolPluginRow `protobuf:"bytes,4,rep,name=plugin_rows,json=pluginRows,proto3" json:"pluginRows,omitempty"`
// ControllerRows contains controller load and exec rows.
ControllerRows []*DevtoolControllerRow `protobuf:"bytes,5,rep,name=controller_rows,json=controllerRows,proto3" json:"controllerRows,omitempty"`
// AttentionRows contains recent attention and error rows.
AttentionRows []*DevtoolAttentionRow `protobuf:"bytes,6,rep,name=attention_rows,json=attentionRows,proto3" json:"attentionRows,omitempty"`
// contains filtered or unexported fields
}
DevtoolStatusSnapshot is a read-only Bldr devtool status snapshot.
func (*DevtoolStatusSnapshot) CloneMessageVT ¶ added in v0.51.7
func (m *DevtoolStatusSnapshot) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*DevtoolStatusSnapshot) CloneVT ¶ added in v0.51.7
func (m *DevtoolStatusSnapshot) CloneVT() *DevtoolStatusSnapshot
func (*DevtoolStatusSnapshot) EqualMessageVT ¶ added in v0.51.7
func (this *DevtoolStatusSnapshot) EqualMessageVT(thatMsg any) bool
func (*DevtoolStatusSnapshot) EqualVT ¶ added in v0.51.7
func (this *DevtoolStatusSnapshot) EqualVT(that *DevtoolStatusSnapshot) bool
func (*DevtoolStatusSnapshot) GetAttentionRows ¶ added in v0.51.7
func (x *DevtoolStatusSnapshot) GetAttentionRows() []*DevtoolAttentionRow
func (*DevtoolStatusSnapshot) GetCommand ¶ added in v0.51.7
func (x *DevtoolStatusSnapshot) GetCommand() *DevtoolCommandStatus
func (*DevtoolStatusSnapshot) GetControllerRows ¶ added in v0.51.7
func (x *DevtoolStatusSnapshot) GetControllerRows() []*DevtoolControllerRow
func (*DevtoolStatusSnapshot) GetManifestBuildRows ¶ added in v0.51.7
func (x *DevtoolStatusSnapshot) GetManifestBuildRows() []*DevtoolManifestBuildRow
func (*DevtoolStatusSnapshot) GetManifestFetchRows ¶ added in v0.51.7
func (x *DevtoolStatusSnapshot) GetManifestFetchRows() []*DevtoolManifestFetchRow
func (*DevtoolStatusSnapshot) GetPluginRows ¶ added in v0.51.7
func (x *DevtoolStatusSnapshot) GetPluginRows() []*DevtoolPluginRow
func (*DevtoolStatusSnapshot) MarshalJSON ¶ added in v0.51.7
func (x *DevtoolStatusSnapshot) MarshalJSON() ([]byte, error)
MarshalJSON marshals the DevtoolStatusSnapshot to JSON.
func (*DevtoolStatusSnapshot) MarshalProtoJSON ¶ added in v0.51.7
func (x *DevtoolStatusSnapshot) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the DevtoolStatusSnapshot message to JSON.
func (*DevtoolStatusSnapshot) MarshalProtoText ¶ added in v0.51.7
func (x *DevtoolStatusSnapshot) MarshalProtoText() string
func (*DevtoolStatusSnapshot) MarshalToSizedBufferVT ¶ added in v0.51.7
func (m *DevtoolStatusSnapshot) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*DevtoolStatusSnapshot) MarshalToVT ¶ added in v0.51.7
func (m *DevtoolStatusSnapshot) MarshalToVT(dAtA []byte) (int, error)
func (*DevtoolStatusSnapshot) MarshalVT ¶ added in v0.51.7
func (m *DevtoolStatusSnapshot) MarshalVT() (dAtA []byte, err error)
func (*DevtoolStatusSnapshot) ProtoMessage ¶ added in v0.51.7
func (*DevtoolStatusSnapshot) ProtoMessage()
func (*DevtoolStatusSnapshot) Reset ¶ added in v0.51.7
func (x *DevtoolStatusSnapshot) Reset()
func (*DevtoolStatusSnapshot) SizeVT ¶ added in v0.51.7
func (m *DevtoolStatusSnapshot) SizeVT() (n int)
func (*DevtoolStatusSnapshot) String ¶ added in v0.51.7
func (x *DevtoolStatusSnapshot) String() string
func (*DevtoolStatusSnapshot) UnmarshalJSON ¶ added in v0.51.7
func (x *DevtoolStatusSnapshot) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the DevtoolStatusSnapshot from JSON.
func (*DevtoolStatusSnapshot) UnmarshalProtoJSON ¶ added in v0.51.7
func (x *DevtoolStatusSnapshot) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the DevtoolStatusSnapshot message from JSON.
func (*DevtoolStatusSnapshot) UnmarshalVT ¶ added in v0.51.7
func (m *DevtoolStatusSnapshot) UnmarshalVT(dAtA []byte) error
type SRPCBldrDevtoolStatusServiceClient ¶ added in v0.51.7
type SRPCBldrDevtoolStatusServiceClient interface {
// SRPCClient returns the underlying SRPC client.
SRPCClient() srpc.Client
// WatchDevtoolStatus streams the current status snapshot and later changes.
WatchDevtoolStatus(ctx context.Context, in *WatchDevtoolStatusRequest) (SRPCBldrDevtoolStatusService_WatchDevtoolStatusClient, error)
}
func NewSRPCBldrDevtoolStatusServiceClient ¶ added in v0.51.7
func NewSRPCBldrDevtoolStatusServiceClient(cc srpc.Client) SRPCBldrDevtoolStatusServiceClient
func NewSRPCBldrDevtoolStatusServiceClientWithServiceID ¶ added in v0.51.7
func NewSRPCBldrDevtoolStatusServiceClientWithServiceID(cc srpc.Client, serviceID string) SRPCBldrDevtoolStatusServiceClient
type SRPCBldrDevtoolStatusServiceHandler ¶ added in v0.51.7
type SRPCBldrDevtoolStatusServiceHandler struct {
// contains filtered or unexported fields
}
func (SRPCBldrDevtoolStatusServiceHandler) GetMethodIDs ¶ added in v0.51.7
func (SRPCBldrDevtoolStatusServiceHandler) GetMethodIDs() []string
func (*SRPCBldrDevtoolStatusServiceHandler) GetServiceID ¶ added in v0.51.7
func (d *SRPCBldrDevtoolStatusServiceHandler) GetServiceID() string
func (*SRPCBldrDevtoolStatusServiceHandler) InvokeMethod ¶ added in v0.51.7
func (SRPCBldrDevtoolStatusServiceHandler) InvokeMethod_WatchDevtoolStatus ¶ added in v0.51.7
func (SRPCBldrDevtoolStatusServiceHandler) InvokeMethod_WatchDevtoolStatus(impl SRPCBldrDevtoolStatusServiceServer, strm srpc.Stream) error
type SRPCBldrDevtoolStatusServiceServer ¶ added in v0.51.7
type SRPCBldrDevtoolStatusServiceServer interface {
// WatchDevtoolStatus streams the current status snapshot and later changes.
WatchDevtoolStatus(*WatchDevtoolStatusRequest, SRPCBldrDevtoolStatusService_WatchDevtoolStatusStream) error
}
type SRPCBldrDevtoolStatusService_WatchDevtoolStatusClient ¶ added in v0.51.7
type SRPCBldrDevtoolStatusService_WatchDevtoolStatusClient interface {
srpc.Stream
Recv() (*WatchDevtoolStatusResponse, error)
RecvTo(*WatchDevtoolStatusResponse) error
}
type SRPCBldrDevtoolStatusService_WatchDevtoolStatusStream ¶ added in v0.51.7
type SRPCBldrDevtoolStatusService_WatchDevtoolStatusStream interface {
srpc.Stream
Send(*WatchDevtoolStatusResponse) error
SendAndClose(*WatchDevtoolStatusResponse) error
}
type WatchDevtoolStatusRequest ¶ added in v0.51.7
type WatchDevtoolStatusRequest struct {
// contains filtered or unexported fields
}
WatchDevtoolStatusRequest is the request for WatchDevtoolStatus.
func (*WatchDevtoolStatusRequest) CloneMessageVT ¶ added in v0.51.7
func (m *WatchDevtoolStatusRequest) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*WatchDevtoolStatusRequest) CloneVT ¶ added in v0.51.7
func (m *WatchDevtoolStatusRequest) CloneVT() *WatchDevtoolStatusRequest
func (*WatchDevtoolStatusRequest) EqualMessageVT ¶ added in v0.51.7
func (this *WatchDevtoolStatusRequest) EqualMessageVT(thatMsg any) bool
func (*WatchDevtoolStatusRequest) EqualVT ¶ added in v0.51.7
func (this *WatchDevtoolStatusRequest) EqualVT(that *WatchDevtoolStatusRequest) bool
func (*WatchDevtoolStatusRequest) MarshalJSON ¶ added in v0.51.7
func (x *WatchDevtoolStatusRequest) MarshalJSON() ([]byte, error)
MarshalJSON marshals the WatchDevtoolStatusRequest to JSON.
func (*WatchDevtoolStatusRequest) MarshalProtoJSON ¶ added in v0.51.7
func (x *WatchDevtoolStatusRequest) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the WatchDevtoolStatusRequest message to JSON.
func (*WatchDevtoolStatusRequest) MarshalProtoText ¶ added in v0.51.7
func (x *WatchDevtoolStatusRequest) MarshalProtoText() string
func (*WatchDevtoolStatusRequest) MarshalToSizedBufferVT ¶ added in v0.51.7
func (m *WatchDevtoolStatusRequest) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*WatchDevtoolStatusRequest) MarshalToVT ¶ added in v0.51.7
func (m *WatchDevtoolStatusRequest) MarshalToVT(dAtA []byte) (int, error)
func (*WatchDevtoolStatusRequest) MarshalVT ¶ added in v0.51.7
func (m *WatchDevtoolStatusRequest) MarshalVT() (dAtA []byte, err error)
func (*WatchDevtoolStatusRequest) ProtoMessage ¶ added in v0.51.7
func (*WatchDevtoolStatusRequest) ProtoMessage()
func (*WatchDevtoolStatusRequest) Reset ¶ added in v0.51.7
func (x *WatchDevtoolStatusRequest) Reset()
func (*WatchDevtoolStatusRequest) SizeVT ¶ added in v0.51.7
func (m *WatchDevtoolStatusRequest) SizeVT() (n int)
func (*WatchDevtoolStatusRequest) String ¶ added in v0.51.7
func (x *WatchDevtoolStatusRequest) String() string
func (*WatchDevtoolStatusRequest) UnmarshalJSON ¶ added in v0.51.7
func (x *WatchDevtoolStatusRequest) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the WatchDevtoolStatusRequest from JSON.
func (*WatchDevtoolStatusRequest) UnmarshalProtoJSON ¶ added in v0.51.7
func (x *WatchDevtoolStatusRequest) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the WatchDevtoolStatusRequest message from JSON.
func (*WatchDevtoolStatusRequest) UnmarshalVT ¶ added in v0.51.7
func (m *WatchDevtoolStatusRequest) UnmarshalVT(dAtA []byte) error
type WatchDevtoolStatusResponse ¶ added in v0.51.7
type WatchDevtoolStatusResponse struct {
// Snapshot is the current immutable status snapshot.
Snapshot *DevtoolStatusSnapshot `protobuf:"bytes,1,opt,name=snapshot,proto3" json:"snapshot,omitempty"`
// contains filtered or unexported fields
}
WatchDevtoolStatusResponse is one streamed status snapshot.
func (*WatchDevtoolStatusResponse) CloneMessageVT ¶ added in v0.51.7
func (m *WatchDevtoolStatusResponse) CloneMessageVT() protobuf_go_lite.CloneMessage
func (*WatchDevtoolStatusResponse) CloneVT ¶ added in v0.51.7
func (m *WatchDevtoolStatusResponse) CloneVT() *WatchDevtoolStatusResponse
func (*WatchDevtoolStatusResponse) EqualMessageVT ¶ added in v0.51.7
func (this *WatchDevtoolStatusResponse) EqualMessageVT(thatMsg any) bool
func (*WatchDevtoolStatusResponse) EqualVT ¶ added in v0.51.7
func (this *WatchDevtoolStatusResponse) EqualVT(that *WatchDevtoolStatusResponse) bool
func (*WatchDevtoolStatusResponse) GetSnapshot ¶ added in v0.51.7
func (x *WatchDevtoolStatusResponse) GetSnapshot() *DevtoolStatusSnapshot
func (*WatchDevtoolStatusResponse) MarshalJSON ¶ added in v0.51.7
func (x *WatchDevtoolStatusResponse) MarshalJSON() ([]byte, error)
MarshalJSON marshals the WatchDevtoolStatusResponse to JSON.
func (*WatchDevtoolStatusResponse) MarshalProtoJSON ¶ added in v0.51.7
func (x *WatchDevtoolStatusResponse) MarshalProtoJSON(s *json.MarshalState)
MarshalProtoJSON marshals the WatchDevtoolStatusResponse message to JSON.
func (*WatchDevtoolStatusResponse) MarshalProtoText ¶ added in v0.51.7
func (x *WatchDevtoolStatusResponse) MarshalProtoText() string
func (*WatchDevtoolStatusResponse) MarshalToSizedBufferVT ¶ added in v0.51.7
func (m *WatchDevtoolStatusResponse) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*WatchDevtoolStatusResponse) MarshalToVT ¶ added in v0.51.7
func (m *WatchDevtoolStatusResponse) MarshalToVT(dAtA []byte) (int, error)
func (*WatchDevtoolStatusResponse) MarshalVT ¶ added in v0.51.7
func (m *WatchDevtoolStatusResponse) MarshalVT() (dAtA []byte, err error)
func (*WatchDevtoolStatusResponse) ProtoMessage ¶ added in v0.51.7
func (*WatchDevtoolStatusResponse) ProtoMessage()
func (*WatchDevtoolStatusResponse) Reset ¶ added in v0.51.7
func (x *WatchDevtoolStatusResponse) Reset()
func (*WatchDevtoolStatusResponse) SizeVT ¶ added in v0.51.7
func (m *WatchDevtoolStatusResponse) SizeVT() (n int)
func (*WatchDevtoolStatusResponse) String ¶ added in v0.51.7
func (x *WatchDevtoolStatusResponse) String() string
func (*WatchDevtoolStatusResponse) UnmarshalJSON ¶ added in v0.51.7
func (x *WatchDevtoolStatusResponse) UnmarshalJSON(b []byte) error
UnmarshalJSON unmarshals the WatchDevtoolStatusResponse from JSON.
func (*WatchDevtoolStatusResponse) UnmarshalProtoJSON ¶ added in v0.51.7
func (x *WatchDevtoolStatusResponse) UnmarshalProtoJSON(s *json.UnmarshalState)
UnmarshalProtoJSON unmarshals the WatchDevtoolStatusResponse message from JSON.
func (*WatchDevtoolStatusResponse) UnmarshalVT ¶ added in v0.51.7
func (m *WatchDevtoolStatusResponse) UnmarshalVT(dAtA []byte) error
Source Files
¶
- bldr-devtool-attention-row.go
- bldr-devtool-command-status.go
- bldr-devtool-controller-row.go
- bldr-devtool-manifest-build-row.go
- bldr-devtool-manifest-fetch-row.go
- bldr-devtool-plugin-row.go
- bldr-devtool-status-observer.go
- bldr-devtool-status-producer.go
- bldr-devtool-status-proto.go
- bldr-devtool-status-service.go
- bldr-devtool-status.go
- manifest-build-status-adapter.go
- observed-directive.go
- plugin-status-adapter.go
- status.pb.go
- status_srpc.pb.go