Help us shape the future of Go! Take the 2026 Go Developer Survey

proto

package
v0.8.11 Latest Latest
Warning

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

Go to latest
Published: Sep 1, 2022 License: AGPL-3.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	LogSource_name = map[int32]string{
		0: "PROVISIONER_DAEMON",
		1: "PROVISIONER",
	}
	LogSource_value = map[string]int32{
		"PROVISIONER_DAEMON": 0,
		"PROVISIONER":        1,
	}
)

Enum value maps for LogSource.

View Source
var File_provisionerd_proto_provisionerd_proto protoreflect.FileDescriptor

Functions

func DRPCRegisterProvisionerDaemon

func DRPCRegisterProvisionerDaemon(mux drpc.Mux, impl DRPCProvisionerDaemonServer) error

Types

type AcquiredJob

type AcquiredJob struct {
	JobId                 string `protobuf:"bytes,1,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
	CreatedAt             int64  `protobuf:"varint,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	Provisioner           string `protobuf:"bytes,3,opt,name=provisioner,proto3" json:"provisioner,omitempty"`
	UserName              string `protobuf:"bytes,4,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"`
	TemplateSourceArchive []byte `` /* 126-byte string literal not displayed */
	// Types that are assignable to Type:
	//
	//	*AcquiredJob_WorkspaceBuild_
	//	*AcquiredJob_TemplateImport_
	//	*AcquiredJob_TemplateDryRun_
	Type isAcquiredJob_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

AcquiredJob is returned when a provisioner daemon has a job locked.

func (*AcquiredJob) Descriptor deprecated

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

Deprecated: Use AcquiredJob.ProtoReflect.Descriptor instead.

func (*AcquiredJob) GetCreatedAt

func (x *AcquiredJob) GetCreatedAt() int64

func (*AcquiredJob) GetJobId

func (x *AcquiredJob) GetJobId() string

func (*AcquiredJob) GetProvisioner

func (x *AcquiredJob) GetProvisioner() string

func (*AcquiredJob) GetTemplateDryRun added in v0.6.1

func (x *AcquiredJob) GetTemplateDryRun() *AcquiredJob_TemplateDryRun

func (*AcquiredJob) GetTemplateImport added in v0.4.0

func (x *AcquiredJob) GetTemplateImport() *AcquiredJob_TemplateImport

func (*AcquiredJob) GetTemplateSourceArchive added in v0.4.0

func (x *AcquiredJob) GetTemplateSourceArchive() []byte

func (*AcquiredJob) GetType

func (m *AcquiredJob) GetType() isAcquiredJob_Type

func (*AcquiredJob) GetUserName

func (x *AcquiredJob) GetUserName() string

func (*AcquiredJob) GetWorkspaceBuild

func (x *AcquiredJob) GetWorkspaceBuild() *AcquiredJob_WorkspaceBuild

func (*AcquiredJob) ProtoMessage

func (*AcquiredJob) ProtoMessage()

func (*AcquiredJob) ProtoReflect

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

func (*AcquiredJob) Reset

func (x *AcquiredJob) Reset()

func (*AcquiredJob) String

func (x *AcquiredJob) String() string

type AcquiredJob_TemplateDryRun added in v0.6.1

type AcquiredJob_TemplateDryRun struct {
	ParameterValues []*proto.ParameterValue   `protobuf:"bytes,1,rep,name=parameter_values,json=parameterValues,proto3" json:"parameter_values,omitempty"`
	Metadata        *proto.Provision_Metadata `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*AcquiredJob_TemplateDryRun) Descriptor deprecated added in v0.6.1

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

Deprecated: Use AcquiredJob_TemplateDryRun.ProtoReflect.Descriptor instead.

func (*AcquiredJob_TemplateDryRun) GetMetadata added in v0.6.1

func (*AcquiredJob_TemplateDryRun) GetParameterValues added in v0.6.1

func (x *AcquiredJob_TemplateDryRun) GetParameterValues() []*proto.ParameterValue

func (*AcquiredJob_TemplateDryRun) ProtoMessage added in v0.6.1

func (*AcquiredJob_TemplateDryRun) ProtoMessage()

func (*AcquiredJob_TemplateDryRun) ProtoReflect added in v0.6.1

func (*AcquiredJob_TemplateDryRun) Reset added in v0.6.1

func (x *AcquiredJob_TemplateDryRun) Reset()

func (*AcquiredJob_TemplateDryRun) String added in v0.6.1

func (x *AcquiredJob_TemplateDryRun) String() string

type AcquiredJob_TemplateDryRun_ added in v0.6.1

type AcquiredJob_TemplateDryRun_ struct {
	TemplateDryRun *AcquiredJob_TemplateDryRun `protobuf:"bytes,8,opt,name=template_dry_run,json=templateDryRun,proto3,oneof"`
}

type AcquiredJob_TemplateImport added in v0.4.0

type AcquiredJob_TemplateImport struct {
	Metadata *proto.Provision_Metadata `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*AcquiredJob_TemplateImport) Descriptor deprecated added in v0.4.0

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

Deprecated: Use AcquiredJob_TemplateImport.ProtoReflect.Descriptor instead.

func (*AcquiredJob_TemplateImport) GetMetadata added in v0.4.0

func (*AcquiredJob_TemplateImport) ProtoMessage added in v0.4.0

func (*AcquiredJob_TemplateImport) ProtoMessage()

func (*AcquiredJob_TemplateImport) ProtoReflect added in v0.4.0

func (*AcquiredJob_TemplateImport) Reset added in v0.4.0

func (x *AcquiredJob_TemplateImport) Reset()

func (*AcquiredJob_TemplateImport) String added in v0.4.0

func (x *AcquiredJob_TemplateImport) String() string

type AcquiredJob_TemplateImport_ added in v0.4.0

type AcquiredJob_TemplateImport_ struct {
	TemplateImport *AcquiredJob_TemplateImport `protobuf:"bytes,7,opt,name=template_import,json=templateImport,proto3,oneof"`
}

type AcquiredJob_WorkspaceBuild

type AcquiredJob_WorkspaceBuild struct {
	WorkspaceBuildId string                    `protobuf:"bytes,1,opt,name=workspace_build_id,json=workspaceBuildId,proto3" json:"workspace_build_id,omitempty"`
	WorkspaceName    string                    `protobuf:"bytes,2,opt,name=workspace_name,json=workspaceName,proto3" json:"workspace_name,omitempty"`
	ParameterValues  []*proto.ParameterValue   `protobuf:"bytes,3,rep,name=parameter_values,json=parameterValues,proto3" json:"parameter_values,omitempty"`
	Metadata         *proto.Provision_Metadata `protobuf:"bytes,4,opt,name=metadata,proto3" json:"metadata,omitempty"`
	State            []byte                    `protobuf:"bytes,5,opt,name=state,proto3" json:"state,omitempty"`
	// contains filtered or unexported fields
}

func (*AcquiredJob_WorkspaceBuild) Descriptor deprecated

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

Deprecated: Use AcquiredJob_WorkspaceBuild.ProtoReflect.Descriptor instead.

func (*AcquiredJob_WorkspaceBuild) GetMetadata

func (*AcquiredJob_WorkspaceBuild) GetParameterValues

func (x *AcquiredJob_WorkspaceBuild) GetParameterValues() []*proto.ParameterValue

func (*AcquiredJob_WorkspaceBuild) GetState

func (x *AcquiredJob_WorkspaceBuild) GetState() []byte

func (*AcquiredJob_WorkspaceBuild) GetWorkspaceBuildId

func (x *AcquiredJob_WorkspaceBuild) GetWorkspaceBuildId() string

func (*AcquiredJob_WorkspaceBuild) GetWorkspaceName

func (x *AcquiredJob_WorkspaceBuild) GetWorkspaceName() string

func (*AcquiredJob_WorkspaceBuild) ProtoMessage

func (*AcquiredJob_WorkspaceBuild) ProtoMessage()

func (*AcquiredJob_WorkspaceBuild) ProtoReflect

func (*AcquiredJob_WorkspaceBuild) Reset

func (x *AcquiredJob_WorkspaceBuild) Reset()

func (*AcquiredJob_WorkspaceBuild) String

func (x *AcquiredJob_WorkspaceBuild) String() string

type AcquiredJob_WorkspaceBuild_

type AcquiredJob_WorkspaceBuild_ struct {
	WorkspaceBuild *AcquiredJob_WorkspaceBuild `protobuf:"bytes,6,opt,name=workspace_build,json=workspaceBuild,proto3,oneof"`
}

type CompletedJob

type CompletedJob struct {
	JobId string `protobuf:"bytes,1,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
	// Types that are assignable to Type:
	//
	//	*CompletedJob_WorkspaceBuild_
	//	*CompletedJob_TemplateImport_
	//	*CompletedJob_TemplateDryRun_
	Type isCompletedJob_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

CompletedJob is sent when the provisioner daemon completes a job.

func (*CompletedJob) Descriptor deprecated

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

Deprecated: Use CompletedJob.ProtoReflect.Descriptor instead.

func (*CompletedJob) GetJobId

func (x *CompletedJob) GetJobId() string

func (*CompletedJob) GetTemplateDryRun added in v0.6.1

func (x *CompletedJob) GetTemplateDryRun() *CompletedJob_TemplateDryRun

func (*CompletedJob) GetTemplateImport added in v0.4.0

func (x *CompletedJob) GetTemplateImport() *CompletedJob_TemplateImport

func (*CompletedJob) GetType

func (m *CompletedJob) GetType() isCompletedJob_Type

func (*CompletedJob) GetWorkspaceBuild

func (x *CompletedJob) GetWorkspaceBuild() *CompletedJob_WorkspaceBuild

func (*CompletedJob) ProtoMessage

func (*CompletedJob) ProtoMessage()

func (*CompletedJob) ProtoReflect

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

func (*CompletedJob) Reset

func (x *CompletedJob) Reset()

func (*CompletedJob) String

func (x *CompletedJob) String() string

type CompletedJob_TemplateDryRun added in v0.6.1

type CompletedJob_TemplateDryRun struct {
	Resources []*proto.Resource `protobuf:"bytes,1,rep,name=resources,proto3" json:"resources,omitempty"`
	// contains filtered or unexported fields
}

func (*CompletedJob_TemplateDryRun) Descriptor deprecated added in v0.6.1

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

Deprecated: Use CompletedJob_TemplateDryRun.ProtoReflect.Descriptor instead.

func (*CompletedJob_TemplateDryRun) GetResources added in v0.6.1

func (x *CompletedJob_TemplateDryRun) GetResources() []*proto.Resource

func (*CompletedJob_TemplateDryRun) ProtoMessage added in v0.6.1

func (*CompletedJob_TemplateDryRun) ProtoMessage()

func (*CompletedJob_TemplateDryRun) ProtoReflect added in v0.6.1

func (*CompletedJob_TemplateDryRun) Reset added in v0.6.1

func (x *CompletedJob_TemplateDryRun) Reset()

func (*CompletedJob_TemplateDryRun) String added in v0.6.1

func (x *CompletedJob_TemplateDryRun) String() string

type CompletedJob_TemplateDryRun_ added in v0.6.1

type CompletedJob_TemplateDryRun_ struct {
	TemplateDryRun *CompletedJob_TemplateDryRun `protobuf:"bytes,4,opt,name=template_dry_run,json=templateDryRun,proto3,oneof"`
}

type CompletedJob_TemplateImport added in v0.4.0

type CompletedJob_TemplateImport struct {
	StartResources []*proto.Resource `protobuf:"bytes,1,rep,name=start_resources,json=startResources,proto3" json:"start_resources,omitempty"`
	StopResources  []*proto.Resource `protobuf:"bytes,2,rep,name=stop_resources,json=stopResources,proto3" json:"stop_resources,omitempty"`
	// contains filtered or unexported fields
}

func (*CompletedJob_TemplateImport) Descriptor deprecated added in v0.4.0

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

Deprecated: Use CompletedJob_TemplateImport.ProtoReflect.Descriptor instead.

func (*CompletedJob_TemplateImport) GetStartResources added in v0.4.0

func (x *CompletedJob_TemplateImport) GetStartResources() []*proto.Resource

func (*CompletedJob_TemplateImport) GetStopResources added in v0.4.0

func (x *CompletedJob_TemplateImport) GetStopResources() []*proto.Resource

func (*CompletedJob_TemplateImport) ProtoMessage added in v0.4.0

func (*CompletedJob_TemplateImport) ProtoMessage()

func (*CompletedJob_TemplateImport) ProtoReflect added in v0.4.0

func (*CompletedJob_TemplateImport) Reset added in v0.4.0

func (x *CompletedJob_TemplateImport) Reset()

func (*CompletedJob_TemplateImport) String added in v0.4.0

func (x *CompletedJob_TemplateImport) String() string

type CompletedJob_TemplateImport_ added in v0.4.0

type CompletedJob_TemplateImport_ struct {
	TemplateImport *CompletedJob_TemplateImport `protobuf:"bytes,3,opt,name=template_import,json=templateImport,proto3,oneof"`
}

type CompletedJob_WorkspaceBuild

type CompletedJob_WorkspaceBuild struct {
	State     []byte            `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
	Resources []*proto.Resource `protobuf:"bytes,2,rep,name=resources,proto3" json:"resources,omitempty"`
	// contains filtered or unexported fields
}

func (*CompletedJob_WorkspaceBuild) Descriptor deprecated

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

Deprecated: Use CompletedJob_WorkspaceBuild.ProtoReflect.Descriptor instead.

func (*CompletedJob_WorkspaceBuild) GetResources

func (x *CompletedJob_WorkspaceBuild) GetResources() []*proto.Resource

func (*CompletedJob_WorkspaceBuild) GetState

func (x *CompletedJob_WorkspaceBuild) GetState() []byte

func (*CompletedJob_WorkspaceBuild) ProtoMessage

func (*CompletedJob_WorkspaceBuild) ProtoMessage()

func (*CompletedJob_WorkspaceBuild) ProtoReflect

func (*CompletedJob_WorkspaceBuild) Reset

func (x *CompletedJob_WorkspaceBuild) Reset()

func (*CompletedJob_WorkspaceBuild) String

func (x *CompletedJob_WorkspaceBuild) String() string

type CompletedJob_WorkspaceBuild_

type CompletedJob_WorkspaceBuild_ struct {
	WorkspaceBuild *CompletedJob_WorkspaceBuild `protobuf:"bytes,2,opt,name=workspace_build,json=workspaceBuild,proto3,oneof"`
}

type DRPCProvisionerDaemonClient

type DRPCProvisionerDaemonClient interface {
	DRPCConn() drpc.Conn

	AcquireJob(ctx context.Context, in *Empty) (*AcquiredJob, error)
	UpdateJob(ctx context.Context, in *UpdateJobRequest) (*UpdateJobResponse, error)
	FailJob(ctx context.Context, in *FailedJob) (*Empty, error)
	CompleteJob(ctx context.Context, in *CompletedJob) (*Empty, error)
}

func NewDRPCProvisionerDaemonClient

func NewDRPCProvisionerDaemonClient(cc drpc.Conn) DRPCProvisionerDaemonClient

type DRPCProvisionerDaemonDescription

type DRPCProvisionerDaemonDescription struct{}

func (DRPCProvisionerDaemonDescription) Method

func (DRPCProvisionerDaemonDescription) NumMethods

type DRPCProvisionerDaemonServer

type DRPCProvisionerDaemonServer interface {
	AcquireJob(context.Context, *Empty) (*AcquiredJob, error)
	UpdateJob(context.Context, *UpdateJobRequest) (*UpdateJobResponse, error)
	FailJob(context.Context, *FailedJob) (*Empty, error)
	CompleteJob(context.Context, *CompletedJob) (*Empty, error)
}

type DRPCProvisionerDaemonUnimplementedServer

type DRPCProvisionerDaemonUnimplementedServer struct{}

func (*DRPCProvisionerDaemonUnimplementedServer) AcquireJob

func (*DRPCProvisionerDaemonUnimplementedServer) CompleteJob

func (*DRPCProvisionerDaemonUnimplementedServer) FailJob

func (*DRPCProvisionerDaemonUnimplementedServer) UpdateJob

type DRPCProvisionerDaemon_AcquireJobStream

type DRPCProvisionerDaemon_AcquireJobStream interface {
	drpc.Stream
	SendAndClose(*AcquiredJob) error
}

type DRPCProvisionerDaemon_CompleteJobStream

type DRPCProvisionerDaemon_CompleteJobStream interface {
	drpc.Stream
	SendAndClose(*Empty) error
}

type DRPCProvisionerDaemon_FailJobStream

type DRPCProvisionerDaemon_FailJobStream interface {
	drpc.Stream
	SendAndClose(*Empty) error
}

type DRPCProvisionerDaemon_UpdateJobStream

type DRPCProvisionerDaemon_UpdateJobStream interface {
	drpc.Stream
	SendAndClose(*UpdateJobResponse) error
}

type Empty

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

Empty indicates a successful request/response.

func (*Empty) Descriptor deprecated

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

Deprecated: Use Empty.ProtoReflect.Descriptor instead.

func (*Empty) ProtoMessage

func (*Empty) ProtoMessage()

func (*Empty) ProtoReflect

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

func (*Empty) Reset

func (x *Empty) Reset()

func (*Empty) String

func (x *Empty) String() string

type FailedJob

type FailedJob struct {
	JobId string `protobuf:"bytes,1,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
	Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"`
	// Types that are assignable to Type:
	//
	//	*FailedJob_WorkspaceBuild_
	//	*FailedJob_TemplateImport_
	//	*FailedJob_TemplateDryRun_
	Type isFailedJob_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

func (*FailedJob) Descriptor deprecated

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

Deprecated: Use FailedJob.ProtoReflect.Descriptor instead.

func (*FailedJob) GetError

func (x *FailedJob) GetError() string

func (*FailedJob) GetJobId

func (x *FailedJob) GetJobId() string

func (*FailedJob) GetTemplateDryRun added in v0.6.1

func (x *FailedJob) GetTemplateDryRun() *FailedJob_TemplateDryRun

func (*FailedJob) GetTemplateImport added in v0.4.0

func (x *FailedJob) GetTemplateImport() *FailedJob_TemplateImport

func (*FailedJob) GetType

func (m *FailedJob) GetType() isFailedJob_Type

func (*FailedJob) GetWorkspaceBuild

func (x *FailedJob) GetWorkspaceBuild() *FailedJob_WorkspaceBuild

func (*FailedJob) ProtoMessage

func (*FailedJob) ProtoMessage()

func (*FailedJob) ProtoReflect

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

func (*FailedJob) Reset

func (x *FailedJob) Reset()

func (*FailedJob) String

func (x *FailedJob) String() string

type FailedJob_TemplateDryRun added in v0.6.1

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

func (*FailedJob_TemplateDryRun) Descriptor deprecated added in v0.6.1

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

Deprecated: Use FailedJob_TemplateDryRun.ProtoReflect.Descriptor instead.

func (*FailedJob_TemplateDryRun) ProtoMessage added in v0.6.1

func (*FailedJob_TemplateDryRun) ProtoMessage()

func (*FailedJob_TemplateDryRun) ProtoReflect added in v0.6.1

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

func (*FailedJob_TemplateDryRun) Reset added in v0.6.1

func (x *FailedJob_TemplateDryRun) Reset()

func (*FailedJob_TemplateDryRun) String added in v0.6.1

func (x *FailedJob_TemplateDryRun) String() string

type FailedJob_TemplateDryRun_ added in v0.6.1

type FailedJob_TemplateDryRun_ struct {
	TemplateDryRun *FailedJob_TemplateDryRun `protobuf:"bytes,5,opt,name=template_dry_run,json=templateDryRun,proto3,oneof"`
}

type FailedJob_TemplateImport added in v0.4.0

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

func (*FailedJob_TemplateImport) Descriptor deprecated added in v0.4.0

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

Deprecated: Use FailedJob_TemplateImport.ProtoReflect.Descriptor instead.

func (*FailedJob_TemplateImport) ProtoMessage added in v0.4.0

func (*FailedJob_TemplateImport) ProtoMessage()

func (*FailedJob_TemplateImport) ProtoReflect added in v0.4.0

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

func (*FailedJob_TemplateImport) Reset added in v0.4.0

func (x *FailedJob_TemplateImport) Reset()

func (*FailedJob_TemplateImport) String added in v0.4.0

func (x *FailedJob_TemplateImport) String() string

type FailedJob_TemplateImport_ added in v0.4.0

type FailedJob_TemplateImport_ struct {
	TemplateImport *FailedJob_TemplateImport `protobuf:"bytes,4,opt,name=template_import,json=templateImport,proto3,oneof"`
}

type FailedJob_WorkspaceBuild

type FailedJob_WorkspaceBuild struct {
	State []byte `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"`
	// contains filtered or unexported fields
}

func (*FailedJob_WorkspaceBuild) Descriptor deprecated

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

Deprecated: Use FailedJob_WorkspaceBuild.ProtoReflect.Descriptor instead.

func (*FailedJob_WorkspaceBuild) GetState

func (x *FailedJob_WorkspaceBuild) GetState() []byte

func (*FailedJob_WorkspaceBuild) ProtoMessage

func (*FailedJob_WorkspaceBuild) ProtoMessage()

func (*FailedJob_WorkspaceBuild) ProtoReflect

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

func (*FailedJob_WorkspaceBuild) Reset

func (x *FailedJob_WorkspaceBuild) Reset()

func (*FailedJob_WorkspaceBuild) String

func (x *FailedJob_WorkspaceBuild) String() string

type FailedJob_WorkspaceBuild_

type FailedJob_WorkspaceBuild_ struct {
	WorkspaceBuild *FailedJob_WorkspaceBuild `protobuf:"bytes,3,opt,name=workspace_build,json=workspaceBuild,proto3,oneof"`
}

type Log

type Log struct {
	Source    LogSource      `protobuf:"varint,1,opt,name=source,proto3,enum=provisionerd.LogSource" json:"source,omitempty"`
	Level     proto.LogLevel `protobuf:"varint,2,opt,name=level,proto3,enum=provisioner.LogLevel" json:"level,omitempty"`
	CreatedAt int64          `protobuf:"varint,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	Stage     string         `protobuf:"bytes,4,opt,name=stage,proto3" json:"stage,omitempty"`
	Output    string         `protobuf:"bytes,5,opt,name=output,proto3" json:"output,omitempty"`
	// contains filtered or unexported fields
}

Log represents output from a job.

func (*Log) Descriptor deprecated

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

Deprecated: Use Log.ProtoReflect.Descriptor instead.

func (*Log) GetCreatedAt

func (x *Log) GetCreatedAt() int64

func (*Log) GetLevel

func (x *Log) GetLevel() proto.LogLevel

func (*Log) GetOutput

func (x *Log) GetOutput() string

func (*Log) GetSource

func (x *Log) GetSource() LogSource

func (*Log) GetStage

func (x *Log) GetStage() string

func (*Log) ProtoMessage

func (*Log) ProtoMessage()

func (*Log) ProtoReflect

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

func (*Log) Reset

func (x *Log) Reset()

func (*Log) String

func (x *Log) String() string

type LogSource

type LogSource int32

LogSource represents the sender of the log.

const (
	LogSource_PROVISIONER_DAEMON LogSource = 0
	LogSource_PROVISIONER        LogSource = 1
)

func (LogSource) Descriptor

func (LogSource) Descriptor() protoreflect.EnumDescriptor

func (LogSource) Enum

func (x LogSource) Enum() *LogSource

func (LogSource) EnumDescriptor deprecated

func (LogSource) EnumDescriptor() ([]byte, []int)

Deprecated: Use LogSource.Descriptor instead.

func (LogSource) Number

func (x LogSource) Number() protoreflect.EnumNumber

func (LogSource) String

func (x LogSource) String() string

func (LogSource) Type

type UpdateJobRequest

type UpdateJobRequest struct {
	JobId            string                   `protobuf:"bytes,1,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
	Logs             []*Log                   `protobuf:"bytes,2,rep,name=logs,proto3" json:"logs,omitempty"`
	ParameterSchemas []*proto.ParameterSchema `protobuf:"bytes,3,rep,name=parameter_schemas,json=parameterSchemas,proto3" json:"parameter_schemas,omitempty"`
	Readme           []byte                   `protobuf:"bytes,4,opt,name=readme,proto3" json:"readme,omitempty"`
	// contains filtered or unexported fields
}

This message should be sent periodically as a heartbeat.

func (*UpdateJobRequest) Descriptor deprecated

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

Deprecated: Use UpdateJobRequest.ProtoReflect.Descriptor instead.

func (*UpdateJobRequest) GetJobId

func (x *UpdateJobRequest) GetJobId() string

func (*UpdateJobRequest) GetLogs

func (x *UpdateJobRequest) GetLogs() []*Log

func (*UpdateJobRequest) GetParameterSchemas

func (x *UpdateJobRequest) GetParameterSchemas() []*proto.ParameterSchema

func (*UpdateJobRequest) GetReadme added in v0.5.10

func (x *UpdateJobRequest) GetReadme() []byte

func (*UpdateJobRequest) ProtoMessage

func (*UpdateJobRequest) ProtoMessage()

func (*UpdateJobRequest) ProtoReflect

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

func (*UpdateJobRequest) Reset

func (x *UpdateJobRequest) Reset()

func (*UpdateJobRequest) String

func (x *UpdateJobRequest) String() string

type UpdateJobResponse

type UpdateJobResponse struct {
	Canceled bool `protobuf:"varint,1,opt,name=canceled,proto3" json:"canceled,omitempty"`
	// If parameter schemas are sent, the job will respond
	// with resolved parameter values.
	ParameterValues []*proto.ParameterValue `protobuf:"bytes,2,rep,name=parameter_values,json=parameterValues,proto3" json:"parameter_values,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateJobResponse) Descriptor deprecated

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

Deprecated: Use UpdateJobResponse.ProtoReflect.Descriptor instead.

func (*UpdateJobResponse) GetCanceled

func (x *UpdateJobResponse) GetCanceled() bool

func (*UpdateJobResponse) GetParameterValues

func (x *UpdateJobResponse) GetParameterValues() []*proto.ParameterValue

func (*UpdateJobResponse) ProtoMessage

func (*UpdateJobResponse) ProtoMessage()

func (*UpdateJobResponse) ProtoReflect

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

func (*UpdateJobResponse) Reset

func (x *UpdateJobResponse) Reset()

func (*UpdateJobResponse) String

func (x *UpdateJobResponse) String() string

Jump to

Keyboard shortcuts

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