buildenginepb

package
v0.442.2 Latest Latest
Warning

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

Go to latest
Published: Feb 11, 2025 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_xyz_block_ftl_buildengine_v1_buildengine_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type EngineEnded

type EngineEnded struct {
	Modules []*EngineEnded_Module `protobuf:"bytes,1,rep,name=modules,proto3" json:"modules,omitempty"`
	// contains filtered or unexported fields
}

EngineEnded is published when the engine is no longer building or deploying any modules. If there are any remaining errors, they will be included in the ModuleErrors map.

func (*EngineEnded) Descriptor deprecated

func (*EngineEnded) Descriptor() ([]byte, []int)

Deprecated: Use EngineEnded.ProtoReflect.Descriptor instead.

func (*EngineEnded) GetModules added in v0.441.0

func (x *EngineEnded) GetModules() []*EngineEnded_Module

func (*EngineEnded) ProtoMessage

func (*EngineEnded) ProtoMessage()

func (*EngineEnded) ProtoReflect

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

func (*EngineEnded) Reset

func (x *EngineEnded) Reset()

func (*EngineEnded) String

func (x *EngineEnded) String() string

type EngineEnded_Module added in v0.441.0

type EngineEnded_Module struct {
	Module string        `protobuf:"bytes,1,opt,name=module,proto3" json:"module,omitempty"`
	Path   string        `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	Errors *v1.ErrorList `protobuf:"bytes,3,opt,name=errors,proto3,oneof" json:"errors,omitempty"`
	// contains filtered or unexported fields
}

func (*EngineEnded_Module) Descriptor deprecated added in v0.441.0

func (*EngineEnded_Module) Descriptor() ([]byte, []int)

Deprecated: Use EngineEnded_Module.ProtoReflect.Descriptor instead.

func (*EngineEnded_Module) GetErrors added in v0.441.0

func (x *EngineEnded_Module) GetErrors() *v1.ErrorList

func (*EngineEnded_Module) GetModule added in v0.441.0

func (x *EngineEnded_Module) GetModule() string

func (*EngineEnded_Module) GetPath added in v0.441.0

func (x *EngineEnded_Module) GetPath() string

func (*EngineEnded_Module) ProtoMessage added in v0.441.0

func (*EngineEnded_Module) ProtoMessage()

func (*EngineEnded_Module) ProtoReflect added in v0.441.0

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

func (*EngineEnded_Module) Reset added in v0.441.0

func (x *EngineEnded_Module) Reset()

func (*EngineEnded_Module) String added in v0.441.0

func (x *EngineEnded_Module) String() string

type EngineEvent

type EngineEvent struct {
	Timestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// Types that are valid to be assigned to Event:
	//
	//	*EngineEvent_EngineStarted
	//	*EngineEvent_EngineEnded
	//	*EngineEvent_ModuleAdded
	//	*EngineEvent_ModuleRemoved
	//	*EngineEvent_ModuleBuildWaiting
	//	*EngineEvent_ModuleBuildStarted
	//	*EngineEvent_ModuleBuildFailed
	//	*EngineEvent_ModuleBuildSuccess
	//	*EngineEvent_ModuleDeployWaiting
	//	*EngineEvent_ModuleDeployStarted
	//	*EngineEvent_ModuleDeployFailed
	//	*EngineEvent_ModuleDeploySuccess
	Event isEngineEvent_Event `protobuf_oneof:"event"`
	// contains filtered or unexported fields
}

EngineEvent is an event published by the engine as modules get built and deployed.

func (*EngineEvent) Descriptor deprecated

func (*EngineEvent) Descriptor() ([]byte, []int)

Deprecated: Use EngineEvent.ProtoReflect.Descriptor instead.

func (*EngineEvent) GetEngineEnded

func (x *EngineEvent) GetEngineEnded() *EngineEnded

func (*EngineEvent) GetEngineStarted

func (x *EngineEvent) GetEngineStarted() *EngineStarted

func (*EngineEvent) GetEvent

func (x *EngineEvent) GetEvent() isEngineEvent_Event

func (*EngineEvent) GetModuleAdded

func (x *EngineEvent) GetModuleAdded() *ModuleAdded

func (*EngineEvent) GetModuleBuildFailed

func (x *EngineEvent) GetModuleBuildFailed() *ModuleBuildFailed

func (*EngineEvent) GetModuleBuildStarted

func (x *EngineEvent) GetModuleBuildStarted() *ModuleBuildStarted

func (*EngineEvent) GetModuleBuildSuccess

func (x *EngineEvent) GetModuleBuildSuccess() *ModuleBuildSuccess

func (*EngineEvent) GetModuleBuildWaiting

func (x *EngineEvent) GetModuleBuildWaiting() *ModuleBuildWaiting

func (*EngineEvent) GetModuleDeployFailed

func (x *EngineEvent) GetModuleDeployFailed() *ModuleDeployFailed

func (*EngineEvent) GetModuleDeployStarted

func (x *EngineEvent) GetModuleDeployStarted() *ModuleDeployStarted

func (*EngineEvent) GetModuleDeploySuccess

func (x *EngineEvent) GetModuleDeploySuccess() *ModuleDeploySuccess

func (*EngineEvent) GetModuleDeployWaiting added in v0.440.1

func (x *EngineEvent) GetModuleDeployWaiting() *ModuleDeployWaiting

func (*EngineEvent) GetModuleRemoved

func (x *EngineEvent) GetModuleRemoved() *ModuleRemoved

func (*EngineEvent) GetTimestamp added in v0.434.0

func (x *EngineEvent) GetTimestamp() *timestamppb.Timestamp

func (*EngineEvent) ProtoMessage

func (*EngineEvent) ProtoMessage()

func (*EngineEvent) ProtoReflect

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

func (*EngineEvent) Reset

func (x *EngineEvent) Reset()

func (*EngineEvent) String

func (x *EngineEvent) String() string

type EngineEvent_EngineEnded

type EngineEvent_EngineEnded struct {
	EngineEnded *EngineEnded `protobuf:"bytes,3,opt,name=engine_ended,json=engineEnded,proto3,oneof"`
}

type EngineEvent_EngineStarted

type EngineEvent_EngineStarted struct {
	EngineStarted *EngineStarted `protobuf:"bytes,2,opt,name=engine_started,json=engineStarted,proto3,oneof"`
}

type EngineEvent_ModuleAdded

type EngineEvent_ModuleAdded struct {
	ModuleAdded *ModuleAdded `protobuf:"bytes,4,opt,name=module_added,json=moduleAdded,proto3,oneof"`
}

type EngineEvent_ModuleBuildFailed

type EngineEvent_ModuleBuildFailed struct {
	ModuleBuildFailed *ModuleBuildFailed `protobuf:"bytes,8,opt,name=module_build_failed,json=moduleBuildFailed,proto3,oneof"`
}

type EngineEvent_ModuleBuildStarted

type EngineEvent_ModuleBuildStarted struct {
	ModuleBuildStarted *ModuleBuildStarted `protobuf:"bytes,7,opt,name=module_build_started,json=moduleBuildStarted,proto3,oneof"`
}

type EngineEvent_ModuleBuildSuccess

type EngineEvent_ModuleBuildSuccess struct {
	ModuleBuildSuccess *ModuleBuildSuccess `protobuf:"bytes,9,opt,name=module_build_success,json=moduleBuildSuccess,proto3,oneof"`
}

type EngineEvent_ModuleBuildWaiting

type EngineEvent_ModuleBuildWaiting struct {
	ModuleBuildWaiting *ModuleBuildWaiting `protobuf:"bytes,6,opt,name=module_build_waiting,json=moduleBuildWaiting,proto3,oneof"`
}

type EngineEvent_ModuleDeployFailed

type EngineEvent_ModuleDeployFailed struct {
	ModuleDeployFailed *ModuleDeployFailed `protobuf:"bytes,12,opt,name=module_deploy_failed,json=moduleDeployFailed,proto3,oneof"`
}

type EngineEvent_ModuleDeployStarted

type EngineEvent_ModuleDeployStarted struct {
	ModuleDeployStarted *ModuleDeployStarted `protobuf:"bytes,11,opt,name=module_deploy_started,json=moduleDeployStarted,proto3,oneof"`
}

type EngineEvent_ModuleDeploySuccess

type EngineEvent_ModuleDeploySuccess struct {
	ModuleDeploySuccess *ModuleDeploySuccess `protobuf:"bytes,13,opt,name=module_deploy_success,json=moduleDeploySuccess,proto3,oneof"`
}

type EngineEvent_ModuleDeployWaiting added in v0.440.1

type EngineEvent_ModuleDeployWaiting struct {
	ModuleDeployWaiting *ModuleDeployWaiting `protobuf:"bytes,10,opt,name=module_deploy_waiting,json=moduleDeployWaiting,proto3,oneof"`
}

type EngineEvent_ModuleRemoved

type EngineEvent_ModuleRemoved struct {
	ModuleRemoved *ModuleRemoved `protobuf:"bytes,5,opt,name=module_removed,json=moduleRemoved,proto3,oneof"`
}

type EngineStarted

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

EngineStarted is published when the engine becomes busy building and deploying modules.

func (*EngineStarted) Descriptor deprecated

func (*EngineStarted) Descriptor() ([]byte, []int)

Deprecated: Use EngineStarted.ProtoReflect.Descriptor instead.

func (*EngineStarted) ProtoMessage

func (*EngineStarted) ProtoMessage()

func (*EngineStarted) ProtoReflect

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

func (*EngineStarted) Reset

func (x *EngineStarted) Reset()

func (*EngineStarted) String

func (x *EngineStarted) String() string

type ModuleAdded

type ModuleAdded struct {
	Module string `protobuf:"bytes,1,opt,name=module,proto3" json:"module,omitempty"`
	// contains filtered or unexported fields
}

ModuleAdded is published when the engine discovers a module.

func (*ModuleAdded) Descriptor deprecated

func (*ModuleAdded) Descriptor() ([]byte, []int)

Deprecated: Use ModuleAdded.ProtoReflect.Descriptor instead.

func (*ModuleAdded) GetModule

func (x *ModuleAdded) GetModule() string

func (*ModuleAdded) ProtoMessage

func (*ModuleAdded) ProtoMessage()

func (*ModuleAdded) ProtoReflect

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

func (*ModuleAdded) Reset

func (x *ModuleAdded) Reset()

func (*ModuleAdded) String

func (x *ModuleAdded) String() string

type ModuleBuildFailed

type ModuleBuildFailed struct {
	Config        *v1.ModuleConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	Errors        *v1.ErrorList    `protobuf:"bytes,2,opt,name=errors,proto3" json:"errors,omitempty"`
	IsAutoRebuild bool             `protobuf:"varint,3,opt,name=is_auto_rebuild,json=isAutoRebuild,proto3" json:"is_auto_rebuild,omitempty"`
	// contains filtered or unexported fields
}

ModuleBuildFailed is published for any build failures.

func (*ModuleBuildFailed) Descriptor deprecated

func (*ModuleBuildFailed) Descriptor() ([]byte, []int)

Deprecated: Use ModuleBuildFailed.ProtoReflect.Descriptor instead.

func (*ModuleBuildFailed) GetConfig

func (x *ModuleBuildFailed) GetConfig() *v1.ModuleConfig

func (*ModuleBuildFailed) GetErrors

func (x *ModuleBuildFailed) GetErrors() *v1.ErrorList

func (*ModuleBuildFailed) GetIsAutoRebuild

func (x *ModuleBuildFailed) GetIsAutoRebuild() bool

func (*ModuleBuildFailed) ProtoMessage

func (*ModuleBuildFailed) ProtoMessage()

func (*ModuleBuildFailed) ProtoReflect

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

func (*ModuleBuildFailed) Reset

func (x *ModuleBuildFailed) Reset()

func (*ModuleBuildFailed) String

func (x *ModuleBuildFailed) String() string

type ModuleBuildStarted

type ModuleBuildStarted struct {
	Config        *v1.ModuleConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	IsAutoRebuild bool             `protobuf:"varint,2,opt,name=is_auto_rebuild,json=isAutoRebuild,proto3" json:"is_auto_rebuild,omitempty"`
	// contains filtered or unexported fields
}

ModuleBuildStarted is published when a build has started for a module.

func (*ModuleBuildStarted) Descriptor deprecated

func (*ModuleBuildStarted) Descriptor() ([]byte, []int)

Deprecated: Use ModuleBuildStarted.ProtoReflect.Descriptor instead.

func (*ModuleBuildStarted) GetConfig

func (x *ModuleBuildStarted) GetConfig() *v1.ModuleConfig

func (*ModuleBuildStarted) GetIsAutoRebuild

func (x *ModuleBuildStarted) GetIsAutoRebuild() bool

func (*ModuleBuildStarted) ProtoMessage

func (*ModuleBuildStarted) ProtoMessage()

func (*ModuleBuildStarted) ProtoReflect

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

func (*ModuleBuildStarted) Reset

func (x *ModuleBuildStarted) Reset()

func (*ModuleBuildStarted) String

func (x *ModuleBuildStarted) String() string

type ModuleBuildSuccess

type ModuleBuildSuccess struct {
	Config        *v1.ModuleConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	IsAutoRebuild bool             `protobuf:"varint,2,opt,name=is_auto_rebuild,json=isAutoRebuild,proto3" json:"is_auto_rebuild,omitempty"`
	// contains filtered or unexported fields
}

ModuleBuildSuccess is published when all modules have been built successfully built.

func (*ModuleBuildSuccess) Descriptor deprecated

func (*ModuleBuildSuccess) Descriptor() ([]byte, []int)

Deprecated: Use ModuleBuildSuccess.ProtoReflect.Descriptor instead.

func (*ModuleBuildSuccess) GetConfig

func (x *ModuleBuildSuccess) GetConfig() *v1.ModuleConfig

func (*ModuleBuildSuccess) GetIsAutoRebuild

func (x *ModuleBuildSuccess) GetIsAutoRebuild() bool

func (*ModuleBuildSuccess) ProtoMessage

func (*ModuleBuildSuccess) ProtoMessage()

func (*ModuleBuildSuccess) ProtoReflect

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

func (*ModuleBuildSuccess) Reset

func (x *ModuleBuildSuccess) Reset()

func (*ModuleBuildSuccess) String

func (x *ModuleBuildSuccess) String() string

type ModuleBuildWaiting

type ModuleBuildWaiting struct {
	Config *v1.ModuleConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

ModuleBuildWaiting is published when a build is waiting for dependencies to build

func (*ModuleBuildWaiting) Descriptor deprecated

func (*ModuleBuildWaiting) Descriptor() ([]byte, []int)

Deprecated: Use ModuleBuildWaiting.ProtoReflect.Descriptor instead.

func (*ModuleBuildWaiting) GetConfig

func (x *ModuleBuildWaiting) GetConfig() *v1.ModuleConfig

func (*ModuleBuildWaiting) ProtoMessage

func (*ModuleBuildWaiting) ProtoMessage()

func (*ModuleBuildWaiting) ProtoReflect

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

func (*ModuleBuildWaiting) Reset

func (x *ModuleBuildWaiting) Reset()

func (*ModuleBuildWaiting) String

func (x *ModuleBuildWaiting) String() string

type ModuleDeployFailed

type ModuleDeployFailed struct {
	Module string        `protobuf:"bytes,1,opt,name=module,proto3" json:"module,omitempty"`
	Errors *v1.ErrorList `protobuf:"bytes,2,opt,name=errors,proto3" json:"errors,omitempty"`
	// contains filtered or unexported fields
}

ModuleDeployFailed is published for any deploy failures.

func (*ModuleDeployFailed) Descriptor deprecated

func (*ModuleDeployFailed) Descriptor() ([]byte, []int)

Deprecated: Use ModuleDeployFailed.ProtoReflect.Descriptor instead.

func (*ModuleDeployFailed) GetErrors

func (x *ModuleDeployFailed) GetErrors() *v1.ErrorList

func (*ModuleDeployFailed) GetModule

func (x *ModuleDeployFailed) GetModule() string

func (*ModuleDeployFailed) ProtoMessage

func (*ModuleDeployFailed) ProtoMessage()

func (*ModuleDeployFailed) ProtoReflect

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

func (*ModuleDeployFailed) Reset

func (x *ModuleDeployFailed) Reset()

func (*ModuleDeployFailed) String

func (x *ModuleDeployFailed) String() string

type ModuleDeployStarted

type ModuleDeployStarted struct {
	Module string `protobuf:"bytes,1,opt,name=module,proto3" json:"module,omitempty"`
	// contains filtered or unexported fields
}

ModuleDeployStarted is published when a deploy has begun for a module.

func (*ModuleDeployStarted) Descriptor deprecated

func (*ModuleDeployStarted) Descriptor() ([]byte, []int)

Deprecated: Use ModuleDeployStarted.ProtoReflect.Descriptor instead.

func (*ModuleDeployStarted) GetModule

func (x *ModuleDeployStarted) GetModule() string

func (*ModuleDeployStarted) ProtoMessage

func (*ModuleDeployStarted) ProtoMessage()

func (*ModuleDeployStarted) ProtoReflect

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

func (*ModuleDeployStarted) Reset

func (x *ModuleDeployStarted) Reset()

func (*ModuleDeployStarted) String

func (x *ModuleDeployStarted) String() string

type ModuleDeploySuccess

type ModuleDeploySuccess struct {
	Module string `protobuf:"bytes,1,opt,name=module,proto3" json:"module,omitempty"`
	// contains filtered or unexported fields
}

ModuleDeploySuccess is published when all modules have been built successfully deployed.

func (*ModuleDeploySuccess) Descriptor deprecated

func (*ModuleDeploySuccess) Descriptor() ([]byte, []int)

Deprecated: Use ModuleDeploySuccess.ProtoReflect.Descriptor instead.

func (*ModuleDeploySuccess) GetModule

func (x *ModuleDeploySuccess) GetModule() string

func (*ModuleDeploySuccess) ProtoMessage

func (*ModuleDeploySuccess) ProtoMessage()

func (*ModuleDeploySuccess) ProtoReflect

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

func (*ModuleDeploySuccess) Reset

func (x *ModuleDeploySuccess) Reset()

func (*ModuleDeploySuccess) String

func (x *ModuleDeploySuccess) String() string

type ModuleDeployWaiting added in v0.440.1

type ModuleDeployWaiting struct {
	Module string `protobuf:"bytes,1,opt,name=module,proto3" json:"module,omitempty"`
	// contains filtered or unexported fields
}

ModuleDeployStarted is published when a deploy has been queued

func (*ModuleDeployWaiting) Descriptor deprecated added in v0.440.1

func (*ModuleDeployWaiting) Descriptor() ([]byte, []int)

Deprecated: Use ModuleDeployWaiting.ProtoReflect.Descriptor instead.

func (*ModuleDeployWaiting) GetModule added in v0.440.1

func (x *ModuleDeployWaiting) GetModule() string

func (*ModuleDeployWaiting) ProtoMessage added in v0.440.1

func (*ModuleDeployWaiting) ProtoMessage()

func (*ModuleDeployWaiting) ProtoReflect added in v0.440.1

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

func (*ModuleDeployWaiting) Reset added in v0.440.1

func (x *ModuleDeployWaiting) Reset()

func (*ModuleDeployWaiting) String added in v0.440.1

func (x *ModuleDeployWaiting) String() string

type ModuleRemoved

type ModuleRemoved struct {
	Module string `protobuf:"bytes,1,opt,name=module,proto3" json:"module,omitempty"`
	// contains filtered or unexported fields
}

ModuleRemoved is published when the engine discovers a module has been removed.

func (*ModuleRemoved) Descriptor deprecated

func (*ModuleRemoved) Descriptor() ([]byte, []int)

Deprecated: Use ModuleRemoved.ProtoReflect.Descriptor instead.

func (*ModuleRemoved) GetModule

func (x *ModuleRemoved) GetModule() string

func (*ModuleRemoved) ProtoMessage

func (*ModuleRemoved) ProtoMessage()

func (*ModuleRemoved) ProtoReflect

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

func (*ModuleRemoved) Reset

func (x *ModuleRemoved) Reset()

func (*ModuleRemoved) String

func (x *ModuleRemoved) String() string

type StreamEngineEventsRequest

type StreamEngineEventsRequest struct {

	// If true, cached events will be replayed before streaming new events.
	// If false, only new events will be streamed.
	ReplayHistory bool `protobuf:"varint,1,opt,name=replay_history,json=replayHistory,proto3" json:"replay_history,omitempty"`
	// contains filtered or unexported fields
}

func (*StreamEngineEventsRequest) Descriptor deprecated

func (*StreamEngineEventsRequest) Descriptor() ([]byte, []int)

Deprecated: Use StreamEngineEventsRequest.ProtoReflect.Descriptor instead.

func (*StreamEngineEventsRequest) GetReplayHistory added in v0.434.0

func (x *StreamEngineEventsRequest) GetReplayHistory() bool

func (*StreamEngineEventsRequest) ProtoMessage

func (*StreamEngineEventsRequest) ProtoMessage()

func (*StreamEngineEventsRequest) ProtoReflect

func (*StreamEngineEventsRequest) Reset

func (x *StreamEngineEventsRequest) Reset()

func (*StreamEngineEventsRequest) String

func (x *StreamEngineEventsRequest) String() string

type StreamEngineEventsResponse

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

func (*StreamEngineEventsResponse) Descriptor deprecated

func (*StreamEngineEventsResponse) Descriptor() ([]byte, []int)

Deprecated: Use StreamEngineEventsResponse.ProtoReflect.Descriptor instead.

func (*StreamEngineEventsResponse) GetEvent

func (x *StreamEngineEventsResponse) GetEvent() *EngineEvent

func (*StreamEngineEventsResponse) ProtoMessage

func (*StreamEngineEventsResponse) ProtoMessage()

func (*StreamEngineEventsResponse) ProtoReflect

func (*StreamEngineEventsResponse) Reset

func (x *StreamEngineEventsResponse) Reset()

func (*StreamEngineEventsResponse) String

func (x *StreamEngineEventsResponse) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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