Documentation
¶
Index ¶
- Variables
- type CommandManifest
- func (*CommandManifest) Descriptor() ([]byte, []int)deprecated
- func (x *CommandManifest) GetCategory() string
- func (x *CommandManifest) GetDependsOn() []*CommandTarget
- func (x *CommandManifest) GetEndedAtUnixNanos() uint64
- func (x *CommandManifest) GetErrorMessage() string
- func (x *CommandManifest) GetHasProgress() bool
- func (x *CommandManifest) GetIsCached() bool
- func (x *CommandManifest) GetIsInteractive() bool
- func (x *CommandManifest) GetIsLocal() bool
- func (x *CommandManifest) GetName() string
- func (x *CommandManifest) GetPlatform() string
- func (x *CommandManifest) GetProgress() int32
- func (x *CommandManifest) GetSourceLocation() *SourceLocation
- func (x *CommandManifest) GetStartedAtUnixNanos() uint64
- func (x *CommandManifest) GetStatus() RunStatus
- func (x *CommandManifest) GetTargetId() string
- func (*CommandManifest) ProtoMessage()
- func (x *CommandManifest) ProtoReflect() protoreflect.Message
- func (x *CommandManifest) Reset()
- func (x *CommandManifest) String() string
- type CommandTarget
- func (*CommandTarget) Descriptor() ([]byte, []int)deprecated
- func (x *CommandTarget) GetReferencedName() string
- func (x *CommandTarget) GetTargetId() string
- func (*CommandTarget) ProtoMessage()
- func (x *CommandTarget) ProtoReflect() protoreflect.Message
- func (x *CommandTarget) Reset()
- func (x *CommandTarget) String() string
- type Delta
- func (*Delta) Descriptor() ([]byte, []int)deprecated
- func (x *Delta) GetDeltaFormattedLog() *DeltaFormattedLog
- func (x *Delta) GetDeltaLog() *DeltaLog
- func (x *Delta) GetDeltaManifest() *DeltaManifest
- func (m *Delta) GetDeltaTypeOneof() isDelta_DeltaTypeOneof
- func (x *Delta) GetVersion() int32
- func (*Delta) ProtoMessage()
- func (x *Delta) ProtoReflect() protoreflect.Message
- func (x *Delta) Reset()
- func (x *Delta) String() string
- type DeltaCommandManifest
- func (*DeltaCommandManifest) Descriptor() ([]byte, []int)deprecated
- func (x *DeltaCommandManifest) GetCategory() string
- func (x *DeltaCommandManifest) GetDependsOn() []*CommandTarget
- func (x *DeltaCommandManifest) GetEndedAtUnixNanos() uint64
- func (x *DeltaCommandManifest) GetErrorMessage() string
- func (x *DeltaCommandManifest) GetHasCached() bool
- func (x *DeltaCommandManifest) GetHasHasProgress() bool
- func (x *DeltaCommandManifest) GetHasInteractive() bool
- func (x *DeltaCommandManifest) GetHasLocal() bool
- func (x *DeltaCommandManifest) GetHasProgress() bool
- func (x *DeltaCommandManifest) GetHasSourceLocation() bool
- func (x *DeltaCommandManifest) GetIsCached() bool
- func (x *DeltaCommandManifest) GetIsInteractive() bool
- func (x *DeltaCommandManifest) GetIsLocal() bool
- func (x *DeltaCommandManifest) GetName() string
- func (x *DeltaCommandManifest) GetPlatform() string
- func (x *DeltaCommandManifest) GetProgress() int32
- func (x *DeltaCommandManifest) GetSourceLocation() *SourceLocation
- func (x *DeltaCommandManifest) GetStartedAtUnixNanos() uint64
- func (x *DeltaCommandManifest) GetStatus() RunStatus
- func (x *DeltaCommandManifest) GetTargetId() string
- func (*DeltaCommandManifest) ProtoMessage()
- func (x *DeltaCommandManifest) ProtoReflect() protoreflect.Message
- func (x *DeltaCommandManifest) Reset()
- func (x *DeltaCommandManifest) String() string
- type DeltaFormattedLog
- func (*DeltaFormattedLog) Descriptor() ([]byte, []int)deprecated
- func (x *DeltaFormattedLog) GetCommandId() string
- func (x *DeltaFormattedLog) GetData() []byte
- func (x *DeltaFormattedLog) GetTargetId() string
- func (x *DeltaFormattedLog) GetTimestampUnixNanos() uint64
- func (*DeltaFormattedLog) ProtoMessage()
- func (x *DeltaFormattedLog) ProtoReflect() protoreflect.Message
- func (x *DeltaFormattedLog) Reset()
- func (x *DeltaFormattedLog) String() string
- type DeltaLog
- func (*DeltaLog) Descriptor() ([]byte, []int)deprecated
- func (x *DeltaLog) GetCommandId() string
- func (x *DeltaLog) GetData() []byte
- func (x *DeltaLog) GetStream() int32
- func (x *DeltaLog) GetTargetId() string
- func (x *DeltaLog) GetTimestampUnixNanos() uint64
- func (*DeltaLog) ProtoMessage()
- func (x *DeltaLog) ProtoReflect() protoreflect.Message
- func (x *DeltaLog) Reset()
- func (x *DeltaLog) String() string
- type DeltaManifest
- func (*DeltaManifest) Descriptor() ([]byte, []int)deprecated
- func (m *DeltaManifest) GetDeltaManifestOneof() isDeltaManifest_DeltaManifestOneof
- func (x *DeltaManifest) GetFields() *DeltaManifest_FieldsDelta
- func (x *DeltaManifest) GetResetAll() *RunManifest
- func (x *DeltaManifest) GetResume() *DeltaManifest_ResumeBuild
- func (*DeltaManifest) ProtoMessage()
- func (x *DeltaManifest) ProtoReflect() protoreflect.Message
- func (x *DeltaManifest) Reset()
- func (x *DeltaManifest) String() string
- type DeltaManifest_Fields
- type DeltaManifest_FieldsDelta
- func (*DeltaManifest_FieldsDelta) Descriptor() ([]byte, []int)deprecated
- func (x *DeltaManifest_FieldsDelta) GetCommands() map[string]*DeltaCommandManifest
- func (x *DeltaManifest_FieldsDelta) GetEndedAtUnixNanos() uint64
- func (x *DeltaManifest_FieldsDelta) GetFailure() *Failure
- func (x *DeltaManifest_FieldsDelta) GetGitAuthor() string
- func (x *DeltaManifest_FieldsDelta) GetGitConfigEmail() string
- func (x *DeltaManifest_FieldsDelta) GetHasFailure() bool
- func (x *DeltaManifest_FieldsDelta) GetIsCi() bool
- func (x *DeltaManifest_FieldsDelta) GetMainTargetId() string
- func (x *DeltaManifest_FieldsDelta) GetStartedAtUnixNanos() uint64
- func (x *DeltaManifest_FieldsDelta) GetStatus() RunStatus
- func (x *DeltaManifest_FieldsDelta) GetTargets() map[string]*DeltaTargetManifest
- func (*DeltaManifest_FieldsDelta) ProtoMessage()
- func (x *DeltaManifest_FieldsDelta) ProtoReflect() protoreflect.Message
- func (x *DeltaManifest_FieldsDelta) Reset()
- func (x *DeltaManifest_FieldsDelta) String() string
- type DeltaManifest_ResetAll
- type DeltaManifest_Resume
- type DeltaManifest_ResumeBuild
- func (*DeltaManifest_ResumeBuild) Descriptor() ([]byte, []int)deprecated
- func (x *DeltaManifest_ResumeBuild) GetBuildId() string
- func (x *DeltaManifest_ResumeBuild) GetOrgName() string
- func (x *DeltaManifest_ResumeBuild) GetProjectName() string
- func (x *DeltaManifest_ResumeBuild) GetToken() string
- func (*DeltaManifest_ResumeBuild) ProtoMessage()
- func (x *DeltaManifest_ResumeBuild) ProtoReflect() protoreflect.Message
- func (x *DeltaManifest_ResumeBuild) Reset()
- func (x *DeltaManifest_ResumeBuild) String() string
- type DeltaTargetManifest
- func (*DeltaTargetManifest) Descriptor() ([]byte, []int)deprecated
- func (x *DeltaTargetManifest) GetCanonicalName() string
- func (x *DeltaTargetManifest) GetDependsOn() []string
- func (x *DeltaTargetManifest) GetEndedAtUnixNanos() uint64
- func (x *DeltaTargetManifest) GetFinalPlatform() string
- func (x *DeltaTargetManifest) GetGitUrl() string
- func (x *DeltaTargetManifest) GetImportRef() string
- func (x *DeltaTargetManifest) GetInitialPlatform() string
- func (x *DeltaTargetManifest) GetLocalPath() string
- func (x *DeltaTargetManifest) GetName() string
- func (x *DeltaTargetManifest) GetOverrideArgs() []string
- func (x *DeltaTargetManifest) GetRunner() string
- func (x *DeltaTargetManifest) GetStartedAtUnixNanos() uint64
- func (x *DeltaTargetManifest) GetStatus() RunStatus
- func (x *DeltaTargetManifest) GetTag() string
- func (*DeltaTargetManifest) ProtoMessage()
- func (x *DeltaTargetManifest) ProtoReflect() protoreflect.Message
- func (x *DeltaTargetManifest) Reset()
- func (x *DeltaTargetManifest) String() string
- type Delta_DeltaFormattedLog
- type Delta_DeltaLog
- type Delta_DeltaManifest
- type Failure
- func (*Failure) Descriptor() ([]byte, []int)deprecated
- func (x *Failure) GetCommandId() string
- func (x *Failure) GetErrorMessage() string
- func (x *Failure) GetHelpMessage() string
- func (x *Failure) GetOutput() []byte
- func (x *Failure) GetTargetId() string
- func (x *Failure) GetType() FailureType
- func (*Failure) ProtoMessage()
- func (x *Failure) ProtoReflect() protoreflect.Message
- func (x *Failure) Reset()
- func (x *Failure) String() string
- type FailureType
- func (FailureType) Descriptor() protoreflect.EnumDescriptor
- func (x FailureType) Enum() *FailureType
- func (FailureType) EnumDescriptor() ([]byte, []int)deprecated
- func (x FailureType) Number() protoreflect.EnumNumber
- func (x FailureType) String() string
- func (FailureType) Type() protoreflect.EnumType
- type RunManifest
- func (*RunManifest) Descriptor() ([]byte, []int)deprecated
- func (x *RunManifest) GetBuildId() string
- func (x *RunManifest) GetCommands() map[string]*CommandManifest
- func (x *RunManifest) GetCreatedAtUnixNanos() uint64
- func (x *RunManifest) GetEndedAtUnixNanos() uint64
- func (x *RunManifest) GetFailure() *Failure
- func (x *RunManifest) GetGitAuthor() string
- func (x *RunManifest) GetGitConfigEmail() string
- func (x *RunManifest) GetIsCi() bool
- func (x *RunManifest) GetMainTargetId() string
- func (x *RunManifest) GetOrgId() string
- func (x *RunManifest) GetOrgName() string
- func (x *RunManifest) GetProjectId() string
- func (x *RunManifest) GetProjectName() string
- func (x *RunManifest) GetResumeToken() string
- func (x *RunManifest) GetStartedAtUnixNanos() uint64
- func (x *RunManifest) GetStatus() RunStatus
- func (x *RunManifest) GetTargets() map[string]*TargetManifest
- func (x *RunManifest) GetUserId() string
- func (x *RunManifest) GetVersion() int32
- func (*RunManifest) ProtoMessage()
- func (x *RunManifest) ProtoReflect() protoreflect.Message
- func (x *RunManifest) Reset()
- func (x *RunManifest) String() string
- type RunStatus
- type SourceLocation
- func (*SourceLocation) Descriptor() ([]byte, []int)deprecated
- func (x *SourceLocation) GetEndColumn() int32
- func (x *SourceLocation) GetEndLine() int32
- func (x *SourceLocation) GetFile() string
- func (x *SourceLocation) GetRepositoryHash() string
- func (x *SourceLocation) GetRepositoryUrl() string
- func (x *SourceLocation) GetStartColumn() int32
- func (x *SourceLocation) GetStartLine() int32
- func (*SourceLocation) ProtoMessage()
- func (x *SourceLocation) ProtoReflect() protoreflect.Message
- func (x *SourceLocation) Reset()
- func (x *SourceLocation) String() string
- type TargetManifest
- func (*TargetManifest) Descriptor() ([]byte, []int)deprecated
- func (x *TargetManifest) GetCanonicalName() string
- func (x *TargetManifest) GetDependsOn() []string
- func (x *TargetManifest) GetEndedAtUnixNanos() uint64
- func (x *TargetManifest) GetFinalPlatform() string
- func (x *TargetManifest) GetGitUrl() string
- func (x *TargetManifest) GetImportRef() string
- func (x *TargetManifest) GetInitialPlatform() string
- func (x *TargetManifest) GetLocalPath() string
- func (x *TargetManifest) GetName() string
- func (x *TargetManifest) GetOverrideArgs() []string
- func (x *TargetManifest) GetRunner() string
- func (x *TargetManifest) GetStartedAtUnixNanos() uint64
- func (x *TargetManifest) GetStatus() RunStatus
- func (x *TargetManifest) GetTag() string
- func (*TargetManifest) ProtoMessage()
- func (x *TargetManifest) ProtoReflect() protoreflect.Message
- func (x *TargetManifest) Reset()
- func (x *TargetManifest) String() string
Constants ¶
This section is empty.
Variables ¶
var ( RunStatus_name = map[int32]string{ 0: "RUN_STATUS_UNKNOWN", 1: "RUN_STATUS_NOT_STARTED", 2: "RUN_STATUS_IN_PROGRESS", 3: "RUN_STATUS_SUCCESS", 4: "RUN_STATUS_FAILURE", 5: "RUN_STATUS_CANCELED", } RunStatus_value = map[string]int32{ "RUN_STATUS_UNKNOWN": 0, "RUN_STATUS_NOT_STARTED": 1, "RUN_STATUS_IN_PROGRESS": 2, "RUN_STATUS_SUCCESS": 3, "RUN_STATUS_FAILURE": 4, "RUN_STATUS_CANCELED": 5, } )
Enum value maps for RunStatus.
var ( FailureType_name = map[int32]string{ 0: "FAILURE_TYPE_UNKNOWN", 1: "FAILURE_TYPE_OTHER", 2: "FAILURE_TYPE_NONZERO_EXIT", 3: "FAILURE_TYPE_FILE_NOT_FOUND", 4: "FAILURE_TYPE_SYNTAX", 5: "FAILURE_TYPE_OOM_KILLED", 6: "FAILURE_TYPE_BUILDKIT_CRASHED", 7: "FAILURE_TYPE_CONNECTION_FAILURE", 8: "FAILURE_TYPE_NEEDS_PRIVILEGED", 9: "FAILURE_TYPE_GIT", 10: "FAILURE_TYPE_RATE_LIMITED", 11: "FAILURE_TYPE_INVALID_PARAM", 12: "FAILURE_TYPE_AUTO_SKIP", } FailureType_value = map[string]int32{ "FAILURE_TYPE_UNKNOWN": 0, "FAILURE_TYPE_OTHER": 1, "FAILURE_TYPE_NONZERO_EXIT": 2, "FAILURE_TYPE_FILE_NOT_FOUND": 3, "FAILURE_TYPE_SYNTAX": 4, "FAILURE_TYPE_OOM_KILLED": 5, "FAILURE_TYPE_BUILDKIT_CRASHED": 6, "FAILURE_TYPE_CONNECTION_FAILURE": 7, "FAILURE_TYPE_NEEDS_PRIVILEGED": 8, "FAILURE_TYPE_GIT": 9, "FAILURE_TYPE_RATE_LIMITED": 10, "FAILURE_TYPE_INVALID_PARAM": 11, "FAILURE_TYPE_AUTO_SKIP": 12, } )
Enum value maps for FailureType.
var File_delta_proto protoreflect.FileDescriptor
var File_manifest_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type CommandManifest ¶
type CommandManifest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// target_id is the ID of the target this command is part of
// (may be empty for commands that are not part of a target)
TargetId string `protobuf:"bytes,12,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
// category is a grouping separate from target. This is used for things
// like "context", "output", or Dockerfile stages, which would
// not be part of an Earthly target.
Category string `protobuf:"bytes,14,opt,name=category,proto3" json:"category,omitempty"`
Platform string `protobuf:"bytes,13,opt,name=platform,proto3" json:"platform,omitempty"`
Status RunStatus `protobuf:"varint,2,opt,name=status,proto3,enum=api.public.logstream.RunStatus" json:"status,omitempty"`
IsCached bool `protobuf:"varint,3,opt,name=is_cached,json=isCached,proto3" json:"is_cached,omitempty"`
IsLocal bool `protobuf:"varint,5,opt,name=is_local,json=isLocal,proto3" json:"is_local,omitempty"`
IsInteractive bool `protobuf:"varint,15,opt,name=is_interactive,json=isInteractive,proto3" json:"is_interactive,omitempty"`
StartedAtUnixNanos uint64 `protobuf:"varint,6,opt,name=started_at_unix_nanos,json=startedAtUnixNanos,proto3" json:"started_at_unix_nanos,omitempty"`
EndedAtUnixNanos uint64 `protobuf:"varint,7,opt,name=ended_at_unix_nanos,json=endedAtUnixNanos,proto3" json:"ended_at_unix_nanos,omitempty"`
HasProgress bool `protobuf:"varint,8,opt,name=has_progress,json=hasProgress,proto3" json:"has_progress,omitempty"`
Progress int32 `protobuf:"varint,9,opt,name=progress,proto3" json:"progress,omitempty"`
// error_message is a string representation of an error related to this command.
// The presence of an error here might not mean that the command has failed,
// if the error is transient.
ErrorMessage string `protobuf:"bytes,10,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
SourceLocation *SourceLocation `protobuf:"bytes,11,opt,name=source_location,json=sourceLocation,proto3" json:"source_location,omitempty"`
// depends_on contains any targets that have been referenced by this command
// and the target name they were referenced with.
DependsOn []*CommandTarget `protobuf:"bytes,16,rep,name=depends_on,json=dependsOn,proto3" json:"depends_on,omitempty"`
// contains filtered or unexported fields
}
func (*CommandManifest) Descriptor
deprecated
func (*CommandManifest) Descriptor() ([]byte, []int)
Deprecated: Use CommandManifest.ProtoReflect.Descriptor instead.
func (*CommandManifest) GetCategory ¶
func (x *CommandManifest) GetCategory() string
func (*CommandManifest) GetDependsOn ¶
func (x *CommandManifest) GetDependsOn() []*CommandTarget
func (*CommandManifest) GetEndedAtUnixNanos ¶
func (x *CommandManifest) GetEndedAtUnixNanos() uint64
func (*CommandManifest) GetErrorMessage ¶
func (x *CommandManifest) GetErrorMessage() string
func (*CommandManifest) GetHasProgress ¶
func (x *CommandManifest) GetHasProgress() bool
func (*CommandManifest) GetIsCached ¶
func (x *CommandManifest) GetIsCached() bool
func (*CommandManifest) GetIsInteractive ¶
func (x *CommandManifest) GetIsInteractive() bool
func (*CommandManifest) GetIsLocal ¶
func (x *CommandManifest) GetIsLocal() bool
func (*CommandManifest) GetName ¶
func (x *CommandManifest) GetName() string
func (*CommandManifest) GetPlatform ¶
func (x *CommandManifest) GetPlatform() string
func (*CommandManifest) GetProgress ¶
func (x *CommandManifest) GetProgress() int32
func (*CommandManifest) GetSourceLocation ¶
func (x *CommandManifest) GetSourceLocation() *SourceLocation
func (*CommandManifest) GetStartedAtUnixNanos ¶
func (x *CommandManifest) GetStartedAtUnixNanos() uint64
func (*CommandManifest) GetStatus ¶
func (x *CommandManifest) GetStatus() RunStatus
func (*CommandManifest) GetTargetId ¶
func (x *CommandManifest) GetTargetId() string
func (*CommandManifest) ProtoMessage ¶
func (*CommandManifest) ProtoMessage()
func (*CommandManifest) ProtoReflect ¶
func (x *CommandManifest) ProtoReflect() protoreflect.Message
func (*CommandManifest) Reset ¶
func (x *CommandManifest) Reset()
func (*CommandManifest) String ¶
func (x *CommandManifest) String() string
type CommandTarget ¶
type CommandTarget struct {
TargetId string `protobuf:"bytes,1,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
ReferencedName string `protobuf:"bytes,2,opt,name=referenced_name,json=referencedName,proto3" json:"referenced_name,omitempty"`
// contains filtered or unexported fields
}
func (*CommandTarget) Descriptor
deprecated
func (*CommandTarget) Descriptor() ([]byte, []int)
Deprecated: Use CommandTarget.ProtoReflect.Descriptor instead.
func (*CommandTarget) GetReferencedName ¶
func (x *CommandTarget) GetReferencedName() string
func (*CommandTarget) GetTargetId ¶
func (x *CommandTarget) GetTargetId() string
func (*CommandTarget) ProtoMessage ¶
func (*CommandTarget) ProtoMessage()
func (*CommandTarget) ProtoReflect ¶
func (x *CommandTarget) ProtoReflect() protoreflect.Message
func (*CommandTarget) Reset ¶
func (x *CommandTarget) Reset()
func (*CommandTarget) String ¶
func (x *CommandTarget) String() string
type Delta ¶
type Delta struct {
Version int32 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
// Types that are assignable to DeltaTypeOneof:
//
// *Delta_DeltaManifest
// *Delta_DeltaLog
// *Delta_DeltaFormattedLog
DeltaTypeOneof isDelta_DeltaTypeOneof `protobuf_oneof:"delta_type_oneof"`
// contains filtered or unexported fields
}
func (*Delta) Descriptor
deprecated
func (*Delta) GetDeltaFormattedLog ¶
func (x *Delta) GetDeltaFormattedLog() *DeltaFormattedLog
func (*Delta) GetDeltaLog ¶
func (*Delta) GetDeltaManifest ¶
func (x *Delta) GetDeltaManifest() *DeltaManifest
func (*Delta) GetDeltaTypeOneof ¶
func (m *Delta) GetDeltaTypeOneof() isDelta_DeltaTypeOneof
func (*Delta) GetVersion ¶
func (*Delta) ProtoMessage ¶
func (*Delta) ProtoMessage()
func (*Delta) ProtoReflect ¶
func (x *Delta) ProtoReflect() protoreflect.Message
type DeltaCommandManifest ¶
type DeltaCommandManifest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
TargetId string `protobuf:"bytes,17,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
Category string `protobuf:"bytes,19,opt,name=category,proto3" json:"category,omitempty"`
Platform string `protobuf:"bytes,18,opt,name=platform,proto3" json:"platform,omitempty"`
Status RunStatus `protobuf:"varint,2,opt,name=status,proto3,enum=api.public.logstream.RunStatus" json:"status,omitempty"`
HasCached bool `protobuf:"varint,3,opt,name=has_cached,json=hasCached,proto3" json:"has_cached,omitempty"`
IsCached bool `protobuf:"varint,4,opt,name=is_cached,json=isCached,proto3" json:"is_cached,omitempty"`
HasLocal bool `protobuf:"varint,7,opt,name=has_local,json=hasLocal,proto3" json:"has_local,omitempty"`
IsLocal bool `protobuf:"varint,8,opt,name=is_local,json=isLocal,proto3" json:"is_local,omitempty"`
HasInteractive bool `protobuf:"varint,20,opt,name=has_interactive,json=hasInteractive,proto3" json:"has_interactive,omitempty"`
IsInteractive bool `protobuf:"varint,21,opt,name=is_interactive,json=isInteractive,proto3" json:"is_interactive,omitempty"`
StartedAtUnixNanos uint64 `protobuf:"varint,9,opt,name=started_at_unix_nanos,json=startedAtUnixNanos,proto3" json:"started_at_unix_nanos,omitempty"`
EndedAtUnixNanos uint64 `protobuf:"varint,10,opt,name=ended_at_unix_nanos,json=endedAtUnixNanos,proto3" json:"ended_at_unix_nanos,omitempty"`
HasHasProgress bool `protobuf:"varint,11,opt,name=has_has_progress,json=hasHasProgress,proto3" json:"has_has_progress,omitempty"`
HasProgress bool `protobuf:"varint,12,opt,name=has_progress,json=hasProgress,proto3" json:"has_progress,omitempty"`
Progress int32 `protobuf:"varint,13,opt,name=progress,proto3" json:"progress,omitempty"`
ErrorMessage string `protobuf:"bytes,14,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
HasSourceLocation bool `protobuf:"varint,16,opt,name=has_source_location,json=hasSourceLocation,proto3" json:"has_source_location,omitempty"`
SourceLocation *SourceLocation `protobuf:"bytes,15,opt,name=source_location,json=sourceLocation,proto3" json:"source_location,omitempty"`
DependsOn []*CommandTarget `protobuf:"bytes,22,rep,name=depends_on,json=dependsOn,proto3" json:"depends_on,omitempty"`
// contains filtered or unexported fields
}
func (*DeltaCommandManifest) Descriptor
deprecated
func (*DeltaCommandManifest) Descriptor() ([]byte, []int)
Deprecated: Use DeltaCommandManifest.ProtoReflect.Descriptor instead.
func (*DeltaCommandManifest) GetCategory ¶
func (x *DeltaCommandManifest) GetCategory() string
func (*DeltaCommandManifest) GetDependsOn ¶
func (x *DeltaCommandManifest) GetDependsOn() []*CommandTarget
func (*DeltaCommandManifest) GetEndedAtUnixNanos ¶
func (x *DeltaCommandManifest) GetEndedAtUnixNanos() uint64
func (*DeltaCommandManifest) GetErrorMessage ¶
func (x *DeltaCommandManifest) GetErrorMessage() string
func (*DeltaCommandManifest) GetHasCached ¶
func (x *DeltaCommandManifest) GetHasCached() bool
func (*DeltaCommandManifest) GetHasHasProgress ¶
func (x *DeltaCommandManifest) GetHasHasProgress() bool
func (*DeltaCommandManifest) GetHasInteractive ¶
func (x *DeltaCommandManifest) GetHasInteractive() bool
func (*DeltaCommandManifest) GetHasLocal ¶
func (x *DeltaCommandManifest) GetHasLocal() bool
func (*DeltaCommandManifest) GetHasProgress ¶
func (x *DeltaCommandManifest) GetHasProgress() bool
func (*DeltaCommandManifest) GetHasSourceLocation ¶
func (x *DeltaCommandManifest) GetHasSourceLocation() bool
func (*DeltaCommandManifest) GetIsCached ¶
func (x *DeltaCommandManifest) GetIsCached() bool
func (*DeltaCommandManifest) GetIsInteractive ¶
func (x *DeltaCommandManifest) GetIsInteractive() bool
func (*DeltaCommandManifest) GetIsLocal ¶
func (x *DeltaCommandManifest) GetIsLocal() bool
func (*DeltaCommandManifest) GetName ¶
func (x *DeltaCommandManifest) GetName() string
func (*DeltaCommandManifest) GetPlatform ¶
func (x *DeltaCommandManifest) GetPlatform() string
func (*DeltaCommandManifest) GetProgress ¶
func (x *DeltaCommandManifest) GetProgress() int32
func (*DeltaCommandManifest) GetSourceLocation ¶
func (x *DeltaCommandManifest) GetSourceLocation() *SourceLocation
func (*DeltaCommandManifest) GetStartedAtUnixNanos ¶
func (x *DeltaCommandManifest) GetStartedAtUnixNanos() uint64
func (*DeltaCommandManifest) GetStatus ¶
func (x *DeltaCommandManifest) GetStatus() RunStatus
func (*DeltaCommandManifest) GetTargetId ¶
func (x *DeltaCommandManifest) GetTargetId() string
func (*DeltaCommandManifest) ProtoMessage ¶
func (*DeltaCommandManifest) ProtoMessage()
func (*DeltaCommandManifest) ProtoReflect ¶
func (x *DeltaCommandManifest) ProtoReflect() protoreflect.Message
func (*DeltaCommandManifest) Reset ¶
func (x *DeltaCommandManifest) Reset()
func (*DeltaCommandManifest) String ¶
func (x *DeltaCommandManifest) String() string
type DeltaFormattedLog ¶
type DeltaFormattedLog struct {
// target_id is the target the command belongs to, if any. A special
// target_id "_full" will contain the exact output of the entire build.
TargetId string `protobuf:"bytes,1,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
TimestampUnixNanos uint64 `protobuf:"varint,2,opt,name=timestamp_unix_nanos,json=timestampUnixNanos,proto3" json:"timestamp_unix_nanos,omitempty"`
// data is the formatted log data, with all the appropriate formatting
// information embedded, including target prefixes, ansi escape codes for
// colors, etc.
Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
CommandId string `protobuf:"bytes,4,opt,name=command_id,json=commandId,proto3" json:"command_id,omitempty"`
// contains filtered or unexported fields
}
func (*DeltaFormattedLog) Descriptor
deprecated
func (*DeltaFormattedLog) Descriptor() ([]byte, []int)
Deprecated: Use DeltaFormattedLog.ProtoReflect.Descriptor instead.
func (*DeltaFormattedLog) GetCommandId ¶
func (x *DeltaFormattedLog) GetCommandId() string
func (*DeltaFormattedLog) GetData ¶
func (x *DeltaFormattedLog) GetData() []byte
func (*DeltaFormattedLog) GetTargetId ¶
func (x *DeltaFormattedLog) GetTargetId() string
func (*DeltaFormattedLog) GetTimestampUnixNanos ¶
func (x *DeltaFormattedLog) GetTimestampUnixNanos() uint64
func (*DeltaFormattedLog) ProtoMessage ¶
func (*DeltaFormattedLog) ProtoMessage()
func (*DeltaFormattedLog) ProtoReflect ¶
func (x *DeltaFormattedLog) ProtoReflect() protoreflect.Message
func (*DeltaFormattedLog) Reset ¶
func (x *DeltaFormattedLog) Reset()
func (*DeltaFormattedLog) String ¶
func (x *DeltaFormattedLog) String() string
type DeltaLog ¶
type DeltaLog struct {
// target_id is the target the command belongs to, if any.
TargetId string `protobuf:"bytes,1,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
// command_id is the identifier of the command that generated the
// log data.
CommandId string `protobuf:"bytes,2,opt,name=command_id,json=commandId,proto3" json:"command_id,omitempty"`
Stream int32 `protobuf:"varint,3,opt,name=stream,proto3" json:"stream,omitempty"` // stdout or stderr
TimestampUnixNanos uint64 `protobuf:"varint,4,opt,name=timestamp_unix_nanos,json=timestampUnixNanos,proto3" json:"timestamp_unix_nanos,omitempty"`
// data is the raw log data, as generated by the command. No formatting is
// added on top (no ansii color codes, no target prefixes, etc).
Data []byte `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*DeltaLog) Descriptor
deprecated
func (*DeltaLog) GetCommandId ¶
func (*DeltaLog) GetTargetId ¶
func (*DeltaLog) GetTimestampUnixNanos ¶
func (*DeltaLog) ProtoMessage ¶
func (*DeltaLog) ProtoMessage()
func (*DeltaLog) ProtoReflect ¶
func (x *DeltaLog) ProtoReflect() protoreflect.Message
type DeltaManifest ¶
type DeltaManifest struct {
// Types that are assignable to DeltaManifestOneof:
//
// *DeltaManifest_ResetAll
// *DeltaManifest_Fields
// *DeltaManifest_Resume
DeltaManifestOneof isDeltaManifest_DeltaManifestOneof `protobuf_oneof:"delta_manifest_oneof"`
// contains filtered or unexported fields
}
func (*DeltaManifest) Descriptor
deprecated
func (*DeltaManifest) Descriptor() ([]byte, []int)
Deprecated: Use DeltaManifest.ProtoReflect.Descriptor instead.
func (*DeltaManifest) GetDeltaManifestOneof ¶
func (m *DeltaManifest) GetDeltaManifestOneof() isDeltaManifest_DeltaManifestOneof
func (*DeltaManifest) GetFields ¶
func (x *DeltaManifest) GetFields() *DeltaManifest_FieldsDelta
func (*DeltaManifest) GetResetAll ¶
func (x *DeltaManifest) GetResetAll() *RunManifest
func (*DeltaManifest) GetResume ¶
func (x *DeltaManifest) GetResume() *DeltaManifest_ResumeBuild
func (*DeltaManifest) ProtoMessage ¶
func (*DeltaManifest) ProtoMessage()
func (*DeltaManifest) ProtoReflect ¶
func (x *DeltaManifest) ProtoReflect() protoreflect.Message
func (*DeltaManifest) Reset ¶
func (x *DeltaManifest) Reset()
func (*DeltaManifest) String ¶
func (x *DeltaManifest) String() string
type DeltaManifest_Fields ¶
type DeltaManifest_Fields struct {
Fields *DeltaManifest_FieldsDelta `protobuf:"bytes,2,opt,name=fields,proto3,oneof"`
}
type DeltaManifest_FieldsDelta ¶
type DeltaManifest_FieldsDelta struct {
MainTargetId string `protobuf:"bytes,8,opt,name=main_target_id,json=mainTargetId,proto3" json:"main_target_id,omitempty"`
StartedAtUnixNanos uint64 `protobuf:"varint,1,opt,name=started_at_unix_nanos,json=startedAtUnixNanos,proto3" json:"started_at_unix_nanos,omitempty"`
EndedAtUnixNanos uint64 `protobuf:"varint,2,opt,name=ended_at_unix_nanos,json=endedAtUnixNanos,proto3" json:"ended_at_unix_nanos,omitempty"`
Status RunStatus `protobuf:"varint,3,opt,name=status,proto3,enum=api.public.logstream.RunStatus" json:"status,omitempty"`
HasFailure bool `protobuf:"varint,6,opt,name=has_failure,json=hasFailure,proto3" json:"has_failure,omitempty"`
Failure *Failure `protobuf:"bytes,4,opt,name=failure,proto3" json:"failure,omitempty"`
Targets map[string]*DeltaTargetManifest `` /* 155-byte string literal not displayed */
Commands map[string]*DeltaCommandManifest `` /* 157-byte string literal not displayed */
IsCi bool `protobuf:"varint,9,opt,name=is_ci,json=isCi,proto3" json:"is_ci,omitempty"`
GitAuthor string `protobuf:"bytes,10,opt,name=git_author,json=gitAuthor,proto3" json:"git_author,omitempty"`
GitConfigEmail string `protobuf:"bytes,11,opt,name=git_config_email,json=gitConfigEmail,proto3" json:"git_config_email,omitempty"`
// contains filtered or unexported fields
}
func (*DeltaManifest_FieldsDelta) Descriptor
deprecated
func (*DeltaManifest_FieldsDelta) Descriptor() ([]byte, []int)
Deprecated: Use DeltaManifest_FieldsDelta.ProtoReflect.Descriptor instead.
func (*DeltaManifest_FieldsDelta) GetCommands ¶
func (x *DeltaManifest_FieldsDelta) GetCommands() map[string]*DeltaCommandManifest
func (*DeltaManifest_FieldsDelta) GetEndedAtUnixNanos ¶
func (x *DeltaManifest_FieldsDelta) GetEndedAtUnixNanos() uint64
func (*DeltaManifest_FieldsDelta) GetFailure ¶
func (x *DeltaManifest_FieldsDelta) GetFailure() *Failure
func (*DeltaManifest_FieldsDelta) GetGitAuthor ¶
func (x *DeltaManifest_FieldsDelta) GetGitAuthor() string
func (*DeltaManifest_FieldsDelta) GetGitConfigEmail ¶
func (x *DeltaManifest_FieldsDelta) GetGitConfigEmail() string
func (*DeltaManifest_FieldsDelta) GetHasFailure ¶
func (x *DeltaManifest_FieldsDelta) GetHasFailure() bool
func (*DeltaManifest_FieldsDelta) GetIsCi ¶
func (x *DeltaManifest_FieldsDelta) GetIsCi() bool
func (*DeltaManifest_FieldsDelta) GetMainTargetId ¶
func (x *DeltaManifest_FieldsDelta) GetMainTargetId() string
func (*DeltaManifest_FieldsDelta) GetStartedAtUnixNanos ¶
func (x *DeltaManifest_FieldsDelta) GetStartedAtUnixNanos() uint64
func (*DeltaManifest_FieldsDelta) GetStatus ¶
func (x *DeltaManifest_FieldsDelta) GetStatus() RunStatus
func (*DeltaManifest_FieldsDelta) GetTargets ¶
func (x *DeltaManifest_FieldsDelta) GetTargets() map[string]*DeltaTargetManifest
func (*DeltaManifest_FieldsDelta) ProtoMessage ¶
func (*DeltaManifest_FieldsDelta) ProtoMessage()
func (*DeltaManifest_FieldsDelta) ProtoReflect ¶
func (x *DeltaManifest_FieldsDelta) ProtoReflect() protoreflect.Message
func (*DeltaManifest_FieldsDelta) Reset ¶
func (x *DeltaManifest_FieldsDelta) Reset()
func (*DeltaManifest_FieldsDelta) String ¶
func (x *DeltaManifest_FieldsDelta) String() string
type DeltaManifest_ResetAll ¶
type DeltaManifest_ResetAll struct {
ResetAll *RunManifest `protobuf:"bytes,1,opt,name=reset_all,json=resetAll,proto3,oneof"`
}
type DeltaManifest_Resume ¶
type DeltaManifest_Resume struct {
Resume *DeltaManifest_ResumeBuild `protobuf:"bytes,3,opt,name=resume,proto3,oneof"`
}
type DeltaManifest_ResumeBuild ¶
type DeltaManifest_ResumeBuild struct {
BuildId string `protobuf:"bytes,1,opt,name=build_id,json=buildId,proto3" json:"build_id,omitempty"`
Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
OrgName string `protobuf:"bytes,3,opt,name=org_name,json=orgName,proto3" json:"org_name,omitempty"`
ProjectName string `protobuf:"bytes,4,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"`
// contains filtered or unexported fields
}
func (*DeltaManifest_ResumeBuild) Descriptor
deprecated
func (*DeltaManifest_ResumeBuild) Descriptor() ([]byte, []int)
Deprecated: Use DeltaManifest_ResumeBuild.ProtoReflect.Descriptor instead.
func (*DeltaManifest_ResumeBuild) GetBuildId ¶
func (x *DeltaManifest_ResumeBuild) GetBuildId() string
func (*DeltaManifest_ResumeBuild) GetOrgName ¶
func (x *DeltaManifest_ResumeBuild) GetOrgName() string
func (*DeltaManifest_ResumeBuild) GetProjectName ¶
func (x *DeltaManifest_ResumeBuild) GetProjectName() string
func (*DeltaManifest_ResumeBuild) GetToken ¶
func (x *DeltaManifest_ResumeBuild) GetToken() string
func (*DeltaManifest_ResumeBuild) ProtoMessage ¶
func (*DeltaManifest_ResumeBuild) ProtoMessage()
func (*DeltaManifest_ResumeBuild) ProtoReflect ¶
func (x *DeltaManifest_ResumeBuild) ProtoReflect() protoreflect.Message
func (*DeltaManifest_ResumeBuild) Reset ¶
func (x *DeltaManifest_ResumeBuild) Reset()
func (*DeltaManifest_ResumeBuild) String ¶
func (x *DeltaManifest_ResumeBuild) String() string
type DeltaTargetManifest ¶
type DeltaTargetManifest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
CanonicalName string `protobuf:"bytes,2,opt,name=canonical_name,json=canonicalName,proto3" json:"canonical_name,omitempty"`
GitUrl string `protobuf:"bytes,10,opt,name=git_url,json=gitUrl,proto3" json:"git_url,omitempty"`
LocalPath string `protobuf:"bytes,11,opt,name=local_path,json=localPath,proto3" json:"local_path,omitempty"`
Tag string `protobuf:"bytes,12,opt,name=tag,proto3" json:"tag,omitempty"`
ImportRef string `protobuf:"bytes,13,opt,name=import_ref,json=importRef,proto3" json:"import_ref,omitempty"`
OverrideArgs []string `protobuf:"bytes,3,rep,name=override_args,json=overrideArgs,proto3" json:"override_args,omitempty"`
InitialPlatform string `protobuf:"bytes,4,opt,name=initial_platform,json=initialPlatform,proto3" json:"initial_platform,omitempty"`
FinalPlatform string `protobuf:"bytes,8,opt,name=final_platform,json=finalPlatform,proto3" json:"final_platform,omitempty"`
Runner string `protobuf:"bytes,9,opt,name=runner,proto3" json:"runner,omitempty"`
Status RunStatus `protobuf:"varint,5,opt,name=status,proto3,enum=api.public.logstream.RunStatus" json:"status,omitempty"`
StartedAtUnixNanos uint64 `protobuf:"varint,6,opt,name=started_at_unix_nanos,json=startedAtUnixNanos,proto3" json:"started_at_unix_nanos,omitempty"`
EndedAtUnixNanos uint64 `protobuf:"varint,7,opt,name=ended_at_unix_nanos,json=endedAtUnixNanos,proto3" json:"ended_at_unix_nanos,omitempty"`
DependsOn []string `protobuf:"bytes,14,rep,name=depends_on,json=dependsOn,proto3" json:"depends_on,omitempty"`
// contains filtered or unexported fields
}
func (*DeltaTargetManifest) Descriptor
deprecated
func (*DeltaTargetManifest) Descriptor() ([]byte, []int)
Deprecated: Use DeltaTargetManifest.ProtoReflect.Descriptor instead.
func (*DeltaTargetManifest) GetCanonicalName ¶
func (x *DeltaTargetManifest) GetCanonicalName() string
func (*DeltaTargetManifest) GetDependsOn ¶
func (x *DeltaTargetManifest) GetDependsOn() []string
func (*DeltaTargetManifest) GetEndedAtUnixNanos ¶
func (x *DeltaTargetManifest) GetEndedAtUnixNanos() uint64
func (*DeltaTargetManifest) GetFinalPlatform ¶
func (x *DeltaTargetManifest) GetFinalPlatform() string
func (*DeltaTargetManifest) GetGitUrl ¶
func (x *DeltaTargetManifest) GetGitUrl() string
func (*DeltaTargetManifest) GetImportRef ¶
func (x *DeltaTargetManifest) GetImportRef() string
func (*DeltaTargetManifest) GetInitialPlatform ¶
func (x *DeltaTargetManifest) GetInitialPlatform() string
func (*DeltaTargetManifest) GetLocalPath ¶
func (x *DeltaTargetManifest) GetLocalPath() string
func (*DeltaTargetManifest) GetName ¶
func (x *DeltaTargetManifest) GetName() string
func (*DeltaTargetManifest) GetOverrideArgs ¶
func (x *DeltaTargetManifest) GetOverrideArgs() []string
func (*DeltaTargetManifest) GetRunner ¶
func (x *DeltaTargetManifest) GetRunner() string
func (*DeltaTargetManifest) GetStartedAtUnixNanos ¶
func (x *DeltaTargetManifest) GetStartedAtUnixNanos() uint64
func (*DeltaTargetManifest) GetStatus ¶
func (x *DeltaTargetManifest) GetStatus() RunStatus
func (*DeltaTargetManifest) GetTag ¶
func (x *DeltaTargetManifest) GetTag() string
func (*DeltaTargetManifest) ProtoMessage ¶
func (*DeltaTargetManifest) ProtoMessage()
func (*DeltaTargetManifest) ProtoReflect ¶
func (x *DeltaTargetManifest) ProtoReflect() protoreflect.Message
func (*DeltaTargetManifest) Reset ¶
func (x *DeltaTargetManifest) Reset()
func (*DeltaTargetManifest) String ¶
func (x *DeltaTargetManifest) String() string
type Delta_DeltaFormattedLog ¶
type Delta_DeltaFormattedLog struct {
// delta_formatted_log is a piece of a log stream of bytes, with
// all the appropriate formatting information embedded, including
// target prefixes, ansi escape codes for colors, etc. This data is
// broken down by targets, plus a special target_id "_full" will
// contain the exact output of the entire build.
DeltaFormattedLog *DeltaFormattedLog `protobuf:"bytes,4,opt,name=delta_formatted_log,json=deltaFormattedLog,proto3,oneof"`
}
type Delta_DeltaLog ¶
type Delta_DeltaLog struct {
// delta_log is a piece of a log stream of bytes, for a specific
// command as part of the build. No presentation layer information
// is embedded in this stream. The log information is the raw
// output of the commands passed directly, without any changes.
DeltaLog *DeltaLog `protobuf:"bytes,3,opt,name=delta_log,json=deltaLog,proto3,oneof"`
}
type Delta_DeltaManifest ¶
type Delta_DeltaManifest struct {
// delta_manifest represents a change to the run manifest.
DeltaManifest *DeltaManifest `protobuf:"bytes,2,opt,name=delta_manifest,json=deltaManifest,proto3,oneof"`
}
type Failure ¶
type Failure struct {
Type FailureType `protobuf:"varint,1,opt,name=type,proto3,enum=api.public.logstream.FailureType" json:"type,omitempty"`
TargetId string `protobuf:"bytes,2,opt,name=target_id,json=targetId,proto3" json:"target_id,omitempty"`
CommandId string `protobuf:"bytes,3,opt,name=command_id,json=commandId,proto3" json:"command_id,omitempty"`
ErrorMessage string `protobuf:"bytes,4,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
Output []byte `protobuf:"bytes,5,opt,name=output,proto3" json:"output,omitempty"`
HelpMessage string `protobuf:"bytes,6,opt,name=help_message,json=helpMessage,proto3" json:"help_message,omitempty"`
// contains filtered or unexported fields
}
func (*Failure) Descriptor
deprecated
func (*Failure) GetCommandId ¶
func (*Failure) GetErrorMessage ¶
func (*Failure) GetHelpMessage ¶
func (*Failure) GetTargetId ¶
func (*Failure) GetType ¶
func (x *Failure) GetType() FailureType
func (*Failure) ProtoMessage ¶
func (*Failure) ProtoMessage()
func (*Failure) ProtoReflect ¶
func (x *Failure) ProtoReflect() protoreflect.Message
type FailureType ¶
type FailureType int32
const ( FailureType_FAILURE_TYPE_UNKNOWN FailureType = 0 FailureType_FAILURE_TYPE_OTHER FailureType = 1 FailureType_FAILURE_TYPE_NONZERO_EXIT FailureType = 2 FailureType_FAILURE_TYPE_FILE_NOT_FOUND FailureType = 3 FailureType_FAILURE_TYPE_SYNTAX FailureType = 4 FailureType_FAILURE_TYPE_OOM_KILLED FailureType = 5 FailureType_FAILURE_TYPE_BUILDKIT_CRASHED FailureType = 6 FailureType_FAILURE_TYPE_CONNECTION_FAILURE FailureType = 7 FailureType_FAILURE_TYPE_NEEDS_PRIVILEGED FailureType = 8 FailureType_FAILURE_TYPE_GIT FailureType = 9 FailureType_FAILURE_TYPE_RATE_LIMITED FailureType = 10 FailureType_FAILURE_TYPE_INVALID_PARAM FailureType = 11 FailureType_FAILURE_TYPE_AUTO_SKIP FailureType = 12 )
func (FailureType) Descriptor ¶
func (FailureType) Descriptor() protoreflect.EnumDescriptor
func (FailureType) Enum ¶
func (x FailureType) Enum() *FailureType
func (FailureType) EnumDescriptor
deprecated
func (FailureType) EnumDescriptor() ([]byte, []int)
Deprecated: Use FailureType.Descriptor instead.
func (FailureType) Number ¶
func (x FailureType) Number() protoreflect.EnumNumber
func (FailureType) String ¶
func (x FailureType) String() string
func (FailureType) Type ¶
func (FailureType) Type() protoreflect.EnumType
type RunManifest ¶
type RunManifest struct {
BuildId string `protobuf:"bytes,1,opt,name=build_id,json=buildId,proto3" json:"build_id,omitempty"`
Version int32 `protobuf:"varint,2,opt,name=version,proto3" json:"version,omitempty"`
CreatedAtUnixNanos uint64 `protobuf:"varint,3,opt,name=created_at_unix_nanos,json=createdAtUnixNanos,proto3" json:"created_at_unix_nanos,omitempty"`
StartedAtUnixNanos uint64 `protobuf:"varint,4,opt,name=started_at_unix_nanos,json=startedAtUnixNanos,proto3" json:"started_at_unix_nanos,omitempty"`
EndedAtUnixNanos uint64 `protobuf:"varint,5,opt,name=ended_at_unix_nanos,json=endedAtUnixNanos,proto3" json:"ended_at_unix_nanos,omitempty"`
Status RunStatus `protobuf:"varint,6,opt,name=status,proto3,enum=api.public.logstream.RunStatus" json:"status,omitempty"`
Targets map[string]*TargetManifest `` /* 155-byte string literal not displayed */
Commands map[string]*CommandManifest `` /* 158-byte string literal not displayed */
MainTargetId string `protobuf:"bytes,8,opt,name=main_target_id,json=mainTargetId,proto3" json:"main_target_id,omitempty"`
Failure *Failure `protobuf:"bytes,9,opt,name=failure,proto3" json:"failure,omitempty"`
ResumeToken string `protobuf:"bytes,16,opt,name=resume_token,json=resumeToken,proto3" json:"resume_token,omitempty"`
IsCi bool `protobuf:"varint,17,opt,name=is_ci,json=isCi,proto3" json:"is_ci,omitempty"`
// org_name is the name of the organization that owns this run.
// May be empty for builds that don't have a PROJECT declaration.
OrgName string `protobuf:"bytes,14,opt,name=org_name,json=orgName,proto3" json:"org_name,omitempty"`
// project_name is the name of the project that owns this run.
// May be empty for builds that don't have a PROJECT declaration.
ProjectName string `protobuf:"bytes,15,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"`
// The UUID of the user that ran the build.
UserId string `protobuf:"bytes,10,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
// The UUID of the organization that owns this run.
OrgId string `protobuf:"bytes,11,opt,name=org_id,json=orgId,proto3" json:"org_id,omitempty"`
// The UUID of the project that owns this run.
ProjectId string `protobuf:"bytes,12,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
GitConfigEmail string `protobuf:"bytes,18,opt,name=git_config_email,json=gitConfigEmail,proto3" json:"git_config_email,omitempty"`
GitAuthor string `protobuf:"bytes,19,opt,name=git_author,json=gitAuthor,proto3" json:"git_author,omitempty"`
// contains filtered or unexported fields
}
func (*RunManifest) Descriptor
deprecated
func (*RunManifest) Descriptor() ([]byte, []int)
Deprecated: Use RunManifest.ProtoReflect.Descriptor instead.
func (*RunManifest) GetBuildId ¶
func (x *RunManifest) GetBuildId() string
func (*RunManifest) GetCommands ¶
func (x *RunManifest) GetCommands() map[string]*CommandManifest
func (*RunManifest) GetCreatedAtUnixNanos ¶
func (x *RunManifest) GetCreatedAtUnixNanos() uint64
func (*RunManifest) GetEndedAtUnixNanos ¶
func (x *RunManifest) GetEndedAtUnixNanos() uint64
func (*RunManifest) GetFailure ¶
func (x *RunManifest) GetFailure() *Failure
func (*RunManifest) GetGitAuthor ¶
func (x *RunManifest) GetGitAuthor() string
func (*RunManifest) GetGitConfigEmail ¶
func (x *RunManifest) GetGitConfigEmail() string
func (*RunManifest) GetIsCi ¶
func (x *RunManifest) GetIsCi() bool
func (*RunManifest) GetMainTargetId ¶
func (x *RunManifest) GetMainTargetId() string
func (*RunManifest) GetOrgId ¶
func (x *RunManifest) GetOrgId() string
func (*RunManifest) GetOrgName ¶
func (x *RunManifest) GetOrgName() string
func (*RunManifest) GetProjectId ¶
func (x *RunManifest) GetProjectId() string
func (*RunManifest) GetProjectName ¶
func (x *RunManifest) GetProjectName() string
func (*RunManifest) GetResumeToken ¶
func (x *RunManifest) GetResumeToken() string
func (*RunManifest) GetStartedAtUnixNanos ¶
func (x *RunManifest) GetStartedAtUnixNanos() uint64
func (*RunManifest) GetStatus ¶
func (x *RunManifest) GetStatus() RunStatus
func (*RunManifest) GetTargets ¶
func (x *RunManifest) GetTargets() map[string]*TargetManifest
func (*RunManifest) GetUserId ¶
func (x *RunManifest) GetUserId() string
func (*RunManifest) GetVersion ¶
func (x *RunManifest) GetVersion() int32
func (*RunManifest) ProtoMessage ¶
func (*RunManifest) ProtoMessage()
func (*RunManifest) ProtoReflect ¶
func (x *RunManifest) ProtoReflect() protoreflect.Message
func (*RunManifest) Reset ¶
func (x *RunManifest) Reset()
func (*RunManifest) String ¶
func (x *RunManifest) String() string
type RunStatus ¶
type RunStatus int32
func (RunStatus) Descriptor ¶
func (RunStatus) Descriptor() protoreflect.EnumDescriptor
func (RunStatus) EnumDescriptor
deprecated
func (RunStatus) Number ¶
func (x RunStatus) Number() protoreflect.EnumNumber
func (RunStatus) Type ¶
func (RunStatus) Type() protoreflect.EnumType
type SourceLocation ¶
type SourceLocation struct {
// repository_url is the URL of the repository.
RepositoryUrl string `protobuf:"bytes,1,opt,name=repository_url,json=repositoryUrl,proto3" json:"repository_url,omitempty"`
// repository_hash is the Git sha hash of the repository.
RepositoryHash string `protobuf:"bytes,7,opt,name=repository_hash,json=repositoryHash,proto3" json:"repository_hash,omitempty"`
// file is the name of the Earthfile relative to the repository.
File string `protobuf:"bytes,2,opt,name=file,proto3" json:"file,omitempty"`
StartLine int32 `protobuf:"varint,3,opt,name=start_line,json=startLine,proto3" json:"start_line,omitempty"`
StartColumn int32 `protobuf:"varint,4,opt,name=start_column,json=startColumn,proto3" json:"start_column,omitempty"`
EndLine int32 `protobuf:"varint,5,opt,name=end_line,json=endLine,proto3" json:"end_line,omitempty"`
EndColumn int32 `protobuf:"varint,6,opt,name=end_column,json=endColumn,proto3" json:"end_column,omitempty"`
// contains filtered or unexported fields
}
func (*SourceLocation) Descriptor
deprecated
func (*SourceLocation) Descriptor() ([]byte, []int)
Deprecated: Use SourceLocation.ProtoReflect.Descriptor instead.
func (*SourceLocation) GetEndColumn ¶
func (x *SourceLocation) GetEndColumn() int32
func (*SourceLocation) GetEndLine ¶
func (x *SourceLocation) GetEndLine() int32
func (*SourceLocation) GetFile ¶
func (x *SourceLocation) GetFile() string
func (*SourceLocation) GetRepositoryHash ¶
func (x *SourceLocation) GetRepositoryHash() string
func (*SourceLocation) GetRepositoryUrl ¶
func (x *SourceLocation) GetRepositoryUrl() string
func (*SourceLocation) GetStartColumn ¶
func (x *SourceLocation) GetStartColumn() int32
func (*SourceLocation) GetStartLine ¶
func (x *SourceLocation) GetStartLine() int32
func (*SourceLocation) ProtoMessage ¶
func (*SourceLocation) ProtoMessage()
func (*SourceLocation) ProtoReflect ¶
func (x *SourceLocation) ProtoReflect() protoreflect.Message
func (*SourceLocation) Reset ¶
func (x *SourceLocation) Reset()
func (*SourceLocation) String ¶
func (x *SourceLocation) String() string
type TargetManifest ¶
type TargetManifest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // e.g. +build
CanonicalName string `protobuf:"bytes,2,opt,name=canonical_name,json=canonicalName,proto3" json:"canonical_name,omitempty"` // e.g. github.com/foo/bar/buz:main+build
OverrideArgs []string `protobuf:"bytes,3,rep,name=override_args,json=overrideArgs,proto3" json:"override_args,omitempty"`
GitUrl string `protobuf:"bytes,10,opt,name=git_url,json=gitUrl,proto3" json:"git_url,omitempty"`
LocalPath string `protobuf:"bytes,11,opt,name=local_path,json=localPath,proto3" json:"local_path,omitempty"`
Tag string `protobuf:"bytes,12,opt,name=tag,proto3" json:"tag,omitempty"`
ImportRef string `protobuf:"bytes,13,opt,name=import_ref,json=importRef,proto3" json:"import_ref,omitempty"`
InitialPlatform string `protobuf:"bytes,4,opt,name=initial_platform,json=initialPlatform,proto3" json:"initial_platform,omitempty"`
FinalPlatform string `protobuf:"bytes,8,opt,name=final_platform,json=finalPlatform,proto3" json:"final_platform,omitempty"`
// runner is the runner identifier that this target runs on. Possible formats:
// * local:<hostname>
// * bk:<buildkit-address>
// * sat:<org-name>/<satellite-name>
Runner string `protobuf:"bytes,9,opt,name=runner,proto3" json:"runner,omitempty"`
Status RunStatus `protobuf:"varint,5,opt,name=status,proto3,enum=api.public.logstream.RunStatus" json:"status,omitempty"`
StartedAtUnixNanos uint64 `protobuf:"varint,6,opt,name=started_at_unix_nanos,json=startedAtUnixNanos,proto3" json:"started_at_unix_nanos,omitempty"`
EndedAtUnixNanos uint64 `protobuf:"varint,7,opt,name=ended_at_unix_nanos,json=endedAtUnixNanos,proto3" json:"ended_at_unix_nanos,omitempty"`
DependsOn []string `protobuf:"bytes,14,rep,name=depends_on,json=dependsOn,proto3" json:"depends_on,omitempty"`
// contains filtered or unexported fields
}
func (*TargetManifest) Descriptor
deprecated
func (*TargetManifest) Descriptor() ([]byte, []int)
Deprecated: Use TargetManifest.ProtoReflect.Descriptor instead.
func (*TargetManifest) GetCanonicalName ¶
func (x *TargetManifest) GetCanonicalName() string
func (*TargetManifest) GetDependsOn ¶
func (x *TargetManifest) GetDependsOn() []string
func (*TargetManifest) GetEndedAtUnixNanos ¶
func (x *TargetManifest) GetEndedAtUnixNanos() uint64
func (*TargetManifest) GetFinalPlatform ¶
func (x *TargetManifest) GetFinalPlatform() string
func (*TargetManifest) GetGitUrl ¶
func (x *TargetManifest) GetGitUrl() string
func (*TargetManifest) GetImportRef ¶
func (x *TargetManifest) GetImportRef() string
func (*TargetManifest) GetInitialPlatform ¶
func (x *TargetManifest) GetInitialPlatform() string
func (*TargetManifest) GetLocalPath ¶
func (x *TargetManifest) GetLocalPath() string
func (*TargetManifest) GetName ¶
func (x *TargetManifest) GetName() string
func (*TargetManifest) GetOverrideArgs ¶
func (x *TargetManifest) GetOverrideArgs() []string
func (*TargetManifest) GetRunner ¶
func (x *TargetManifest) GetRunner() string
func (*TargetManifest) GetStartedAtUnixNanos ¶
func (x *TargetManifest) GetStartedAtUnixNanos() uint64
func (*TargetManifest) GetStatus ¶
func (x *TargetManifest) GetStatus() RunStatus
func (*TargetManifest) GetTag ¶
func (x *TargetManifest) GetTag() string
func (*TargetManifest) ProtoMessage ¶
func (*TargetManifest) ProtoMessage()
func (*TargetManifest) ProtoReflect ¶
func (x *TargetManifest) ProtoReflect() protoreflect.Message
func (*TargetManifest) Reset ¶
func (x *TargetManifest) Reset()
func (*TargetManifest) String ¶
func (x *TargetManifest) String() string