api

package
v1.134.3 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2024 License: MPL-2.0 Imports: 12 Imported by: 12

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: "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: "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: "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: "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_cirrus_ci_service_proto protoreflect.FileDescriptor

Functions

func RegisterCirrusCIServiceServer

func RegisterCirrusCIServiceServer(s grpc.ServiceRegistrar, srv CirrusCIServiceServer)

func RegisterCirrusConfigurationEvaluatorServiceServer added in v1.12.0

func RegisterCirrusConfigurationEvaluatorServiceServer(s grpc.ServiceRegistrar, srv CirrusConfigurationEvaluatorServiceServer)

func RegisterCirrusRemoteExecutorServiceServer added in v1.29.0

func RegisterCirrusRemoteExecutorServiceServer(s grpc.ServiceRegistrar, srv CirrusRemoteExecutorServiceServer)

func RegisterCirrusWorkersServiceServer added in v1.14.0

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 added in v1.37.0

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 added in v1.5.0

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

func (*AdditionalContainer) Reset

func (x *AdditionalContainer) Reset()

func (*AdditionalContainer) String

func (x *AdditionalContainer) String() string

type AdditionalInstancesInfo added in v1.20.0

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 added in v1.20.0

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

Deprecated: Use AdditionalInstancesInfo.ProtoReflect.Descriptor instead.

func (*AdditionalInstancesInfo) GetDescriptorSet added in v1.20.0

func (*AdditionalInstancesInfo) GetInstances added in v1.20.0

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

func (*AdditionalInstancesInfo) ProtoMessage added in v1.20.0

func (*AdditionalInstancesInfo) ProtoMessage()

func (*AdditionalInstancesInfo) ProtoReflect added in v1.20.0

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

func (*AdditionalInstancesInfo) Reset added in v1.20.0

func (x *AdditionalInstancesInfo) Reset()

func (*AdditionalInstancesInfo) String added in v1.20.0

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 added in v1.5.0

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 added in v1.5.0

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 added in v1.5.0

func (Annotation_Level) Enum added in v1.5.0

func (Annotation_Level) EnumDescriptor deprecated

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

Deprecated: Use Annotation_Level.Descriptor instead.

func (Annotation_Level) Number added in v1.5.0

func (Annotation_Level) String

func (x Annotation_Level) String() string

func (Annotation_Level) Type added in v1.5.0

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 added in v1.5.0

func (Annotation_Type) Enum added in v1.5.0

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 added in v1.5.0

func (Annotation_Type) String

func (x Annotation_Type) String() string

func (Annotation_Type) Type added in v1.5.0

type Architecture added in v1.57.0

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

func (Architecture) Descriptor added in v1.57.0

func (Architecture) Enum added in v1.57.0

func (x Architecture) Enum() *Architecture

func (Architecture) EnumDescriptor deprecated added in v1.57.0

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

Deprecated: Use Architecture.Descriptor instead.

func (Architecture) Number added in v1.57.0

func (Architecture) String added in v1.57.0

func (x Architecture) String() string

func (Architecture) Type added in v1.57.0

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 added in v1.5.0

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 added in v1.5.0

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 added in v1.5.0

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 added in v1.96.0

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 added in v1.96.0

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

Deprecated: Use ArtifactFileInfo.ProtoReflect.Descriptor instead.

func (*ArtifactFileInfo) GetPath added in v1.96.0

func (x *ArtifactFileInfo) GetPath() string

func (*ArtifactFileInfo) GetSizeInBytes added in v1.96.0

func (x *ArtifactFileInfo) GetSizeInBytes() int64

func (*ArtifactFileInfo) ProtoMessage added in v1.96.0

func (*ArtifactFileInfo) ProtoMessage()

func (*ArtifactFileInfo) ProtoReflect added in v1.96.0

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

func (*ArtifactFileInfo) Reset added in v1.96.0

func (x *ArtifactFileInfo) Reset()

func (*ArtifactFileInfo) String added in v1.96.0

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 added in v1.5.0

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 added in v1.5.0

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 added in v1.5.0

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 added in v1.5.0

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 added in v1.5.0

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 added in v1.5.0

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 added in v1.56.0

func (x *CacheInstruction) GetFingerprintKey() string

func (*CacheInstruction) GetFingerprintScripts

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

func (*CacheInstruction) GetFolder

func (x *CacheInstruction) GetFolder() string

func (*CacheInstruction) GetFolders added in v1.53.0

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 added in v1.5.0

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

func (*CacheInstruction) Reset

func (x *CacheInstruction) Reset()

func (*CacheInstruction) String

func (x *CacheInstruction) String() string

type CacheKey added in v1.49.0

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 added in v1.49.0

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

Deprecated: Use CacheKey.ProtoReflect.Descriptor instead.

func (*CacheKey) GetCacheKey added in v1.49.0

func (x *CacheKey) GetCacheKey() string

func (*CacheKey) GetTaskIdentification added in v1.49.0

func (x *CacheKey) GetTaskIdentification() *TaskIdentification

func (*CacheKey) ProtoMessage added in v1.49.0

func (*CacheKey) ProtoMessage()

func (*CacheKey) ProtoReflect added in v1.49.0

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

func (*CacheKey) Reset added in v1.49.0

func (x *CacheKey) Reset()

func (*CacheKey) String added in v1.49.0

func (x *CacheKey) String() string

type CacheRetrievalAttempt added in v1.47.0

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 added in v1.47.0

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

Deprecated: Use CacheRetrievalAttempt.ProtoReflect.Descriptor instead.

func (*CacheRetrievalAttempt) GetError added in v1.47.0

func (x *CacheRetrievalAttempt) GetError() string

func (*CacheRetrievalAttempt) GetHit added in v1.47.0

func (*CacheRetrievalAttempt) GetMiss added in v1.47.0

func (*CacheRetrievalAttempt) GetResult added in v1.47.0

func (m *CacheRetrievalAttempt) GetResult() isCacheRetrievalAttempt_Result

func (*CacheRetrievalAttempt) ProtoMessage added in v1.47.0

func (*CacheRetrievalAttempt) ProtoMessage()

func (*CacheRetrievalAttempt) ProtoReflect added in v1.47.0

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

func (*CacheRetrievalAttempt) Reset added in v1.47.0

func (x *CacheRetrievalAttempt) Reset()

func (*CacheRetrievalAttempt) String added in v1.47.0

func (x *CacheRetrievalAttempt) String() string

type CacheRetrievalAttempt_Hit added in v1.47.0

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 added in v1.47.0

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

Deprecated: Use CacheRetrievalAttempt_Hit.ProtoReflect.Descriptor instead.

func (*CacheRetrievalAttempt_Hit) GetDownloadedInNanos added in v1.47.0

func (x *CacheRetrievalAttempt_Hit) GetDownloadedInNanos() uint64

func (*CacheRetrievalAttempt_Hit) GetExtractedInNanos added in v1.47.0

func (x *CacheRetrievalAttempt_Hit) GetExtractedInNanos() uint64

func (*CacheRetrievalAttempt_Hit) GetSizeBytes added in v1.47.0

func (x *CacheRetrievalAttempt_Hit) GetSizeBytes() uint64

func (*CacheRetrievalAttempt_Hit) ProtoMessage added in v1.47.0

func (*CacheRetrievalAttempt_Hit) ProtoMessage()

func (*CacheRetrievalAttempt_Hit) ProtoReflect added in v1.47.0

func (*CacheRetrievalAttempt_Hit) Reset added in v1.47.0

func (x *CacheRetrievalAttempt_Hit) Reset()

func (*CacheRetrievalAttempt_Hit) String added in v1.47.0

func (x *CacheRetrievalAttempt_Hit) String() string

type CacheRetrievalAttempt_Hit_ added in v1.47.0

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

type CacheRetrievalAttempt_Miss added in v1.47.0

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 added in v1.47.0

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

Deprecated: Use CacheRetrievalAttempt_Miss.ProtoReflect.Descriptor instead.

func (*CacheRetrievalAttempt_Miss) GetArchivedInNanos added in v1.47.0

func (x *CacheRetrievalAttempt_Miss) GetArchivedInNanos() uint64

func (*CacheRetrievalAttempt_Miss) GetPopulatedInNanos added in v1.47.0

func (x *CacheRetrievalAttempt_Miss) GetPopulatedInNanos() uint64

func (*CacheRetrievalAttempt_Miss) GetSizeBytes added in v1.47.0

func (x *CacheRetrievalAttempt_Miss) GetSizeBytes() uint64

func (*CacheRetrievalAttempt_Miss) GetUploadedInNanos added in v1.47.0

func (x *CacheRetrievalAttempt_Miss) GetUploadedInNanos() uint64

func (*CacheRetrievalAttempt_Miss) ProtoMessage added in v1.47.0

func (*CacheRetrievalAttempt_Miss) ProtoMessage()

func (*CacheRetrievalAttempt_Miss) ProtoReflect added in v1.47.0

func (*CacheRetrievalAttempt_Miss) Reset added in v1.47.0

func (x *CacheRetrievalAttempt_Miss) Reset()

func (*CacheRetrievalAttempt_Miss) String added in v1.47.0

func (x *CacheRetrievalAttempt_Miss) String() string

type CacheRetrievalAttempt_Miss_ added in v1.47.0

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

type CapabilitiesRequest added in v1.29.0

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

func (*CapabilitiesRequest) Descriptor deprecated added in v1.29.0

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

Deprecated: Use CapabilitiesRequest.ProtoReflect.Descriptor instead.

func (*CapabilitiesRequest) ProtoMessage added in v1.29.0

func (*CapabilitiesRequest) ProtoMessage()

func (*CapabilitiesRequest) ProtoReflect added in v1.29.0

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

func (*CapabilitiesRequest) Reset added in v1.29.0

func (x *CapabilitiesRequest) Reset()

func (*CapabilitiesRequest) String added in v1.29.0

func (x *CapabilitiesRequest) String() string

type CapabilitiesResponse added in v1.29.0

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 added in v1.29.0

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

Deprecated: Use CapabilitiesResponse.ProtoReflect.Descriptor instead.

func (*CapabilitiesResponse) GetSupportedInstances added in v1.29.0

func (x *CapabilitiesResponse) GetSupportedInstances() *AdditionalInstancesInfo

func (*CapabilitiesResponse) ProtoMessage added in v1.29.0

func (*CapabilitiesResponse) ProtoMessage()

func (*CapabilitiesResponse) ProtoReflect added in v1.29.0

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

func (*CapabilitiesResponse) Reset added in v1.29.0

func (x *CapabilitiesResponse) Reset()

func (*CapabilitiesResponse) String added in v1.29.0

func (x *CapabilitiesResponse) String() string

type ChartPoint added in v1.61.0

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 added in v1.61.0

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

Deprecated: Use ChartPoint.ProtoReflect.Descriptor instead.

func (*ChartPoint) GetSecondsFromStart added in v1.61.0

func (x *ChartPoint) GetSecondsFromStart() uint32

func (*ChartPoint) GetValue added in v1.61.0

func (x *ChartPoint) GetValue() float64

func (*ChartPoint) ProtoMessage added in v1.61.0

func (*ChartPoint) ProtoMessage()

func (*ChartPoint) ProtoReflect added in v1.61.0

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

func (*ChartPoint) Reset added in v1.61.0

func (x *ChartPoint) Reset()

func (*ChartPoint) String added in v1.61.0

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 added in v1.11.0

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.

func NewCirrusConfigurationEvaluatorServiceClient added in v1.11.0

func NewCirrusConfigurationEvaluatorServiceClient(cc grpc.ClientConnInterface) CirrusConfigurationEvaluatorServiceClient

type CirrusConfigurationEvaluatorServiceServer added in v1.12.0

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 added in v1.29.0

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.

func NewCirrusRemoteExecutorServiceClient added in v1.29.0

func NewCirrusRemoteExecutorServiceClient(cc grpc.ClientConnInterface) CirrusRemoteExecutorServiceClient

type CirrusRemoteExecutorServiceServer added in v1.29.0

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 added in v1.14.0

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.

func NewCirrusWorkersServiceClient added in v1.14.0

func NewCirrusWorkersServiceClient(cc grpc.ClientConnInterface) CirrusWorkersServiceClient

type CirrusWorkersServiceServer added in v1.14.0

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 added in v1.5.0

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 added in v1.5.0

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 added in v1.5.0

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 added in v1.50.0

func (x *Command) GetWaitForTerminalInstruction() *WaitForTerminalInstruction

func (*Command) ProtoMessage

func (*Command) ProtoMessage()

func (*Command) ProtoReflect added in v1.5.0

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

func (*Command) Reset

func (x *Command) Reset()

func (*Command) String

func (x *Command) String() string

type CommandResult added in v1.63.0

type CommandResult struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Deprecated: Marked as deprecated in 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 added in v1.63.0

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

Deprecated: Use CommandResult.ProtoReflect.Descriptor instead.

func (*CommandResult) GetDurationInNanos added in v1.63.0

func (x *CommandResult) GetDurationInNanos() int64

func (*CommandResult) GetName added in v1.63.0

func (x *CommandResult) GetName() string

func (*CommandResult) GetSignaledToExit added in v1.63.0

func (x *CommandResult) GetSignaledToExit() bool

func (*CommandResult) GetStatus added in v1.63.0

func (x *CommandResult) GetStatus() Status

func (*CommandResult) GetSucceded deprecated added in v1.63.0

func (x *CommandResult) GetSucceded() bool

Deprecated: Marked as deprecated in cirrus_ci_service.proto.

func (*CommandResult) ProtoMessage added in v1.63.0

func (*CommandResult) ProtoMessage()

func (*CommandResult) ProtoReflect added in v1.63.0

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

func (*CommandResult) Reset added in v1.63.0

func (x *CommandResult) Reset()

func (*CommandResult) String added in v1.63.0

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 added in v1.5.0

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 added in v1.5.0

func (Command_CommandExecutionBehavior) Enum added in v1.5.0

func (Command_CommandExecutionBehavior) EnumDescriptor deprecated added in v1.5.0

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

Deprecated: Use Command_CommandExecutionBehavior.Descriptor instead.

func (Command_CommandExecutionBehavior) Number added in v1.5.0

func (Command_CommandExecutionBehavior) String added in v1.5.0

func (Command_CommandExecutionBehavior) Type added in v1.5.0

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 added in v1.50.0

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 added in v1.6.0

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 added in v1.5.0

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

func (*CommandsResponse) Reset

func (x *CommandsResponse) Reset()

func (*CommandsResponse) String

func (x *CommandsResponse) String() string

type CommitUploadedArtifactsRequest added in v1.95.0

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 added in v1.95.0

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

Deprecated: Use CommitUploadedArtifactsRequest.ProtoReflect.Descriptor instead.

func (*CommitUploadedArtifactsRequest) GetFiles added in v1.96.0

func (*CommitUploadedArtifactsRequest) GetFormat added in v1.95.0

func (x *CommitUploadedArtifactsRequest) GetFormat() string

func (*CommitUploadedArtifactsRequest) GetName added in v1.95.0

func (*CommitUploadedArtifactsRequest) GetTaskIdentification added in v1.95.0

func (x *CommitUploadedArtifactsRequest) GetTaskIdentification() *TaskIdentification

func (*CommitUploadedArtifactsRequest) GetType added in v1.95.0

func (*CommitUploadedArtifactsRequest) ProtoMessage added in v1.95.0

func (*CommitUploadedArtifactsRequest) ProtoMessage()

func (*CommitUploadedArtifactsRequest) ProtoReflect added in v1.95.0

func (*CommitUploadedArtifactsRequest) Reset added in v1.95.0

func (x *CommitUploadedArtifactsRequest) Reset()

func (*CommitUploadedArtifactsRequest) String added in v1.95.0

type CommitUploadedArtifactsResponse added in v1.95.0

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

func (*CommitUploadedArtifactsResponse) Descriptor deprecated added in v1.95.0

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

Deprecated: Use CommitUploadedArtifactsResponse.ProtoReflect.Descriptor instead.

func (*CommitUploadedArtifactsResponse) ProtoMessage added in v1.95.0

func (*CommitUploadedArtifactsResponse) ProtoMessage()

func (*CommitUploadedArtifactsResponse) ProtoReflect added in v1.95.0

func (*CommitUploadedArtifactsResponse) Reset added in v1.95.0

func (*CommitUploadedArtifactsResponse) String added in v1.95.0

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 added in v1.57.0

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 added in v1.20.0

func (x *ContainerInstance) GetDockerfile() string

func (*ContainerInstance) GetGreedy added in v1.56.0

func (x *ContainerInstance) GetGreedy() bool

func (*ContainerInstance) GetImage

func (x *ContainerInstance) GetImage() string

func (*ContainerInstance) GetMemory

func (x *ContainerInstance) GetMemory() uint32

func (*ContainerInstance) GetOsVersion added in v1.20.0

func (x *ContainerInstance) GetOsVersion() string

func (*ContainerInstance) GetPlatform

func (x *ContainerInstance) GetPlatform() Platform

func (*ContainerInstance) GetPrivileged added in v1.6.0

func (x *ContainerInstance) GetPrivileged() bool

func (*ContainerInstance) GetRegistryConfig added in v1.20.0

func (x *ContainerInstance) GetRegistryConfig() string

func (*ContainerInstance) GetUseInMemoryDisk added in v1.14.0

func (x *ContainerInstance) GetUseInMemoryDisk() bool

func (*ContainerInstance) ProtoMessage

func (*ContainerInstance) ProtoMessage()

func (*ContainerInstance) ProtoReflect added in v1.5.0

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 added in v1.6.0

func (x *DataChunk) GetRedirectUrl() string

func (*DataChunk) ProtoMessage

func (*DataChunk) ProtoMessage()

func (*DataChunk) ProtoReflect added in v1.5.0

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

func (*DataChunk) Reset

func (x *DataChunk) Reset()

func (*DataChunk) String

func (x *DataChunk) String() string

type DeleteCacheRequest added in v1.93.0

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 added in v1.93.0

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

Deprecated: Use DeleteCacheRequest.ProtoReflect.Descriptor instead.

func (*DeleteCacheRequest) GetCacheKey added in v1.93.0

func (x *DeleteCacheRequest) GetCacheKey() string

func (*DeleteCacheRequest) GetTaskIdentification added in v1.93.0

func (x *DeleteCacheRequest) GetTaskIdentification() *TaskIdentification

func (*DeleteCacheRequest) ProtoMessage added in v1.93.0

func (*DeleteCacheRequest) ProtoMessage()

func (*DeleteCacheRequest) ProtoReflect added in v1.93.0

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

func (*DeleteCacheRequest) Reset added in v1.93.0

func (x *DeleteCacheRequest) Reset()

func (*DeleteCacheRequest) String added in v1.93.0

func (x *DeleteCacheRequest) String() string

type DeleteCacheResponse added in v1.93.0

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

func (*DeleteCacheResponse) Descriptor deprecated added in v1.93.0

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

Deprecated: Use DeleteCacheResponse.ProtoReflect.Descriptor instead.

func (*DeleteCacheResponse) ProtoMessage added in v1.93.0

func (*DeleteCacheResponse) ProtoMessage()

func (*DeleteCacheResponse) ProtoReflect added in v1.93.0

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

func (*DeleteCacheResponse) Reset added in v1.93.0

func (x *DeleteCacheResponse) Reset()

func (*DeleteCacheResponse) String added in v1.93.0

func (x *DeleteCacheResponse) String() string

type DockerBuilder added in v1.22.0

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 added in v1.22.0

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

Deprecated: Use DockerBuilder.ProtoReflect.Descriptor instead.

func (*DockerBuilder) GetOsVersion added in v1.22.0

func (x *DockerBuilder) GetOsVersion() string

func (*DockerBuilder) GetPlatform added in v1.22.0

func (x *DockerBuilder) GetPlatform() Platform

func (*DockerBuilder) ProtoMessage added in v1.22.0

func (*DockerBuilder) ProtoMessage()

func (*DockerBuilder) ProtoReflect added in v1.22.0

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

func (*DockerBuilder) Reset added in v1.22.0

func (x *DockerBuilder) Reset()

func (*DockerBuilder) String added in v1.22.0

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 added in v1.5.0

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

func (*DownloadCacheRequest) Reset

func (x *DownloadCacheRequest) Reset()

func (*DownloadCacheRequest) String

func (x *DownloadCacheRequest) String() string

type EvaluateConfigRequest added in v1.11.0

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 added in v1.11.0

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

Deprecated: Use EvaluateConfigRequest.ProtoReflect.Descriptor instead.

func (*EvaluateConfigRequest) GetAdditionalInstancesInfo added in v1.12.0

func (x *EvaluateConfigRequest) GetAdditionalInstancesInfo() *AdditionalInstancesInfo

func (*EvaluateConfigRequest) GetAdditionalTaskProperties added in v1.20.0

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

func (*EvaluateConfigRequest) GetAffectedFiles added in v1.11.0

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

func (*EvaluateConfigRequest) GetEnvironment added in v1.11.0

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

func (*EvaluateConfigRequest) GetFs added in v1.111.0

func (x *EvaluateConfigRequest) GetFs() *FileSystem

func (*EvaluateConfigRequest) GetStarlarkConfig added in v1.11.0

func (x *EvaluateConfigRequest) GetStarlarkConfig() string

func (*EvaluateConfigRequest) GetYamlConfig added in v1.11.0

func (x *EvaluateConfigRequest) GetYamlConfig() string

func (*EvaluateConfigRequest) ProtoMessage added in v1.11.0

func (*EvaluateConfigRequest) ProtoMessage()

func (*EvaluateConfigRequest) ProtoReflect added in v1.11.0

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

func (*EvaluateConfigRequest) Reset added in v1.11.0

func (x *EvaluateConfigRequest) Reset()

func (*EvaluateConfigRequest) String added in v1.11.0

func (x *EvaluateConfigRequest) String() string

type EvaluateConfigResponse added in v1.11.0

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 added in v1.11.0

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

Deprecated: Use EvaluateConfigResponse.ProtoReflect.Descriptor instead.

func (*EvaluateConfigResponse) GetIssues added in v1.43.0

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

func (*EvaluateConfigResponse) GetOutputLogs added in v1.33.0

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

func (*EvaluateConfigResponse) GetProcessedConfig added in v1.32.0

func (x *EvaluateConfigResponse) GetProcessedConfig() string

func (*EvaluateConfigResponse) GetTasks added in v1.11.0

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

func (*EvaluateConfigResponse) GetTasksCountBeforeFiltering added in v1.27.0

func (x *EvaluateConfigResponse) GetTasksCountBeforeFiltering() int64

func (*EvaluateConfigResponse) ProtoMessage added in v1.11.0

func (*EvaluateConfigResponse) ProtoMessage()

func (*EvaluateConfigResponse) ProtoReflect added in v1.11.0

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

func (*EvaluateConfigResponse) Reset added in v1.11.0

func (x *EvaluateConfigResponse) Reset()

func (*EvaluateConfigResponse) String added in v1.11.0

func (x *EvaluateConfigResponse) String() string

type EvaluateFunctionRequest added in v1.29.0

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 added in v1.29.0

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

Deprecated: Use EvaluateFunctionRequest.ProtoReflect.Descriptor instead.

func (*EvaluateFunctionRequest) GetArguments added in v1.29.0

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

func (*EvaluateFunctionRequest) GetEnvironment added in v1.37.0

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

func (*EvaluateFunctionRequest) GetFs added in v1.128.1

func (x *EvaluateFunctionRequest) GetFs() *FileSystem

func (*EvaluateFunctionRequest) GetFunctionName added in v1.29.0

func (x *EvaluateFunctionRequest) GetFunctionName() string

func (*EvaluateFunctionRequest) GetStarlarkConfig added in v1.29.0

func (x *EvaluateFunctionRequest) GetStarlarkConfig() string

func (*EvaluateFunctionRequest) ProtoMessage added in v1.29.0

func (*EvaluateFunctionRequest) ProtoMessage()

func (*EvaluateFunctionRequest) ProtoReflect added in v1.29.0

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

func (*EvaluateFunctionRequest) Reset added in v1.29.0

func (x *EvaluateFunctionRequest) Reset()

func (*EvaluateFunctionRequest) String added in v1.29.0

func (x *EvaluateFunctionRequest) String() string

type EvaluateFunctionResponse added in v1.29.0

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 added in v1.29.0

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

Deprecated: Use EvaluateFunctionResponse.ProtoReflect.Descriptor instead.

func (*EvaluateFunctionResponse) GetDurationNanos added in v1.29.0

func (x *EvaluateFunctionResponse) GetDurationNanos() int64

func (*EvaluateFunctionResponse) GetErrorMessage added in v1.29.0

func (x *EvaluateFunctionResponse) GetErrorMessage() string

func (*EvaluateFunctionResponse) GetOutputLogs added in v1.29.0

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

func (*EvaluateFunctionResponse) GetResult added in v1.29.0

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

func (*EvaluateFunctionResponse) ProtoMessage added in v1.29.0

func (*EvaluateFunctionResponse) ProtoMessage()

func (*EvaluateFunctionResponse) ProtoReflect added in v1.29.0

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

func (*EvaluateFunctionResponse) Reset added in v1.29.0

func (x *EvaluateFunctionResponse) Reset()

func (*EvaluateFunctionResponse) String added in v1.29.0

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 added in v1.5.0

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 added in v1.123.0

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 added in v1.5.0

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

func (*FileInstruction) Reset

func (x *FileInstruction) Reset()

func (*FileInstruction) String

func (x *FileInstruction) String() string

type FileInstruction_FromContents added in v1.123.0

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 added in v1.111.0

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 added in v1.111.0

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

Deprecated: Use FileSystem.ProtoReflect.Descriptor instead.

func (*FileSystem) GetGithub added in v1.111.0

func (x *FileSystem) GetGithub() *FileSystem_Github

func (*FileSystem) GetImpl added in v1.111.0

func (m *FileSystem) GetImpl() isFileSystem_Impl

func (*FileSystem) GetMemory added in v1.111.0

func (x *FileSystem) GetMemory() *FileSystem_Memory

func (*FileSystem) ProtoMessage added in v1.111.0

func (*FileSystem) ProtoMessage()

func (*FileSystem) ProtoReflect added in v1.111.0

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

func (*FileSystem) Reset added in v1.111.0

func (x *FileSystem) Reset()

func (*FileSystem) String added in v1.111.0

func (x *FileSystem) String() string

type FileSystem_Github added in v1.111.0

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 added in v1.111.0

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

Deprecated: Use FileSystem_Github.ProtoReflect.Descriptor instead.

func (*FileSystem_Github) GetOwner added in v1.111.0

func (x *FileSystem_Github) GetOwner() string

func (*FileSystem_Github) GetReference added in v1.111.0

func (x *FileSystem_Github) GetReference() string

func (*FileSystem_Github) GetRepo added in v1.111.0

func (x *FileSystem_Github) GetRepo() string

func (*FileSystem_Github) GetToken added in v1.111.0

func (x *FileSystem_Github) GetToken() string

func (*FileSystem_Github) ProtoMessage added in v1.111.0

func (*FileSystem_Github) ProtoMessage()

func (*FileSystem_Github) ProtoReflect added in v1.111.0

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

func (*FileSystem_Github) Reset added in v1.111.0

func (x *FileSystem_Github) Reset()

func (*FileSystem_Github) String added in v1.111.0

func (x *FileSystem_Github) String() string

type FileSystem_Github_ added in v1.111.0

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

type FileSystem_Memory added in v1.111.0

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

func (*FileSystem_Memory) Descriptor deprecated added in v1.111.0

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

Deprecated: Use FileSystem_Memory.ProtoReflect.Descriptor instead.

func (*FileSystem_Memory) GetFilesContents added in v1.111.0

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

func (*FileSystem_Memory) ProtoMessage added in v1.111.0

func (*FileSystem_Memory) ProtoMessage()

func (*FileSystem_Memory) ProtoReflect added in v1.111.0

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

func (*FileSystem_Memory) Reset added in v1.111.0

func (x *FileSystem_Memory) Reset()

func (*FileSystem_Memory) String added in v1.111.0

func (x *FileSystem_Memory) String() string

type FileSystem_Memory_ added in v1.111.0

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

type GenerateArtifactUploadURLsRequest added in v1.95.0

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 added in v1.95.0

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

Deprecated: Use GenerateArtifactUploadURLsRequest.ProtoReflect.Descriptor instead.

func (*GenerateArtifactUploadURLsRequest) GetFiles added in v1.96.0

func (*GenerateArtifactUploadURLsRequest) GetName added in v1.95.0

func (*GenerateArtifactUploadURLsRequest) GetTaskIdentification added in v1.95.0

func (x *GenerateArtifactUploadURLsRequest) GetTaskIdentification() *TaskIdentification

func (*GenerateArtifactUploadURLsRequest) ProtoMessage added in v1.95.0

func (*GenerateArtifactUploadURLsRequest) ProtoMessage()

func (*GenerateArtifactUploadURLsRequest) ProtoReflect added in v1.95.0

func (*GenerateArtifactUploadURLsRequest) Reset added in v1.95.0

func (*GenerateArtifactUploadURLsRequest) String added in v1.95.0

type GenerateArtifactUploadURLsResponse added in v1.95.0

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 added in v1.95.0

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

Deprecated: Use GenerateArtifactUploadURLsResponse.ProtoReflect.Descriptor instead.

func (*GenerateArtifactUploadURLsResponse) GetUrls added in v1.95.0

func (*GenerateArtifactUploadURLsResponse) ProtoMessage added in v1.95.0

func (*GenerateArtifactUploadURLsResponse) ProtoMessage()

func (*GenerateArtifactUploadURLsResponse) ProtoReflect added in v1.95.0

func (*GenerateArtifactUploadURLsResponse) Reset added in v1.95.0

func (*GenerateArtifactUploadURLsResponse) String added in v1.95.0

type GenerateArtifactUploadURLsResponse_UploadURL added in v1.95.0

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 added in v1.95.0

Deprecated: Use GenerateArtifactUploadURLsResponse_UploadURL.ProtoReflect.Descriptor instead.

func (*GenerateArtifactUploadURLsResponse_UploadURL) GetHeaders added in v1.95.0

func (*GenerateArtifactUploadURLsResponse_UploadURL) GetUrl added in v1.95.0

func (*GenerateArtifactUploadURLsResponse_UploadURL) ProtoMessage added in v1.95.0

func (*GenerateArtifactUploadURLsResponse_UploadURL) ProtoReflect added in v1.95.0

func (*GenerateArtifactUploadURLsResponse_UploadURL) Reset added in v1.95.0

func (*GenerateArtifactUploadURLsResponse_UploadURL) String added in v1.95.0

type GenerateURLResponse added in v1.49.0

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 added in v1.49.0

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

Deprecated: Use GenerateURLResponse.ProtoReflect.Descriptor instead.

func (*GenerateURLResponse) GetExtraHeaders added in v1.49.0

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

func (*GenerateURLResponse) GetUrl added in v1.49.0

func (x *GenerateURLResponse) GetUrl() string

func (*GenerateURLResponse) ProtoMessage added in v1.49.0

func (*GenerateURLResponse) ProtoMessage()

func (*GenerateURLResponse) ProtoReflect added in v1.49.0

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

func (*GenerateURLResponse) Reset added in v1.49.0

func (x *GenerateURLResponse) Reset()

func (*GenerateURLResponse) String added in v1.49.0

func (x *GenerateURLResponse) String() string

type GenerateURLsResponse added in v1.75.0

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

func (*GenerateURLsResponse) Descriptor deprecated added in v1.75.0

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

Deprecated: Use GenerateURLsResponse.ProtoReflect.Descriptor instead.

func (*GenerateURLsResponse) GetUrls added in v1.75.0

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

func (*GenerateURLsResponse) ProtoMessage added in v1.75.0

func (*GenerateURLsResponse) ProtoMessage()

func (*GenerateURLsResponse) ProtoReflect added in v1.75.0

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

func (*GenerateURLsResponse) Reset added in v1.75.0

func (x *GenerateURLsResponse) Reset()

func (*GenerateURLsResponse) String added in v1.75.0

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 added in v1.5.0

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 added in v1.5.0

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 added in v1.42.0

func (x *InitialCommandsRequest) GetRetry() bool

func (*InitialCommandsRequest) GetTaskIdentification

func (x *InitialCommandsRequest) GetTaskIdentification() *TaskIdentification

func (*InitialCommandsRequest) ProtoMessage

func (*InitialCommandsRequest) ProtoMessage()

func (*InitialCommandsRequest) ProtoReflect added in v1.5.0

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

func (*InitialCommandsRequest) Reset

func (x *InitialCommandsRequest) Reset()

func (*InitialCommandsRequest) String

func (x *InitialCommandsRequest) String() string

type Isolation added in v1.25.1

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 added in v1.25.1

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

Deprecated: Use Isolation.ProtoReflect.Descriptor instead.

func (*Isolation) GetContainer added in v1.44.0

func (x *Isolation) GetContainer() *Isolation_Container

func (*Isolation) GetNone added in v1.25.1

func (x *Isolation) GetNone() *Isolation_None

func (*Isolation) GetParallels added in v1.25.1

func (x *Isolation) GetParallels() *Isolation_Parallels

func (*Isolation) GetTart added in v1.76.0

func (x *Isolation) GetTart() *Isolation_Tart

func (*Isolation) GetType added in v1.25.1

func (m *Isolation) GetType() isIsolation_Type

func (*Isolation) GetVetu added in v1.125.0

func (x *Isolation) GetVetu() *Isolation_Vetu

func (*Isolation) ProtoMessage added in v1.25.1

func (*Isolation) ProtoMessage()

func (*Isolation) ProtoReflect added in v1.25.1

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

func (*Isolation) Reset added in v1.25.1

func (x *Isolation) Reset()

func (*Isolation) String added in v1.25.1

func (x *Isolation) String() string

type Isolation_Container added in v1.44.0

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 added in v1.44.0

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

Deprecated: Use Isolation_Container.ProtoReflect.Descriptor instead.

func (*Isolation_Container) GetCpu added in v1.44.0

func (x *Isolation_Container) GetCpu() float32

func (*Isolation_Container) GetDockerArguments added in v1.81.0

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

func (*Isolation_Container) GetDockerfile added in v1.81.0

func (x *Isolation_Container) GetDockerfile() string

func (*Isolation_Container) GetImage added in v1.44.0

func (x *Isolation_Container) GetImage() string

func (*Isolation_Container) GetMemory added in v1.44.0

func (x *Isolation_Container) GetMemory() uint32

func (*Isolation_Container) GetPlatform added in v1.81.0

func (x *Isolation_Container) GetPlatform() Platform

func (*Isolation_Container) GetVolumes added in v1.44.0

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

func (*Isolation_Container) ProtoMessage added in v1.44.0

func (*Isolation_Container) ProtoMessage()

func (*Isolation_Container) ProtoReflect added in v1.44.0

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

func (*Isolation_Container) Reset added in v1.44.0

func (x *Isolation_Container) Reset()

func (*Isolation_Container) String added in v1.44.0

func (x *Isolation_Container) String() string

type Isolation_Container_ added in v1.44.0

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

type Isolation_None added in v1.25.1

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

func (*Isolation_None) Descriptor deprecated added in v1.25.1

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

Deprecated: Use Isolation_None.ProtoReflect.Descriptor instead.

func (*Isolation_None) ProtoMessage added in v1.25.1

func (*Isolation_None) ProtoMessage()

func (*Isolation_None) ProtoReflect added in v1.25.1

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

func (*Isolation_None) Reset added in v1.25.1

func (x *Isolation_None) Reset()

func (*Isolation_None) String added in v1.25.1

func (x *Isolation_None) String() string

type Isolation_None_ added in v1.25.1

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

type Isolation_Parallels added in v1.25.1

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 added in v1.25.1

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

Deprecated: Use Isolation_Parallels.ProtoReflect.Descriptor instead.

func (*Isolation_Parallels) GetImage added in v1.25.1

func (x *Isolation_Parallels) GetImage() string

func (*Isolation_Parallels) GetPassword added in v1.25.1

func (x *Isolation_Parallels) GetPassword() string

func (*Isolation_Parallels) GetPlatform added in v1.25.1

func (x *Isolation_Parallels) GetPlatform() Platform

func (*Isolation_Parallels) GetUser added in v1.25.1

func (x *Isolation_Parallels) GetUser() string

func (*Isolation_Parallels) ProtoMessage added in v1.25.1

func (*Isolation_Parallels) ProtoMessage()

func (*Isolation_Parallels) ProtoReflect added in v1.25.1

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

func (*Isolation_Parallels) Reset added in v1.25.1

func (x *Isolation_Parallels) Reset()

func (*Isolation_Parallels) String added in v1.25.1

func (x *Isolation_Parallels) String() string

type Isolation_Parallels_ added in v1.25.1

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

type Isolation_Tart added in v1.76.0

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 added in v1.76.0

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

Deprecated: Use Isolation_Tart.ProtoReflect.Descriptor instead.

func (*Isolation_Tart) GetCpu added in v1.77.0

func (x *Isolation_Tart) GetCpu() uint32

func (*Isolation_Tart) GetDiskSize added in v1.130.2

func (x *Isolation_Tart) GetDiskSize() uint32

func (*Isolation_Tart) GetDisplay added in v1.105.0

func (x *Isolation_Tart) GetDisplay() string

func (*Isolation_Tart) GetImage added in v1.77.1

func (x *Isolation_Tart) GetImage() string

func (*Isolation_Tart) GetMemory added in v1.77.0

func (x *Isolation_Tart) GetMemory() uint32

func (*Isolation_Tart) GetMountTemporaryWorkingDirectoryFromHost added in v1.103.0

func (x *Isolation_Tart) GetMountTemporaryWorkingDirectoryFromHost() bool

func (*Isolation_Tart) GetPassword added in v1.76.0

func (x *Isolation_Tart) GetPassword() string

func (*Isolation_Tart) GetPort added in v1.134.1

func (x *Isolation_Tart) GetPort() uint32

func (*Isolation_Tart) GetSoftnet added in v1.80.0

func (x *Isolation_Tart) GetSoftnet() bool

func (*Isolation_Tart) GetUser added in v1.76.0

func (x *Isolation_Tart) GetUser() string

func (*Isolation_Tart) GetVolumes added in v1.119.0

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

func (*Isolation_Tart) ProtoMessage added in v1.76.0

func (*Isolation_Tart) ProtoMessage()

func (*Isolation_Tart) ProtoReflect added in v1.76.0

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

func (*Isolation_Tart) Reset added in v1.76.0

func (x *Isolation_Tart) Reset()

func (*Isolation_Tart) String added in v1.76.0

func (x *Isolation_Tart) String() string

type Isolation_Tart_ added in v1.76.0

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

type Isolation_Tart_Volume added in v1.119.0

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 added in v1.119.0

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

Deprecated: Use Isolation_Tart_Volume.ProtoReflect.Descriptor instead.

func (*Isolation_Tart_Volume) GetCleanup added in v1.119.0

func (x *Isolation_Tart_Volume) GetCleanup() bool

func (*Isolation_Tart_Volume) GetName added in v1.119.0

func (x *Isolation_Tart_Volume) GetName() string

func (*Isolation_Tart_Volume) GetReadOnly added in v1.119.0

func (x *Isolation_Tart_Volume) GetReadOnly() bool

func (*Isolation_Tart_Volume) GetSource added in v1.119.0

func (x *Isolation_Tart_Volume) GetSource() string

func (*Isolation_Tart_Volume) GetTarget added in v1.119.0

func (x *Isolation_Tart_Volume) GetTarget() string

func (*Isolation_Tart_Volume) ProtoMessage added in v1.119.0

func (*Isolation_Tart_Volume) ProtoMessage()

func (*Isolation_Tart_Volume) ProtoReflect added in v1.119.0

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

func (*Isolation_Tart_Volume) Reset added in v1.119.0

func (x *Isolation_Tart_Volume) Reset()

func (*Isolation_Tart_Volume) String added in v1.119.0

func (x *Isolation_Tart_Volume) String() string

type Isolation_Vetu added in v1.125.0

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 added in v1.125.0

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

Deprecated: Use Isolation_Vetu.ProtoReflect.Descriptor instead.

func (*Isolation_Vetu) GetBridged added in v1.125.0

func (x *Isolation_Vetu) GetBridged() *Isolation_Vetu_Bridged

func (*Isolation_Vetu) GetCpu added in v1.125.0

func (x *Isolation_Vetu) GetCpu() uint32

func (*Isolation_Vetu) GetDiskSize added in v1.130.2

func (x *Isolation_Vetu) GetDiskSize() uint32

func (*Isolation_Vetu) GetHost added in v1.130.1

func (x *Isolation_Vetu) GetHost() *Isolation_Vetu_Host

func (*Isolation_Vetu) GetImage added in v1.125.0

func (x *Isolation_Vetu) GetImage() string

func (*Isolation_Vetu) GetMemory added in v1.125.0

func (x *Isolation_Vetu) GetMemory() uint32

func (*Isolation_Vetu) GetNetworking added in v1.125.0

func (m *Isolation_Vetu) GetNetworking() isIsolation_Vetu_Networking

func (*Isolation_Vetu) GetPassword added in v1.125.0

func (x *Isolation_Vetu) GetPassword() string

func (*Isolation_Vetu) GetPort added in v1.134.1

func (x *Isolation_Vetu) GetPort() uint32

func (*Isolation_Vetu) GetUser added in v1.125.0

func (x *Isolation_Vetu) GetUser() string

func (*Isolation_Vetu) ProtoMessage added in v1.125.0

func (*Isolation_Vetu) ProtoMessage()

func (*Isolation_Vetu) ProtoReflect added in v1.125.0

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

func (*Isolation_Vetu) Reset added in v1.125.0

func (x *Isolation_Vetu) Reset()

func (*Isolation_Vetu) String added in v1.125.0

func (x *Isolation_Vetu) String() string

type Isolation_Vetu_ added in v1.125.0

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

type Isolation_Vetu_Bridged added in v1.125.0

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 added in v1.125.0

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

Deprecated: Use Isolation_Vetu_Bridged.ProtoReflect.Descriptor instead.

func (*Isolation_Vetu_Bridged) GetInterface added in v1.125.0

func (x *Isolation_Vetu_Bridged) GetInterface() string

func (*Isolation_Vetu_Bridged) ProtoMessage added in v1.125.0

func (*Isolation_Vetu_Bridged) ProtoMessage()

func (*Isolation_Vetu_Bridged) ProtoReflect added in v1.125.0

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

func (*Isolation_Vetu_Bridged) Reset added in v1.125.0

func (x *Isolation_Vetu_Bridged) Reset()

func (*Isolation_Vetu_Bridged) String added in v1.125.0

func (x *Isolation_Vetu_Bridged) String() string

type Isolation_Vetu_Bridged_ added in v1.125.0

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

type Isolation_Vetu_Host added in v1.130.1

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

func (*Isolation_Vetu_Host) Descriptor deprecated added in v1.130.1

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

Deprecated: Use Isolation_Vetu_Host.ProtoReflect.Descriptor instead.

func (*Isolation_Vetu_Host) ProtoMessage added in v1.130.1

func (*Isolation_Vetu_Host) ProtoMessage()

func (*Isolation_Vetu_Host) ProtoReflect added in v1.130.1

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

func (*Isolation_Vetu_Host) Reset added in v1.130.1

func (x *Isolation_Vetu_Host) Reset()

func (*Isolation_Vetu_Host) String added in v1.130.1

func (x *Isolation_Vetu_Host) String() string

type Isolation_Vetu_Host_ added in v1.130.1

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

type Issue added in v1.43.0

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 added in v1.43.0

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

Deprecated: Use Issue.ProtoReflect.Descriptor instead.

func (*Issue) GetColumn added in v1.43.0

func (x *Issue) GetColumn() uint64

func (*Issue) GetLevel added in v1.43.0

func (x *Issue) GetLevel() Issue_Level

func (*Issue) GetLine added in v1.43.0

func (x *Issue) GetLine() uint64

func (*Issue) GetMessage added in v1.43.0

func (x *Issue) GetMessage() string

func (*Issue) GetPath added in v1.46.0

func (x *Issue) GetPath() string

func (*Issue) GetRawDetails added in v1.46.0

func (x *Issue) GetRawDetails() string

func (*Issue) ProtoMessage added in v1.43.0

func (*Issue) ProtoMessage()

func (*Issue) ProtoReflect added in v1.43.0

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

func (*Issue) Reset added in v1.43.0

func (x *Issue) Reset()

func (*Issue) String added in v1.43.0

func (x *Issue) String() string

type Issue_Level added in v1.43.0

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

func (Issue_Level) Descriptor added in v1.43.0

func (Issue_Level) Enum added in v1.43.0

func (x Issue_Level) Enum() *Issue_Level

func (Issue_Level) EnumDescriptor deprecated added in v1.43.0

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

Deprecated: Use Issue_Level.Descriptor instead.

func (Issue_Level) Number added in v1.43.0

func (x Issue_Level) Number() protoreflect.EnumNumber

func (Issue_Level) String added in v1.43.0

func (x Issue_Level) String() string

func (Issue_Level) Type added in v1.43.0

type JSONSchemaRequest added in v1.20.0

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

func (*JSONSchemaRequest) Descriptor deprecated added in v1.20.0

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

Deprecated: Use JSONSchemaRequest.ProtoReflect.Descriptor instead.

func (*JSONSchemaRequest) GetAdditionalInstancesInfo added in v1.20.0

func (x *JSONSchemaRequest) GetAdditionalInstancesInfo() *AdditionalInstancesInfo

func (*JSONSchemaRequest) ProtoMessage added in v1.20.0

func (*JSONSchemaRequest) ProtoMessage()

func (*JSONSchemaRequest) ProtoReflect added in v1.20.0

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

func (*JSONSchemaRequest) Reset added in v1.20.0

func (x *JSONSchemaRequest) Reset()

func (*JSONSchemaRequest) String added in v1.20.0

func (x *JSONSchemaRequest) String() string

type JSONSchemaResponse added in v1.20.0

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

func (*JSONSchemaResponse) Descriptor deprecated added in v1.20.0

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

Deprecated: Use JSONSchemaResponse.ProtoReflect.Descriptor instead.

func (*JSONSchemaResponse) GetSchema added in v1.20.0

func (x *JSONSchemaResponse) GetSchema() string

func (*JSONSchemaResponse) ProtoMessage added in v1.20.0

func (*JSONSchemaResponse) ProtoMessage()

func (*JSONSchemaResponse) ProtoReflect added in v1.20.0

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

func (*JSONSchemaResponse) Reset added in v1.20.0

func (x *JSONSchemaResponse) Reset()

func (*JSONSchemaResponse) String added in v1.20.0

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 added in v1.5.0

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 added in v1.5.0

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 added in v1.77.1

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 added in v1.77.1

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

Deprecated: Use MacOSInstance.ProtoReflect.Descriptor instead.

func (*MacOSInstance) GetCpu added in v1.77.1

func (x *MacOSInstance) GetCpu() uint32

func (*MacOSInstance) GetImage added in v1.77.1

func (x *MacOSInstance) GetImage() string

func (*MacOSInstance) GetMemory added in v1.77.1

func (x *MacOSInstance) GetMemory() uint32

func (*MacOSInstance) GetPassword added in v1.77.1

func (x *MacOSInstance) GetPassword() string

func (*MacOSInstance) GetUser added in v1.77.1

func (x *MacOSInstance) GetUser() string

func (*MacOSInstance) ProtoMessage added in v1.77.1

func (*MacOSInstance) ProtoMessage()

func (*MacOSInstance) ProtoReflect added in v1.77.1

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

func (*MacOSInstance) Reset added in v1.77.1

func (x *MacOSInstance) Reset()

func (*MacOSInstance) String added in v1.77.1

func (x *MacOSInstance) String() string

type PersistentWorkerInstance added in v1.14.4

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 added in v1.14.4

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

Deprecated: Use PersistentWorkerInstance.ProtoReflect.Descriptor instead.

func (*PersistentWorkerInstance) GetIsolation added in v1.25.1

func (x *PersistentWorkerInstance) GetIsolation() *Isolation

func (*PersistentWorkerInstance) GetLabels added in v1.25.1

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

func (*PersistentWorkerInstance) GetResourcesToAcquire added in v1.78.0

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

func (*PersistentWorkerInstance) ProtoMessage added in v1.14.4

func (*PersistentWorkerInstance) ProtoMessage()

func (*PersistentWorkerInstance) ProtoReflect added in v1.14.4

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

func (*PersistentWorkerInstance) Reset added in v1.14.4

func (x *PersistentWorkerInstance) Reset()

func (*PersistentWorkerInstance) String added in v1.14.4

func (x *PersistentWorkerInstance) String() string

type PipeInstance added in v1.5.0

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 added in v1.5.0

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

Deprecated: Use PipeInstance.ProtoReflect.Descriptor instead.

func (*PipeInstance) GetCpu added in v1.5.0

func (x *PipeInstance) GetCpu() float32

func (*PipeInstance) GetMemory added in v1.5.0

func (x *PipeInstance) GetMemory() uint32

func (*PipeInstance) ProtoMessage added in v1.5.0

func (*PipeInstance) ProtoMessage()

func (*PipeInstance) ProtoReflect added in v1.5.0

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

func (*PipeInstance) Reset added in v1.5.0

func (x *PipeInstance) Reset()

func (*PipeInstance) String added in v1.5.0

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 added in v1.5.0

func (Platform) Descriptor() protoreflect.EnumDescriptor

func (Platform) Enum added in v1.5.0

func (x Platform) Enum() *Platform

func (Platform) EnumDescriptor deprecated

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

Deprecated: Use Platform.Descriptor instead.

func (Platform) Number added in v1.5.0

func (x Platform) Number() protoreflect.EnumNumber

func (Platform) String

func (x Platform) String() string

func (Platform) Type added in v1.5.0

type PollRequest added in v1.14.0

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 added in v1.14.0

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

Deprecated: Use PollRequest.ProtoReflect.Descriptor instead.

func (*PollRequest) GetResourcesInUse added in v1.88.0

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

func (*PollRequest) GetRunningTasks added in v1.14.0

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

func (*PollRequest) GetWorkerInfo added in v1.14.0

func (x *PollRequest) GetWorkerInfo() *WorkerInfo

func (*PollRequest) ProtoMessage added in v1.14.0

func (*PollRequest) ProtoMessage()

func (*PollRequest) ProtoReflect added in v1.14.0

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

func (*PollRequest) Reset added in v1.14.0

func (x *PollRequest) Reset()

func (*PollRequest) String added in v1.14.0

func (x *PollRequest) String() string

type PollResponse added in v1.14.0

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 added in v1.14.0

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

Deprecated: Use PollResponse.ProtoReflect.Descriptor instead.

func (*PollResponse) GetPollIntervalInSeconds added in v1.14.0

func (x *PollResponse) GetPollIntervalInSeconds() uint32

func (*PollResponse) GetShutdown added in v1.16.0

func (x *PollResponse) GetShutdown() bool

func (*PollResponse) GetTasksToStart added in v1.14.0

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

func (*PollResponse) GetTasksToStop added in v1.14.0

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

func (*PollResponse) ProtoMessage added in v1.14.0

func (*PollResponse) ProtoMessage()

func (*PollResponse) ProtoReflect added in v1.14.0

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

func (*PollResponse) Reset added in v1.14.0

func (x *PollResponse) Reset()

func (*PollResponse) String added in v1.14.0

func (x *PollResponse) String() string

type PollResponse_AgentAwareTask added in v1.14.0

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"`
	AgentVersion   string             `protobuf:"bytes,5,opt,name=agent_version,json=agentVersion,proto3" json:"agent_version,omitempty"`
	ResourcesToUse map[string]float64 `` /* 195-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PollResponse_AgentAwareTask) Descriptor deprecated added in v1.14.0

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

Deprecated: Use PollResponse_AgentAwareTask.ProtoReflect.Descriptor instead.

func (*PollResponse_AgentAwareTask) GetAgentVersion added in v1.31.2

func (x *PollResponse_AgentAwareTask) GetAgentVersion() string

func (*PollResponse_AgentAwareTask) GetClientSecret added in v1.14.0

func (x *PollResponse_AgentAwareTask) GetClientSecret() string

func (*PollResponse_AgentAwareTask) GetIsolation added in v1.25.1

func (x *PollResponse_AgentAwareTask) GetIsolation() *Isolation

func (*PollResponse_AgentAwareTask) GetResourcesToUse added in v1.88.0

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

func (*PollResponse_AgentAwareTask) GetServerSecret added in v1.14.0

func (x *PollResponse_AgentAwareTask) GetServerSecret() string

func (*PollResponse_AgentAwareTask) GetTaskId added in v1.14.0

func (x *PollResponse_AgentAwareTask) GetTaskId() int64

func (*PollResponse_AgentAwareTask) ProtoMessage added in v1.14.0

func (*PollResponse_AgentAwareTask) ProtoMessage()

func (*PollResponse_AgentAwareTask) ProtoReflect added in v1.14.0

func (*PollResponse_AgentAwareTask) Reset added in v1.14.0

func (x *PollResponse_AgentAwareTask) Reset()

func (*PollResponse_AgentAwareTask) String added in v1.14.0

func (x *PollResponse_AgentAwareTask) String() string

type PortMapping added in v1.39.0

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 added in v1.39.0

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

Deprecated: Use PortMapping.ProtoReflect.Descriptor instead.

func (*PortMapping) GetContainerPort added in v1.39.0

func (x *PortMapping) GetContainerPort() uint32

func (*PortMapping) GetHostPort added in v1.39.0

func (x *PortMapping) GetHostPort() uint32

func (*PortMapping) ProtoMessage added in v1.39.0

func (*PortMapping) ProtoMessage()

func (*PortMapping) ProtoReflect added in v1.39.0

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

func (*PortMapping) Reset added in v1.39.0

func (x *PortMapping) Reset()

func (*PortMapping) String added in v1.39.0

func (x *PortMapping) String() string

type PrebuiltImageInstance added in v1.6.0

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 added in v1.6.0

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

Deprecated: Use PrebuiltImageInstance.ProtoReflect.Descriptor instead.

func (*PrebuiltImageInstance) GetArguments added in v1.7.0

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

func (*PrebuiltImageInstance) GetDockerfile added in v1.20.0

func (x *PrebuiltImageInstance) GetDockerfile() string

func (*PrebuiltImageInstance) GetPlatform added in v1.6.0

func (x *PrebuiltImageInstance) GetPlatform() Platform

func (*PrebuiltImageInstance) GetReference added in v1.6.0

func (x *PrebuiltImageInstance) GetReference() string

func (*PrebuiltImageInstance) GetRepository added in v1.6.0

func (x *PrebuiltImageInstance) GetRepository() string

func (*PrebuiltImageInstance) ProtoMessage added in v1.6.0

func (*PrebuiltImageInstance) ProtoMessage()

func (*PrebuiltImageInstance) ProtoReflect added in v1.6.0

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

func (*PrebuiltImageInstance) Reset added in v1.6.0

func (x *PrebuiltImageInstance) Reset()

func (*PrebuiltImageInstance) String added in v1.6.0

func (x *PrebuiltImageInstance) String() string

type QueryRunningTasksRequest added in v1.77.3

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

func (*QueryRunningTasksRequest) Descriptor deprecated added in v1.77.3

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

Deprecated: Use QueryRunningTasksRequest.ProtoReflect.Descriptor instead.

func (*QueryRunningTasksRequest) GetInfo added in v1.78.0

func (x *QueryRunningTasksRequest) GetInfo() *WorkerInfo

func (*QueryRunningTasksRequest) ProtoMessage added in v1.77.3

func (*QueryRunningTasksRequest) ProtoMessage()

func (*QueryRunningTasksRequest) ProtoReflect added in v1.77.3

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

func (*QueryRunningTasksRequest) Reset added in v1.77.3

func (x *QueryRunningTasksRequest) Reset()

func (*QueryRunningTasksRequest) String added in v1.77.3

func (x *QueryRunningTasksRequest) String() string

type QueryRunningTasksResponse added in v1.77.3

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 added in v1.77.3

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

Deprecated: Use QueryRunningTasksResponse.ProtoReflect.Descriptor instead.

func (*QueryRunningTasksResponse) GetRunningTasks added in v1.77.3

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

func (*QueryRunningTasksResponse) GetStatus added in v1.77.3

func (x *QueryRunningTasksResponse) GetStatus() *WorkerStatus

func (*QueryRunningTasksResponse) ProtoMessage added in v1.77.3

func (*QueryRunningTasksResponse) ProtoMessage()

func (*QueryRunningTasksResponse) ProtoReflect added in v1.77.3

func (*QueryRunningTasksResponse) Reset added in v1.77.3

func (x *QueryRunningTasksResponse) Reset()

func (*QueryRunningTasksResponse) String added in v1.77.3

func (x *QueryRunningTasksResponse) String() string

type RegisterRequest added in v1.14.0

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 added in v1.14.0

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

Deprecated: Use RegisterRequest.ProtoReflect.Descriptor instead.

func (*RegisterRequest) GetRegistrationToken added in v1.14.0

func (x *RegisterRequest) GetRegistrationToken() string

func (*RegisterRequest) GetWorkerInfo added in v1.14.0

func (x *RegisterRequest) GetWorkerInfo() *WorkerInfo

func (*RegisterRequest) ProtoMessage added in v1.14.0

func (*RegisterRequest) ProtoMessage()

func (*RegisterRequest) ProtoReflect added in v1.14.0

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

func (*RegisterRequest) Reset added in v1.14.0

func (x *RegisterRequest) Reset()

func (*RegisterRequest) String added in v1.14.0

func (x *RegisterRequest) String() string

type RegisterResponse added in v1.14.0

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 added in v1.14.0

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

Deprecated: Use RegisterResponse.ProtoReflect.Descriptor instead.

func (*RegisterResponse) GetSessionToken added in v1.16.0

func (x *RegisterResponse) GetSessionToken() string

func (*RegisterResponse) ProtoMessage added in v1.14.0

func (*RegisterResponse) ProtoMessage()

func (*RegisterResponse) ProtoReflect added in v1.14.0

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

func (*RegisterResponse) Reset added in v1.14.0

func (x *RegisterResponse) Reset()

func (*RegisterResponse) String added in v1.14.0

func (x *RegisterResponse) String() string

type ReportAgentFinishedRequest added in v1.47.0

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 added in v1.47.0

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

Deprecated: Use ReportAgentFinishedRequest.ProtoReflect.Descriptor instead.

func (*ReportAgentFinishedRequest) GetCacheRetrievalAttempts added in v1.47.0

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

func (*ReportAgentFinishedRequest) GetCommandResults added in v1.49.0

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

func (*ReportAgentFinishedRequest) GetResourceUtilization added in v1.61.0

func (x *ReportAgentFinishedRequest) GetResourceUtilization() *ResourceUtilization

func (*ReportAgentFinishedRequest) GetTaskIdentification added in v1.47.0

func (x *ReportAgentFinishedRequest) GetTaskIdentification() *TaskIdentification

func (*ReportAgentFinishedRequest) ProtoMessage added in v1.47.0

func (*ReportAgentFinishedRequest) ProtoMessage()

func (*ReportAgentFinishedRequest) ProtoReflect added in v1.47.0

func (*ReportAgentFinishedRequest) Reset added in v1.47.0

func (x *ReportAgentFinishedRequest) Reset()

func (*ReportAgentFinishedRequest) String added in v1.47.0

func (x *ReportAgentFinishedRequest) String() string

type ReportAgentFinishedResponse added in v1.47.0

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

func (*ReportAgentFinishedResponse) Descriptor deprecated added in v1.47.0

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

Deprecated: Use ReportAgentFinishedResponse.ProtoReflect.Descriptor instead.

func (*ReportAgentFinishedResponse) ProtoMessage added in v1.47.0

func (*ReportAgentFinishedResponse) ProtoMessage()

func (*ReportAgentFinishedResponse) ProtoReflect added in v1.47.0

func (*ReportAgentFinishedResponse) Reset added in v1.47.0

func (x *ReportAgentFinishedResponse) Reset()

func (*ReportAgentFinishedResponse) String added in v1.47.0

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 added in v1.5.0

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 added in v1.5.0

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 added in v1.5.0

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 added in v1.5.0

func (*ReportAnnotationsCommandRequest) Reset

func (*ReportAnnotationsCommandRequest) String

type ReportCommandUpdatesRequest added in v1.63.0

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 added in v1.63.0

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

Deprecated: Use ReportCommandUpdatesRequest.ProtoReflect.Descriptor instead.

func (*ReportCommandUpdatesRequest) GetTaskIdentification added in v1.63.0

func (x *ReportCommandUpdatesRequest) GetTaskIdentification() *TaskIdentification

func (*ReportCommandUpdatesRequest) GetUpdates added in v1.63.0

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

func (*ReportCommandUpdatesRequest) ProtoMessage added in v1.63.0

func (*ReportCommandUpdatesRequest) ProtoMessage()

func (*ReportCommandUpdatesRequest) ProtoReflect added in v1.63.0

func (*ReportCommandUpdatesRequest) Reset added in v1.63.0

func (x *ReportCommandUpdatesRequest) Reset()

func (*ReportCommandUpdatesRequest) String added in v1.63.0

func (x *ReportCommandUpdatesRequest) String() string

type ReportCommandUpdatesResponse added in v1.63.0

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

func (*ReportCommandUpdatesResponse) Descriptor deprecated added in v1.63.0

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

Deprecated: Use ReportCommandUpdatesResponse.ProtoReflect.Descriptor instead.

func (*ReportCommandUpdatesResponse) ProtoMessage added in v1.63.0

func (*ReportCommandUpdatesResponse) ProtoMessage()

func (*ReportCommandUpdatesResponse) ProtoReflect added in v1.63.0

func (*ReportCommandUpdatesResponse) Reset added in v1.63.0

func (x *ReportCommandUpdatesResponse) Reset()

func (*ReportCommandUpdatesResponse) String added in v1.63.0

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 added in v1.5.0

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

func (*ReportStopHookRequest) Reset

func (x *ReportStopHookRequest) Reset()

func (*ReportStopHookRequest) String

func (x *ReportStopHookRequest) String() string

type ReportTerminalAttachedRequest added in v1.50.0

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 added in v1.50.0

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

Deprecated: Use ReportTerminalAttachedRequest.ProtoReflect.Descriptor instead.

func (*ReportTerminalAttachedRequest) GetLocator added in v1.50.0

func (x *ReportTerminalAttachedRequest) GetLocator() string

func (*ReportTerminalAttachedRequest) GetTaskIdentification added in v1.50.0

func (x *ReportTerminalAttachedRequest) GetTaskIdentification() *TaskIdentification

func (*ReportTerminalAttachedRequest) GetTrustedSecret added in v1.50.0

func (x *ReportTerminalAttachedRequest) GetTrustedSecret() string

func (*ReportTerminalAttachedRequest) ProtoMessage added in v1.50.0

func (*ReportTerminalAttachedRequest) ProtoMessage()

func (*ReportTerminalAttachedRequest) ProtoReflect added in v1.50.0

func (*ReportTerminalAttachedRequest) Reset added in v1.50.0

func (x *ReportTerminalAttachedRequest) Reset()

func (*ReportTerminalAttachedRequest) String added in v1.50.0

type ReportTerminalAttachedResponse added in v1.50.0

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

func (*ReportTerminalAttachedResponse) Descriptor deprecated added in v1.50.0

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

Deprecated: Use ReportTerminalAttachedResponse.ProtoReflect.Descriptor instead.

func (*ReportTerminalAttachedResponse) ProtoMessage added in v1.50.0

func (*ReportTerminalAttachedResponse) ProtoMessage()

func (*ReportTerminalAttachedResponse) ProtoReflect added in v1.50.0

func (*ReportTerminalAttachedResponse) Reset added in v1.50.0

func (x *ReportTerminalAttachedResponse) Reset()

func (*ReportTerminalAttachedResponse) String added in v1.50.0

type ReportTerminalLifecycleRequest added in v1.70.0

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 added in v1.70.0

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

Deprecated: Use ReportTerminalLifecycleRequest.ProtoReflect.Descriptor instead.

func (*ReportTerminalLifecycleRequest) GetExpiring added in v1.70.0

func (*ReportTerminalLifecycleRequest) GetLifecycle added in v1.70.0

func (m *ReportTerminalLifecycleRequest) GetLifecycle() isReportTerminalLifecycleRequest_Lifecycle

func (*ReportTerminalLifecycleRequest) GetStarted added in v1.70.0

func (*ReportTerminalLifecycleRequest) GetTaskIdentification added in v1.70.0

func (x *ReportTerminalLifecycleRequest) GetTaskIdentification() *TaskIdentification

func (*ReportTerminalLifecycleRequest) ProtoMessage added in v1.70.0

func (*ReportTerminalLifecycleRequest) ProtoMessage()

func (*ReportTerminalLifecycleRequest) ProtoReflect added in v1.70.0

func (*ReportTerminalLifecycleRequest) Reset added in v1.70.0

func (x *ReportTerminalLifecycleRequest) Reset()

func (*ReportTerminalLifecycleRequest) String added in v1.70.0

type ReportTerminalLifecycleRequest_Expiring added in v1.70.0

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

func (*ReportTerminalLifecycleRequest_Expiring) Descriptor deprecated added in v1.70.0

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

Deprecated: Use ReportTerminalLifecycleRequest_Expiring.ProtoReflect.Descriptor instead.

func (*ReportTerminalLifecycleRequest_Expiring) ProtoMessage added in v1.70.0

func (*ReportTerminalLifecycleRequest_Expiring) ProtoReflect added in v1.70.0

func (*ReportTerminalLifecycleRequest_Expiring) Reset added in v1.70.0

func (*ReportTerminalLifecycleRequest_Expiring) String added in v1.70.0

type ReportTerminalLifecycleRequest_Expiring_ added in v1.70.0

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

type ReportTerminalLifecycleRequest_Started added in v1.70.0

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

func (*ReportTerminalLifecycleRequest_Started) Descriptor deprecated added in v1.70.0

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

Deprecated: Use ReportTerminalLifecycleRequest_Started.ProtoReflect.Descriptor instead.

func (*ReportTerminalLifecycleRequest_Started) ProtoMessage added in v1.70.0

func (*ReportTerminalLifecycleRequest_Started) ProtoReflect added in v1.70.0

func (*ReportTerminalLifecycleRequest_Started) Reset added in v1.70.0

func (*ReportTerminalLifecycleRequest_Started) String added in v1.70.0

type ReportTerminalLifecycleRequest_Started_ added in v1.70.0

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

type ReportTerminalLifecycleResponse added in v1.70.0

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

func (*ReportTerminalLifecycleResponse) Descriptor deprecated added in v1.70.0

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

Deprecated: Use ReportTerminalLifecycleResponse.ProtoReflect.Descriptor instead.

func (*ReportTerminalLifecycleResponse) ProtoMessage added in v1.70.0

func (*ReportTerminalLifecycleResponse) ProtoMessage()

func (*ReportTerminalLifecycleResponse) ProtoReflect added in v1.70.0

func (*ReportTerminalLifecycleResponse) Reset added in v1.70.0

func (*ReportTerminalLifecycleResponse) String added in v1.70.0

type ResourceUtilization added in v1.61.0

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 added in v1.61.0

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

Deprecated: Use ResourceUtilization.ProtoReflect.Descriptor instead.

func (*ResourceUtilization) GetCpuChart added in v1.61.0

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

func (*ResourceUtilization) GetCpuTotal added in v1.77.0

func (x *ResourceUtilization) GetCpuTotal() float64

func (*ResourceUtilization) GetMemoryChart added in v1.61.0

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

func (*ResourceUtilization) GetMemoryTotal added in v1.77.0

func (x *ResourceUtilization) GetMemoryTotal() float64

func (*ResourceUtilization) ProtoMessage added in v1.61.0

func (*ResourceUtilization) ProtoMessage()

func (*ResourceUtilization) ProtoReflect added in v1.61.0

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

func (*ResourceUtilization) Reset added in v1.61.0

func (x *ResourceUtilization) Reset()

func (*ResourceUtilization) String added in v1.61.0

func (x *ResourceUtilization) String() string

type RichError added in v1.29.0

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 added in v1.29.0

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

Deprecated: Use RichError.ProtoReflect.Descriptor instead.

func (*RichError) GetColumn added in v1.29.0

func (x *RichError) GetColumn() uint64

func (*RichError) GetLine added in v1.29.0

func (x *RichError) GetLine() uint64

func (*RichError) GetMessage added in v1.29.0

func (x *RichError) GetMessage() string

func (*RichError) GetProcessedConfig added in v1.29.0

func (x *RichError) GetProcessedConfig() string

func (*RichError) ProtoMessage added in v1.29.0

func (*RichError) ProtoMessage()

func (*RichError) ProtoReflect added in v1.29.0

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

func (*RichError) Reset added in v1.29.0

func (x *RichError) Reset()

func (*RichError) String added in v1.29.0

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 added in v1.5.0

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

func (*ScriptInstruction) Reset

func (x *ScriptInstruction) Reset()

func (*ScriptInstruction) String

func (x *ScriptInstruction) String() string

type Status added in v1.63.0

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 added in v1.63.0

func (Status) Descriptor() protoreflect.EnumDescriptor

func (Status) Enum added in v1.63.0

func (x Status) Enum() *Status

func (Status) EnumDescriptor deprecated added in v1.63.0

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

Deprecated: Use Status.Descriptor instead.

func (Status) Number added in v1.63.0

func (x Status) Number() protoreflect.EnumNumber

func (Status) String added in v1.63.0

func (x Status) String() string

func (Status) Type added in v1.63.0

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 added in v1.5.0

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

func (*Task) Reset

func (x *Task) Reset()

func (*Task) String

func (x *Task) String() string

type TaskFailedRequest added in v1.25.1

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 added in v1.25.1

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

Deprecated: Use TaskFailedRequest.ProtoReflect.Descriptor instead.

func (*TaskFailedRequest) GetMessage added in v1.25.1

func (x *TaskFailedRequest) GetMessage() string

func (*TaskFailedRequest) GetTaskIdentification added in v1.25.1

func (x *TaskFailedRequest) GetTaskIdentification() *TaskIdentification

func (*TaskFailedRequest) ProtoMessage added in v1.25.1

func (*TaskFailedRequest) ProtoMessage()

func (*TaskFailedRequest) ProtoReflect added in v1.25.1

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

func (*TaskFailedRequest) Reset added in v1.25.1

func (x *TaskFailedRequest) Reset()

func (*TaskFailedRequest) String added in v1.25.1

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 added in v1.5.0

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 added in v1.5.0

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) CommitUploadedArtifacts added in v1.95.0

func (UnimplementedCirrusCIServiceServer) DeleteCache added in v1.93.0

func (UnimplementedCirrusCIServiceServer) DownloadCache

func (UnimplementedCirrusCIServiceServer) GenerateArtifactUploadURLs added in v1.95.0

func (UnimplementedCirrusCIServiceServer) GenerateCacheDownloadURLs added in v1.75.0

func (UnimplementedCirrusCIServiceServer) GenerateCacheUploadURL added in v1.49.0

func (UnimplementedCirrusCIServiceServer) Heartbeat

func (UnimplementedCirrusCIServiceServer) InitialCommands

func (UnimplementedCirrusCIServiceServer) ReportAgentError

func (UnimplementedCirrusCIServiceServer) ReportAgentFinished added in v1.47.0

func (UnimplementedCirrusCIServiceServer) ReportAgentLogs

func (UnimplementedCirrusCIServiceServer) ReportAgentSignal

func (UnimplementedCirrusCIServiceServer) ReportAgentWarning

func (UnimplementedCirrusCIServiceServer) ReportAnnotations

func (UnimplementedCirrusCIServiceServer) ReportCommandUpdates added in v1.63.0

func (UnimplementedCirrusCIServiceServer) ReportStopHook

func (UnimplementedCirrusCIServiceServer) ReportTerminalAttached added in v1.50.0

func (UnimplementedCirrusCIServiceServer) ReportTerminalLifecycle added in v1.70.0

func (UnimplementedCirrusCIServiceServer) SaveLogs

func (UnimplementedCirrusCIServiceServer) StreamLogs

func (UnimplementedCirrusCIServiceServer) UploadArtifacts

func (UnimplementedCirrusCIServiceServer) UploadCache

type UnimplementedCirrusConfigurationEvaluatorServiceServer added in v1.12.0

type UnimplementedCirrusConfigurationEvaluatorServiceServer struct {
}

UnimplementedCirrusConfigurationEvaluatorServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCirrusConfigurationEvaluatorServiceServer) EvaluateConfig added in v1.12.0

func (UnimplementedCirrusConfigurationEvaluatorServiceServer) EvaluateFunction added in v1.29.0

func (UnimplementedCirrusConfigurationEvaluatorServiceServer) JSONSchema added in v1.20.0

type UnimplementedCirrusRemoteExecutorServiceServer added in v1.29.0

type UnimplementedCirrusRemoteExecutorServiceServer struct {
}

UnimplementedCirrusRemoteExecutorServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCirrusRemoteExecutorServiceServer) Capabilities added in v1.29.0

type UnimplementedCirrusWorkersServiceServer added in v1.14.0

type UnimplementedCirrusWorkersServiceServer struct {
}

UnimplementedCirrusWorkersServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedCirrusWorkersServiceServer) Poll added in v1.14.0

func (UnimplementedCirrusWorkersServiceServer) QueryRunningTasks added in v1.77.3

func (UnimplementedCirrusWorkersServiceServer) Register added in v1.14.0

func (UnimplementedCirrusWorkersServiceServer) TaskFailed added in v1.25.1

func (UnimplementedCirrusWorkersServiceServer) TaskStarted added in v1.14.0

func (UnimplementedCirrusWorkersServiceServer) TaskStopped added in v1.14.0

func (UnimplementedCirrusWorkersServiceServer) UpdateStatus added in v1.77.2

type UnsafeCirrusCIServiceServer added in v1.12.0

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 added in v1.12.0

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 added in v1.29.0

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 added in v1.14.0

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 added in v1.77.2

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

func (*UpdateStatusRequest) Descriptor deprecated added in v1.77.2

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

Deprecated: Use UpdateStatusRequest.ProtoReflect.Descriptor instead.

func (*UpdateStatusRequest) GetDisabled added in v1.77.2

func (x *UpdateStatusRequest) GetDisabled() bool

func (*UpdateStatusRequest) ProtoMessage added in v1.77.2

func (*UpdateStatusRequest) ProtoMessage()

func (*UpdateStatusRequest) ProtoReflect added in v1.77.2

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

func (*UpdateStatusRequest) Reset added in v1.77.2

func (x *UpdateStatusRequest) Reset()

func (*UpdateStatusRequest) String added in v1.77.2

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 added in v1.5.0

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 added in v1.5.0

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 added in v1.5.0

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 added in v1.5.0

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

func (*UploadLogsResponse) Reset

func (x *UploadLogsResponse) Reset()

func (*UploadLogsResponse) String

func (x *UploadLogsResponse) String() string

type Volume added in v1.44.0

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 added in v1.44.0

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

Deprecated: Use Volume.ProtoReflect.Descriptor instead.

func (*Volume) GetReadOnly added in v1.44.0

func (x *Volume) GetReadOnly() bool

func (*Volume) GetSource added in v1.44.0

func (x *Volume) GetSource() string

func (*Volume) GetTarget added in v1.44.0

func (x *Volume) GetTarget() string

func (*Volume) ProtoMessage added in v1.44.0

func (*Volume) ProtoMessage()

func (*Volume) ProtoReflect added in v1.44.0

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

func (*Volume) Reset added in v1.44.0

func (x *Volume) Reset()

func (*Volume) String added in v1.44.0

func (x *Volume) String() string

type WaitForTerminalInstruction added in v1.50.0

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

func (*WaitForTerminalInstruction) Descriptor deprecated added in v1.50.0

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

Deprecated: Use WaitForTerminalInstruction.ProtoReflect.Descriptor instead.

func (*WaitForTerminalInstruction) GetTerminalServerAddress added in v1.50.0

func (x *WaitForTerminalInstruction) GetTerminalServerAddress() string

func (*WaitForTerminalInstruction) ProtoMessage added in v1.50.0

func (*WaitForTerminalInstruction) ProtoMessage()

func (*WaitForTerminalInstruction) ProtoReflect added in v1.50.0

func (*WaitForTerminalInstruction) Reset added in v1.50.0

func (x *WaitForTerminalInstruction) Reset()

func (*WaitForTerminalInstruction) String added in v1.50.0

func (x *WaitForTerminalInstruction) String() string

type WorkerInfo added in v1.14.0

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 added in v1.14.0

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

Deprecated: Use WorkerInfo.ProtoReflect.Descriptor instead.

func (*WorkerInfo) GetLabels added in v1.14.0

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

func (*WorkerInfo) GetResourcesTotal added in v1.78.0

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

func (*WorkerInfo) ProtoMessage added in v1.14.0

func (*WorkerInfo) ProtoMessage()

func (*WorkerInfo) ProtoReflect added in v1.14.0

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

func (*WorkerInfo) Reset added in v1.14.0

func (x *WorkerInfo) Reset()

func (*WorkerInfo) String added in v1.14.0

func (x *WorkerInfo) String() string

type WorkerStatus added in v1.77.3

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

func (*WorkerStatus) Descriptor deprecated added in v1.77.3

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

Deprecated: Use WorkerStatus.ProtoReflect.Descriptor instead.

func (*WorkerStatus) GetDisabled added in v1.77.3

func (x *WorkerStatus) GetDisabled() bool

func (*WorkerStatus) ProtoMessage added in v1.77.3

func (*WorkerStatus) ProtoMessage()

func (*WorkerStatus) ProtoReflect added in v1.77.3

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

func (*WorkerStatus) Reset added in v1.77.3

func (x *WorkerStatus) Reset()

func (*WorkerStatus) String added in v1.77.3

func (x *WorkerStatus) String() string

Jump to

Keyboard shortcuts

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