api

package
v0.119.1 Latest Latest
Warning

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

Go to latest
Published: Jun 10, 2024 License: AGPL-3.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CirrusConfigurationEvaluatorService_EvaluateConfig_FullMethodName   = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusConfigurationEvaluatorService/EvaluateConfig"
	CirrusConfigurationEvaluatorService_JSONSchema_FullMethodName       = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusConfigurationEvaluatorService/JSONSchema"
	CirrusConfigurationEvaluatorService_EvaluateFunction_FullMethodName = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusConfigurationEvaluatorService/EvaluateFunction"
)
View Source
const (
	CirrusWorkersService_Register_FullMethodName          = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusWorkersService/Register"
	CirrusWorkersService_Poll_FullMethodName              = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusWorkersService/Poll"
	CirrusWorkersService_TaskStarted_FullMethodName       = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusWorkersService/TaskStarted"
	CirrusWorkersService_TaskFailed_FullMethodName        = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusWorkersService/TaskFailed"
	CirrusWorkersService_TaskStopped_FullMethodName       = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusWorkersService/TaskStopped"
	CirrusWorkersService_UpdateStatus_FullMethodName      = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusWorkersService/UpdateStatus"
	CirrusWorkersService_QueryRunningTasks_FullMethodName = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusWorkersService/QueryRunningTasks"
)
View Source
const (
	CirrusCIService_InitialCommands_FullMethodName            = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/InitialCommands"
	CirrusCIService_ReportCommandUpdates_FullMethodName       = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/ReportCommandUpdates"
	CirrusCIService_ReportAnnotations_FullMethodName          = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/ReportAnnotations"
	CirrusCIService_StreamLogs_FullMethodName                 = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/StreamLogs"
	CirrusCIService_SaveLogs_FullMethodName                   = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/SaveLogs"
	CirrusCIService_UploadCache_FullMethodName                = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/UploadCache"
	CirrusCIService_UploadArtifacts_FullMethodName            = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/UploadArtifacts"
	CirrusCIService_GenerateArtifactUploadURLs_FullMethodName = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/GenerateArtifactUploadURLs"
	CirrusCIService_CommitUploadedArtifacts_FullMethodName    = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/CommitUploadedArtifacts"
	CirrusCIService_DownloadCache_FullMethodName              = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/DownloadCache"
	CirrusCIService_CacheInfo_FullMethodName                  = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/CacheInfo"
	CirrusCIService_DeleteCache_FullMethodName                = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/DeleteCache"
	CirrusCIService_Heartbeat_FullMethodName                  = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/Heartbeat"
	CirrusCIService_ReportStopHook_FullMethodName             = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/ReportStopHook"
	CirrusCIService_ReportAgentError_FullMethodName           = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/ReportAgentError"
	CirrusCIService_ReportAgentWarning_FullMethodName         = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/ReportAgentWarning"
	CirrusCIService_ReportAgentSignal_FullMethodName          = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/ReportAgentSignal"
	CirrusCIService_ReportAgentLogs_FullMethodName            = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/ReportAgentLogs"
	CirrusCIService_ReportAgentFinished_FullMethodName        = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/ReportAgentFinished"
	CirrusCIService_ReportTerminalAttached_FullMethodName     = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/ReportTerminalAttached"
	CirrusCIService_ReportTerminalLifecycle_FullMethodName    = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/ReportTerminalLifecycle"
	CirrusCIService_GenerateCacheUploadURL_FullMethodName     = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/GenerateCacheUploadURL"
	CirrusCIService_GenerateCacheDownloadURLs_FullMethodName  = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService/GenerateCacheDownloadURLs"
)
View Source
const (
	CirrusRemoteExecutorService_Capabilities_FullMethodName = "/org.cirruslabs.ci.services.cirruscigrpc.CirrusRemoteExecutorService/Capabilities"
)

Variables

View Source
var (
	Status_name = map[int32]string{
		0: "CREATED",
		1: "TRIGGERED",
		2: "SCHEDULED",
		3: "EXECUTING",
		4: "ABORTED",
		5: "FAILED",
		6: "COMPLETED",
		7: "SKIPPED",
	}
	Status_value = map[string]int32{
		"CREATED":   0,
		"TRIGGERED": 1,
		"SCHEDULED": 2,
		"EXECUTING": 3,
		"ABORTED":   4,
		"FAILED":    5,
		"COMPLETED": 6,
		"SKIPPED":   7,
	}
)

Enum value maps for Status.

View Source
var (
	Platform_name = map[int32]string{
		0: "LINUX",
		1: "WINDOWS",
		2: "DARWIN",
	}
	Platform_value = map[string]int32{
		"LINUX":   0,
		"WINDOWS": 1,
		"DARWIN":  2,
	}
)

Enum value maps for Platform.

View Source
var (
	Architecture_name = map[int32]string{
		0: "AMD64",
		1: "ARM64",
	}
	Architecture_value = map[string]int32{
		"AMD64": 0,
		"ARM64": 1,
	}
)

Enum value maps for Architecture.

View Source
var (
	Issue_Level_name = map[int32]string{
		0: "INFO",
		1: "WARNING",
		2: "ERROR",
	}
	Issue_Level_value = map[string]int32{
		"INFO":    0,
		"WARNING": 1,
		"ERROR":   2,
	}
)

Enum value maps for Issue_Level.

View Source
var (
	Annotation_Level_name = map[int32]string{
		0: "NOTICE",
		1: "WARNING",
		2: "FAILURE",
	}
	Annotation_Level_value = map[string]int32{
		"NOTICE":  0,
		"WARNING": 1,
		"FAILURE": 2,
	}
)

Enum value maps for Annotation_Level.

View Source
var (
	Annotation_Type_name = map[int32]string{
		0: "GENERIC",
		1: "TEST_RESULT",
		2: "LINT_RESULT",
		3: "ANALYSIS_RESULT",
	}
	Annotation_Type_value = map[string]int32{
		"GENERIC":         0,
		"TEST_RESULT":     1,
		"LINT_RESULT":     2,
		"ANALYSIS_RESULT": 3,
	}
)

Enum value maps for Annotation_Type.

View Source
var (
	Command_CommandExecutionBehavior_name = map[int32]string{
		0: "ON_SUCCESS",
		1: "ON_FAILURE",
		3: "ON_TIMEOUT",
		2: "ALWAYS",
	}
	Command_CommandExecutionBehavior_value = map[string]int32{
		"ON_SUCCESS": 0,
		"ON_FAILURE": 1,
		"ON_TIMEOUT": 3,
		"ALWAYS":     2,
	}
)

Enum value maps for Command_CommandExecutionBehavior.

View Source
var CirrusCIService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "org.cirruslabs.ci.services.cirruscigrpc.CirrusCIService",
	HandlerType: (*CirrusCIServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "InitialCommands",
			Handler:    _CirrusCIService_InitialCommands_Handler,
		},
		{
			MethodName: "ReportCommandUpdates",
			Handler:    _CirrusCIService_ReportCommandUpdates_Handler,
		},
		{
			MethodName: "ReportAnnotations",
			Handler:    _CirrusCIService_ReportAnnotations_Handler,
		},
		{
			MethodName: "GenerateArtifactUploadURLs",
			Handler:    _CirrusCIService_GenerateArtifactUploadURLs_Handler,
		},
		{
			MethodName: "CommitUploadedArtifacts",
			Handler:    _CirrusCIService_CommitUploadedArtifacts_Handler,
		},
		{
			MethodName: "CacheInfo",
			Handler:    _CirrusCIService_CacheInfo_Handler,
		},
		{
			MethodName: "DeleteCache",
			Handler:    _CirrusCIService_DeleteCache_Handler,
		},
		{
			MethodName: "Heartbeat",
			Handler:    _CirrusCIService_Heartbeat_Handler,
		},
		{
			MethodName: "ReportStopHook",
			Handler:    _CirrusCIService_ReportStopHook_Handler,
		},
		{
			MethodName: "ReportAgentError",
			Handler:    _CirrusCIService_ReportAgentError_Handler,
		},
		{
			MethodName: "ReportAgentWarning",
			Handler:    _CirrusCIService_ReportAgentWarning_Handler,
		},
		{
			MethodName: "ReportAgentSignal",
			Handler:    _CirrusCIService_ReportAgentSignal_Handler,
		},
		{
			MethodName: "ReportAgentLogs",
			Handler:    _CirrusCIService_ReportAgentLogs_Handler,
		},
		{
			MethodName: "ReportAgentFinished",
			Handler:    _CirrusCIService_ReportAgentFinished_Handler,
		},
		{
			MethodName: "ReportTerminalAttached",
			Handler:    _CirrusCIService_ReportTerminalAttached_Handler,
		},
		{
			MethodName: "ReportTerminalLifecycle",
			Handler:    _CirrusCIService_ReportTerminalLifecycle_Handler,
		},
		{
			MethodName: "GenerateCacheUploadURL",
			Handler:    _CirrusCIService_GenerateCacheUploadURL_Handler,
		},
		{
			MethodName: "GenerateCacheDownloadURLs",
			Handler:    _CirrusCIService_GenerateCacheDownloadURLs_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "StreamLogs",
			Handler:       _CirrusCIService_StreamLogs_Handler,
			ClientStreams: true,
		},
		{
			StreamName:    "SaveLogs",
			Handler:       _CirrusCIService_SaveLogs_Handler,
			ClientStreams: true,
		},
		{
			StreamName:    "UploadCache",
			Handler:       _CirrusCIService_UploadCache_Handler,
			ClientStreams: true,
		},
		{
			StreamName:    "UploadArtifacts",
			Handler:       _CirrusCIService_UploadArtifacts_Handler,
			ClientStreams: true,
		},
		{
			StreamName:    "DownloadCache",
			Handler:       _CirrusCIService_DownloadCache_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "api/cirrus_ci_service.proto",
}

CirrusCIService_ServiceDesc is the grpc.ServiceDesc for CirrusCIService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CirrusConfigurationEvaluatorService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "org.cirruslabs.ci.services.cirruscigrpc.CirrusConfigurationEvaluatorService",
	HandlerType: (*CirrusConfigurationEvaluatorServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "EvaluateConfig",
			Handler:    _CirrusConfigurationEvaluatorService_EvaluateConfig_Handler,
		},
		{
			MethodName: "JSONSchema",
			Handler:    _CirrusConfigurationEvaluatorService_JSONSchema_Handler,
		},
		{
			MethodName: "EvaluateFunction",
			Handler:    _CirrusConfigurationEvaluatorService_EvaluateFunction_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/cirrus_ci_service.proto",
}

CirrusConfigurationEvaluatorService_ServiceDesc is the grpc.ServiceDesc for CirrusConfigurationEvaluatorService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CirrusRemoteExecutorService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "org.cirruslabs.ci.services.cirruscigrpc.CirrusRemoteExecutorService",
	HandlerType: (*CirrusRemoteExecutorServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Capabilities",
			Handler:    _CirrusRemoteExecutorService_Capabilities_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/cirrus_ci_service.proto",
}

CirrusRemoteExecutorService_ServiceDesc is the grpc.ServiceDesc for CirrusRemoteExecutorService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var CirrusWorkersService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "org.cirruslabs.ci.services.cirruscigrpc.CirrusWorkersService",
	HandlerType: (*CirrusWorkersServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Register",
			Handler:    _CirrusWorkersService_Register_Handler,
		},
		{
			MethodName: "Poll",
			Handler:    _CirrusWorkersService_Poll_Handler,
		},
		{
			MethodName: "TaskStarted",
			Handler:    _CirrusWorkersService_TaskStarted_Handler,
		},
		{
			MethodName: "TaskFailed",
			Handler:    _CirrusWorkersService_TaskFailed_Handler,
		},
		{
			MethodName: "TaskStopped",
			Handler:    _CirrusWorkersService_TaskStopped_Handler,
		},
		{
			MethodName: "UpdateStatus",
			Handler:    _CirrusWorkersService_UpdateStatus_Handler,
		},
		{
			MethodName: "QueryRunningTasks",
			Handler:    _CirrusWorkersService_QueryRunningTasks_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "api/cirrus_ci_service.proto",
}

CirrusWorkersService_ServiceDesc is the grpc.ServiceDesc for CirrusWorkersService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_api_cirrus_ci_service_proto protoreflect.FileDescriptor

Functions

func RegisterCirrusCIServiceServer

func RegisterCirrusCIServiceServer(s grpc.ServiceRegistrar, srv CirrusCIServiceServer)

func RegisterCirrusRemoteExecutorServiceServer

func RegisterCirrusRemoteExecutorServiceServer(s grpc.ServiceRegistrar, srv CirrusRemoteExecutorServiceServer)

func RegisterCirrusWorkersServiceServer

func RegisterCirrusWorkersServiceServer(s grpc.ServiceRegistrar, srv CirrusWorkersServiceServer)

Types

type AdditionalContainer

type AdditionalContainer struct {
	Name             string            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Image            string            `protobuf:"bytes,2,opt,name=image,proto3" json:"image,omitempty"`
	Cpu              float32           `protobuf:"fixed32,3,opt,name=cpu,proto3" json:"cpu,omitempty"`
	Memory           uint32            `protobuf:"varint,4,opt,name=memory,proto3" json:"memory,omitempty"` // in MB
	ContainerPort    uint32            `protobuf:"varint,5,opt,name=container_port,json=containerPort,proto3" json:"container_port,omitempty"`
	Environment      map[string]string `` /* 163-byte string literal not displayed */
	Command          []string          `protobuf:"bytes,7,rep,name=command,proto3" json:"command,omitempty"`
	ReadinessCommand []string          `protobuf:"bytes,8,rep,name=readiness_command,json=readinessCommand,proto3" json:"readiness_command,omitempty"`
	Privileged       bool              `protobuf:"varint,9,opt,name=privileged,proto3" json:"privileged,omitempty"`
	HostPort         uint32            `protobuf:"varint,10,opt,name=host_port,json=hostPort,proto3" json:"host_port,omitempty"`
	Ports            []*PortMapping    `protobuf:"bytes,11,rep,name=ports,proto3" json:"ports,omitempty"`
	// contains filtered or unexported fields
}

func (*AdditionalContainer) Descriptor deprecated

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

Deprecated: Use AdditionalContainer.ProtoReflect.Descriptor instead.

func (*AdditionalContainer) GetCommand

func (x *AdditionalContainer) GetCommand() []string

func (*AdditionalContainer) GetContainerPort

func (x *AdditionalContainer) GetContainerPort() uint32

func (*AdditionalContainer) GetCpu

func (x *AdditionalContainer) GetCpu() float32

func (*AdditionalContainer) GetEnvironment

func (x *AdditionalContainer) GetEnvironment() map[string]string

func (*AdditionalContainer) GetHostPort

func (x *AdditionalContainer) GetHostPort() uint32

func (*AdditionalContainer) GetImage

func (x *AdditionalContainer) GetImage() string

func (*AdditionalContainer) GetMemory

func (x *AdditionalContainer) GetMemory() uint32

func (*AdditionalContainer) GetName

func (x *AdditionalContainer) GetName() string

func (*AdditionalContainer) GetPorts

func (x *AdditionalContainer) GetPorts() []*PortMapping

func (*AdditionalContainer) GetPrivileged

func (x *AdditionalContainer) GetPrivileged() bool

func (*AdditionalContainer) GetReadinessCommand

func (x *AdditionalContainer) GetReadinessCommand() []string

func (*AdditionalContainer) ProtoMessage

func (*AdditionalContainer) ProtoMessage()

func (*AdditionalContainer) ProtoReflect

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

func (*AdditionalContainer) Reset

func (x *AdditionalContainer) Reset()

func (*AdditionalContainer) String

func (x *AdditionalContainer) String() string

type AdditionalInstancesInfo

type AdditionalInstancesInfo struct {
	Instances map[string]string `` // field name to proto FQN
	/* 159-byte string literal not displayed */
	DescriptorSet *descriptorpb.FileDescriptorSet `protobuf:"bytes,2,opt,name=descriptor_set,json=descriptorSet,proto3" json:"descriptor_set,omitempty"`
	// contains filtered or unexported fields
}

func (*AdditionalInstancesInfo) Descriptor deprecated

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

Deprecated: Use AdditionalInstancesInfo.ProtoReflect.Descriptor instead.

func (*AdditionalInstancesInfo) GetDescriptorSet

func (*AdditionalInstancesInfo) GetInstances

func (x *AdditionalInstancesInfo) GetInstances() map[string]string

func (*AdditionalInstancesInfo) ProtoMessage

func (*AdditionalInstancesInfo) ProtoMessage()

func (*AdditionalInstancesInfo) ProtoReflect

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

func (*AdditionalInstancesInfo) Reset

func (x *AdditionalInstancesInfo) Reset()

func (*AdditionalInstancesInfo) String

func (x *AdditionalInstancesInfo) String() string

type Annotation

type Annotation struct {
	Type               Annotation_Type          `protobuf:"varint,1,opt,name=type,proto3,enum=org.cirruslabs.ci.services.cirruscigrpc.Annotation_Type" json:"type,omitempty"`
	Level              Annotation_Level         `` /* 126-byte string literal not displayed */
	Message            string                   `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	RawDetails         string                   `protobuf:"bytes,4,opt,name=raw_details,json=rawDetails,proto3" json:"raw_details,omitempty"`
	FullyQualifiedName string                   `protobuf:"bytes,5,opt,name=fully_qualified_name,json=fullyQualifiedName,proto3" json:"fully_qualified_name,omitempty"`
	FileLocation       *Annotation_FileLocation `protobuf:"bytes,6,opt,name=file_location,json=fileLocation,proto3" json:"file_location,omitempty"`
	// contains filtered or unexported fields
}

func (*Annotation) Descriptor deprecated

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

Deprecated: Use Annotation.ProtoReflect.Descriptor instead.

func (*Annotation) GetFileLocation

func (x *Annotation) GetFileLocation() *Annotation_FileLocation

func (*Annotation) GetFullyQualifiedName

func (x *Annotation) GetFullyQualifiedName() string

func (*Annotation) GetLevel

func (x *Annotation) GetLevel() Annotation_Level

func (*Annotation) GetMessage

func (x *Annotation) GetMessage() string

func (*Annotation) GetRawDetails

func (x *Annotation) GetRawDetails() string

func (*Annotation) GetType

func (x *Annotation) GetType() Annotation_Type

func (*Annotation) ProtoMessage

func (*Annotation) ProtoMessage()

func (*Annotation) ProtoReflect

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

func (*Annotation) Reset

func (x *Annotation) Reset()

func (*Annotation) String

func (x *Annotation) String() string

type Annotation_FileLocation

type Annotation_FileLocation struct {
	Path        string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	StartLine   int64  `protobuf:"varint,2,opt,name=start_line,json=startLine,proto3" json:"start_line,omitempty"`
	EndLine     int64  `protobuf:"varint,3,opt,name=end_line,json=endLine,proto3" json:"end_line,omitempty"`
	StartColumn int64  `protobuf:"varint,4,opt,name=start_column,json=startColumn,proto3" json:"start_column,omitempty"`
	EndColumn   int64  `protobuf:"varint,5,opt,name=end_column,json=endColumn,proto3" json:"end_column,omitempty"`
	// contains filtered or unexported fields
}

func (*Annotation_FileLocation) Descriptor deprecated

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

Deprecated: Use Annotation_FileLocation.ProtoReflect.Descriptor instead.

func (*Annotation_FileLocation) GetEndColumn

func (x *Annotation_FileLocation) GetEndColumn() int64

func (*Annotation_FileLocation) GetEndLine

func (x *Annotation_FileLocation) GetEndLine() int64

func (*Annotation_FileLocation) GetPath

func (x *Annotation_FileLocation) GetPath() string

func (*Annotation_FileLocation) GetStartColumn

func (x *Annotation_FileLocation) GetStartColumn() int64

func (*Annotation_FileLocation) GetStartLine

func (x *Annotation_FileLocation) GetStartLine() int64

func (*Annotation_FileLocation) ProtoMessage

func (*Annotation_FileLocation) ProtoMessage()

func (*Annotation_FileLocation) ProtoReflect

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

func (*Annotation_FileLocation) Reset

func (x *Annotation_FileLocation) Reset()

func (*Annotation_FileLocation) String

func (x *Annotation_FileLocation) String() string

type Annotation_Level

type Annotation_Level int32
const (
	Annotation_NOTICE  Annotation_Level = 0
	Annotation_WARNING Annotation_Level = 1
	Annotation_FAILURE Annotation_Level = 2
)

func (Annotation_Level) Descriptor

func (Annotation_Level) Enum

func (Annotation_Level) EnumDescriptor deprecated

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

Deprecated: Use Annotation_Level.Descriptor instead.

func (Annotation_Level) Number

func (Annotation_Level) String

func (x Annotation_Level) String() string

func (Annotation_Level) Type

type Annotation_Type

type Annotation_Type int32
const (
	Annotation_GENERIC         Annotation_Type = 0
	Annotation_TEST_RESULT     Annotation_Type = 1
	Annotation_LINT_RESULT     Annotation_Type = 2
	Annotation_ANALYSIS_RESULT Annotation_Type = 3
)

func (Annotation_Type) Descriptor

func (Annotation_Type) Enum

func (x Annotation_Type) Enum() *Annotation_Type

func (Annotation_Type) EnumDescriptor deprecated

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

Deprecated: Use Annotation_Type.Descriptor instead.

func (Annotation_Type) Number

func (Annotation_Type) String

func (x Annotation_Type) String() string

func (Annotation_Type) Type

type Architecture

type Architecture int32
const (
	Architecture_AMD64 Architecture = 0
	Architecture_ARM64 Architecture = 1
)

func (Architecture) Descriptor

func (Architecture) Enum

func (x Architecture) Enum() *Architecture

func (Architecture) EnumDescriptor deprecated

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

Deprecated: Use Architecture.Descriptor instead.

func (Architecture) Number

func (Architecture) String

func (x Architecture) String() string

func (Architecture) Type

type ArtifactEntry

type ArtifactEntry struct {

	// Types that are assignable to Value:
	//
	//	*ArtifactEntry_ArtifactsUpload_
	//	*ArtifactEntry_Chunk
	Value isArtifactEntry_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*ArtifactEntry) Descriptor deprecated

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

Deprecated: Use ArtifactEntry.ProtoReflect.Descriptor instead.

func (*ArtifactEntry) GetArtifactsUpload

func (x *ArtifactEntry) GetArtifactsUpload() *ArtifactEntry_ArtifactsUpload

func (*ArtifactEntry) GetChunk

func (*ArtifactEntry) GetValue

func (m *ArtifactEntry) GetValue() isArtifactEntry_Value

func (*ArtifactEntry) ProtoMessage

func (*ArtifactEntry) ProtoMessage()

func (*ArtifactEntry) ProtoReflect

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

func (*ArtifactEntry) Reset

func (x *ArtifactEntry) Reset()

func (*ArtifactEntry) String

func (x *ArtifactEntry) String() string

type ArtifactEntry_ArtifactChunk

type ArtifactEntry_ArtifactChunk struct {
	ArtifactPath string `protobuf:"bytes,1,opt,name=artifact_path,json=artifactPath,proto3" json:"artifact_path,omitempty"`
	Data         []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*ArtifactEntry_ArtifactChunk) Descriptor deprecated

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

Deprecated: Use ArtifactEntry_ArtifactChunk.ProtoReflect.Descriptor instead.

func (*ArtifactEntry_ArtifactChunk) GetArtifactPath

func (x *ArtifactEntry_ArtifactChunk) GetArtifactPath() string

func (*ArtifactEntry_ArtifactChunk) GetData

func (x *ArtifactEntry_ArtifactChunk) GetData() []byte

func (*ArtifactEntry_ArtifactChunk) ProtoMessage

func (*ArtifactEntry_ArtifactChunk) ProtoMessage()

func (*ArtifactEntry_ArtifactChunk) ProtoReflect

func (*ArtifactEntry_ArtifactChunk) Reset

func (x *ArtifactEntry_ArtifactChunk) Reset()

func (*ArtifactEntry_ArtifactChunk) String

func (x *ArtifactEntry_ArtifactChunk) String() string

type ArtifactEntry_ArtifactsUpload

type ArtifactEntry_ArtifactsUpload struct {
	TaskIdentification *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	Name               string              `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Type               string              `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Format             string              `protobuf:"bytes,4,opt,name=format,proto3" json:"format,omitempty"`
	// contains filtered or unexported fields
}

func (*ArtifactEntry_ArtifactsUpload) Descriptor deprecated

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

Deprecated: Use ArtifactEntry_ArtifactsUpload.ProtoReflect.Descriptor instead.

func (*ArtifactEntry_ArtifactsUpload) GetFormat

func (x *ArtifactEntry_ArtifactsUpload) GetFormat() string

func (*ArtifactEntry_ArtifactsUpload) GetName

func (*ArtifactEntry_ArtifactsUpload) GetTaskIdentification

func (x *ArtifactEntry_ArtifactsUpload) GetTaskIdentification() *TaskIdentification

func (*ArtifactEntry_ArtifactsUpload) GetType

func (*ArtifactEntry_ArtifactsUpload) ProtoMessage

func (*ArtifactEntry_ArtifactsUpload) ProtoMessage()

func (*ArtifactEntry_ArtifactsUpload) ProtoReflect

func (*ArtifactEntry_ArtifactsUpload) Reset

func (x *ArtifactEntry_ArtifactsUpload) Reset()

func (*ArtifactEntry_ArtifactsUpload) String

type ArtifactEntry_ArtifactsUpload_

type ArtifactEntry_ArtifactsUpload_ struct {
	ArtifactsUpload *ArtifactEntry_ArtifactsUpload `protobuf:"bytes,1,opt,name=artifacts_upload,json=artifactsUpload,proto3,oneof"`
}

type ArtifactEntry_Chunk

type ArtifactEntry_Chunk struct {
	Chunk *ArtifactEntry_ArtifactChunk `protobuf:"bytes,2,opt,name=chunk,proto3,oneof"`
}

type ArtifactFileInfo

type ArtifactFileInfo struct {
	Path        string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	SizeInBytes int64  `protobuf:"varint,2,opt,name=size_in_bytes,json=sizeInBytes,proto3" json:"size_in_bytes,omitempty"`
	// contains filtered or unexported fields
}

func (*ArtifactFileInfo) Descriptor deprecated

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

Deprecated: Use ArtifactFileInfo.ProtoReflect.Descriptor instead.

func (*ArtifactFileInfo) GetPath

func (x *ArtifactFileInfo) GetPath() string

func (*ArtifactFileInfo) GetSizeInBytes

func (x *ArtifactFileInfo) GetSizeInBytes() int64

func (*ArtifactFileInfo) ProtoMessage

func (*ArtifactFileInfo) ProtoMessage()

func (*ArtifactFileInfo) ProtoReflect

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

func (*ArtifactFileInfo) Reset

func (x *ArtifactFileInfo) Reset()

func (*ArtifactFileInfo) String

func (x *ArtifactFileInfo) String() string

type ArtifactsInstruction

type ArtifactsInstruction struct {
	Paths  []string `protobuf:"bytes,1,rep,name=paths,proto3" json:"paths,omitempty"`
	Type   string   `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Format string   `protobuf:"bytes,3,opt,name=format,proto3" json:"format,omitempty"`
	// contains filtered or unexported fields
}

func (*ArtifactsInstruction) Descriptor deprecated

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

Deprecated: Use ArtifactsInstruction.ProtoReflect.Descriptor instead.

func (*ArtifactsInstruction) GetFormat

func (x *ArtifactsInstruction) GetFormat() string

func (*ArtifactsInstruction) GetPaths

func (x *ArtifactsInstruction) GetPaths() []string

func (*ArtifactsInstruction) GetType

func (x *ArtifactsInstruction) GetType() string

func (*ArtifactsInstruction) ProtoMessage

func (*ArtifactsInstruction) ProtoMessage()

func (*ArtifactsInstruction) ProtoReflect

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

func (*ArtifactsInstruction) Reset

func (x *ArtifactsInstruction) Reset()

func (*ArtifactsInstruction) String

func (x *ArtifactsInstruction) String() string

type BackgroundScriptInstruction

type BackgroundScriptInstruction struct {
	Scripts []string `protobuf:"bytes,1,rep,name=scripts,proto3" json:"scripts,omitempty"`
	// contains filtered or unexported fields
}

func (*BackgroundScriptInstruction) Descriptor deprecated

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

Deprecated: Use BackgroundScriptInstruction.ProtoReflect.Descriptor instead.

func (*BackgroundScriptInstruction) GetScripts

func (x *BackgroundScriptInstruction) GetScripts() []string

func (*BackgroundScriptInstruction) ProtoMessage

func (*BackgroundScriptInstruction) ProtoMessage()

func (*BackgroundScriptInstruction) ProtoReflect

func (*BackgroundScriptInstruction) Reset

func (x *BackgroundScriptInstruction) Reset()

func (*BackgroundScriptInstruction) String

func (x *BackgroundScriptInstruction) String() string

type CacheEntry

type CacheEntry struct {

	// Types that are assignable to Value:
	//
	//	*CacheEntry_Key
	//	*CacheEntry_Chunk
	Value isCacheEntry_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*CacheEntry) Descriptor deprecated

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

Deprecated: Use CacheEntry.ProtoReflect.Descriptor instead.

func (*CacheEntry) GetChunk

func (x *CacheEntry) GetChunk() *DataChunk

func (*CacheEntry) GetKey

func (x *CacheEntry) GetKey() *CacheKey

func (*CacheEntry) GetValue

func (m *CacheEntry) GetValue() isCacheEntry_Value

func (*CacheEntry) ProtoMessage

func (*CacheEntry) ProtoMessage()

func (*CacheEntry) ProtoReflect

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

func (*CacheEntry) Reset

func (x *CacheEntry) Reset()

func (*CacheEntry) String

func (x *CacheEntry) String() string

type CacheEntry_Chunk

type CacheEntry_Chunk struct {
	Chunk *DataChunk `protobuf:"bytes,2,opt,name=chunk,proto3,oneof"`
}

type CacheEntry_Key

type CacheEntry_Key struct {
	Key *CacheKey `protobuf:"bytes,1,opt,name=key,proto3,oneof"`
}

type CacheInfo

type CacheInfo struct {
	Key               string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	SizeInBytes       int64  `protobuf:"varint,2,opt,name=size_in_bytes,json=sizeInBytes,proto3" json:"size_in_bytes,omitempty"`
	CreationTimestamp int64  `protobuf:"varint,3,opt,name=creation_timestamp,json=creationTimestamp,proto3" json:"creation_timestamp,omitempty"`
	CreatedByTaskId   int64  `protobuf:"varint,4,opt,name=created_by_task_id,json=createdByTaskId,proto3" json:"created_by_task_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CacheInfo) Descriptor deprecated

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

Deprecated: Use CacheInfo.ProtoReflect.Descriptor instead.

func (*CacheInfo) GetCreatedByTaskId

func (x *CacheInfo) GetCreatedByTaskId() int64

func (*CacheInfo) GetCreationTimestamp

func (x *CacheInfo) GetCreationTimestamp() int64

func (*CacheInfo) GetKey

func (x *CacheInfo) GetKey() string

func (*CacheInfo) GetSizeInBytes

func (x *CacheInfo) GetSizeInBytes() int64

func (*CacheInfo) ProtoMessage

func (*CacheInfo) ProtoMessage()

func (*CacheInfo) ProtoReflect

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

func (*CacheInfo) Reset

func (x *CacheInfo) Reset()

func (*CacheInfo) String

func (x *CacheInfo) String() string

type CacheInfoRequest

type CacheInfoRequest struct {
	TaskIdentification *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	CacheKey           string              `protobuf:"bytes,2,opt,name=cache_key,json=cacheKey,proto3" json:"cache_key,omitempty"`
	// contains filtered or unexported fields
}

func (*CacheInfoRequest) Descriptor deprecated

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

Deprecated: Use CacheInfoRequest.ProtoReflect.Descriptor instead.

func (*CacheInfoRequest) GetCacheKey

func (x *CacheInfoRequest) GetCacheKey() string

func (*CacheInfoRequest) GetTaskIdentification

func (x *CacheInfoRequest) GetTaskIdentification() *TaskIdentification

func (*CacheInfoRequest) ProtoMessage

func (*CacheInfoRequest) ProtoMessage()

func (*CacheInfoRequest) ProtoReflect

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

func (*CacheInfoRequest) Reset

func (x *CacheInfoRequest) Reset()

func (*CacheInfoRequest) String

func (x *CacheInfoRequest) String() string

type CacheInfoResponse

type CacheInfoResponse struct {
	Info *CacheInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"`
	// contains filtered or unexported fields
}

func (*CacheInfoResponse) Descriptor deprecated

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

Deprecated: Use CacheInfoResponse.ProtoReflect.Descriptor instead.

func (*CacheInfoResponse) GetInfo

func (x *CacheInfoResponse) GetInfo() *CacheInfo

func (*CacheInfoResponse) ProtoMessage

func (*CacheInfoResponse) ProtoMessage()

func (*CacheInfoResponse) ProtoReflect

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

func (*CacheInfoResponse) Reset

func (x *CacheInfoResponse) Reset()

func (*CacheInfoResponse) String

func (x *CacheInfoResponse) String() string

type CacheInstruction

type CacheInstruction struct {
	Folder  string   `protobuf:"bytes,1,opt,name=folder,proto3" json:"folder,omitempty"`
	Folders []string `protobuf:"bytes,5,rep,name=folders,proto3" json:"folders,omitempty"`
	// Derive final cache key either from a script output, or a static value.
	// The latter can be easily checked against a GraphQL API from a Starlark
	// script to allow implementing custom logic.
	//
	// These two fields are mutually exclusive.
	FingerprintScripts []string `protobuf:"bytes,2,rep,name=fingerprint_scripts,json=fingerprintScripts,proto3" json:"fingerprint_scripts,omitempty"`
	FingerprintKey     string   `protobuf:"bytes,6,opt,name=fingerprint_key,json=fingerprintKey,proto3" json:"fingerprint_key,omitempty"`
	PopulateScripts    []string `protobuf:"bytes,3,rep,name=populate_scripts,json=populateScripts,proto3" json:"populate_scripts,omitempty"`
	ReuploadOnChanges  bool     `protobuf:"varint,4,opt,name=reupload_on_changes,json=reuploadOnChanges,proto3" json:"reupload_on_changes,omitempty"`
	// contains filtered or unexported fields
}

func (*CacheInstruction) Descriptor deprecated

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

Deprecated: Use CacheInstruction.ProtoReflect.Descriptor instead.

func (*CacheInstruction) GetFingerprintKey

func (x *CacheInstruction) GetFingerprintKey() string

func (*CacheInstruction) GetFingerprintScripts

func (x *CacheInstruction) GetFingerprintScripts() []string

func (*CacheInstruction) GetFolder

func (x *CacheInstruction) GetFolder() string

func (*CacheInstruction) GetFolders

func (x *CacheInstruction) GetFolders() []string

func (*CacheInstruction) GetPopulateScripts

func (x *CacheInstruction) GetPopulateScripts() []string

func (*CacheInstruction) GetReuploadOnChanges

func (x *CacheInstruction) GetReuploadOnChanges() bool

func (*CacheInstruction) ProtoMessage

func (*CacheInstruction) ProtoMessage()

func (*CacheInstruction) ProtoReflect

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

func (*CacheInstruction) Reset

func (x *CacheInstruction) Reset()

func (*CacheInstruction) String

func (x *CacheInstruction) String() string

type CacheKey

type CacheKey struct {
	TaskIdentification *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	CacheKey           string              `protobuf:"bytes,2,opt,name=cache_key,json=cacheKey,proto3" json:"cache_key,omitempty"`
	// contains filtered or unexported fields
}

func (*CacheKey) Descriptor deprecated

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

Deprecated: Use CacheKey.ProtoReflect.Descriptor instead.

func (*CacheKey) GetCacheKey

func (x *CacheKey) GetCacheKey() string

func (*CacheKey) GetTaskIdentification

func (x *CacheKey) GetTaskIdentification() *TaskIdentification

func (*CacheKey) ProtoMessage

func (*CacheKey) ProtoMessage()

func (*CacheKey) ProtoReflect

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

func (*CacheKey) Reset

func (x *CacheKey) Reset()

func (*CacheKey) String

func (x *CacheKey) String() string

type CacheRetrievalAttempt

type CacheRetrievalAttempt struct {
	Error string `protobuf:"bytes,1,opt,name=error,proto3" json:"error,omitempty"`
	// Types that are assignable to Result:
	//
	//	*CacheRetrievalAttempt_Hit_
	//	*CacheRetrievalAttempt_Miss_
	Result isCacheRetrievalAttempt_Result `protobuf_oneof:"result"`
	// contains filtered or unexported fields
}

func (*CacheRetrievalAttempt) Descriptor deprecated

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

Deprecated: Use CacheRetrievalAttempt.ProtoReflect.Descriptor instead.

func (*CacheRetrievalAttempt) GetError

func (x *CacheRetrievalAttempt) GetError() string

func (*CacheRetrievalAttempt) GetHit

func (*CacheRetrievalAttempt) GetMiss

func (*CacheRetrievalAttempt) GetResult

func (m *CacheRetrievalAttempt) GetResult() isCacheRetrievalAttempt_Result

func (*CacheRetrievalAttempt) ProtoMessage

func (*CacheRetrievalAttempt) ProtoMessage()

func (*CacheRetrievalAttempt) ProtoReflect

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

func (*CacheRetrievalAttempt) Reset

func (x *CacheRetrievalAttempt) Reset()

func (*CacheRetrievalAttempt) String

func (x *CacheRetrievalAttempt) String() string

type CacheRetrievalAttempt_Hit

type CacheRetrievalAttempt_Hit struct {
	SizeBytes         uint64 `protobuf:"varint,1,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty"`
	DownloadedInNanos uint64 `protobuf:"varint,2,opt,name=downloaded_in_nanos,json=downloadedInNanos,proto3" json:"downloaded_in_nanos,omitempty"`
	ExtractedInNanos  uint64 `protobuf:"varint,3,opt,name=extracted_in_nanos,json=extractedInNanos,proto3" json:"extracted_in_nanos,omitempty"`
	// contains filtered or unexported fields
}

func (*CacheRetrievalAttempt_Hit) Descriptor deprecated

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

Deprecated: Use CacheRetrievalAttempt_Hit.ProtoReflect.Descriptor instead.

func (*CacheRetrievalAttempt_Hit) GetDownloadedInNanos

func (x *CacheRetrievalAttempt_Hit) GetDownloadedInNanos() uint64

func (*CacheRetrievalAttempt_Hit) GetExtractedInNanos

func (x *CacheRetrievalAttempt_Hit) GetExtractedInNanos() uint64

func (*CacheRetrievalAttempt_Hit) GetSizeBytes

func (x *CacheRetrievalAttempt_Hit) GetSizeBytes() uint64

func (*CacheRetrievalAttempt_Hit) ProtoMessage

func (*CacheRetrievalAttempt_Hit) ProtoMessage()

func (*CacheRetrievalAttempt_Hit) ProtoReflect

func (*CacheRetrievalAttempt_Hit) Reset

func (x *CacheRetrievalAttempt_Hit) Reset()

func (*CacheRetrievalAttempt_Hit) String

func (x *CacheRetrievalAttempt_Hit) String() string

type CacheRetrievalAttempt_Hit_

type CacheRetrievalAttempt_Hit_ struct {
	Hit *CacheRetrievalAttempt_Hit `protobuf:"bytes,2,opt,name=hit,proto3,oneof"`
}

type CacheRetrievalAttempt_Miss

type CacheRetrievalAttempt_Miss struct {
	SizeBytes        uint64 `protobuf:"varint,1,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty"`
	PopulatedInNanos uint64 `protobuf:"varint,2,opt,name=populated_in_nanos,json=populatedInNanos,proto3" json:"populated_in_nanos,omitempty"`
	ArchivedInNanos  uint64 `protobuf:"varint,3,opt,name=archived_in_nanos,json=archivedInNanos,proto3" json:"archived_in_nanos,omitempty"`
	UploadedInNanos  uint64 `protobuf:"varint,4,opt,name=uploaded_in_nanos,json=uploadedInNanos,proto3" json:"uploaded_in_nanos,omitempty"`
	// contains filtered or unexported fields
}

func (*CacheRetrievalAttempt_Miss) Descriptor deprecated

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

Deprecated: Use CacheRetrievalAttempt_Miss.ProtoReflect.Descriptor instead.

func (*CacheRetrievalAttempt_Miss) GetArchivedInNanos

func (x *CacheRetrievalAttempt_Miss) GetArchivedInNanos() uint64

func (*CacheRetrievalAttempt_Miss) GetPopulatedInNanos

func (x *CacheRetrievalAttempt_Miss) GetPopulatedInNanos() uint64

func (*CacheRetrievalAttempt_Miss) GetSizeBytes

func (x *CacheRetrievalAttempt_Miss) GetSizeBytes() uint64

func (*CacheRetrievalAttempt_Miss) GetUploadedInNanos

func (x *CacheRetrievalAttempt_Miss) GetUploadedInNanos() uint64

func (*CacheRetrievalAttempt_Miss) ProtoMessage

func (*CacheRetrievalAttempt_Miss) ProtoMessage()

func (*CacheRetrievalAttempt_Miss) ProtoReflect

func (*CacheRetrievalAttempt_Miss) Reset

func (x *CacheRetrievalAttempt_Miss) Reset()

func (*CacheRetrievalAttempt_Miss) String

func (x *CacheRetrievalAttempt_Miss) String() string

type CacheRetrievalAttempt_Miss_

type CacheRetrievalAttempt_Miss_ struct {
	Miss *CacheRetrievalAttempt_Miss `protobuf:"bytes,3,opt,name=miss,proto3,oneof"`
}

type CapabilitiesRequest

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

func (*CapabilitiesRequest) Descriptor deprecated

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

Deprecated: Use CapabilitiesRequest.ProtoReflect.Descriptor instead.

func (*CapabilitiesRequest) ProtoMessage

func (*CapabilitiesRequest) ProtoMessage()

func (*CapabilitiesRequest) ProtoReflect

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

func (*CapabilitiesRequest) Reset

func (x *CapabilitiesRequest) Reset()

func (*CapabilitiesRequest) String

func (x *CapabilitiesRequest) String() string

type CapabilitiesResponse

type CapabilitiesResponse struct {
	SupportedInstances *AdditionalInstancesInfo `protobuf:"bytes,1,opt,name=supported_instances,json=supportedInstances,proto3" json:"supported_instances,omitempty"`
	// contains filtered or unexported fields
}

func (*CapabilitiesResponse) Descriptor deprecated

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

Deprecated: Use CapabilitiesResponse.ProtoReflect.Descriptor instead.

func (*CapabilitiesResponse) GetSupportedInstances

func (x *CapabilitiesResponse) GetSupportedInstances() *AdditionalInstancesInfo

func (*CapabilitiesResponse) ProtoMessage

func (*CapabilitiesResponse) ProtoMessage()

func (*CapabilitiesResponse) ProtoReflect

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

func (*CapabilitiesResponse) Reset

func (x *CapabilitiesResponse) Reset()

func (*CapabilitiesResponse) String

func (x *CapabilitiesResponse) String() string

type ChartPoint

type ChartPoint struct {
	SecondsFromStart uint32  `protobuf:"varint,1,opt,name=seconds_from_start,json=secondsFromStart,proto3" json:"seconds_from_start,omitempty"`
	Value            float64 `protobuf:"fixed64,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*ChartPoint) Descriptor deprecated

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

Deprecated: Use ChartPoint.ProtoReflect.Descriptor instead.

func (*ChartPoint) GetSecondsFromStart

func (x *ChartPoint) GetSecondsFromStart() uint32

func (*ChartPoint) GetValue

func (x *ChartPoint) GetValue() float64

func (*ChartPoint) ProtoMessage

func (*ChartPoint) ProtoMessage()

func (*ChartPoint) ProtoReflect

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

func (*ChartPoint) Reset

func (x *ChartPoint) Reset()

func (*ChartPoint) String

func (x *ChartPoint) String() string

type CirrusCIServiceClient

type CirrusCIServiceClient interface {
	InitialCommands(ctx context.Context, in *InitialCommandsRequest, opts ...grpc.CallOption) (*CommandsResponse, error)
	ReportCommandUpdates(ctx context.Context, in *ReportCommandUpdatesRequest, opts ...grpc.CallOption) (*ReportCommandUpdatesResponse, error)
	ReportAnnotations(ctx context.Context, in *ReportAnnotationsCommandRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	StreamLogs(ctx context.Context, opts ...grpc.CallOption) (CirrusCIService_StreamLogsClient, error)
	SaveLogs(ctx context.Context, opts ...grpc.CallOption) (CirrusCIService_SaveLogsClient, error)
	UploadCache(ctx context.Context, opts ...grpc.CallOption) (CirrusCIService_UploadCacheClient, error)
	// Artifacts upload over gRPC
	UploadArtifacts(ctx context.Context, opts ...grpc.CallOption) (CirrusCIService_UploadArtifactsClient, error)
	// Artifacts upload over HTTPS
	GenerateArtifactUploadURLs(ctx context.Context, in *GenerateArtifactUploadURLsRequest, opts ...grpc.CallOption) (*GenerateArtifactUploadURLsResponse, error)
	CommitUploadedArtifacts(ctx context.Context, in *CommitUploadedArtifactsRequest, opts ...grpc.CallOption) (*CommitUploadedArtifactsResponse, error)
	DownloadCache(ctx context.Context, in *DownloadCacheRequest, opts ...grpc.CallOption) (CirrusCIService_DownloadCacheClient, error)
	CacheInfo(ctx context.Context, in *CacheInfoRequest, opts ...grpc.CallOption) (*CacheInfoResponse, error)
	DeleteCache(ctx context.Context, in *DeleteCacheRequest, opts ...grpc.CallOption) (*DeleteCacheResponse, error)
	Heartbeat(ctx context.Context, in *HeartbeatRequest, opts ...grpc.CallOption) (*HeartbeatResponse, error)
	ReportStopHook(ctx context.Context, in *ReportStopHookRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReportAgentError(ctx context.Context, in *ReportAgentProblemRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReportAgentWarning(ctx context.Context, in *ReportAgentProblemRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReportAgentSignal(ctx context.Context, in *ReportAgentSignalRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReportAgentLogs(ctx context.Context, in *ReportAgentLogsRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	ReportAgentFinished(ctx context.Context, in *ReportAgentFinishedRequest, opts ...grpc.CallOption) (*ReportAgentFinishedResponse, error)
	ReportTerminalAttached(ctx context.Context, in *ReportTerminalAttachedRequest, opts ...grpc.CallOption) (*ReportTerminalAttachedResponse, error)
	ReportTerminalLifecycle(ctx context.Context, in *ReportTerminalLifecycleRequest, opts ...grpc.CallOption) (*ReportTerminalLifecycleResponse, error)
	GenerateCacheUploadURL(ctx context.Context, in *CacheKey, opts ...grpc.CallOption) (*GenerateURLResponse, error)
	GenerateCacheDownloadURLs(ctx context.Context, in *CacheKey, opts ...grpc.CallOption) (*GenerateURLsResponse, error)
}

CirrusCIServiceClient is the client API for CirrusCIService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type CirrusCIServiceServer

type CirrusCIServiceServer interface {
	InitialCommands(context.Context, *InitialCommandsRequest) (*CommandsResponse, error)
	ReportCommandUpdates(context.Context, *ReportCommandUpdatesRequest) (*ReportCommandUpdatesResponse, error)
	ReportAnnotations(context.Context, *ReportAnnotationsCommandRequest) (*emptypb.Empty, error)
	StreamLogs(CirrusCIService_StreamLogsServer) error
	SaveLogs(CirrusCIService_SaveLogsServer) error
	UploadCache(CirrusCIService_UploadCacheServer) error
	// Artifacts upload over gRPC
	UploadArtifacts(CirrusCIService_UploadArtifactsServer) error
	// Artifacts upload over HTTPS
	GenerateArtifactUploadURLs(context.Context, *GenerateArtifactUploadURLsRequest) (*GenerateArtifactUploadURLsResponse, error)
	CommitUploadedArtifacts(context.Context, *CommitUploadedArtifactsRequest) (*CommitUploadedArtifactsResponse, error)
	DownloadCache(*DownloadCacheRequest, CirrusCIService_DownloadCacheServer) error
	CacheInfo(context.Context, *CacheInfoRequest) (*CacheInfoResponse, error)
	DeleteCache(context.Context, *DeleteCacheRequest) (*DeleteCacheResponse, error)
	Heartbeat(context.Context, *HeartbeatRequest) (*HeartbeatResponse, error)
	ReportStopHook(context.Context, *ReportStopHookRequest) (*emptypb.Empty, error)
	ReportAgentError(context.Context, *ReportAgentProblemRequest) (*emptypb.Empty, error)
	ReportAgentWarning(context.Context, *ReportAgentProblemRequest) (*emptypb.Empty, error)
	ReportAgentSignal(context.Context, *ReportAgentSignalRequest) (*emptypb.Empty, error)
	ReportAgentLogs(context.Context, *ReportAgentLogsRequest) (*emptypb.Empty, error)
	ReportAgentFinished(context.Context, *ReportAgentFinishedRequest) (*ReportAgentFinishedResponse, error)
	ReportTerminalAttached(context.Context, *ReportTerminalAttachedRequest) (*ReportTerminalAttachedResponse, error)
	ReportTerminalLifecycle(context.Context, *ReportTerminalLifecycleRequest) (*ReportTerminalLifecycleResponse, error)
	GenerateCacheUploadURL(context.Context, *CacheKey) (*GenerateURLResponse, error)
	GenerateCacheDownloadURLs(context.Context, *CacheKey) (*GenerateURLsResponse, error)
	// contains filtered or unexported methods
}

CirrusCIServiceServer is the server API for CirrusCIService service. All implementations must embed UnimplementedCirrusCIServiceServer for forward compatibility

type CirrusCIService_DownloadCacheClient

type CirrusCIService_DownloadCacheClient interface {
	Recv() (*DataChunk, error)
	grpc.ClientStream
}

type CirrusCIService_DownloadCacheServer

type CirrusCIService_DownloadCacheServer interface {
	Send(*DataChunk) error
	grpc.ServerStream
}

type CirrusCIService_SaveLogsClient

type CirrusCIService_SaveLogsClient interface {
	Send(*LogEntry) error
	CloseAndRecv() (*UploadLogsResponse, error)
	grpc.ClientStream
}

type CirrusCIService_SaveLogsServer

type CirrusCIService_SaveLogsServer interface {
	SendAndClose(*UploadLogsResponse) error
	Recv() (*LogEntry, error)
	grpc.ServerStream
}

type CirrusCIService_StreamLogsClient

type CirrusCIService_StreamLogsClient interface {
	Send(*LogEntry) error
	CloseAndRecv() (*UploadLogsResponse, error)
	grpc.ClientStream
}

type CirrusCIService_StreamLogsServer

type CirrusCIService_StreamLogsServer interface {
	SendAndClose(*UploadLogsResponse) error
	Recv() (*LogEntry, error)
	grpc.ServerStream
}

type CirrusCIService_UploadArtifactsClient

type CirrusCIService_UploadArtifactsClient interface {
	Send(*ArtifactEntry) error
	CloseAndRecv() (*UploadArtifactsResponse, error)
	grpc.ClientStream
}

type CirrusCIService_UploadArtifactsServer

type CirrusCIService_UploadArtifactsServer interface {
	SendAndClose(*UploadArtifactsResponse) error
	Recv() (*ArtifactEntry, error)
	grpc.ServerStream
}

type CirrusCIService_UploadCacheClient

type CirrusCIService_UploadCacheClient interface {
	Send(*CacheEntry) error
	CloseAndRecv() (*UploadCacheResponse, error)
	grpc.ClientStream
}

type CirrusCIService_UploadCacheServer

type CirrusCIService_UploadCacheServer interface {
	SendAndClose(*UploadCacheResponse) error
	Recv() (*CacheEntry, error)
	grpc.ServerStream
}

type CirrusConfigurationEvaluatorServiceClient

type CirrusConfigurationEvaluatorServiceClient interface {
	// Parser
	EvaluateConfig(ctx context.Context, in *EvaluateConfigRequest, opts ...grpc.CallOption) (*EvaluateConfigResponse, error)
	JSONSchema(ctx context.Context, in *JSONSchemaRequest, opts ...grpc.CallOption) (*JSONSchemaResponse, error)
	// Hooks
	EvaluateFunction(ctx context.Context, in *EvaluateFunctionRequest, opts ...grpc.CallOption) (*EvaluateFunctionResponse, error)
}

CirrusConfigurationEvaluatorServiceClient is the client API for CirrusConfigurationEvaluatorService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type CirrusConfigurationEvaluatorServiceServer

type CirrusConfigurationEvaluatorServiceServer interface {
	// Parser
	EvaluateConfig(context.Context, *EvaluateConfigRequest) (*EvaluateConfigResponse, error)
	JSONSchema(context.Context, *JSONSchemaRequest) (*JSONSchemaResponse, error)
	// Hooks
	EvaluateFunction(context.Context, *EvaluateFunctionRequest) (*EvaluateFunctionResponse, error)
	// contains filtered or unexported methods
}

CirrusConfigurationEvaluatorServiceServer is the server API for CirrusConfigurationEvaluatorService service. All implementations must embed UnimplementedCirrusConfigurationEvaluatorServiceServer for forward compatibility

type CirrusRemoteExecutorServiceClient

type CirrusRemoteExecutorServiceClient interface {
	Capabilities(ctx context.Context, in *CapabilitiesRequest, opts ...grpc.CallOption) (*CapabilitiesResponse, error)
}

CirrusRemoteExecutorServiceClient is the client API for CirrusRemoteExecutorService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type CirrusRemoteExecutorServiceServer

type CirrusRemoteExecutorServiceServer interface {
	Capabilities(context.Context, *CapabilitiesRequest) (*CapabilitiesResponse, error)
	// contains filtered or unexported methods
}

CirrusRemoteExecutorServiceServer is the server API for CirrusRemoteExecutorService service. All implementations must embed UnimplementedCirrusRemoteExecutorServiceServer for forward compatibility

type CirrusWorkersServiceClient

type CirrusWorkersServiceClient interface {
	// Issued by the persistent worker after it starts
	//
	// Can be called without a session token.
	Register(ctx context.Context, in *RegisterRequest, opts ...grpc.CallOption) (*RegisterResponse, error)
	// Periodically issued by the registered persistent worker to get new jobs and indicate that it's alive
	Poll(ctx context.Context, in *PollRequest, opts ...grpc.CallOption) (*PollResponse, error)
	// Issued by the registered persistent worker to indicate task status
	TaskStarted(ctx context.Context, in *TaskIdentification, opts ...grpc.CallOption) (*emptypb.Empty, error)
	TaskFailed(ctx context.Context, in *TaskFailedRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	TaskStopped(ctx context.Context, in *TaskIdentification, opts ...grpc.CallOption) (*emptypb.Empty, error)
	UpdateStatus(ctx context.Context, in *UpdateStatusRequest, opts ...grpc.CallOption) (*WorkerStatus, error)
	QueryRunningTasks(ctx context.Context, in *QueryRunningTasksRequest, opts ...grpc.CallOption) (*QueryRunningTasksResponse, error)
}

CirrusWorkersServiceClient is the client API for CirrusWorkersService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type CirrusWorkersServiceServer

type CirrusWorkersServiceServer interface {
	// Issued by the persistent worker after it starts
	//
	// Can be called without a session token.
	Register(context.Context, *RegisterRequest) (*RegisterResponse, error)
	// Periodically issued by the registered persistent worker to get new jobs and indicate that it's alive
	Poll(context.Context, *PollRequest) (*PollResponse, error)
	// Issued by the registered persistent worker to indicate task status
	TaskStarted(context.Context, *TaskIdentification) (*emptypb.Empty, error)
	TaskFailed(context.Context, *TaskFailedRequest) (*emptypb.Empty, error)
	TaskStopped(context.Context, *TaskIdentification) (*emptypb.Empty, error)
	UpdateStatus(context.Context, *UpdateStatusRequest) (*WorkerStatus, error)
	QueryRunningTasks(context.Context, *QueryRunningTasksRequest) (*QueryRunningTasksResponse, error)
	// contains filtered or unexported methods
}

CirrusWorkersServiceServer is the server API for CirrusWorkersService service. All implementations must embed UnimplementedCirrusWorkersServiceServer for forward compatibility

type CloneInstruction

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

func (*CloneInstruction) Descriptor deprecated

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

Deprecated: Use CloneInstruction.ProtoReflect.Descriptor instead.

func (*CloneInstruction) ProtoMessage

func (*CloneInstruction) ProtoMessage()

func (*CloneInstruction) ProtoReflect

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

func (*CloneInstruction) Reset

func (x *CloneInstruction) Reset()

func (*CloneInstruction) String

func (x *CloneInstruction) String() string

type Command

type Command struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Types that are assignable to Instruction:
	//
	//	*Command_ExitInstruction
	//	*Command_ScriptInstruction
	//	*Command_BackgroundScriptInstruction
	//	*Command_CacheInstruction
	//	*Command_UploadCacheInstruction
	//	*Command_CloneInstruction
	//	*Command_FileInstruction
	//	*Command_ArtifactsInstruction
	//	*Command_WaitForTerminalInstruction
	Instruction        isCommand_Instruction            `protobuf_oneof:"instruction"`
	ExecutionBehaviour Command_CommandExecutionBehavior `` /* 195-byte string literal not displayed */
	Properties         map[string]string                `` /* 162-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Command) Descriptor deprecated

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

Deprecated: Use Command.ProtoReflect.Descriptor instead.

func (*Command) GetArtifactsInstruction

func (x *Command) GetArtifactsInstruction() *ArtifactsInstruction

func (*Command) GetBackgroundScriptInstruction

func (x *Command) GetBackgroundScriptInstruction() *BackgroundScriptInstruction

func (*Command) GetCacheInstruction

func (x *Command) GetCacheInstruction() *CacheInstruction

func (*Command) GetCloneInstruction

func (x *Command) GetCloneInstruction() *CloneInstruction

func (*Command) GetExecutionBehaviour

func (x *Command) GetExecutionBehaviour() Command_CommandExecutionBehavior

func (*Command) GetExitInstruction

func (x *Command) GetExitInstruction() *ExitInstruction

func (*Command) GetFileInstruction

func (x *Command) GetFileInstruction() *FileInstruction

func (*Command) GetInstruction

func (m *Command) GetInstruction() isCommand_Instruction

func (*Command) GetName

func (x *Command) GetName() string

func (*Command) GetProperties

func (x *Command) GetProperties() map[string]string

func (*Command) GetScriptInstruction

func (x *Command) GetScriptInstruction() *ScriptInstruction

func (*Command) GetUploadCacheInstruction

func (x *Command) GetUploadCacheInstruction() *UploadCacheInstruction

func (*Command) GetWaitForTerminalInstruction

func (x *Command) GetWaitForTerminalInstruction() *WaitForTerminalInstruction

func (*Command) ProtoMessage

func (*Command) ProtoMessage()

func (*Command) ProtoReflect

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

func (*Command) Reset

func (x *Command) Reset()

func (*Command) String

func (x *Command) String() string

type CommandResult

type CommandResult struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	Succeded        bool   `protobuf:"varint,2,opt,name=succeded,proto3" json:"succeded,omitempty"`
	Status          Status `protobuf:"varint,5,opt,name=status,proto3,enum=org.cirruslabs.ci.services.cirruscigrpc.Status" json:"status,omitempty"`
	DurationInNanos int64  `protobuf:"varint,3,opt,name=duration_in_nanos,json=durationInNanos,proto3" json:"duration_in_nanos,omitempty"`
	SignaledToExit  bool   `protobuf:"varint,4,opt,name=signaled_to_exit,json=signaledToExit,proto3" json:"signaled_to_exit,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandResult) Descriptor deprecated

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

Deprecated: Use CommandResult.ProtoReflect.Descriptor instead.

func (*CommandResult) GetDurationInNanos

func (x *CommandResult) GetDurationInNanos() int64

func (*CommandResult) GetName

func (x *CommandResult) GetName() string

func (*CommandResult) GetSignaledToExit

func (x *CommandResult) GetSignaledToExit() bool

func (*CommandResult) GetStatus

func (x *CommandResult) GetStatus() Status

func (*CommandResult) GetSucceded deprecated

func (x *CommandResult) GetSucceded() bool

Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.

func (*CommandResult) ProtoMessage

func (*CommandResult) ProtoMessage()

func (*CommandResult) ProtoReflect

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

func (*CommandResult) Reset

func (x *CommandResult) Reset()

func (*CommandResult) String

func (x *CommandResult) String() string

type Command_ArtifactsInstruction

type Command_ArtifactsInstruction struct {
	ArtifactsInstruction *ArtifactsInstruction `protobuf:"bytes,9,opt,name=artifacts_instruction,json=artifactsInstruction,proto3,oneof"`
}

type Command_BackgroundScriptInstruction

type Command_BackgroundScriptInstruction struct {
	BackgroundScriptInstruction *BackgroundScriptInstruction `protobuf:"bytes,4,opt,name=background_script_instruction,json=backgroundScriptInstruction,proto3,oneof"`
}

type Command_CacheInstruction

type Command_CacheInstruction struct {
	CacheInstruction *CacheInstruction `protobuf:"bytes,5,opt,name=cache_instruction,json=cacheInstruction,proto3,oneof"`
}

type Command_CloneInstruction

type Command_CloneInstruction struct {
	CloneInstruction *CloneInstruction `protobuf:"bytes,7,opt,name=clone_instruction,json=cloneInstruction,proto3,oneof"`
}

type Command_CommandExecutionBehavior

type Command_CommandExecutionBehavior int32
const (
	Command_ON_SUCCESS Command_CommandExecutionBehavior = 0
	Command_ON_FAILURE Command_CommandExecutionBehavior = 1
	Command_ON_TIMEOUT Command_CommandExecutionBehavior = 3
	Command_ALWAYS     Command_CommandExecutionBehavior = 2
)

func (Command_CommandExecutionBehavior) Descriptor

func (Command_CommandExecutionBehavior) Enum

func (Command_CommandExecutionBehavior) EnumDescriptor deprecated

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

Deprecated: Use Command_CommandExecutionBehavior.Descriptor instead.

func (Command_CommandExecutionBehavior) Number

func (Command_CommandExecutionBehavior) String

func (Command_CommandExecutionBehavior) Type

type Command_ExitInstruction

type Command_ExitInstruction struct {
	ExitInstruction *ExitInstruction `protobuf:"bytes,2,opt,name=exit_instruction,json=exitInstruction,proto3,oneof"`
}

type Command_FileInstruction

type Command_FileInstruction struct {
	FileInstruction *FileInstruction `protobuf:"bytes,8,opt,name=file_instruction,json=fileInstruction,proto3,oneof"`
}

type Command_ScriptInstruction

type Command_ScriptInstruction struct {
	ScriptInstruction *ScriptInstruction `protobuf:"bytes,3,opt,name=script_instruction,json=scriptInstruction,proto3,oneof"`
}

type Command_UploadCacheInstruction

type Command_UploadCacheInstruction struct {
	UploadCacheInstruction *UploadCacheInstruction `protobuf:"bytes,6,opt,name=upload_cache_instruction,json=uploadCacheInstruction,proto3,oneof"`
}

type Command_WaitForTerminalInstruction

type Command_WaitForTerminalInstruction struct {
	WaitForTerminalInstruction *WaitForTerminalInstruction `protobuf:"bytes,12,opt,name=wait_for_terminal_instruction,json=waitForTerminalInstruction,proto3,oneof"`
}

type CommandsResponse

type CommandsResponse struct {
	Environment       map[string]string `` /* 163-byte string literal not displayed */
	Commands          []*Command        `protobuf:"bytes,2,rep,name=commands,proto3" json:"commands,omitempty"`
	ServerToken       string            `protobuf:"bytes,3,opt,name=serverToken,proto3" json:"serverToken,omitempty"`
	TimeoutInSeconds  int64             `protobuf:"varint,4,opt,name=timeout_in_seconds,json=timeoutInSeconds,proto3" json:"timeout_in_seconds,omitempty"`
	SecretsToMask     []string          `protobuf:"bytes,5,rep,name=secrets_to_mask,json=secretsToMask,proto3" json:"secrets_to_mask,omitempty"`
	FailedAtLeastOnce bool              `protobuf:"varint,6,opt,name=failed_at_least_once,json=failedAtLeastOnce,proto3" json:"failed_at_least_once,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandsResponse) Descriptor deprecated

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

Deprecated: Use CommandsResponse.ProtoReflect.Descriptor instead.

func (*CommandsResponse) GetCommands

func (x *CommandsResponse) GetCommands() []*Command

func (*CommandsResponse) GetEnvironment

func (x *CommandsResponse) GetEnvironment() map[string]string

func (*CommandsResponse) GetFailedAtLeastOnce

func (x *CommandsResponse) GetFailedAtLeastOnce() bool

func (*CommandsResponse) GetSecretsToMask

func (x *CommandsResponse) GetSecretsToMask() []string

func (*CommandsResponse) GetServerToken

func (x *CommandsResponse) GetServerToken() string

func (*CommandsResponse) GetTimeoutInSeconds

func (x *CommandsResponse) GetTimeoutInSeconds() int64

func (*CommandsResponse) ProtoMessage

func (*CommandsResponse) ProtoMessage()

func (*CommandsResponse) ProtoReflect

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

func (*CommandsResponse) Reset

func (x *CommandsResponse) Reset()

func (*CommandsResponse) String

func (x *CommandsResponse) String() string

type CommitUploadedArtifactsRequest

type CommitUploadedArtifactsRequest struct {
	TaskIdentification *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	Name               string              `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Type               string              `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Format             string              `protobuf:"bytes,4,opt,name=format,proto3" json:"format,omitempty"`
	Files              []*ArtifactFileInfo `protobuf:"bytes,5,rep,name=files,proto3" json:"files,omitempty"`
	// contains filtered or unexported fields
}

func (*CommitUploadedArtifactsRequest) Descriptor deprecated

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

Deprecated: Use CommitUploadedArtifactsRequest.ProtoReflect.Descriptor instead.

func (*CommitUploadedArtifactsRequest) GetFiles

func (*CommitUploadedArtifactsRequest) GetFormat

func (x *CommitUploadedArtifactsRequest) GetFormat() string

func (*CommitUploadedArtifactsRequest) GetName

func (*CommitUploadedArtifactsRequest) GetTaskIdentification

func (x *CommitUploadedArtifactsRequest) GetTaskIdentification() *TaskIdentification

func (*CommitUploadedArtifactsRequest) GetType

func (*CommitUploadedArtifactsRequest) ProtoMessage

func (*CommitUploadedArtifactsRequest) ProtoMessage()

func (*CommitUploadedArtifactsRequest) ProtoReflect

func (*CommitUploadedArtifactsRequest) Reset

func (x *CommitUploadedArtifactsRequest) Reset()

func (*CommitUploadedArtifactsRequest) String

type CommitUploadedArtifactsResponse

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

func (*CommitUploadedArtifactsResponse) Descriptor deprecated

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

Deprecated: Use CommitUploadedArtifactsResponse.ProtoReflect.Descriptor instead.

func (*CommitUploadedArtifactsResponse) ProtoMessage

func (*CommitUploadedArtifactsResponse) ProtoMessage()

func (*CommitUploadedArtifactsResponse) ProtoReflect

func (*CommitUploadedArtifactsResponse) Reset

func (*CommitUploadedArtifactsResponse) String

type ContainerInstance

type ContainerInstance struct {
	Image                string                 `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	Cpu                  float32                `protobuf:"fixed32,2,opt,name=cpu,proto3" json:"cpu,omitempty"`
	Memory               uint32                 `protobuf:"varint,3,opt,name=memory,proto3" json:"memory,omitempty"` // in MB
	AdditionalContainers []*AdditionalContainer `protobuf:"bytes,4,rep,name=additional_containers,json=additionalContainers,proto3" json:"additional_containers,omitempty"`
	Platform             Platform               `protobuf:"varint,5,opt,name=platform,proto3,enum=org.cirruslabs.ci.services.cirruscigrpc.Platform" json:"platform,omitempty"`
	Dockerfile           string                 `protobuf:"bytes,6,opt,name=dockerfile,proto3" json:"dockerfile,omitempty"`
	OsVersion            string                 `protobuf:"bytes,7,opt,name=os_version,json=osVersion,proto3" json:"os_version,omitempty"`
	RegistryConfig       string                 `protobuf:"bytes,8,opt,name=registry_config,json=registryConfig,proto3" json:"registry_config,omitempty"`
	DockerArguments      map[string]string      `` /* 194-byte string literal not displayed */
	Privileged           bool                   `protobuf:"varint,10,opt,name=privileged,proto3" json:"privileged,omitempty"`
	UseInMemoryDisk      bool                   `protobuf:"varint,12,opt,name=use_in_memory_disk,json=useInMemoryDisk,proto3" json:"use_in_memory_disk,omitempty"`
	Greedy               bool                   `protobuf:"varint,13,opt,name=greedy,proto3" json:"greedy,omitempty"`
	Architecture         Architecture           `` /* 137-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ContainerInstance) Descriptor deprecated

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

Deprecated: Use ContainerInstance.ProtoReflect.Descriptor instead.

func (*ContainerInstance) GetAdditionalContainers

func (x *ContainerInstance) GetAdditionalContainers() []*AdditionalContainer

func (*ContainerInstance) GetArchitecture

func (x *ContainerInstance) GetArchitecture() Architecture

func (*ContainerInstance) GetCpu

func (x *ContainerInstance) GetCpu() float32

func (*ContainerInstance) GetDockerArguments

func (x *ContainerInstance) GetDockerArguments() map[string]string

func (*ContainerInstance) GetDockerfile

func (x *ContainerInstance) GetDockerfile() string

func (*ContainerInstance) GetGreedy

func (x *ContainerInstance) GetGreedy() bool

func (*ContainerInstance) GetImage

func (x *ContainerInstance) GetImage() string

func (*ContainerInstance) GetMemory

func (x *ContainerInstance) GetMemory() uint32

func (*ContainerInstance) GetOsVersion

func (x *ContainerInstance) GetOsVersion() string

func (*ContainerInstance) GetPlatform

func (x *ContainerInstance) GetPlatform() Platform

func (*ContainerInstance) GetPrivileged

func (x *ContainerInstance) GetPrivileged() bool

func (*ContainerInstance) GetRegistryConfig

func (x *ContainerInstance) GetRegistryConfig() string

func (*ContainerInstance) GetUseInMemoryDisk

func (x *ContainerInstance) GetUseInMemoryDisk() bool

func (*ContainerInstance) ProtoMessage

func (*ContainerInstance) ProtoMessage()

func (*ContainerInstance) ProtoReflect

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

func (*ContainerInstance) Reset

func (x *ContainerInstance) Reset()

func (*ContainerInstance) String

func (x *ContainerInstance) String() string

type DataChunk

type DataChunk struct {
	Data        []byte `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	RedirectUrl string `protobuf:"bytes,2,opt,name=redirect_url,json=redirectUrl,proto3" json:"redirect_url,omitempty"`
	// contains filtered or unexported fields
}

func (*DataChunk) Descriptor deprecated

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

Deprecated: Use DataChunk.ProtoReflect.Descriptor instead.

func (*DataChunk) GetData

func (x *DataChunk) GetData() []byte

func (*DataChunk) GetRedirectUrl

func (x *DataChunk) GetRedirectUrl() string

func (*DataChunk) ProtoMessage

func (*DataChunk) ProtoMessage()

func (*DataChunk) ProtoReflect

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

func (*DataChunk) Reset

func (x *DataChunk) Reset()

func (*DataChunk) String

func (x *DataChunk) String() string

type DeleteCacheRequest

type DeleteCacheRequest struct {
	TaskIdentification *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	CacheKey           string              `protobuf:"bytes,2,opt,name=cache_key,json=cacheKey,proto3" json:"cache_key,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteCacheRequest) Descriptor deprecated

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

Deprecated: Use DeleteCacheRequest.ProtoReflect.Descriptor instead.

func (*DeleteCacheRequest) GetCacheKey

func (x *DeleteCacheRequest) GetCacheKey() string

func (*DeleteCacheRequest) GetTaskIdentification

func (x *DeleteCacheRequest) GetTaskIdentification() *TaskIdentification

func (*DeleteCacheRequest) ProtoMessage

func (*DeleteCacheRequest) ProtoMessage()

func (*DeleteCacheRequest) ProtoReflect

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

func (*DeleteCacheRequest) Reset

func (x *DeleteCacheRequest) Reset()

func (*DeleteCacheRequest) String

func (x *DeleteCacheRequest) String() string

type DeleteCacheResponse

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

func (*DeleteCacheResponse) Descriptor deprecated

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

Deprecated: Use DeleteCacheResponse.ProtoReflect.Descriptor instead.

func (*DeleteCacheResponse) ProtoMessage

func (*DeleteCacheResponse) ProtoMessage()

func (*DeleteCacheResponse) ProtoReflect

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

func (*DeleteCacheResponse) Reset

func (x *DeleteCacheResponse) Reset()

func (*DeleteCacheResponse) String

func (x *DeleteCacheResponse) String() string

type DockerBuilder

type DockerBuilder struct {
	Platform  Platform `protobuf:"varint,1,opt,name=platform,proto3,enum=org.cirruslabs.ci.services.cirruscigrpc.Platform" json:"platform,omitempty"`
	OsVersion string   `protobuf:"bytes,2,opt,name=os_version,json=osVersion,proto3" json:"os_version,omitempty"`
	// contains filtered or unexported fields
}

func (*DockerBuilder) Descriptor deprecated

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

Deprecated: Use DockerBuilder.ProtoReflect.Descriptor instead.

func (*DockerBuilder) GetOsVersion

func (x *DockerBuilder) GetOsVersion() string

func (*DockerBuilder) GetPlatform

func (x *DockerBuilder) GetPlatform() Platform

func (*DockerBuilder) ProtoMessage

func (*DockerBuilder) ProtoMessage()

func (*DockerBuilder) ProtoReflect

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

func (*DockerBuilder) Reset

func (x *DockerBuilder) Reset()

func (*DockerBuilder) String

func (x *DockerBuilder) String() string

type DownloadCacheRequest

type DownloadCacheRequest struct {
	TaskIdentification *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	CacheKey           string              `protobuf:"bytes,2,opt,name=cache_key,json=cacheKey,proto3" json:"cache_key,omitempty"`
	// contains filtered or unexported fields
}

func (*DownloadCacheRequest) Descriptor deprecated

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

Deprecated: Use DownloadCacheRequest.ProtoReflect.Descriptor instead.

func (*DownloadCacheRequest) GetCacheKey

func (x *DownloadCacheRequest) GetCacheKey() string

func (*DownloadCacheRequest) GetTaskIdentification

func (x *DownloadCacheRequest) GetTaskIdentification() *TaskIdentification

func (*DownloadCacheRequest) ProtoMessage

func (*DownloadCacheRequest) ProtoMessage()

func (*DownloadCacheRequest) ProtoReflect

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

func (*DownloadCacheRequest) Reset

func (x *DownloadCacheRequest) Reset()

func (*DownloadCacheRequest) String

func (x *DownloadCacheRequest) String() string

type EvaluateConfigRequest

type EvaluateConfigRequest struct {
	YamlConfig               string                               `protobuf:"bytes,1,opt,name=yaml_config,json=yamlConfig,proto3" json:"yaml_config,omitempty"`
	StarlarkConfig           string                               `protobuf:"bytes,2,opt,name=starlark_config,json=starlarkConfig,proto3" json:"starlark_config,omitempty"`
	Environment              map[string]string                    `` /* 163-byte string literal not displayed */
	AffectedFiles            []string                             `protobuf:"bytes,4,rep,name=affectedFiles,proto3" json:"affectedFiles,omitempty"`
	AdditionalInstancesInfo  *AdditionalInstancesInfo             `` /* 132-byte string literal not displayed */
	AdditionalTaskProperties []*descriptorpb.FieldDescriptorProto `` /* 135-byte string literal not displayed */
	// New file system abstraction
	Fs *FileSystem `protobuf:"bytes,8,opt,name=fs,proto3" json:"fs,omitempty"`
	// contains filtered or unexported fields
}

func (*EvaluateConfigRequest) Descriptor deprecated

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

Deprecated: Use EvaluateConfigRequest.ProtoReflect.Descriptor instead.

func (*EvaluateConfigRequest) GetAdditionalInstancesInfo

func (x *EvaluateConfigRequest) GetAdditionalInstancesInfo() *AdditionalInstancesInfo

func (*EvaluateConfigRequest) GetAdditionalTaskProperties

func (x *EvaluateConfigRequest) GetAdditionalTaskProperties() []*descriptorpb.FieldDescriptorProto

func (*EvaluateConfigRequest) GetAffectedFiles

func (x *EvaluateConfigRequest) GetAffectedFiles() []string

func (*EvaluateConfigRequest) GetEnvironment

func (x *EvaluateConfigRequest) GetEnvironment() map[string]string

func (*EvaluateConfigRequest) GetFs

func (x *EvaluateConfigRequest) GetFs() *FileSystem

func (*EvaluateConfigRequest) GetStarlarkConfig

func (x *EvaluateConfigRequest) GetStarlarkConfig() string

func (*EvaluateConfigRequest) GetYamlConfig

func (x *EvaluateConfigRequest) GetYamlConfig() string

func (*EvaluateConfigRequest) ProtoMessage

func (*EvaluateConfigRequest) ProtoMessage()

func (*EvaluateConfigRequest) ProtoReflect

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

func (*EvaluateConfigRequest) Reset

func (x *EvaluateConfigRequest) Reset()

func (*EvaluateConfigRequest) String

func (x *EvaluateConfigRequest) String() string

type EvaluateConfigResponse

type EvaluateConfigResponse struct {
	Tasks                     []*Task  `protobuf:"bytes,1,rep,name=tasks,proto3" json:"tasks,omitempty"`
	OutputLogs                []byte   `protobuf:"bytes,2,opt,name=output_logs,json=outputLogs,proto3" json:"output_logs,omitempty"`
	TasksCountBeforeFiltering int64    `` /* 141-byte string literal not displayed */
	ProcessedConfig           string   `protobuf:"bytes,5,opt,name=processed_config,json=processedConfig,proto3" json:"processed_config,omitempty"`
	Issues                    []*Issue `protobuf:"bytes,6,rep,name=issues,proto3" json:"issues,omitempty"`
	// contains filtered or unexported fields
}

func (*EvaluateConfigResponse) Descriptor deprecated

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

Deprecated: Use EvaluateConfigResponse.ProtoReflect.Descriptor instead.

func (*EvaluateConfigResponse) GetIssues

func (x *EvaluateConfigResponse) GetIssues() []*Issue

func (*EvaluateConfigResponse) GetOutputLogs

func (x *EvaluateConfigResponse) GetOutputLogs() []byte

func (*EvaluateConfigResponse) GetProcessedConfig

func (x *EvaluateConfigResponse) GetProcessedConfig() string

func (*EvaluateConfigResponse) GetTasks

func (x *EvaluateConfigResponse) GetTasks() []*Task

func (*EvaluateConfigResponse) GetTasksCountBeforeFiltering

func (x *EvaluateConfigResponse) GetTasksCountBeforeFiltering() int64

func (*EvaluateConfigResponse) ProtoMessage

func (*EvaluateConfigResponse) ProtoMessage()

func (*EvaluateConfigResponse) ProtoReflect

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

func (*EvaluateConfigResponse) Reset

func (x *EvaluateConfigResponse) Reset()

func (*EvaluateConfigResponse) String

func (x *EvaluateConfigResponse) String() string

type EvaluateFunctionRequest

type EvaluateFunctionRequest struct {
	StarlarkConfig string              `protobuf:"bytes,1,opt,name=starlark_config,json=starlarkConfig,proto3" json:"starlark_config,omitempty"`
	FunctionName   string              `protobuf:"bytes,2,opt,name=function_name,json=functionName,proto3" json:"function_name,omitempty"`
	Arguments      *structpb.ListValue `protobuf:"bytes,3,opt,name=arguments,proto3" json:"arguments,omitempty"`
	Environment    map[string]string   `` /* 163-byte string literal not displayed */
	Fs             *FileSystem         `protobuf:"bytes,5,opt,name=fs,proto3" json:"fs,omitempty"`
	// contains filtered or unexported fields
}

func (*EvaluateFunctionRequest) Descriptor deprecated

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

Deprecated: Use EvaluateFunctionRequest.ProtoReflect.Descriptor instead.

func (*EvaluateFunctionRequest) GetArguments

func (x *EvaluateFunctionRequest) GetArguments() *structpb.ListValue

func (*EvaluateFunctionRequest) GetEnvironment

func (x *EvaluateFunctionRequest) GetEnvironment() map[string]string

func (*EvaluateFunctionRequest) GetFs

func (x *EvaluateFunctionRequest) GetFs() *FileSystem

func (*EvaluateFunctionRequest) GetFunctionName

func (x *EvaluateFunctionRequest) GetFunctionName() string

func (*EvaluateFunctionRequest) GetStarlarkConfig

func (x *EvaluateFunctionRequest) GetStarlarkConfig() string

func (*EvaluateFunctionRequest) ProtoMessage

func (*EvaluateFunctionRequest) ProtoMessage()

func (*EvaluateFunctionRequest) ProtoReflect

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

func (*EvaluateFunctionRequest) Reset

func (x *EvaluateFunctionRequest) Reset()

func (*EvaluateFunctionRequest) String

func (x *EvaluateFunctionRequest) String() string

type EvaluateFunctionResponse

type EvaluateFunctionResponse struct {
	ErrorMessage  string          `protobuf:"bytes,1,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	OutputLogs    []byte          `protobuf:"bytes,2,opt,name=output_logs,json=outputLogs,proto3" json:"output_logs,omitempty"`
	DurationNanos int64           `protobuf:"varint,3,opt,name=duration_nanos,json=durationNanos,proto3" json:"duration_nanos,omitempty"`
	Result        *structpb.Value `protobuf:"bytes,4,opt,name=result,proto3" json:"result,omitempty"`
	// contains filtered or unexported fields
}

func (*EvaluateFunctionResponse) Descriptor deprecated

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

Deprecated: Use EvaluateFunctionResponse.ProtoReflect.Descriptor instead.

func (*EvaluateFunctionResponse) GetDurationNanos

func (x *EvaluateFunctionResponse) GetDurationNanos() int64

func (*EvaluateFunctionResponse) GetErrorMessage

func (x *EvaluateFunctionResponse) GetErrorMessage() string

func (*EvaluateFunctionResponse) GetOutputLogs

func (x *EvaluateFunctionResponse) GetOutputLogs() []byte

func (*EvaluateFunctionResponse) GetResult

func (x *EvaluateFunctionResponse) GetResult() *structpb.Value

func (*EvaluateFunctionResponse) ProtoMessage

func (*EvaluateFunctionResponse) ProtoMessage()

func (*EvaluateFunctionResponse) ProtoReflect

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

func (*EvaluateFunctionResponse) Reset

func (x *EvaluateFunctionResponse) Reset()

func (*EvaluateFunctionResponse) String

func (x *EvaluateFunctionResponse) String() string

type ExitInstruction

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

func (*ExitInstruction) Descriptor deprecated

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

Deprecated: Use ExitInstruction.ProtoReflect.Descriptor instead.

func (*ExitInstruction) ProtoMessage

func (*ExitInstruction) ProtoMessage()

func (*ExitInstruction) ProtoReflect

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

func (*ExitInstruction) Reset

func (x *ExitInstruction) Reset()

func (*ExitInstruction) String

func (x *ExitInstruction) String() string

type FileInstruction

type FileInstruction struct {
	DestinationPath string `protobuf:"bytes,1,opt,name=destination_path,json=destinationPath,proto3" json:"destination_path,omitempty"`
	// Types that are assignable to Source:
	//
	//	*FileInstruction_FromEnvironmentVariable
	//	*FileInstruction_FromContents
	Source isFileInstruction_Source `protobuf_oneof:"source"`
	// contains filtered or unexported fields
}

func (*FileInstruction) Descriptor deprecated

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

Deprecated: Use FileInstruction.ProtoReflect.Descriptor instead.

func (*FileInstruction) GetDestinationPath

func (x *FileInstruction) GetDestinationPath() string

func (*FileInstruction) GetFromContents

func (x *FileInstruction) GetFromContents() string

func (*FileInstruction) GetFromEnvironmentVariable

func (x *FileInstruction) GetFromEnvironmentVariable() string

func (*FileInstruction) GetSource

func (m *FileInstruction) GetSource() isFileInstruction_Source

func (*FileInstruction) ProtoMessage

func (*FileInstruction) ProtoMessage()

func (*FileInstruction) ProtoReflect

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

func (*FileInstruction) Reset

func (x *FileInstruction) Reset()

func (*FileInstruction) String

func (x *FileInstruction) String() string

type FileInstruction_FromContents

type FileInstruction_FromContents struct {
	FromContents string `protobuf:"bytes,3,opt,name=from_contents,json=fromContents,proto3,oneof"`
}

type FileInstruction_FromEnvironmentVariable

type FileInstruction_FromEnvironmentVariable struct {
	FromEnvironmentVariable string `protobuf:"bytes,2,opt,name=from_environment_variable,json=fromEnvironmentVariable,proto3,oneof"`
}

type FileSystem

type FileSystem struct {

	// Types that are assignable to Impl:
	//
	//	*FileSystem_Memory_
	//	*FileSystem_Github_
	Impl isFileSystem_Impl `protobuf_oneof:"impl"`
	// contains filtered or unexported fields
}

func (*FileSystem) Descriptor deprecated

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

Deprecated: Use FileSystem.ProtoReflect.Descriptor instead.

func (*FileSystem) GetGithub

func (x *FileSystem) GetGithub() *FileSystem_Github

func (*FileSystem) GetImpl

func (m *FileSystem) GetImpl() isFileSystem_Impl

func (*FileSystem) GetMemory

func (x *FileSystem) GetMemory() *FileSystem_Memory

func (*FileSystem) ProtoMessage

func (*FileSystem) ProtoMessage()

func (*FileSystem) ProtoReflect

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

func (*FileSystem) Reset

func (x *FileSystem) Reset()

func (*FileSystem) String

func (x *FileSystem) String() string

type FileSystem_Github

type FileSystem_Github struct {
	Owner     string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	Repo      string `protobuf:"bytes,2,opt,name=repo,proto3" json:"repo,omitempty"`
	Reference string `protobuf:"bytes,3,opt,name=reference,proto3" json:"reference,omitempty"`
	Token     string `protobuf:"bytes,4,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*FileSystem_Github) Descriptor deprecated

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

Deprecated: Use FileSystem_Github.ProtoReflect.Descriptor instead.

func (*FileSystem_Github) GetOwner

func (x *FileSystem_Github) GetOwner() string

func (*FileSystem_Github) GetReference

func (x *FileSystem_Github) GetReference() string

func (*FileSystem_Github) GetRepo

func (x *FileSystem_Github) GetRepo() string

func (*FileSystem_Github) GetToken

func (x *FileSystem_Github) GetToken() string

func (*FileSystem_Github) ProtoMessage

func (*FileSystem_Github) ProtoMessage()

func (*FileSystem_Github) ProtoReflect

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

func (*FileSystem_Github) Reset

func (x *FileSystem_Github) Reset()

func (*FileSystem_Github) String

func (x *FileSystem_Github) String() string

type FileSystem_Github_

type FileSystem_Github_ struct {
	Github *FileSystem_Github `protobuf:"bytes,2,opt,name=github,proto3,oneof"`
}

type FileSystem_Memory

type FileSystem_Memory struct {
	FilesContents map[string][]byte `` /* 167-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*FileSystem_Memory) Descriptor deprecated

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

Deprecated: Use FileSystem_Memory.ProtoReflect.Descriptor instead.

func (*FileSystem_Memory) GetFilesContents

func (x *FileSystem_Memory) GetFilesContents() map[string][]byte

func (*FileSystem_Memory) ProtoMessage

func (*FileSystem_Memory) ProtoMessage()

func (*FileSystem_Memory) ProtoReflect

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

func (*FileSystem_Memory) Reset

func (x *FileSystem_Memory) Reset()

func (*FileSystem_Memory) String

func (x *FileSystem_Memory) String() string

type FileSystem_Memory_

type FileSystem_Memory_ struct {
	Memory *FileSystem_Memory `protobuf:"bytes,1,opt,name=memory,proto3,oneof"`
}

type GenerateArtifactUploadURLsRequest

type GenerateArtifactUploadURLsRequest struct {
	TaskIdentification *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	Name               string              `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Files              []*ArtifactFileInfo `protobuf:"bytes,3,rep,name=files,proto3" json:"files,omitempty"`
	// contains filtered or unexported fields
}

func (*GenerateArtifactUploadURLsRequest) Descriptor deprecated

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

Deprecated: Use GenerateArtifactUploadURLsRequest.ProtoReflect.Descriptor instead.

func (*GenerateArtifactUploadURLsRequest) GetFiles

func (*GenerateArtifactUploadURLsRequest) GetName

func (*GenerateArtifactUploadURLsRequest) GetTaskIdentification

func (x *GenerateArtifactUploadURLsRequest) GetTaskIdentification() *TaskIdentification

func (*GenerateArtifactUploadURLsRequest) ProtoMessage

func (*GenerateArtifactUploadURLsRequest) ProtoMessage()

func (*GenerateArtifactUploadURLsRequest) ProtoReflect

func (*GenerateArtifactUploadURLsRequest) Reset

func (*GenerateArtifactUploadURLsRequest) String

type GenerateArtifactUploadURLsResponse

type GenerateArtifactUploadURLsResponse struct {
	Urls []*GenerateArtifactUploadURLsResponse_UploadURL `protobuf:"bytes,1,rep,name=urls,proto3" json:"urls,omitempty"`
	// contains filtered or unexported fields
}

func (*GenerateArtifactUploadURLsResponse) Descriptor deprecated

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

Deprecated: Use GenerateArtifactUploadURLsResponse.ProtoReflect.Descriptor instead.

func (*GenerateArtifactUploadURLsResponse) GetUrls

func (*GenerateArtifactUploadURLsResponse) ProtoMessage

func (*GenerateArtifactUploadURLsResponse) ProtoMessage()

func (*GenerateArtifactUploadURLsResponse) ProtoReflect

func (*GenerateArtifactUploadURLsResponse) Reset

func (*GenerateArtifactUploadURLsResponse) String

type GenerateArtifactUploadURLsResponse_UploadURL

type GenerateArtifactUploadURLsResponse_UploadURL struct {
	Url     string            `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	Headers map[string]string `` /* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GenerateArtifactUploadURLsResponse_UploadURL) Descriptor deprecated

Deprecated: Use GenerateArtifactUploadURLsResponse_UploadURL.ProtoReflect.Descriptor instead.

func (*GenerateArtifactUploadURLsResponse_UploadURL) GetHeaders

func (*GenerateArtifactUploadURLsResponse_UploadURL) GetUrl

func (*GenerateArtifactUploadURLsResponse_UploadURL) ProtoMessage

func (*GenerateArtifactUploadURLsResponse_UploadURL) ProtoReflect

func (*GenerateArtifactUploadURLsResponse_UploadURL) Reset

func (*GenerateArtifactUploadURLsResponse_UploadURL) String

type GenerateURLResponse

type GenerateURLResponse struct {
	Url          string            `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	ExtraHeaders map[string]string `` /* 185-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GenerateURLResponse) Descriptor deprecated

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

Deprecated: Use GenerateURLResponse.ProtoReflect.Descriptor instead.

func (*GenerateURLResponse) GetExtraHeaders

func (x *GenerateURLResponse) GetExtraHeaders() map[string]string

func (*GenerateURLResponse) GetUrl

func (x *GenerateURLResponse) GetUrl() string

func (*GenerateURLResponse) ProtoMessage

func (*GenerateURLResponse) ProtoMessage()

func (*GenerateURLResponse) ProtoReflect

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

func (*GenerateURLResponse) Reset

func (x *GenerateURLResponse) Reset()

func (*GenerateURLResponse) String

func (x *GenerateURLResponse) String() string

type GenerateURLsResponse

type GenerateURLsResponse struct {
	Urls []string `protobuf:"bytes,1,rep,name=urls,proto3" json:"urls,omitempty"`
	// contains filtered or unexported fields
}

func (*GenerateURLsResponse) Descriptor deprecated

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

Deprecated: Use GenerateURLsResponse.ProtoReflect.Descriptor instead.

func (*GenerateURLsResponse) GetUrls

func (x *GenerateURLsResponse) GetUrls() []string

func (*GenerateURLsResponse) ProtoMessage

func (*GenerateURLsResponse) ProtoMessage()

func (*GenerateURLsResponse) ProtoReflect

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

func (*GenerateURLsResponse) Reset

func (x *GenerateURLsResponse) Reset()

func (*GenerateURLsResponse) String

func (x *GenerateURLsResponse) String() string

type HeartbeatRequest

type HeartbeatRequest struct {
	TaskIdentification *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	// contains filtered or unexported fields
}

func (*HeartbeatRequest) Descriptor deprecated

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

Deprecated: Use HeartbeatRequest.ProtoReflect.Descriptor instead.

func (*HeartbeatRequest) GetTaskIdentification

func (x *HeartbeatRequest) GetTaskIdentification() *TaskIdentification

func (*HeartbeatRequest) ProtoMessage

func (*HeartbeatRequest) ProtoMessage()

func (*HeartbeatRequest) ProtoReflect

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

func (*HeartbeatRequest) Reset

func (x *HeartbeatRequest) Reset()

func (*HeartbeatRequest) String

func (x *HeartbeatRequest) String() string

type HeartbeatResponse

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

func (*HeartbeatResponse) Descriptor deprecated

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

Deprecated: Use HeartbeatResponse.ProtoReflect.Descriptor instead.

func (*HeartbeatResponse) ProtoMessage

func (*HeartbeatResponse) ProtoMessage()

func (*HeartbeatResponse) ProtoReflect

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

func (*HeartbeatResponse) Reset

func (x *HeartbeatResponse) Reset()

func (*HeartbeatResponse) String

func (x *HeartbeatResponse) String() string

type InitialCommandsRequest

type InitialCommandsRequest struct {
	TaskIdentification  *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	LocalTimestamp      int64               `protobuf:"varint,2,opt,name=local_timestamp,json=localTimestamp,proto3" json:"local_timestamp,omitempty"`
	ContinueFromCommand string              `protobuf:"bytes,3,opt,name=continue_from_command,json=continueFromCommand,proto3" json:"continue_from_command,omitempty"`
	Retry               bool                `protobuf:"varint,4,opt,name=retry,proto3" json:"retry,omitempty"`
	// contains filtered or unexported fields
}

func (*InitialCommandsRequest) Descriptor deprecated

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

Deprecated: Use InitialCommandsRequest.ProtoReflect.Descriptor instead.

func (*InitialCommandsRequest) GetContinueFromCommand

func (x *InitialCommandsRequest) GetContinueFromCommand() string

func (*InitialCommandsRequest) GetLocalTimestamp

func (x *InitialCommandsRequest) GetLocalTimestamp() int64

func (*InitialCommandsRequest) GetRetry

func (x *InitialCommandsRequest) GetRetry() bool

func (*InitialCommandsRequest) GetTaskIdentification

func (x *InitialCommandsRequest) GetTaskIdentification() *TaskIdentification

func (*InitialCommandsRequest) ProtoMessage

func (*InitialCommandsRequest) ProtoMessage()

func (*InitialCommandsRequest) ProtoReflect

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

func (*InitialCommandsRequest) Reset

func (x *InitialCommandsRequest) Reset()

func (*InitialCommandsRequest) String

func (x *InitialCommandsRequest) String() string

type Isolation

type Isolation struct {

	// Types that are assignable to Type:
	//
	//	*Isolation_None_
	//	*Isolation_Parallels_
	//	*Isolation_Container_
	//	*Isolation_Tart_
	//	*Isolation_Vetu_
	Type isIsolation_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

func (*Isolation) Descriptor deprecated

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

Deprecated: Use Isolation.ProtoReflect.Descriptor instead.

func (*Isolation) GetContainer

func (x *Isolation) GetContainer() *Isolation_Container

func (*Isolation) GetNone

func (x *Isolation) GetNone() *Isolation_None

func (*Isolation) GetParallels

func (x *Isolation) GetParallels() *Isolation_Parallels

func (*Isolation) GetTart

func (x *Isolation) GetTart() *Isolation_Tart

func (*Isolation) GetType

func (m *Isolation) GetType() isIsolation_Type

func (*Isolation) GetVetu

func (x *Isolation) GetVetu() *Isolation_Vetu

func (*Isolation) ProtoMessage

func (*Isolation) ProtoMessage()

func (*Isolation) ProtoReflect

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

func (*Isolation) Reset

func (x *Isolation) Reset()

func (*Isolation) String

func (x *Isolation) String() string

type Isolation_Container

type Isolation_Container struct {
	Image           string            `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	Cpu             float32           `protobuf:"fixed32,2,opt,name=cpu,proto3" json:"cpu,omitempty"`
	Memory          uint32            `protobuf:"varint,3,opt,name=memory,proto3" json:"memory,omitempty"` // in MB
	Volumes         []*Volume         `protobuf:"bytes,4,rep,name=volumes,proto3" json:"volumes,omitempty"`
	Dockerfile      string            `protobuf:"bytes,5,opt,name=dockerfile,proto3" json:"dockerfile,omitempty"`
	DockerArguments map[string]string `` /* 194-byte string literal not displayed */
	Platform        Platform          `protobuf:"varint,7,opt,name=platform,proto3,enum=org.cirruslabs.ci.services.cirruscigrpc.Platform" json:"platform,omitempty"`
	// contains filtered or unexported fields
}

func (*Isolation_Container) Descriptor deprecated

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

Deprecated: Use Isolation_Container.ProtoReflect.Descriptor instead.

func (*Isolation_Container) GetCpu

func (x *Isolation_Container) GetCpu() float32

func (*Isolation_Container) GetDockerArguments

func (x *Isolation_Container) GetDockerArguments() map[string]string

func (*Isolation_Container) GetDockerfile

func (x *Isolation_Container) GetDockerfile() string

func (*Isolation_Container) GetImage

func (x *Isolation_Container) GetImage() string

func (*Isolation_Container) GetMemory

func (x *Isolation_Container) GetMemory() uint32

func (*Isolation_Container) GetPlatform

func (x *Isolation_Container) GetPlatform() Platform

func (*Isolation_Container) GetVolumes

func (x *Isolation_Container) GetVolumes() []*Volume

func (*Isolation_Container) ProtoMessage

func (*Isolation_Container) ProtoMessage()

func (*Isolation_Container) ProtoReflect

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

func (*Isolation_Container) Reset

func (x *Isolation_Container) Reset()

func (*Isolation_Container) String

func (x *Isolation_Container) String() string

type Isolation_Container_

type Isolation_Container_ struct {
	Container *Isolation_Container `protobuf:"bytes,3,opt,name=container,proto3,oneof"`
}

type Isolation_None

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

func (*Isolation_None) Descriptor deprecated

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

Deprecated: Use Isolation_None.ProtoReflect.Descriptor instead.

func (*Isolation_None) ProtoMessage

func (*Isolation_None) ProtoMessage()

func (*Isolation_None) ProtoReflect

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

func (*Isolation_None) Reset

func (x *Isolation_None) Reset()

func (*Isolation_None) String

func (x *Isolation_None) String() string

type Isolation_None_

type Isolation_None_ struct {
	None *Isolation_None `protobuf:"bytes,1,opt,name=none,proto3,oneof"`
}

type Isolation_Parallels

type Isolation_Parallels struct {
	Image    string   `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	User     string   `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"`
	Password string   `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	Platform Platform `protobuf:"varint,4,opt,name=platform,proto3,enum=org.cirruslabs.ci.services.cirruscigrpc.Platform" json:"platform,omitempty"`
	// contains filtered or unexported fields
}

func (*Isolation_Parallels) Descriptor deprecated

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

Deprecated: Use Isolation_Parallels.ProtoReflect.Descriptor instead.

func (*Isolation_Parallels) GetImage

func (x *Isolation_Parallels) GetImage() string

func (*Isolation_Parallels) GetPassword

func (x *Isolation_Parallels) GetPassword() string

func (*Isolation_Parallels) GetPlatform

func (x *Isolation_Parallels) GetPlatform() Platform

func (*Isolation_Parallels) GetUser

func (x *Isolation_Parallels) GetUser() string

func (*Isolation_Parallels) ProtoMessage

func (*Isolation_Parallels) ProtoMessage()

func (*Isolation_Parallels) ProtoReflect

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

func (*Isolation_Parallels) Reset

func (x *Isolation_Parallels) Reset()

func (*Isolation_Parallels) String

func (x *Isolation_Parallels) String() string

type Isolation_Parallels_

type Isolation_Parallels_ struct {
	Parallels *Isolation_Parallels `protobuf:"bytes,2,opt,name=parallels,proto3,oneof"`
}

type Isolation_Tart

type Isolation_Tart struct {
	Image    string `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	User     string `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"`
	Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	Port     uint32 `protobuf:"varint,11,opt,name=port,proto3" json:"port,omitempty"`
	Cpu      uint32 `protobuf:"varint,4,opt,name=cpu,proto3" json:"cpu,omitempty"`       // requested number of CPUs
	Memory   uint32 `protobuf:"varint,5,opt,name=memory,proto3" json:"memory,omitempty"` // requested amount of memory in mebibytes
	// Whether to enable Softnet[1] networking
	//
	// [1]: https://github.com/cirruslabs/softnet
	Softnet bool `protobuf:"varint,6,opt,name=softnet,proto3" json:"softnet,omitempty"`
	// Whether to mount a temporary working directory
	// from host to speed-up I/O, see [1] for more details.
	//
	// [1]: https://github.com/cirruslabs/cirrus-cli/issues/605
	MountTemporaryWorkingDirectoryFromHost bool `` /* 184-byte string literal not displayed */
	// VM display resolution in a format of <width>x<height>. For example, 1200x800
	Display  string                   `protobuf:"bytes,8,opt,name=display,proto3" json:"display,omitempty"`
	Volumes  []*Isolation_Tart_Volume `protobuf:"bytes,9,rep,name=volumes,proto3" json:"volumes,omitempty"`
	DiskSize uint32                   `protobuf:"varint,10,opt,name=disk_size,json=diskSize,proto3" json:"disk_size,omitempty"` // requested disk size in gigabytes
	// contains filtered or unexported fields
}

func (*Isolation_Tart) Descriptor deprecated

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

Deprecated: Use Isolation_Tart.ProtoReflect.Descriptor instead.

func (*Isolation_Tart) GetCpu

func (x *Isolation_Tart) GetCpu() uint32

func (*Isolation_Tart) GetDiskSize

func (x *Isolation_Tart) GetDiskSize() uint32

func (*Isolation_Tart) GetDisplay

func (x *Isolation_Tart) GetDisplay() string

func (*Isolation_Tart) GetImage

func (x *Isolation_Tart) GetImage() string

func (*Isolation_Tart) GetMemory

func (x *Isolation_Tart) GetMemory() uint32

func (*Isolation_Tart) GetMountTemporaryWorkingDirectoryFromHost

func (x *Isolation_Tart) GetMountTemporaryWorkingDirectoryFromHost() bool

func (*Isolation_Tart) GetPassword

func (x *Isolation_Tart) GetPassword() string

func (*Isolation_Tart) GetPort

func (x *Isolation_Tart) GetPort() uint32

func (*Isolation_Tart) GetSoftnet

func (x *Isolation_Tart) GetSoftnet() bool

func (*Isolation_Tart) GetUser

func (x *Isolation_Tart) GetUser() string

func (*Isolation_Tart) GetVolumes

func (x *Isolation_Tart) GetVolumes() []*Isolation_Tart_Volume

func (*Isolation_Tart) ProtoMessage

func (*Isolation_Tart) ProtoMessage()

func (*Isolation_Tart) ProtoReflect

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

func (*Isolation_Tart) Reset

func (x *Isolation_Tart) Reset()

func (*Isolation_Tart) String

func (x *Isolation_Tart) String() string

type Isolation_Tart_

type Isolation_Tart_ struct {
	Tart *Isolation_Tart `protobuf:"bytes,4,opt,name=tart,proto3,oneof"`
}

type Isolation_Tart_Volume

type Isolation_Tart_Volume struct {
	Name     string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Source   string `protobuf:"bytes,2,opt,name=source,proto3" json:"source,omitempty"`
	Target   string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
	ReadOnly bool   `protobuf:"varint,4,opt,name=read_only,json=readOnly,proto3" json:"read_only,omitempty"`
	Cleanup  bool   `protobuf:"varint,5,opt,name=cleanup,proto3" json:"cleanup,omitempty"`
	// contains filtered or unexported fields
}

func (*Isolation_Tart_Volume) Descriptor deprecated

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

Deprecated: Use Isolation_Tart_Volume.ProtoReflect.Descriptor instead.

func (*Isolation_Tart_Volume) GetCleanup

func (x *Isolation_Tart_Volume) GetCleanup() bool

func (*Isolation_Tart_Volume) GetName

func (x *Isolation_Tart_Volume) GetName() string

func (*Isolation_Tart_Volume) GetReadOnly

func (x *Isolation_Tart_Volume) GetReadOnly() bool

func (*Isolation_Tart_Volume) GetSource

func (x *Isolation_Tart_Volume) GetSource() string

func (*Isolation_Tart_Volume) GetTarget

func (x *Isolation_Tart_Volume) GetTarget() string

func (*Isolation_Tart_Volume) ProtoMessage

func (*Isolation_Tart_Volume) ProtoMessage()

func (*Isolation_Tart_Volume) ProtoReflect

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

func (*Isolation_Tart_Volume) Reset

func (x *Isolation_Tart_Volume) Reset()

func (*Isolation_Tart_Volume) String

func (x *Isolation_Tart_Volume) String() string

type Isolation_Vetu

type Isolation_Vetu struct {
	Image    string `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	User     string `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"`
	Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	Port     uint32 `protobuf:"varint,9,opt,name=port,proto3" json:"port,omitempty"`
	Cpu      uint32 `protobuf:"varint,4,opt,name=cpu,proto3" json:"cpu,omitempty"`       // requested number of CPUs
	Memory   uint32 `protobuf:"varint,5,opt,name=memory,proto3" json:"memory,omitempty"` // requested amount of memory in mebibytes
	// Types that are assignable to Networking:
	//
	//	*Isolation_Vetu_Bridged_
	//	*Isolation_Vetu_Host_
	Networking isIsolation_Vetu_Networking `protobuf_oneof:"networking"`
	DiskSize   uint32                      `protobuf:"varint,8,opt,name=disk_size,json=diskSize,proto3" json:"disk_size,omitempty"` // requested disk size in gigabytes
	// contains filtered or unexported fields
}

func (*Isolation_Vetu) Descriptor deprecated

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

Deprecated: Use Isolation_Vetu.ProtoReflect.Descriptor instead.

func (*Isolation_Vetu) GetBridged

func (x *Isolation_Vetu) GetBridged() *Isolation_Vetu_Bridged

func (*Isolation_Vetu) GetCpu

func (x *Isolation_Vetu) GetCpu() uint32

func (*Isolation_Vetu) GetDiskSize

func (x *Isolation_Vetu) GetDiskSize() uint32

func (*Isolation_Vetu) GetHost

func (x *Isolation_Vetu) GetHost() *Isolation_Vetu_Host

func (*Isolation_Vetu) GetImage

func (x *Isolation_Vetu) GetImage() string

func (*Isolation_Vetu) GetMemory

func (x *Isolation_Vetu) GetMemory() uint32

func (*Isolation_Vetu) GetNetworking

func (m *Isolation_Vetu) GetNetworking() isIsolation_Vetu_Networking

func (*Isolation_Vetu) GetPassword

func (x *Isolation_Vetu) GetPassword() string

func (*Isolation_Vetu) GetPort

func (x *Isolation_Vetu) GetPort() uint32

func (*Isolation_Vetu) GetUser

func (x *Isolation_Vetu) GetUser() string

func (*Isolation_Vetu) ProtoMessage

func (*Isolation_Vetu) ProtoMessage()

func (*Isolation_Vetu) ProtoReflect

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

func (*Isolation_Vetu) Reset

func (x *Isolation_Vetu) Reset()

func (*Isolation_Vetu) String

func (x *Isolation_Vetu) String() string

type Isolation_Vetu_

type Isolation_Vetu_ struct {
	Vetu *Isolation_Vetu `protobuf:"bytes,5,opt,name=vetu,proto3,oneof"`
}

type Isolation_Vetu_Bridged

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

func (*Isolation_Vetu_Bridged) Descriptor deprecated

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

Deprecated: Use Isolation_Vetu_Bridged.ProtoReflect.Descriptor instead.

func (*Isolation_Vetu_Bridged) GetInterface

func (x *Isolation_Vetu_Bridged) GetInterface() string

func (*Isolation_Vetu_Bridged) ProtoMessage

func (*Isolation_Vetu_Bridged) ProtoMessage()

func (*Isolation_Vetu_Bridged) ProtoReflect

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

func (*Isolation_Vetu_Bridged) Reset

func (x *Isolation_Vetu_Bridged) Reset()

func (*Isolation_Vetu_Bridged) String

func (x *Isolation_Vetu_Bridged) String() string

type Isolation_Vetu_Bridged_

type Isolation_Vetu_Bridged_ struct {
	Bridged *Isolation_Vetu_Bridged `protobuf:"bytes,6,opt,name=bridged,proto3,oneof"`
}

type Isolation_Vetu_Host

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

func (*Isolation_Vetu_Host) Descriptor deprecated

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

Deprecated: Use Isolation_Vetu_Host.ProtoReflect.Descriptor instead.

func (*Isolation_Vetu_Host) ProtoMessage

func (*Isolation_Vetu_Host) ProtoMessage()

func (*Isolation_Vetu_Host) ProtoReflect

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

func (*Isolation_Vetu_Host) Reset

func (x *Isolation_Vetu_Host) Reset()

func (*Isolation_Vetu_Host) String

func (x *Isolation_Vetu_Host) String() string

type Isolation_Vetu_Host_

type Isolation_Vetu_Host_ struct {
	Host *Isolation_Vetu_Host `protobuf:"bytes,7,opt,name=host,proto3,oneof"`
}

type Issue

type Issue struct {
	Level      Issue_Level `protobuf:"varint,1,opt,name=level,proto3,enum=org.cirruslabs.ci.services.cirruscigrpc.Issue_Level" json:"level,omitempty"`
	Message    string      `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	RawDetails string      `protobuf:"bytes,5,opt,name=raw_details,json=rawDetails,proto3" json:"raw_details,omitempty"`
	Path       string      `protobuf:"bytes,6,opt,name=path,proto3" json:"path,omitempty"`
	Line       uint64      `protobuf:"varint,3,opt,name=line,proto3" json:"line,omitempty"`
	Column     uint64      `protobuf:"varint,4,opt,name=column,proto3" json:"column,omitempty"`
	// contains filtered or unexported fields
}

func (*Issue) Descriptor deprecated

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

Deprecated: Use Issue.ProtoReflect.Descriptor instead.

func (*Issue) GetColumn

func (x *Issue) GetColumn() uint64

func (*Issue) GetLevel

func (x *Issue) GetLevel() Issue_Level

func (*Issue) GetLine

func (x *Issue) GetLine() uint64

func (*Issue) GetMessage

func (x *Issue) GetMessage() string

func (*Issue) GetPath

func (x *Issue) GetPath() string

func (*Issue) GetRawDetails

func (x *Issue) GetRawDetails() string

func (*Issue) ProtoMessage

func (*Issue) ProtoMessage()

func (*Issue) ProtoReflect

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

func (*Issue) Reset

func (x *Issue) Reset()

func (*Issue) String

func (x *Issue) String() string

type Issue_Level

type Issue_Level int32
const (
	Issue_INFO    Issue_Level = 0
	Issue_WARNING Issue_Level = 1
	Issue_ERROR   Issue_Level = 2
)

func (Issue_Level) Descriptor

func (Issue_Level) Enum

func (x Issue_Level) Enum() *Issue_Level

func (Issue_Level) EnumDescriptor deprecated

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

Deprecated: Use Issue_Level.Descriptor instead.

func (Issue_Level) Number

func (x Issue_Level) Number() protoreflect.EnumNumber

func (Issue_Level) String

func (x Issue_Level) String() string

func (Issue_Level) Type

type JSONSchemaRequest

type JSONSchemaRequest struct {
	AdditionalInstancesInfo *AdditionalInstancesInfo `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*JSONSchemaRequest) Descriptor deprecated

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

Deprecated: Use JSONSchemaRequest.ProtoReflect.Descriptor instead.

func (*JSONSchemaRequest) GetAdditionalInstancesInfo

func (x *JSONSchemaRequest) GetAdditionalInstancesInfo() *AdditionalInstancesInfo

func (*JSONSchemaRequest) ProtoMessage

func (*JSONSchemaRequest) ProtoMessage()

func (*JSONSchemaRequest) ProtoReflect

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

func (*JSONSchemaRequest) Reset

func (x *JSONSchemaRequest) Reset()

func (*JSONSchemaRequest) String

func (x *JSONSchemaRequest) String() string

type JSONSchemaResponse

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

func (*JSONSchemaResponse) Descriptor deprecated

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

Deprecated: Use JSONSchemaResponse.ProtoReflect.Descriptor instead.

func (*JSONSchemaResponse) GetSchema

func (x *JSONSchemaResponse) GetSchema() string

func (*JSONSchemaResponse) ProtoMessage

func (*JSONSchemaResponse) ProtoMessage()

func (*JSONSchemaResponse) ProtoReflect

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

func (*JSONSchemaResponse) Reset

func (x *JSONSchemaResponse) Reset()

func (*JSONSchemaResponse) String

func (x *JSONSchemaResponse) String() string

type LogEntry

type LogEntry struct {

	// Types that are assignable to Value:
	//
	//	*LogEntry_Key
	//	*LogEntry_Chunk
	Value isLogEntry_Value `protobuf_oneof:"value"`
	// contains filtered or unexported fields
}

func (*LogEntry) Descriptor deprecated

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

Deprecated: Use LogEntry.ProtoReflect.Descriptor instead.

func (*LogEntry) GetChunk

func (x *LogEntry) GetChunk() *DataChunk

func (*LogEntry) GetKey

func (x *LogEntry) GetKey() *LogEntry_LogKey

func (*LogEntry) GetValue

func (m *LogEntry) GetValue() isLogEntry_Value

func (*LogEntry) ProtoMessage

func (*LogEntry) ProtoMessage()

func (*LogEntry) ProtoReflect

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

func (*LogEntry) Reset

func (x *LogEntry) Reset()

func (*LogEntry) String

func (x *LogEntry) String() string

type LogEntry_Chunk

type LogEntry_Chunk struct {
	Chunk *DataChunk `protobuf:"bytes,2,opt,name=chunk,proto3,oneof"`
}

type LogEntry_Key

type LogEntry_Key struct {
	Key *LogEntry_LogKey `protobuf:"bytes,1,opt,name=key,proto3,oneof"`
}

type LogEntry_LogKey

type LogEntry_LogKey struct {
	TaskIdentification *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	CommandName        string              `protobuf:"bytes,2,opt,name=command_name,json=commandName,proto3" json:"command_name,omitempty"`
	Raw                bool                `protobuf:"varint,3,opt,name=raw,proto3" json:"raw,omitempty"` // true to disable live updates
	// contains filtered or unexported fields
}

func (*LogEntry_LogKey) Descriptor deprecated

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

Deprecated: Use LogEntry_LogKey.ProtoReflect.Descriptor instead.

func (*LogEntry_LogKey) GetCommandName

func (x *LogEntry_LogKey) GetCommandName() string

func (*LogEntry_LogKey) GetRaw

func (x *LogEntry_LogKey) GetRaw() bool

func (*LogEntry_LogKey) GetTaskIdentification

func (x *LogEntry_LogKey) GetTaskIdentification() *TaskIdentification

func (*LogEntry_LogKey) ProtoMessage

func (*LogEntry_LogKey) ProtoMessage()

func (*LogEntry_LogKey) ProtoReflect

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

func (*LogEntry_LogKey) Reset

func (x *LogEntry_LogKey) Reset()

func (*LogEntry_LogKey) String

func (x *LogEntry_LogKey) String() string

type MacOSInstance

type MacOSInstance struct {
	Image    string `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	User     string `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"`
	Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	Cpu      uint32 `protobuf:"varint,4,opt,name=cpu,proto3" json:"cpu,omitempty"`       // requested number of CPUs
	Memory   uint32 `protobuf:"varint,5,opt,name=memory,proto3" json:"memory,omitempty"` // requested amount of memory in mebibytes
	// contains filtered or unexported fields
}

func (*MacOSInstance) Descriptor deprecated

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

Deprecated: Use MacOSInstance.ProtoReflect.Descriptor instead.

func (*MacOSInstance) GetCpu

func (x *MacOSInstance) GetCpu() uint32

func (*MacOSInstance) GetImage

func (x *MacOSInstance) GetImage() string

func (*MacOSInstance) GetMemory

func (x *MacOSInstance) GetMemory() uint32

func (*MacOSInstance) GetPassword

func (x *MacOSInstance) GetPassword() string

func (*MacOSInstance) GetUser

func (x *MacOSInstance) GetUser() string

func (*MacOSInstance) ProtoMessage

func (*MacOSInstance) ProtoMessage()

func (*MacOSInstance) ProtoReflect

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

func (*MacOSInstance) Reset

func (x *MacOSInstance) Reset()

func (*MacOSInstance) String

func (x *MacOSInstance) String() string

type PersistentWorkerInstance

type PersistentWorkerInstance struct {
	Labels             map[string]string  `` /* 153-byte string literal not displayed */
	Isolation          *Isolation         `protobuf:"bytes,2,opt,name=isolation,proto3" json:"isolation,omitempty"`
	ResourcesToAcquire map[string]float64 `` /* 207-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PersistentWorkerInstance) Descriptor deprecated

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

Deprecated: Use PersistentWorkerInstance.ProtoReflect.Descriptor instead.

func (*PersistentWorkerInstance) GetIsolation

func (x *PersistentWorkerInstance) GetIsolation() *Isolation

func (*PersistentWorkerInstance) GetLabels

func (x *PersistentWorkerInstance) GetLabels() map[string]string

func (*PersistentWorkerInstance) GetResourcesToAcquire

func (x *PersistentWorkerInstance) GetResourcesToAcquire() map[string]float64

func (*PersistentWorkerInstance) ProtoMessage

func (*PersistentWorkerInstance) ProtoMessage()

func (*PersistentWorkerInstance) ProtoReflect

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

func (*PersistentWorkerInstance) Reset

func (x *PersistentWorkerInstance) Reset()

func (*PersistentWorkerInstance) String

func (x *PersistentWorkerInstance) String() string

type PipeInstance

type PipeInstance struct {
	Cpu    float32 `protobuf:"fixed32,1,opt,name=cpu,proto3" json:"cpu,omitempty"`
	Memory uint32  `protobuf:"varint,2,opt,name=memory,proto3" json:"memory,omitempty"`
	// contains filtered or unexported fields
}

func (*PipeInstance) Descriptor deprecated

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

Deprecated: Use PipeInstance.ProtoReflect.Descriptor instead.

func (*PipeInstance) GetCpu

func (x *PipeInstance) GetCpu() float32

func (*PipeInstance) GetMemory

func (x *PipeInstance) GetMemory() uint32

func (*PipeInstance) ProtoMessage

func (*PipeInstance) ProtoMessage()

func (*PipeInstance) ProtoReflect

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

func (*PipeInstance) Reset

func (x *PipeInstance) Reset()

func (*PipeInstance) String

func (x *PipeInstance) String() string

type Platform

type Platform int32
const (
	Platform_LINUX   Platform = 0
	Platform_WINDOWS Platform = 1
	Platform_DARWIN  Platform = 2
)

func (Platform) Descriptor

func (Platform) Descriptor() protoreflect.EnumDescriptor

func (Platform) Enum

func (x Platform) Enum() *Platform

func (Platform) EnumDescriptor deprecated

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

Deprecated: Use Platform.Descriptor instead.

func (Platform) Number

func (x Platform) Number() protoreflect.EnumNumber

func (Platform) String

func (x Platform) String() string

func (Platform) Type

type PollRequest

type PollRequest struct {
	WorkerInfo     *WorkerInfo        `protobuf:"bytes,1,opt,name=worker_info,json=workerInfo,proto3" json:"worker_info,omitempty"`
	RunningTasks   []int64            `protobuf:"varint,2,rep,packed,name=running_tasks,json=runningTasks,proto3" json:"running_tasks,omitempty"`
	ResourcesInUse map[string]float64 `` /* 195-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PollRequest) Descriptor deprecated

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

Deprecated: Use PollRequest.ProtoReflect.Descriptor instead.

func (*PollRequest) GetResourcesInUse

func (x *PollRequest) GetResourcesInUse() map[string]float64

func (*PollRequest) GetRunningTasks

func (x *PollRequest) GetRunningTasks() []int64

func (*PollRequest) GetWorkerInfo

func (x *PollRequest) GetWorkerInfo() *WorkerInfo

func (*PollRequest) ProtoMessage

func (*PollRequest) ProtoMessage()

func (*PollRequest) ProtoReflect

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

func (*PollRequest) Reset

func (x *PollRequest) Reset()

func (*PollRequest) String

func (x *PollRequest) String() string

type PollResponse

type PollResponse struct {
	TasksToStart          []*PollResponse_AgentAwareTask `protobuf:"bytes,1,rep,name=tasks_to_start,json=tasksToStart,proto3" json:"tasks_to_start,omitempty"`
	TasksToStop           []int64                        `protobuf:"varint,2,rep,packed,name=tasks_to_stop,json=tasksToStop,proto3" json:"tasks_to_stop,omitempty"`
	PollIntervalInSeconds uint32                         `` /* 129-byte string literal not displayed */
	Shutdown              bool                           `protobuf:"varint,4,opt,name=shutdown,proto3" json:"shutdown,omitempty"`
	// contains filtered or unexported fields
}

func (*PollResponse) Descriptor deprecated

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

Deprecated: Use PollResponse.ProtoReflect.Descriptor instead.

func (*PollResponse) GetPollIntervalInSeconds

func (x *PollResponse) GetPollIntervalInSeconds() uint32

func (*PollResponse) GetShutdown

func (x *PollResponse) GetShutdown() bool

func (*PollResponse) GetTasksToStart

func (x *PollResponse) GetTasksToStart() []*PollResponse_AgentAwareTask

func (*PollResponse) GetTasksToStop

func (x *PollResponse) GetTasksToStop() []int64

func (*PollResponse) ProtoMessage

func (*PollResponse) ProtoMessage()

func (*PollResponse) ProtoReflect

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

func (*PollResponse) Reset

func (x *PollResponse) Reset()

func (*PollResponse) String

func (x *PollResponse) String() string

type PollResponse_AgentAwareTask

type PollResponse_AgentAwareTask struct {
	TaskId       int64      `protobuf:"varint,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	ClientSecret string     `protobuf:"bytes,2,opt,name=client_secret,json=clientSecret,proto3" json:"client_secret,omitempty"`
	ServerSecret string     `protobuf:"bytes,3,opt,name=server_secret,json=serverSecret,proto3" json:"server_secret,omitempty"`
	Isolation    *Isolation `protobuf:"bytes,4,opt,name=isolation,proto3" json:"isolation,omitempty"`
	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	AgentVersion   string             `protobuf:"bytes,5,opt,name=agent_version,json=agentVersion,proto3" json:"agent_version,omitempty"`
	CliVersion     string             `protobuf:"bytes,7,opt,name=cli_version,json=cliVersion,proto3" json:"cli_version,omitempty"`
	ResourcesToUse map[string]float64 `` /* 195-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PollResponse_AgentAwareTask) Descriptor deprecated

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

Deprecated: Use PollResponse_AgentAwareTask.ProtoReflect.Descriptor instead.

func (*PollResponse_AgentAwareTask) GetAgentVersion deprecated

func (x *PollResponse_AgentAwareTask) GetAgentVersion() string

Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.

func (*PollResponse_AgentAwareTask) GetCliVersion added in v0.118.0

func (x *PollResponse_AgentAwareTask) GetCliVersion() string

func (*PollResponse_AgentAwareTask) GetClientSecret

func (x *PollResponse_AgentAwareTask) GetClientSecret() string

func (*PollResponse_AgentAwareTask) GetIsolation

func (x *PollResponse_AgentAwareTask) GetIsolation() *Isolation

func (*PollResponse_AgentAwareTask) GetResourcesToUse

func (x *PollResponse_AgentAwareTask) GetResourcesToUse() map[string]float64

func (*PollResponse_AgentAwareTask) GetServerSecret

func (x *PollResponse_AgentAwareTask) GetServerSecret() string

func (*PollResponse_AgentAwareTask) GetTaskId

func (x *PollResponse_AgentAwareTask) GetTaskId() int64

func (*PollResponse_AgentAwareTask) ProtoMessage

func (*PollResponse_AgentAwareTask) ProtoMessage()

func (*PollResponse_AgentAwareTask) ProtoReflect

func (*PollResponse_AgentAwareTask) Reset

func (x *PollResponse_AgentAwareTask) Reset()

func (*PollResponse_AgentAwareTask) String

func (x *PollResponse_AgentAwareTask) String() string

type PortMapping

type PortMapping struct {
	ContainerPort uint32 `protobuf:"varint,1,opt,name=container_port,json=containerPort,proto3" json:"container_port,omitempty"`
	HostPort      uint32 `protobuf:"varint,2,opt,name=host_port,json=hostPort,proto3" json:"host_port,omitempty"`
	// contains filtered or unexported fields
}

func (*PortMapping) Descriptor deprecated

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

Deprecated: Use PortMapping.ProtoReflect.Descriptor instead.

func (*PortMapping) GetContainerPort

func (x *PortMapping) GetContainerPort() uint32

func (*PortMapping) GetHostPort

func (x *PortMapping) GetHostPort() uint32

func (*PortMapping) ProtoMessage

func (*PortMapping) ProtoMessage()

func (*PortMapping) ProtoReflect

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

func (*PortMapping) Reset

func (x *PortMapping) Reset()

func (*PortMapping) String

func (x *PortMapping) String() string

type PrebuiltImageInstance

type PrebuiltImageInstance struct {
	Repository string            `protobuf:"bytes,1,opt,name=repository,proto3" json:"repository,omitempty"`
	Platform   Platform          `protobuf:"varint,2,opt,name=platform,proto3,enum=org.cirruslabs.ci.services.cirruscigrpc.Platform" json:"platform,omitempty"`
	Reference  string            `protobuf:"bytes,3,opt,name=reference,proto3" json:"reference,omitempty"`
	Dockerfile string            `protobuf:"bytes,6,opt,name=dockerfile,proto3" json:"dockerfile,omitempty"`
	Arguments  map[string]string `` /* 159-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PrebuiltImageInstance) Descriptor deprecated

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

Deprecated: Use PrebuiltImageInstance.ProtoReflect.Descriptor instead.

func (*PrebuiltImageInstance) GetArguments

func (x *PrebuiltImageInstance) GetArguments() map[string]string

func (*PrebuiltImageInstance) GetDockerfile

func (x *PrebuiltImageInstance) GetDockerfile() string

func (*PrebuiltImageInstance) GetPlatform

func (x *PrebuiltImageInstance) GetPlatform() Platform

func (*PrebuiltImageInstance) GetReference

func (x *PrebuiltImageInstance) GetReference() string

func (*PrebuiltImageInstance) GetRepository

func (x *PrebuiltImageInstance) GetRepository() string

func (*PrebuiltImageInstance) ProtoMessage

func (*PrebuiltImageInstance) ProtoMessage()

func (*PrebuiltImageInstance) ProtoReflect

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

func (*PrebuiltImageInstance) Reset

func (x *PrebuiltImageInstance) Reset()

func (*PrebuiltImageInstance) String

func (x *PrebuiltImageInstance) String() string

type QueryRunningTasksRequest

type QueryRunningTasksRequest struct {
	Info *WorkerInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"`
	// contains filtered or unexported fields
}

func (*QueryRunningTasksRequest) Descriptor deprecated

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

Deprecated: Use QueryRunningTasksRequest.ProtoReflect.Descriptor instead.

func (*QueryRunningTasksRequest) GetInfo

func (x *QueryRunningTasksRequest) GetInfo() *WorkerInfo

func (*QueryRunningTasksRequest) ProtoMessage

func (*QueryRunningTasksRequest) ProtoMessage()

func (*QueryRunningTasksRequest) ProtoReflect

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

func (*QueryRunningTasksRequest) Reset

func (x *QueryRunningTasksRequest) Reset()

func (*QueryRunningTasksRequest) String

func (x *QueryRunningTasksRequest) String() string

type QueryRunningTasksResponse

type QueryRunningTasksResponse struct {
	Status       *WorkerStatus `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	RunningTasks []int64       `protobuf:"varint,2,rep,packed,name=running_tasks,json=runningTasks,proto3" json:"running_tasks,omitempty"`
	// contains filtered or unexported fields
}

func (*QueryRunningTasksResponse) Descriptor deprecated

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

Deprecated: Use QueryRunningTasksResponse.ProtoReflect.Descriptor instead.

func (*QueryRunningTasksResponse) GetRunningTasks

func (x *QueryRunningTasksResponse) GetRunningTasks() []int64

func (*QueryRunningTasksResponse) GetStatus

func (x *QueryRunningTasksResponse) GetStatus() *WorkerStatus

func (*QueryRunningTasksResponse) ProtoMessage

func (*QueryRunningTasksResponse) ProtoMessage()

func (*QueryRunningTasksResponse) ProtoReflect

func (*QueryRunningTasksResponse) Reset

func (x *QueryRunningTasksResponse) Reset()

func (*QueryRunningTasksResponse) String

func (x *QueryRunningTasksResponse) String() string

type RegisterRequest

type RegisterRequest struct {
	RegistrationToken string      `protobuf:"bytes,1,opt,name=registration_token,json=registrationToken,proto3" json:"registration_token,omitempty"`
	WorkerInfo        *WorkerInfo `protobuf:"bytes,2,opt,name=worker_info,json=workerInfo,proto3" json:"worker_info,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterRequest) Descriptor deprecated

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

Deprecated: Use RegisterRequest.ProtoReflect.Descriptor instead.

func (*RegisterRequest) GetRegistrationToken

func (x *RegisterRequest) GetRegistrationToken() string

func (*RegisterRequest) GetWorkerInfo

func (x *RegisterRequest) GetWorkerInfo() *WorkerInfo

func (*RegisterRequest) ProtoMessage

func (*RegisterRequest) ProtoMessage()

func (*RegisterRequest) ProtoReflect

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

func (*RegisterRequest) Reset

func (x *RegisterRequest) Reset()

func (*RegisterRequest) String

func (x *RegisterRequest) String() string

type RegisterResponse

type RegisterResponse struct {
	SessionToken string `protobuf:"bytes,1,opt,name=session_token,json=sessionToken,proto3" json:"session_token,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterResponse) Descriptor deprecated

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

Deprecated: Use RegisterResponse.ProtoReflect.Descriptor instead.

func (*RegisterResponse) GetSessionToken

func (x *RegisterResponse) GetSessionToken() string

func (*RegisterResponse) ProtoMessage

func (*RegisterResponse) ProtoMessage()

func (*RegisterResponse) ProtoReflect

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

func (*RegisterResponse) Reset

func (x *RegisterResponse) Reset()

func (*RegisterResponse) String

func (x *RegisterResponse) String() string

type ReportAgentFinishedRequest

type ReportAgentFinishedRequest struct {
	TaskIdentification     *TaskIdentification               `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	CacheRetrievalAttempts map[string]*CacheRetrievalAttempt `` /* 185-byte string literal not displayed */
	CommandResults         []*CommandResult                  `protobuf:"bytes,3,rep,name=command_results,json=commandResults,proto3" json:"command_results,omitempty"`
	ResourceUtilization    *ResourceUtilization              `protobuf:"bytes,4,opt,name=resource_utilization,json=resourceUtilization,proto3" json:"resource_utilization,omitempty"`
	// contains filtered or unexported fields
}

func (*ReportAgentFinishedRequest) Descriptor deprecated

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

Deprecated: Use ReportAgentFinishedRequest.ProtoReflect.Descriptor instead.

func (*ReportAgentFinishedRequest) GetCacheRetrievalAttempts

func (x *ReportAgentFinishedRequest) GetCacheRetrievalAttempts() map[string]*CacheRetrievalAttempt

func (*ReportAgentFinishedRequest) GetCommandResults

func (x *ReportAgentFinishedRequest) GetCommandResults() []*CommandResult

func (*ReportAgentFinishedRequest) GetResourceUtilization

func (x *ReportAgentFinishedRequest) GetResourceUtilization() *ResourceUtilization

func (*ReportAgentFinishedRequest) GetTaskIdentification

func (x *ReportAgentFinishedRequest) GetTaskIdentification() *TaskIdentification

func (*ReportAgentFinishedRequest) ProtoMessage

func (*ReportAgentFinishedRequest) ProtoMessage()

func (*ReportAgentFinishedRequest) ProtoReflect

func (*ReportAgentFinishedRequest) Reset

func (x *ReportAgentFinishedRequest) Reset()

func (*ReportAgentFinishedRequest) String

func (x *ReportAgentFinishedRequest) String() string

type ReportAgentFinishedResponse

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

func (*ReportAgentFinishedResponse) Descriptor deprecated

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

Deprecated: Use ReportAgentFinishedResponse.ProtoReflect.Descriptor instead.

func (*ReportAgentFinishedResponse) ProtoMessage

func (*ReportAgentFinishedResponse) ProtoMessage()

func (*ReportAgentFinishedResponse) ProtoReflect

func (*ReportAgentFinishedResponse) Reset

func (x *ReportAgentFinishedResponse) Reset()

func (*ReportAgentFinishedResponse) String

func (x *ReportAgentFinishedResponse) String() string

type ReportAgentLogsRequest

type ReportAgentLogsRequest struct {
	TaskIdentification *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	Logs               string              `protobuf:"bytes,2,opt,name=logs,proto3" json:"logs,omitempty"`
	// contains filtered or unexported fields
}

func (*ReportAgentLogsRequest) Descriptor deprecated

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

Deprecated: Use ReportAgentLogsRequest.ProtoReflect.Descriptor instead.

func (*ReportAgentLogsRequest) GetLogs

func (x *ReportAgentLogsRequest) GetLogs() string

func (*ReportAgentLogsRequest) GetTaskIdentification

func (x *ReportAgentLogsRequest) GetTaskIdentification() *TaskIdentification

func (*ReportAgentLogsRequest) ProtoMessage

func (*ReportAgentLogsRequest) ProtoMessage()

func (*ReportAgentLogsRequest) ProtoReflect

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

func (*ReportAgentLogsRequest) Reset

func (x *ReportAgentLogsRequest) Reset()

func (*ReportAgentLogsRequest) String

func (x *ReportAgentLogsRequest) String() string

type ReportAgentProblemRequest

type ReportAgentProblemRequest struct {
	TaskIdentification *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	Message            string              `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	Stack              string              `protobuf:"bytes,3,opt,name=stack,proto3" json:"stack,omitempty"`
	// contains filtered or unexported fields
}

func (*ReportAgentProblemRequest) Descriptor deprecated

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

Deprecated: Use ReportAgentProblemRequest.ProtoReflect.Descriptor instead.

func (*ReportAgentProblemRequest) GetMessage

func (x *ReportAgentProblemRequest) GetMessage() string

func (*ReportAgentProblemRequest) GetStack

func (x *ReportAgentProblemRequest) GetStack() string

func (*ReportAgentProblemRequest) GetTaskIdentification

func (x *ReportAgentProblemRequest) GetTaskIdentification() *TaskIdentification

func (*ReportAgentProblemRequest) ProtoMessage

func (*ReportAgentProblemRequest) ProtoMessage()

func (*ReportAgentProblemRequest) ProtoReflect

func (*ReportAgentProblemRequest) Reset

func (x *ReportAgentProblemRequest) Reset()

func (*ReportAgentProblemRequest) String

func (x *ReportAgentProblemRequest) String() string

type ReportAgentSignalRequest

type ReportAgentSignalRequest struct {
	TaskIdentification *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	Signal             string              `protobuf:"bytes,2,opt,name=signal,proto3" json:"signal,omitempty"`
	// contains filtered or unexported fields
}

func (*ReportAgentSignalRequest) Descriptor deprecated

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

Deprecated: Use ReportAgentSignalRequest.ProtoReflect.Descriptor instead.

func (*ReportAgentSignalRequest) GetSignal

func (x *ReportAgentSignalRequest) GetSignal() string

func (*ReportAgentSignalRequest) GetTaskIdentification

func (x *ReportAgentSignalRequest) GetTaskIdentification() *TaskIdentification

func (*ReportAgentSignalRequest) ProtoMessage

func (*ReportAgentSignalRequest) ProtoMessage()

func (*ReportAgentSignalRequest) ProtoReflect

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

func (*ReportAgentSignalRequest) Reset

func (x *ReportAgentSignalRequest) Reset()

func (*ReportAgentSignalRequest) String

func (x *ReportAgentSignalRequest) String() string

type ReportAnnotationsCommandRequest

type ReportAnnotationsCommandRequest struct {
	TaskIdentification *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	Annotations        []*Annotation       `protobuf:"bytes,2,rep,name=annotations,proto3" json:"annotations,omitempty"`
	// contains filtered or unexported fields
}

func (*ReportAnnotationsCommandRequest) Descriptor deprecated

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

Deprecated: Use ReportAnnotationsCommandRequest.ProtoReflect.Descriptor instead.

func (*ReportAnnotationsCommandRequest) GetAnnotations

func (x *ReportAnnotationsCommandRequest) GetAnnotations() []*Annotation

func (*ReportAnnotationsCommandRequest) GetTaskIdentification

func (x *ReportAnnotationsCommandRequest) GetTaskIdentification() *TaskIdentification

func (*ReportAnnotationsCommandRequest) ProtoMessage

func (*ReportAnnotationsCommandRequest) ProtoMessage()

func (*ReportAnnotationsCommandRequest) ProtoReflect

func (*ReportAnnotationsCommandRequest) Reset

func (*ReportAnnotationsCommandRequest) String

type ReportCommandUpdatesRequest

type ReportCommandUpdatesRequest struct {
	TaskIdentification *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	Updates            []*CommandResult    `protobuf:"bytes,2,rep,name=updates,proto3" json:"updates,omitempty"`
	// contains filtered or unexported fields
}

func (*ReportCommandUpdatesRequest) Descriptor deprecated

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

Deprecated: Use ReportCommandUpdatesRequest.ProtoReflect.Descriptor instead.

func (*ReportCommandUpdatesRequest) GetTaskIdentification

func (x *ReportCommandUpdatesRequest) GetTaskIdentification() *TaskIdentification

func (*ReportCommandUpdatesRequest) GetUpdates

func (x *ReportCommandUpdatesRequest) GetUpdates() []*CommandResult

func (*ReportCommandUpdatesRequest) ProtoMessage

func (*ReportCommandUpdatesRequest) ProtoMessage()

func (*ReportCommandUpdatesRequest) ProtoReflect

func (*ReportCommandUpdatesRequest) Reset

func (x *ReportCommandUpdatesRequest) Reset()

func (*ReportCommandUpdatesRequest) String

func (x *ReportCommandUpdatesRequest) String() string

type ReportCommandUpdatesResponse

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

func (*ReportCommandUpdatesResponse) Descriptor deprecated

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

Deprecated: Use ReportCommandUpdatesResponse.ProtoReflect.Descriptor instead.

func (*ReportCommandUpdatesResponse) ProtoMessage

func (*ReportCommandUpdatesResponse) ProtoMessage()

func (*ReportCommandUpdatesResponse) ProtoReflect

func (*ReportCommandUpdatesResponse) Reset

func (x *ReportCommandUpdatesResponse) Reset()

func (*ReportCommandUpdatesResponse) String

type ReportStopHookRequest

type ReportStopHookRequest struct {
	TaskIdentification *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	// contains filtered or unexported fields
}

func (*ReportStopHookRequest) Descriptor deprecated

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

Deprecated: Use ReportStopHookRequest.ProtoReflect.Descriptor instead.

func (*ReportStopHookRequest) GetTaskIdentification

func (x *ReportStopHookRequest) GetTaskIdentification() *TaskIdentification

func (*ReportStopHookRequest) ProtoMessage

func (*ReportStopHookRequest) ProtoMessage()

func (*ReportStopHookRequest) ProtoReflect

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

func (*ReportStopHookRequest) Reset

func (x *ReportStopHookRequest) Reset()

func (*ReportStopHookRequest) String

func (x *ReportStopHookRequest) String() string

type ReportTerminalAttachedRequest

type ReportTerminalAttachedRequest struct {
	TaskIdentification *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	Locator            string              `protobuf:"bytes,2,opt,name=locator,proto3" json:"locator,omitempty"`
	TrustedSecret      string              `protobuf:"bytes,3,opt,name=trusted_secret,json=trustedSecret,proto3" json:"trusted_secret,omitempty"`
	// contains filtered or unexported fields
}

func (*ReportTerminalAttachedRequest) Descriptor deprecated

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

Deprecated: Use ReportTerminalAttachedRequest.ProtoReflect.Descriptor instead.

func (*ReportTerminalAttachedRequest) GetLocator

func (x *ReportTerminalAttachedRequest) GetLocator() string

func (*ReportTerminalAttachedRequest) GetTaskIdentification

func (x *ReportTerminalAttachedRequest) GetTaskIdentification() *TaskIdentification

func (*ReportTerminalAttachedRequest) GetTrustedSecret

func (x *ReportTerminalAttachedRequest) GetTrustedSecret() string

func (*ReportTerminalAttachedRequest) ProtoMessage

func (*ReportTerminalAttachedRequest) ProtoMessage()

func (*ReportTerminalAttachedRequest) ProtoReflect

func (*ReportTerminalAttachedRequest) Reset

func (x *ReportTerminalAttachedRequest) Reset()

func (*ReportTerminalAttachedRequest) String

type ReportTerminalAttachedResponse

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

func (*ReportTerminalAttachedResponse) Descriptor deprecated

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

Deprecated: Use ReportTerminalAttachedResponse.ProtoReflect.Descriptor instead.

func (*ReportTerminalAttachedResponse) ProtoMessage

func (*ReportTerminalAttachedResponse) ProtoMessage()

func (*ReportTerminalAttachedResponse) ProtoReflect

func (*ReportTerminalAttachedResponse) Reset

func (x *ReportTerminalAttachedResponse) Reset()

func (*ReportTerminalAttachedResponse) String

type ReportTerminalLifecycleRequest

type ReportTerminalLifecycleRequest struct {
	TaskIdentification *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	// Types that are assignable to Lifecycle:
	//
	//	*ReportTerminalLifecycleRequest_Started_
	//	*ReportTerminalLifecycleRequest_Expiring_
	Lifecycle isReportTerminalLifecycleRequest_Lifecycle `protobuf_oneof:"lifecycle"`
	// contains filtered or unexported fields
}

func (*ReportTerminalLifecycleRequest) Descriptor deprecated

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

Deprecated: Use ReportTerminalLifecycleRequest.ProtoReflect.Descriptor instead.

func (*ReportTerminalLifecycleRequest) GetExpiring

func (*ReportTerminalLifecycleRequest) GetLifecycle

func (m *ReportTerminalLifecycleRequest) GetLifecycle() isReportTerminalLifecycleRequest_Lifecycle

func (*ReportTerminalLifecycleRequest) GetStarted

func (*ReportTerminalLifecycleRequest) GetTaskIdentification

func (x *ReportTerminalLifecycleRequest) GetTaskIdentification() *TaskIdentification

func (*ReportTerminalLifecycleRequest) ProtoMessage

func (*ReportTerminalLifecycleRequest) ProtoMessage()

func (*ReportTerminalLifecycleRequest) ProtoReflect

func (*ReportTerminalLifecycleRequest) Reset

func (x *ReportTerminalLifecycleRequest) Reset()

func (*ReportTerminalLifecycleRequest) String

type ReportTerminalLifecycleRequest_Expiring

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

func (*ReportTerminalLifecycleRequest_Expiring) Descriptor deprecated

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

Deprecated: Use ReportTerminalLifecycleRequest_Expiring.ProtoReflect.Descriptor instead.

func (*ReportTerminalLifecycleRequest_Expiring) ProtoMessage

func (*ReportTerminalLifecycleRequest_Expiring) ProtoReflect

func (*ReportTerminalLifecycleRequest_Expiring) Reset

func (*ReportTerminalLifecycleRequest_Expiring) String

type ReportTerminalLifecycleRequest_Expiring_

type ReportTerminalLifecycleRequest_Expiring_ struct {
	Expiring *ReportTerminalLifecycleRequest_Expiring `protobuf:"bytes,3,opt,name=expiring,proto3,oneof"`
}

type ReportTerminalLifecycleRequest_Started

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

func (*ReportTerminalLifecycleRequest_Started) Descriptor deprecated

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

Deprecated: Use ReportTerminalLifecycleRequest_Started.ProtoReflect.Descriptor instead.

func (*ReportTerminalLifecycleRequest_Started) ProtoMessage

func (*ReportTerminalLifecycleRequest_Started) ProtoReflect

func (*ReportTerminalLifecycleRequest_Started) Reset

func (*ReportTerminalLifecycleRequest_Started) String

type ReportTerminalLifecycleRequest_Started_

type ReportTerminalLifecycleRequest_Started_ struct {
	Started *ReportTerminalLifecycleRequest_Started `protobuf:"bytes,2,opt,name=started,proto3,oneof"`
}

type ReportTerminalLifecycleResponse

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

func (*ReportTerminalLifecycleResponse) Descriptor deprecated

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

Deprecated: Use ReportTerminalLifecycleResponse.ProtoReflect.Descriptor instead.

func (*ReportTerminalLifecycleResponse) ProtoMessage

func (*ReportTerminalLifecycleResponse) ProtoMessage()

func (*ReportTerminalLifecycleResponse) ProtoReflect

func (*ReportTerminalLifecycleResponse) Reset

func (*ReportTerminalLifecycleResponse) String

type ResourceUtilization

type ResourceUtilization struct {
	CpuChart    []*ChartPoint `protobuf:"bytes,1,rep,name=cpu_chart,json=cpuChart,proto3" json:"cpu_chart,omitempty"`
	MemoryChart []*ChartPoint `protobuf:"bytes,2,rep,name=memory_chart,json=memoryChart,proto3" json:"memory_chart,omitempty"`
	CpuTotal    float64       `protobuf:"fixed64,3,opt,name=cpu_total,json=cpuTotal,proto3" json:"cpu_total,omitempty"`
	MemoryTotal float64       `protobuf:"fixed64,4,opt,name=memory_total,json=memoryTotal,proto3" json:"memory_total,omitempty"`
	// contains filtered or unexported fields
}

func (*ResourceUtilization) Descriptor deprecated

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

Deprecated: Use ResourceUtilization.ProtoReflect.Descriptor instead.

func (*ResourceUtilization) GetCpuChart

func (x *ResourceUtilization) GetCpuChart() []*ChartPoint

func (*ResourceUtilization) GetCpuTotal

func (x *ResourceUtilization) GetCpuTotal() float64

func (*ResourceUtilization) GetMemoryChart

func (x *ResourceUtilization) GetMemoryChart() []*ChartPoint

func (*ResourceUtilization) GetMemoryTotal

func (x *ResourceUtilization) GetMemoryTotal() float64

func (*ResourceUtilization) ProtoMessage

func (*ResourceUtilization) ProtoMessage()

func (*ResourceUtilization) ProtoReflect

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

func (*ResourceUtilization) Reset

func (x *ResourceUtilization) Reset()

func (*ResourceUtilization) String

func (x *ResourceUtilization) String() string

type RichError

type RichError struct {
	Message         string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
	ProcessedConfig string `protobuf:"bytes,2,opt,name=processed_config,json=processedConfig,proto3" json:"processed_config,omitempty"`
	Line            uint64 `protobuf:"varint,3,opt,name=line,proto3" json:"line,omitempty"`
	Column          uint64 `protobuf:"varint,4,opt,name=column,proto3" json:"column,omitempty"`
	// contains filtered or unexported fields
}

func (*RichError) Descriptor deprecated

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

Deprecated: Use RichError.ProtoReflect.Descriptor instead.

func (*RichError) GetColumn

func (x *RichError) GetColumn() uint64

func (*RichError) GetLine

func (x *RichError) GetLine() uint64

func (*RichError) GetMessage

func (x *RichError) GetMessage() string

func (*RichError) GetProcessedConfig

func (x *RichError) GetProcessedConfig() string

func (*RichError) ProtoMessage

func (*RichError) ProtoMessage()

func (*RichError) ProtoReflect

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

func (*RichError) Reset

func (x *RichError) Reset()

func (*RichError) String

func (x *RichError) String() string

type ScriptInstruction

type ScriptInstruction struct {
	Scripts []string `protobuf:"bytes,1,rep,name=scripts,proto3" json:"scripts,omitempty"`
	// contains filtered or unexported fields
}

func (*ScriptInstruction) Descriptor deprecated

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

Deprecated: Use ScriptInstruction.ProtoReflect.Descriptor instead.

func (*ScriptInstruction) GetScripts

func (x *ScriptInstruction) GetScripts() []string

func (*ScriptInstruction) ProtoMessage

func (*ScriptInstruction) ProtoMessage()

func (*ScriptInstruction) ProtoReflect

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

func (*ScriptInstruction) Reset

func (x *ScriptInstruction) Reset()

func (*ScriptInstruction) String

func (x *ScriptInstruction) String() string

type Status

type Status int32
const (
	Status_CREATED   Status = 0
	Status_TRIGGERED Status = 1
	Status_SCHEDULED Status = 2
	Status_EXECUTING Status = 3 // execution
	Status_ABORTED   Status = 4 // by user or GCP
	Status_FAILED    Status = 5
	Status_COMPLETED Status = 6
	Status_SKIPPED   Status = 7
)

func (Status) Descriptor

func (Status) Descriptor() protoreflect.EnumDescriptor

func (Status) Enum

func (x Status) Enum() *Status

func (Status) EnumDescriptor deprecated

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

Deprecated: Use Status.Descriptor instead.

func (Status) Number

func (x Status) Number() protoreflect.EnumNumber

func (Status) String

func (x Status) String() string

func (Status) Type

func (Status) Type() protoreflect.EnumType

type Task

type Task struct {
	LocalGroupId   int64             `protobuf:"varint,1,opt,name=local_group_id,json=localGroupId,proto3" json:"local_group_id,omitempty"`
	RequiredGroups []int64           `protobuf:"varint,2,rep,packed,name=required_groups,json=requiredGroups,proto3" json:"required_groups,omitempty"`
	Name           string            `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Status         Status            `protobuf:"varint,4,opt,name=status,proto3,enum=org.cirruslabs.ci.services.cirruscigrpc.Status" json:"status,omitempty"`
	Environment    map[string]string `` /* 163-byte string literal not displayed */
	Metadata       *Task_Metadata    `protobuf:"bytes,6,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Commands       []*Command        `protobuf:"bytes,8,rep,name=commands,proto3" json:"commands,omitempty"`
	Instance       *anypb.Any        `protobuf:"bytes,9,opt,name=instance,proto3" json:"instance,omitempty"`
	// contains filtered or unexported fields
}

func (*Task) Descriptor deprecated

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

Deprecated: Use Task.ProtoReflect.Descriptor instead.

func (*Task) GetCommands

func (x *Task) GetCommands() []*Command

func (*Task) GetEnvironment

func (x *Task) GetEnvironment() map[string]string

func (*Task) GetInstance

func (x *Task) GetInstance() *anypb.Any

func (*Task) GetLocalGroupId

func (x *Task) GetLocalGroupId() int64

func (*Task) GetMetadata

func (x *Task) GetMetadata() *Task_Metadata

func (*Task) GetName

func (x *Task) GetName() string

func (*Task) GetRequiredGroups

func (x *Task) GetRequiredGroups() []int64

func (*Task) GetStatus

func (x *Task) GetStatus() Status

func (*Task) ProtoMessage

func (*Task) ProtoMessage()

func (*Task) ProtoReflect

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

func (*Task) Reset

func (x *Task) Reset()

func (*Task) String

func (x *Task) String() string

type TaskFailedRequest

type TaskFailedRequest struct {
	TaskIdentification *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	Message            string              `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskFailedRequest) Descriptor deprecated

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

Deprecated: Use TaskFailedRequest.ProtoReflect.Descriptor instead.

func (*TaskFailedRequest) GetMessage

func (x *TaskFailedRequest) GetMessage() string

func (*TaskFailedRequest) GetTaskIdentification

func (x *TaskFailedRequest) GetTaskIdentification() *TaskIdentification

func (*TaskFailedRequest) ProtoMessage

func (*TaskFailedRequest) ProtoMessage()

func (*TaskFailedRequest) ProtoReflect

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

func (*TaskFailedRequest) Reset

func (x *TaskFailedRequest) Reset()

func (*TaskFailedRequest) String

func (x *TaskFailedRequest) String() string

type TaskIdentification

type TaskIdentification struct {
	TaskId int64  `protobuf:"varint,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	Secret string `protobuf:"bytes,2,opt,name=secret,proto3" json:"secret,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskIdentification) Descriptor deprecated

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

Deprecated: Use TaskIdentification.ProtoReflect.Descriptor instead.

func (*TaskIdentification) GetSecret

func (x *TaskIdentification) GetSecret() string

func (*TaskIdentification) GetTaskId

func (x *TaskIdentification) GetTaskId() int64

func (*TaskIdentification) ProtoMessage

func (*TaskIdentification) ProtoMessage()

func (*TaskIdentification) ProtoReflect

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

func (*TaskIdentification) Reset

func (x *TaskIdentification) Reset()

func (*TaskIdentification) String

func (x *TaskIdentification) String() string

type Task_Metadata

type Task_Metadata struct {
	UniqueLabels []string          `protobuf:"bytes,1,rep,name=unique_labels,json=uniqueLabels,proto3" json:"unique_labels,omitempty"`
	Properties   map[string]string `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Task_Metadata) Descriptor deprecated

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

Deprecated: Use Task_Metadata.ProtoReflect.Descriptor instead.

func (*Task_Metadata) GetProperties

func (x *Task_Metadata) GetProperties() map[string]string

func (*Task_Metadata) GetUniqueLabels

func (x *Task_Metadata) GetUniqueLabels() []string

func (*Task_Metadata) ProtoMessage

func (*Task_Metadata) ProtoMessage()

func (*Task_Metadata) ProtoReflect

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

func (*Task_Metadata) Reset

func (x *Task_Metadata) Reset()

func (*Task_Metadata) String

func (x *Task_Metadata) String() string

type UnimplementedCirrusCIServiceServer

type UnimplementedCirrusCIServiceServer struct {
}

UnimplementedCirrusCIServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCirrusCIServiceServer) CacheInfo

func (UnimplementedCirrusCIServiceServer) DeleteCache

func (UnimplementedCirrusCIServiceServer) DownloadCache

func (UnimplementedCirrusCIServiceServer) GenerateCacheDownloadURLs

func (UnimplementedCirrusCIServiceServer) GenerateCacheUploadURL

func (UnimplementedCirrusCIServiceServer) Heartbeat

func (UnimplementedCirrusCIServiceServer) InitialCommands

func (UnimplementedCirrusCIServiceServer) ReportAgentError

func (UnimplementedCirrusCIServiceServer) ReportAgentFinished

func (UnimplementedCirrusCIServiceServer) ReportAgentLogs

func (UnimplementedCirrusCIServiceServer) ReportAgentSignal

func (UnimplementedCirrusCIServiceServer) ReportAgentWarning

func (UnimplementedCirrusCIServiceServer) ReportAnnotations

func (UnimplementedCirrusCIServiceServer) ReportStopHook

func (UnimplementedCirrusCIServiceServer) SaveLogs

func (UnimplementedCirrusCIServiceServer) StreamLogs

func (UnimplementedCirrusCIServiceServer) UploadArtifacts

func (UnimplementedCirrusCIServiceServer) UploadCache

type UnimplementedCirrusConfigurationEvaluatorServiceServer

type UnimplementedCirrusConfigurationEvaluatorServiceServer struct {
}

UnimplementedCirrusConfigurationEvaluatorServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCirrusConfigurationEvaluatorServiceServer) EvaluateConfig

func (UnimplementedCirrusConfigurationEvaluatorServiceServer) EvaluateFunction

func (UnimplementedCirrusConfigurationEvaluatorServiceServer) JSONSchema

type UnimplementedCirrusRemoteExecutorServiceServer

type UnimplementedCirrusRemoteExecutorServiceServer struct {
}

UnimplementedCirrusRemoteExecutorServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCirrusRemoteExecutorServiceServer) Capabilities

type UnimplementedCirrusWorkersServiceServer

type UnimplementedCirrusWorkersServiceServer struct {
}

UnimplementedCirrusWorkersServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCirrusWorkersServiceServer) Poll

func (UnimplementedCirrusWorkersServiceServer) QueryRunningTasks

func (UnimplementedCirrusWorkersServiceServer) Register

func (UnimplementedCirrusWorkersServiceServer) TaskFailed

func (UnimplementedCirrusWorkersServiceServer) TaskStarted

func (UnimplementedCirrusWorkersServiceServer) TaskStopped

func (UnimplementedCirrusWorkersServiceServer) UpdateStatus

type UnsafeCirrusCIServiceServer

type UnsafeCirrusCIServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCirrusCIServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CirrusCIServiceServer will result in compilation errors.

type UnsafeCirrusConfigurationEvaluatorServiceServer

type UnsafeCirrusConfigurationEvaluatorServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCirrusConfigurationEvaluatorServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CirrusConfigurationEvaluatorServiceServer will result in compilation errors.

type UnsafeCirrusRemoteExecutorServiceServer

type UnsafeCirrusRemoteExecutorServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCirrusRemoteExecutorServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CirrusRemoteExecutorServiceServer will result in compilation errors.

type UnsafeCirrusWorkersServiceServer

type UnsafeCirrusWorkersServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeCirrusWorkersServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to CirrusWorkersServiceServer will result in compilation errors.

type UpdateStatusRequest

type UpdateStatusRequest struct {
	Disabled bool `protobuf:"varint,1,opt,name=disabled,proto3" json:"disabled,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateStatusRequest) Descriptor deprecated

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

Deprecated: Use UpdateStatusRequest.ProtoReflect.Descriptor instead.

func (*UpdateStatusRequest) GetDisabled

func (x *UpdateStatusRequest) GetDisabled() bool

func (*UpdateStatusRequest) ProtoMessage

func (*UpdateStatusRequest) ProtoMessage()

func (*UpdateStatusRequest) ProtoReflect

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

func (*UpdateStatusRequest) Reset

func (x *UpdateStatusRequest) Reset()

func (*UpdateStatusRequest) String

func (x *UpdateStatusRequest) String() string

type UploadArtifactsResponse

type UploadArtifactsResponse struct {
	BytesSaved int64 `protobuf:"varint,1,opt,name=bytes_saved,json=bytesSaved,proto3" json:"bytes_saved,omitempty"`
	// contains filtered or unexported fields
}

func (*UploadArtifactsResponse) Descriptor deprecated

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

Deprecated: Use UploadArtifactsResponse.ProtoReflect.Descriptor instead.

func (*UploadArtifactsResponse) GetBytesSaved

func (x *UploadArtifactsResponse) GetBytesSaved() int64

func (*UploadArtifactsResponse) ProtoMessage

func (*UploadArtifactsResponse) ProtoMessage()

func (*UploadArtifactsResponse) ProtoReflect

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

func (*UploadArtifactsResponse) Reset

func (x *UploadArtifactsResponse) Reset()

func (*UploadArtifactsResponse) String

func (x *UploadArtifactsResponse) String() string

type UploadCacheInstruction

type UploadCacheInstruction struct {
	CacheName string `protobuf:"bytes,1,opt,name=cache_name,json=cacheName,proto3" json:"cache_name,omitempty"`
	// contains filtered or unexported fields
}

func (*UploadCacheInstruction) Descriptor deprecated

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

Deprecated: Use UploadCacheInstruction.ProtoReflect.Descriptor instead.

func (*UploadCacheInstruction) GetCacheName

func (x *UploadCacheInstruction) GetCacheName() string

func (*UploadCacheInstruction) ProtoMessage

func (*UploadCacheInstruction) ProtoMessage()

func (*UploadCacheInstruction) ProtoReflect

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

func (*UploadCacheInstruction) Reset

func (x *UploadCacheInstruction) Reset()

func (*UploadCacheInstruction) String

func (x *UploadCacheInstruction) String() string

type UploadCacheResponse

type UploadCacheResponse struct {
	BytesSaved int64 `protobuf:"varint,1,opt,name=bytes_saved,json=bytesSaved,proto3" json:"bytes_saved,omitempty"`
	// contains filtered or unexported fields
}

func (*UploadCacheResponse) Descriptor deprecated

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

Deprecated: Use UploadCacheResponse.ProtoReflect.Descriptor instead.

func (*UploadCacheResponse) GetBytesSaved

func (x *UploadCacheResponse) GetBytesSaved() int64

func (*UploadCacheResponse) ProtoMessage

func (*UploadCacheResponse) ProtoMessage()

func (*UploadCacheResponse) ProtoReflect

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

func (*UploadCacheResponse) Reset

func (x *UploadCacheResponse) Reset()

func (*UploadCacheResponse) String

func (x *UploadCacheResponse) String() string

type UploadLogsResponse

type UploadLogsResponse struct {
	BytesLogged int64 `protobuf:"varint,1,opt,name=bytes_logged,json=bytesLogged,proto3" json:"bytes_logged,omitempty"`
	// contains filtered or unexported fields
}

func (*UploadLogsResponse) Descriptor deprecated

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

Deprecated: Use UploadLogsResponse.ProtoReflect.Descriptor instead.

func (*UploadLogsResponse) GetBytesLogged

func (x *UploadLogsResponse) GetBytesLogged() int64

func (*UploadLogsResponse) ProtoMessage

func (*UploadLogsResponse) ProtoMessage()

func (*UploadLogsResponse) ProtoReflect

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

func (*UploadLogsResponse) Reset

func (x *UploadLogsResponse) Reset()

func (*UploadLogsResponse) String

func (x *UploadLogsResponse) String() string

type Volume

type Volume struct {
	Source   string `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	Target   string `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
	ReadOnly bool   `protobuf:"varint,3,opt,name=read_only,json=readOnly,proto3" json:"read_only,omitempty"`
	// contains filtered or unexported fields
}

func (*Volume) Descriptor deprecated

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

Deprecated: Use Volume.ProtoReflect.Descriptor instead.

func (*Volume) GetReadOnly

func (x *Volume) GetReadOnly() bool

func (*Volume) GetSource

func (x *Volume) GetSource() string

func (*Volume) GetTarget

func (x *Volume) GetTarget() string

func (*Volume) ProtoMessage

func (*Volume) ProtoMessage()

func (*Volume) ProtoReflect

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

func (*Volume) Reset

func (x *Volume) Reset()

func (*Volume) String

func (x *Volume) String() string

type WaitForTerminalInstruction

type WaitForTerminalInstruction struct {
	TerminalServerAddress string `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*WaitForTerminalInstruction) Descriptor deprecated

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

Deprecated: Use WaitForTerminalInstruction.ProtoReflect.Descriptor instead.

func (*WaitForTerminalInstruction) GetTerminalServerAddress

func (x *WaitForTerminalInstruction) GetTerminalServerAddress() string

func (*WaitForTerminalInstruction) ProtoMessage

func (*WaitForTerminalInstruction) ProtoMessage()

func (*WaitForTerminalInstruction) ProtoReflect

func (*WaitForTerminalInstruction) Reset

func (x *WaitForTerminalInstruction) Reset()

func (*WaitForTerminalInstruction) String

func (x *WaitForTerminalInstruction) String() string

type WorkerInfo

type WorkerInfo struct {

	// Well-Known Labels:
	// name — worker's name
	// version — full version (the one returned when running "cirrus --version")
	// hostname — name of the host system
	// os — runtime.GOOS
	// arch — runtime.GOARCH
	Labels         map[string]string  `` /* 153-byte string literal not displayed */
	ResourcesTotal map[string]float64 `` /* 193-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*WorkerInfo) Descriptor deprecated

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

Deprecated: Use WorkerInfo.ProtoReflect.Descriptor instead.

func (*WorkerInfo) GetLabels

func (x *WorkerInfo) GetLabels() map[string]string

func (*WorkerInfo) GetResourcesTotal

func (x *WorkerInfo) GetResourcesTotal() map[string]float64

func (*WorkerInfo) ProtoMessage

func (*WorkerInfo) ProtoMessage()

func (*WorkerInfo) ProtoReflect

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

func (*WorkerInfo) Reset

func (x *WorkerInfo) Reset()

func (*WorkerInfo) String

func (x *WorkerInfo) String() string

type WorkerStatus

type WorkerStatus struct {
	Disabled bool `protobuf:"varint,1,opt,name=disabled,proto3" json:"disabled,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkerStatus) Descriptor deprecated

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

Deprecated: Use WorkerStatus.ProtoReflect.Descriptor instead.

func (*WorkerStatus) GetDisabled

func (x *WorkerStatus) GetDisabled() bool

func (*WorkerStatus) ProtoMessage

func (*WorkerStatus) ProtoMessage()

func (*WorkerStatus) ProtoReflect

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

func (*WorkerStatus) Reset

func (x *WorkerStatus) Reset()

func (*WorkerStatus) String

func (x *WorkerStatus) String() string

Jump to

Keyboard shortcuts

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