api

package
v1.36.11-2026060117135... Latest Latest
Warning

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

Go to latest
Published: unknown License: MIT Imports: 8 Imported by: 1

Documentation

Index

Constants

View Source
const ArtifactEntry_ArtifactsUpload_case case_ArtifactEntry_Value = 1
View Source
const ArtifactEntry_Chunk_case case_ArtifactEntry_Value = 2
View Source
const ArtifactEntry_Value_not_set_case case_ArtifactEntry_Value = 0
View Source
const CacheEntry_Chunk_case case_CacheEntry_Value = 2
View Source
const CacheEntry_Key_case case_CacheEntry_Value = 1
View Source
const CacheEntry_Value_not_set_case case_CacheEntry_Value = 0
View Source
const CacheRetrievalAttempt_Hit_case case_CacheRetrievalAttempt_Result = 2
View Source
const CacheRetrievalAttempt_Miss_case case_CacheRetrievalAttempt_Result = 3
View Source
const CacheRetrievalAttempt_Result_not_set_case case_CacheRetrievalAttempt_Result = 0
View Source
const Command_ArtifactsInstruction_case case_Command_Instruction = 9
View Source
const Command_BackgroundScriptInstruction_case case_Command_Instruction = 4
View Source
const Command_CacheInstruction_case case_Command_Instruction = 5
View Source
const Command_CloneInstruction_case case_Command_Instruction = 7
View Source
const Command_ExitInstruction_case case_Command_Instruction = 2
View Source
const Command_FileInstruction_case case_Command_Instruction = 8
View Source
const Command_Instruction_not_set_case case_Command_Instruction = 0
View Source
const Command_ScriptInstruction_case case_Command_Instruction = 3
View Source
const Command_UploadCacheInstruction_case case_Command_Instruction = 6
View Source
const Command_WaitForTerminalInstruction_case case_Command_Instruction = 12
View Source
const FileInstruction_FromContents_case case_FileInstruction_Source = 3
View Source
const FileInstruction_FromEnvironmentVariable_case case_FileInstruction_Source = 2
View Source
const FileInstruction_Source_not_set_case case_FileInstruction_Source = 0
View Source
const FileSystem_Github_case case_FileSystem_Impl = 2
View Source
const FileSystem_Impl_not_set_case case_FileSystem_Impl = 0
View Source
const FileSystem_Memory_case case_FileSystem_Impl = 1
View Source
const Isolation_Container_case case_Isolation_Type = 3
View Source
const Isolation_None_case case_Isolation_Type = 1
View Source
const Isolation_Parallels_case case_Isolation_Type = 2
View Source
const Isolation_Tart_case case_Isolation_Type = 4
View Source
const Isolation_Type_not_set_case case_Isolation_Type = 0
View Source
const Isolation_Vetu_Bridged_case case_Isolation_Vetu_Networking = 6
View Source
const Isolation_Vetu_Host_case case_Isolation_Vetu_Networking = 7
View Source
const Isolation_Vetu_Networking_not_set_case case_Isolation_Vetu_Networking = 0
View Source
const Isolation_Vetu_case case_Isolation_Type = 5
View Source
const LogEntry_Chunk_case case_LogEntry_Value = 2
View Source
const LogEntry_Key_case case_LogEntry_Value = 1
View Source
const LogEntry_Value_not_set_case case_LogEntry_Value = 0
View Source
const ReportTerminalLifecycleRequest_Expiring_case case_ReportTerminalLifecycleRequest_Lifecycle = 3
View Source
const ReportTerminalLifecycleRequest_Lifecycle_not_set_case case_ReportTerminalLifecycleRequest_Lifecycle = 0
View Source
const ReportTerminalLifecycleRequest_Started_case case_ReportTerminalLifecycleRequest_Lifecycle = 2

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 File_api_cirrus_ci_service_proto protoreflect.FileDescriptor

Functions

This section is empty.

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 `` /* 149-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) GetCommand

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

func (*AdditionalContainer) GetContainerPort

func (x *AdditionalContainer) GetContainerPort() uint32

func (*AdditionalContainer) GetCpu

func (x *AdditionalContainer) GetCpu() float32

func (*AdditionalContainer) GetEnvironment

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

func (*AdditionalContainer) GetHostPort

func (x *AdditionalContainer) GetHostPort() uint32

func (*AdditionalContainer) GetImage

func (x *AdditionalContainer) GetImage() string

func (*AdditionalContainer) GetMemory

func (x *AdditionalContainer) GetMemory() uint32

func (*AdditionalContainer) GetName

func (x *AdditionalContainer) GetName() string

func (*AdditionalContainer) GetPorts

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

func (*AdditionalContainer) GetPrivileged

func (x *AdditionalContainer) GetPrivileged() bool

func (*AdditionalContainer) GetReadinessCommand

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

func (*AdditionalContainer) ProtoMessage

func (*AdditionalContainer) ProtoMessage()

func (*AdditionalContainer) ProtoReflect

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

func (*AdditionalContainer) Reset

func (x *AdditionalContainer) Reset()

func (*AdditionalContainer) SetCommand

func (x *AdditionalContainer) SetCommand(v []string)

func (*AdditionalContainer) SetContainerPort

func (x *AdditionalContainer) SetContainerPort(v uint32)

func (*AdditionalContainer) SetCpu

func (x *AdditionalContainer) SetCpu(v float32)

func (*AdditionalContainer) SetEnvironment

func (x *AdditionalContainer) SetEnvironment(v map[string]string)

func (*AdditionalContainer) SetHostPort

func (x *AdditionalContainer) SetHostPort(v uint32)

func (*AdditionalContainer) SetImage

func (x *AdditionalContainer) SetImage(v string)

func (*AdditionalContainer) SetMemory

func (x *AdditionalContainer) SetMemory(v uint32)

func (*AdditionalContainer) SetName

func (x *AdditionalContainer) SetName(v string)

func (*AdditionalContainer) SetPorts

func (x *AdditionalContainer) SetPorts(v []*PortMapping)

func (*AdditionalContainer) SetPrivileged

func (x *AdditionalContainer) SetPrivileged(v bool)

func (*AdditionalContainer) SetReadinessCommand

func (x *AdditionalContainer) SetReadinessCommand(v []string)

func (*AdditionalContainer) String

func (x *AdditionalContainer) String() string

type AdditionalContainer_builder

type AdditionalContainer_builder struct {
	Name             string
	Image            string
	Cpu              float32
	Memory           uint32
	ContainerPort    uint32
	Environment      map[string]string
	Command          []string
	ReadinessCommand []string
	Privileged       bool
	HostPort         uint32
	Ports            []*PortMapping
	// contains filtered or unexported fields
}

func (AdditionalContainer_builder) Build

type AdditionalInstancesInfo

type AdditionalInstancesInfo struct {
	Instances map[string]string `` // field name to proto FQN
	/* 145-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) ClearDescriptorSet

func (x *AdditionalInstancesInfo) ClearDescriptorSet()

func (*AdditionalInstancesInfo) GetDescriptorSet

func (*AdditionalInstancesInfo) GetInstances

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

func (*AdditionalInstancesInfo) HasDescriptorSet

func (x *AdditionalInstancesInfo) HasDescriptorSet() bool

func (*AdditionalInstancesInfo) ProtoMessage

func (*AdditionalInstancesInfo) ProtoMessage()

func (*AdditionalInstancesInfo) ProtoReflect

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

func (*AdditionalInstancesInfo) Reset

func (x *AdditionalInstancesInfo) Reset()

func (*AdditionalInstancesInfo) SetDescriptorSet

func (x *AdditionalInstancesInfo) SetDescriptorSet(v *descriptorpb.FileDescriptorSet)

func (*AdditionalInstancesInfo) SetInstances

func (x *AdditionalInstancesInfo) SetInstances(v map[string]string)

func (*AdditionalInstancesInfo) String

func (x *AdditionalInstancesInfo) String() string

type AdditionalInstancesInfo_builder

type AdditionalInstancesInfo_builder struct {
	Instances     map[string]string
	DescriptorSet *descriptorpb.FileDescriptorSet
	// contains filtered or unexported fields
}

func (AdditionalInstancesInfo_builder) Build

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) ClearFileLocation

func (x *Annotation) ClearFileLocation()

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) HasFileLocation

func (x *Annotation) HasFileLocation() bool

func (*Annotation) ProtoMessage

func (*Annotation) ProtoMessage()

func (*Annotation) ProtoReflect

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

func (*Annotation) Reset

func (x *Annotation) Reset()

func (*Annotation) SetFileLocation

func (x *Annotation) SetFileLocation(v *Annotation_FileLocation)

func (*Annotation) SetFullyQualifiedName

func (x *Annotation) SetFullyQualifiedName(v string)

func (*Annotation) SetLevel

func (x *Annotation) SetLevel(v Annotation_Level)

func (*Annotation) SetMessage

func (x *Annotation) SetMessage(v string)

func (*Annotation) SetRawDetails

func (x *Annotation) SetRawDetails(v string)

func (*Annotation) SetType

func (x *Annotation) SetType(v Annotation_Type)

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) GetEndColumn

func (x *Annotation_FileLocation) GetEndColumn() int64

func (*Annotation_FileLocation) GetEndLine

func (x *Annotation_FileLocation) GetEndLine() int64

func (*Annotation_FileLocation) GetPath

func (x *Annotation_FileLocation) GetPath() string

func (*Annotation_FileLocation) GetStartColumn

func (x *Annotation_FileLocation) GetStartColumn() int64

func (*Annotation_FileLocation) GetStartLine

func (x *Annotation_FileLocation) GetStartLine() int64

func (*Annotation_FileLocation) ProtoMessage

func (*Annotation_FileLocation) ProtoMessage()

func (*Annotation_FileLocation) ProtoReflect

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

func (*Annotation_FileLocation) Reset

func (x *Annotation_FileLocation) Reset()

func (*Annotation_FileLocation) SetEndColumn

func (x *Annotation_FileLocation) SetEndColumn(v int64)

func (*Annotation_FileLocation) SetEndLine

func (x *Annotation_FileLocation) SetEndLine(v int64)

func (*Annotation_FileLocation) SetPath

func (x *Annotation_FileLocation) SetPath(v string)

func (*Annotation_FileLocation) SetStartColumn

func (x *Annotation_FileLocation) SetStartColumn(v int64)

func (*Annotation_FileLocation) SetStartLine

func (x *Annotation_FileLocation) SetStartLine(v int64)

func (*Annotation_FileLocation) String

func (x *Annotation_FileLocation) String() string

type Annotation_FileLocation_builder

type Annotation_FileLocation_builder struct {
	Path        string
	StartLine   int64
	EndLine     int64
	StartColumn int64
	EndColumn   int64
	// contains filtered or unexported fields
}

func (Annotation_FileLocation_builder) Build

type Annotation_Level

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

func (Annotation_Level) Descriptor

func (Annotation_Level) Enum

func (Annotation_Level) Number

func (Annotation_Level) String

func (x Annotation_Level) String() string

func (Annotation_Level) Type

type Annotation_Type

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

func (Annotation_Type) Descriptor

func (Annotation_Type) Enum

func (x Annotation_Type) Enum() *Annotation_Type

func (Annotation_Type) Number

func (Annotation_Type) String

func (x Annotation_Type) String() string

func (Annotation_Type) Type

type Annotation_builder

type Annotation_builder struct {
	Type               Annotation_Type
	Level              Annotation_Level
	Message            string
	RawDetails         string
	FullyQualifiedName string
	FileLocation       *Annotation_FileLocation
	// contains filtered or unexported fields
}

func (Annotation_builder) Build

func (b0 Annotation_builder) Build() *Annotation

type Architecture

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

func (Architecture) Descriptor

func (Architecture) Enum

func (x Architecture) Enum() *Architecture

func (Architecture) Number

func (Architecture) String

func (x Architecture) String() string

func (Architecture) Type

type ArtifactEntry

type ArtifactEntry struct {

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

func (*ArtifactEntry) ClearArtifactsUpload

func (x *ArtifactEntry) ClearArtifactsUpload()

func (*ArtifactEntry) ClearChunk

func (x *ArtifactEntry) ClearChunk()

func (*ArtifactEntry) ClearValue

func (x *ArtifactEntry) ClearValue()

func (*ArtifactEntry) GetArtifactsUpload

func (x *ArtifactEntry) GetArtifactsUpload() *ArtifactEntry_ArtifactsUpload

func (*ArtifactEntry) GetChunk

func (*ArtifactEntry) GetValue

func (x *ArtifactEntry) GetValue() isArtifactEntry_Value

func (*ArtifactEntry) HasArtifactsUpload

func (x *ArtifactEntry) HasArtifactsUpload() bool

func (*ArtifactEntry) HasChunk

func (x *ArtifactEntry) HasChunk() bool

func (*ArtifactEntry) HasValue

func (x *ArtifactEntry) HasValue() bool

func (*ArtifactEntry) ProtoMessage

func (*ArtifactEntry) ProtoMessage()

func (*ArtifactEntry) ProtoReflect

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

func (*ArtifactEntry) Reset

func (x *ArtifactEntry) Reset()

func (*ArtifactEntry) SetArtifactsUpload

func (x *ArtifactEntry) SetArtifactsUpload(v *ArtifactEntry_ArtifactsUpload)

func (*ArtifactEntry) SetChunk

func (*ArtifactEntry) String

func (x *ArtifactEntry) String() string

func (*ArtifactEntry) WhichValue

func (x *ArtifactEntry) WhichValue() case_ArtifactEntry_Value

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) GetArtifactPath

func (x *ArtifactEntry_ArtifactChunk) GetArtifactPath() string

func (*ArtifactEntry_ArtifactChunk) GetData

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

func (*ArtifactEntry_ArtifactChunk) ProtoMessage

func (*ArtifactEntry_ArtifactChunk) ProtoMessage()

func (*ArtifactEntry_ArtifactChunk) ProtoReflect

func (*ArtifactEntry_ArtifactChunk) Reset

func (x *ArtifactEntry_ArtifactChunk) Reset()

func (*ArtifactEntry_ArtifactChunk) SetArtifactPath

func (x *ArtifactEntry_ArtifactChunk) SetArtifactPath(v string)

func (*ArtifactEntry_ArtifactChunk) SetData

func (x *ArtifactEntry_ArtifactChunk) SetData(v []byte)

func (*ArtifactEntry_ArtifactChunk) String

func (x *ArtifactEntry_ArtifactChunk) String() string

type ArtifactEntry_ArtifactChunk_builder

type ArtifactEntry_ArtifactChunk_builder struct {
	ArtifactPath string
	Data         []byte
	// contains filtered or unexported fields
}

func (ArtifactEntry_ArtifactChunk_builder) Build

type ArtifactEntry_ArtifactsUpload

type ArtifactEntry_ArtifactsUpload struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	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) ClearTaskIdentification deprecated

func (x *ArtifactEntry_ArtifactsUpload) ClearTaskIdentification()

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

func (*ArtifactEntry_ArtifactsUpload) GetFormat

func (x *ArtifactEntry_ArtifactsUpload) GetFormat() string

func (*ArtifactEntry_ArtifactsUpload) GetName

func (*ArtifactEntry_ArtifactsUpload) GetTaskIdentification deprecated

func (x *ArtifactEntry_ArtifactsUpload) GetTaskIdentification() *TaskIdentification

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

func (*ArtifactEntry_ArtifactsUpload) GetType

func (*ArtifactEntry_ArtifactsUpload) HasTaskIdentification deprecated

func (x *ArtifactEntry_ArtifactsUpload) HasTaskIdentification() bool

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

func (*ArtifactEntry_ArtifactsUpload) ProtoMessage

func (*ArtifactEntry_ArtifactsUpload) ProtoMessage()

func (*ArtifactEntry_ArtifactsUpload) ProtoReflect

func (*ArtifactEntry_ArtifactsUpload) Reset

func (x *ArtifactEntry_ArtifactsUpload) Reset()

func (*ArtifactEntry_ArtifactsUpload) SetFormat

func (x *ArtifactEntry_ArtifactsUpload) SetFormat(v string)

func (*ArtifactEntry_ArtifactsUpload) SetName

func (x *ArtifactEntry_ArtifactsUpload) SetName(v string)

func (*ArtifactEntry_ArtifactsUpload) SetTaskIdentification deprecated

func (x *ArtifactEntry_ArtifactsUpload) SetTaskIdentification(v *TaskIdentification)

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

func (*ArtifactEntry_ArtifactsUpload) SetType

func (x *ArtifactEntry_ArtifactsUpload) SetType(v string)

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_ArtifactsUpload_builder

type ArtifactEntry_ArtifactsUpload_builder struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification *TaskIdentification
	Name               string
	Type               string
	Format             string
	// contains filtered or unexported fields
}

func (ArtifactEntry_ArtifactsUpload_builder) Build

type ArtifactEntry_Chunk

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

type ArtifactEntry_builder

type ArtifactEntry_builder struct {

	// Fields of oneof Value:
	ArtifactsUpload *ArtifactEntry_ArtifactsUpload
	Chunk           *ArtifactEntry_ArtifactChunk
	// contains filtered or unexported fields
}

func (ArtifactEntry_builder) Build

type ArtifactFileInfo

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

func (*ArtifactFileInfo) GetPath

func (x *ArtifactFileInfo) GetPath() string

func (*ArtifactFileInfo) GetSizeInBytes

func (x *ArtifactFileInfo) GetSizeInBytes() int64

func (*ArtifactFileInfo) ProtoMessage

func (*ArtifactFileInfo) ProtoMessage()

func (*ArtifactFileInfo) ProtoReflect

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

func (*ArtifactFileInfo) Reset

func (x *ArtifactFileInfo) Reset()

func (*ArtifactFileInfo) SetPath

func (x *ArtifactFileInfo) SetPath(v string)

func (*ArtifactFileInfo) SetSizeInBytes

func (x *ArtifactFileInfo) SetSizeInBytes(v int64)

func (*ArtifactFileInfo) String

func (x *ArtifactFileInfo) String() string

type ArtifactFileInfo_builder

type ArtifactFileInfo_builder struct {
	Path        string
	SizeInBytes int64
	// contains filtered or unexported fields
}

func (ArtifactFileInfo_builder) Build

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) GetFormat

func (x *ArtifactsInstruction) GetFormat() string

func (*ArtifactsInstruction) GetPaths

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

func (*ArtifactsInstruction) GetType

func (x *ArtifactsInstruction) GetType() string

func (*ArtifactsInstruction) ProtoMessage

func (*ArtifactsInstruction) ProtoMessage()

func (*ArtifactsInstruction) ProtoReflect

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

func (*ArtifactsInstruction) Reset

func (x *ArtifactsInstruction) Reset()

func (*ArtifactsInstruction) SetFormat

func (x *ArtifactsInstruction) SetFormat(v string)

func (*ArtifactsInstruction) SetPaths

func (x *ArtifactsInstruction) SetPaths(v []string)

func (*ArtifactsInstruction) SetType

func (x *ArtifactsInstruction) SetType(v string)

func (*ArtifactsInstruction) String

func (x *ArtifactsInstruction) String() string

type ArtifactsInstruction_builder

type ArtifactsInstruction_builder struct {
	Paths  []string
	Type   string
	Format string
	// contains filtered or unexported fields
}

func (ArtifactsInstruction_builder) Build

type BackgroundScriptInstruction

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

func (*BackgroundScriptInstruction) GetScripts

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

func (*BackgroundScriptInstruction) ProtoMessage

func (*BackgroundScriptInstruction) ProtoMessage()

func (*BackgroundScriptInstruction) ProtoReflect

func (*BackgroundScriptInstruction) Reset

func (x *BackgroundScriptInstruction) Reset()

func (*BackgroundScriptInstruction) SetScripts

func (x *BackgroundScriptInstruction) SetScripts(v []string)

func (*BackgroundScriptInstruction) String

func (x *BackgroundScriptInstruction) String() string

type BackgroundScriptInstruction_builder

type BackgroundScriptInstruction_builder struct {
	Scripts []string
	// contains filtered or unexported fields
}

func (BackgroundScriptInstruction_builder) Build

type CacheEntry

type CacheEntry struct {

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

func (*CacheEntry) ClearChunk

func (x *CacheEntry) ClearChunk()

func (*CacheEntry) ClearKey

func (x *CacheEntry) ClearKey()

func (*CacheEntry) ClearValue

func (x *CacheEntry) ClearValue()

func (*CacheEntry) GetChunk

func (x *CacheEntry) GetChunk() *DataChunk

func (*CacheEntry) GetKey

func (x *CacheEntry) GetKey() *CacheKey

func (*CacheEntry) GetValue

func (x *CacheEntry) GetValue() isCacheEntry_Value

func (*CacheEntry) HasChunk

func (x *CacheEntry) HasChunk() bool

func (*CacheEntry) HasKey

func (x *CacheEntry) HasKey() bool

func (*CacheEntry) HasValue

func (x *CacheEntry) HasValue() bool

func (*CacheEntry) ProtoMessage

func (*CacheEntry) ProtoMessage()

func (*CacheEntry) ProtoReflect

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

func (*CacheEntry) Reset

func (x *CacheEntry) Reset()

func (*CacheEntry) SetChunk

func (x *CacheEntry) SetChunk(v *DataChunk)

func (*CacheEntry) SetKey

func (x *CacheEntry) SetKey(v *CacheKey)

func (*CacheEntry) String

func (x *CacheEntry) String() string

func (*CacheEntry) WhichValue

func (x *CacheEntry) WhichValue() case_CacheEntry_Value

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 CacheEntry_builder

type CacheEntry_builder struct {

	// Fields of oneof Value:
	Key   *CacheKey
	Chunk *DataChunk
	// contains filtered or unexported fields
}

func (CacheEntry_builder) Build

func (b0 CacheEntry_builder) Build() *CacheEntry

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"`
	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	OldCreatedByTaskId int64  `protobuf:"varint,4,opt,name=old_created_by_task_id,json=oldCreatedByTaskId,proto3" json:"old_created_by_task_id,omitempty"`
	CreatedByTaskId    string `protobuf:"bytes,5,opt,name=created_by_task_id,json=createdByTaskId,proto3" json:"created_by_task_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CacheInfo) GetCreatedByTaskId

func (x *CacheInfo) GetCreatedByTaskId() string

func (*CacheInfo) GetCreationTimestamp

func (x *CacheInfo) GetCreationTimestamp() int64

func (*CacheInfo) GetKey

func (x *CacheInfo) GetKey() string

func (*CacheInfo) GetOldCreatedByTaskId deprecated

func (x *CacheInfo) GetOldCreatedByTaskId() int64

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

func (*CacheInfo) GetSizeInBytes

func (x *CacheInfo) GetSizeInBytes() int64

func (*CacheInfo) ProtoMessage

func (*CacheInfo) ProtoMessage()

func (*CacheInfo) ProtoReflect

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

func (*CacheInfo) Reset

func (x *CacheInfo) Reset()

func (*CacheInfo) SetCreatedByTaskId

func (x *CacheInfo) SetCreatedByTaskId(v string)

func (*CacheInfo) SetCreationTimestamp

func (x *CacheInfo) SetCreationTimestamp(v int64)

func (*CacheInfo) SetKey

func (x *CacheInfo) SetKey(v string)

func (*CacheInfo) SetOldCreatedByTaskId deprecated

func (x *CacheInfo) SetOldCreatedByTaskId(v int64)

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

func (*CacheInfo) SetSizeInBytes

func (x *CacheInfo) SetSizeInBytes(v int64)

func (*CacheInfo) String

func (x *CacheInfo) String() string

type CacheInfoRequest

type CacheInfoRequest struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	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"`
	CacheKeyPrefixes   []string            `protobuf:"bytes,3,rep,name=cache_key_prefixes,json=cacheKeyPrefixes,proto3" json:"cache_key_prefixes,omitempty"`
	// contains filtered or unexported fields
}

func (*CacheInfoRequest) ClearTaskIdentification deprecated

func (x *CacheInfoRequest) ClearTaskIdentification()

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

func (*CacheInfoRequest) GetCacheKey

func (x *CacheInfoRequest) GetCacheKey() string

func (*CacheInfoRequest) GetCacheKeyPrefixes

func (x *CacheInfoRequest) GetCacheKeyPrefixes() []string

func (*CacheInfoRequest) GetTaskIdentification deprecated

func (x *CacheInfoRequest) GetTaskIdentification() *TaskIdentification

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

func (*CacheInfoRequest) HasTaskIdentification deprecated

func (x *CacheInfoRequest) HasTaskIdentification() bool

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

func (*CacheInfoRequest) ProtoMessage

func (*CacheInfoRequest) ProtoMessage()

func (*CacheInfoRequest) ProtoReflect

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

func (*CacheInfoRequest) Reset

func (x *CacheInfoRequest) Reset()

func (*CacheInfoRequest) SetCacheKey

func (x *CacheInfoRequest) SetCacheKey(v string)

func (*CacheInfoRequest) SetCacheKeyPrefixes

func (x *CacheInfoRequest) SetCacheKeyPrefixes(v []string)

func (*CacheInfoRequest) SetTaskIdentification deprecated

func (x *CacheInfoRequest) SetTaskIdentification(v *TaskIdentification)

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

func (*CacheInfoRequest) String

func (x *CacheInfoRequest) String() string

type CacheInfoRequest_builder

type CacheInfoRequest_builder struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification *TaskIdentification
	CacheKey           string
	CacheKeyPrefixes   []string
	// contains filtered or unexported fields
}

func (CacheInfoRequest_builder) Build

type CacheInfoResponse

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

func (*CacheInfoResponse) ClearInfo

func (x *CacheInfoResponse) ClearInfo()

func (*CacheInfoResponse) GetInfo

func (x *CacheInfoResponse) GetInfo() *CacheInfo

func (*CacheInfoResponse) HasInfo

func (x *CacheInfoResponse) HasInfo() bool

func (*CacheInfoResponse) ProtoMessage

func (*CacheInfoResponse) ProtoMessage()

func (*CacheInfoResponse) ProtoReflect

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

func (*CacheInfoResponse) Reset

func (x *CacheInfoResponse) Reset()

func (*CacheInfoResponse) SetInfo

func (x *CacheInfoResponse) SetInfo(v *CacheInfo)

func (*CacheInfoResponse) String

func (x *CacheInfoResponse) String() string

type CacheInfoResponse_builder

type CacheInfoResponse_builder struct {
	Info *CacheInfo
	// contains filtered or unexported fields
}

func (CacheInfoResponse_builder) Build

type CacheInfo_builder

type CacheInfo_builder struct {
	Key               string
	SizeInBytes       int64
	CreationTimestamp int64
	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	OldCreatedByTaskId int64
	CreatedByTaskId    string
	// contains filtered or unexported fields
}

func (CacheInfo_builder) Build

func (b0 CacheInfo_builder) Build() *CacheInfo

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"`
	OptimisticallyRestoreOnMiss bool     `` /* 147-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CacheInstruction) GetFingerprintKey

func (x *CacheInstruction) GetFingerprintKey() string

func (*CacheInstruction) GetFingerprintScripts

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

func (*CacheInstruction) GetFolder

func (x *CacheInstruction) GetFolder() string

func (*CacheInstruction) GetFolders

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

func (*CacheInstruction) GetOptimisticallyRestoreOnMiss

func (x *CacheInstruction) GetOptimisticallyRestoreOnMiss() bool

func (*CacheInstruction) GetPopulateScripts

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

func (*CacheInstruction) GetReuploadOnChanges

func (x *CacheInstruction) GetReuploadOnChanges() bool

func (*CacheInstruction) ProtoMessage

func (*CacheInstruction) ProtoMessage()

func (*CacheInstruction) ProtoReflect

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

func (*CacheInstruction) Reset

func (x *CacheInstruction) Reset()

func (*CacheInstruction) SetFingerprintKey

func (x *CacheInstruction) SetFingerprintKey(v string)

func (*CacheInstruction) SetFingerprintScripts

func (x *CacheInstruction) SetFingerprintScripts(v []string)

func (*CacheInstruction) SetFolder

func (x *CacheInstruction) SetFolder(v string)

func (*CacheInstruction) SetFolders

func (x *CacheInstruction) SetFolders(v []string)

func (*CacheInstruction) SetOptimisticallyRestoreOnMiss

func (x *CacheInstruction) SetOptimisticallyRestoreOnMiss(v bool)

func (*CacheInstruction) SetPopulateScripts

func (x *CacheInstruction) SetPopulateScripts(v []string)

func (*CacheInstruction) SetReuploadOnChanges

func (x *CacheInstruction) SetReuploadOnChanges(v bool)

func (*CacheInstruction) String

func (x *CacheInstruction) String() string

type CacheInstruction_builder

type CacheInstruction_builder struct {
	Folder  string
	Folders []string
	// 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
	FingerprintKey              string
	PopulateScripts             []string
	ReuploadOnChanges           bool
	OptimisticallyRestoreOnMiss bool
	// contains filtered or unexported fields
}

func (CacheInstruction_builder) Build

type CacheKey

type CacheKey struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	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) ClearTaskIdentification deprecated

func (x *CacheKey) ClearTaskIdentification()

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

func (*CacheKey) GetCacheKey

func (x *CacheKey) GetCacheKey() string

func (*CacheKey) GetTaskIdentification deprecated

func (x *CacheKey) GetTaskIdentification() *TaskIdentification

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

func (*CacheKey) HasTaskIdentification deprecated

func (x *CacheKey) HasTaskIdentification() bool

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

func (*CacheKey) ProtoMessage

func (*CacheKey) ProtoMessage()

func (*CacheKey) ProtoReflect

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

func (*CacheKey) Reset

func (x *CacheKey) Reset()

func (*CacheKey) SetCacheKey

func (x *CacheKey) SetCacheKey(v string)

func (*CacheKey) SetTaskIdentification deprecated

func (x *CacheKey) SetTaskIdentification(v *TaskIdentification)

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

func (*CacheKey) String

func (x *CacheKey) String() string

type CacheKey_builder

type CacheKey_builder struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification *TaskIdentification
	CacheKey           string
	// contains filtered or unexported fields
}

func (CacheKey_builder) Build

func (b0 CacheKey_builder) Build() *CacheKey

type CacheRetrievalAttempt

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

func (*CacheRetrievalAttempt) ClearHit

func (x *CacheRetrievalAttempt) ClearHit()

func (*CacheRetrievalAttempt) ClearMiss

func (x *CacheRetrievalAttempt) ClearMiss()

func (*CacheRetrievalAttempt) ClearResult

func (x *CacheRetrievalAttempt) ClearResult()

func (*CacheRetrievalAttempt) GetError

func (x *CacheRetrievalAttempt) GetError() string

func (*CacheRetrievalAttempt) GetHit

func (*CacheRetrievalAttempt) GetMiss

func (*CacheRetrievalAttempt) GetResult

func (x *CacheRetrievalAttempt) GetResult() isCacheRetrievalAttempt_Result

func (*CacheRetrievalAttempt) HasHit

func (x *CacheRetrievalAttempt) HasHit() bool

func (*CacheRetrievalAttempt) HasMiss

func (x *CacheRetrievalAttempt) HasMiss() bool

func (*CacheRetrievalAttempt) HasResult

func (x *CacheRetrievalAttempt) HasResult() bool

func (*CacheRetrievalAttempt) ProtoMessage

func (*CacheRetrievalAttempt) ProtoMessage()

func (*CacheRetrievalAttempt) ProtoReflect

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

func (*CacheRetrievalAttempt) Reset

func (x *CacheRetrievalAttempt) Reset()

func (*CacheRetrievalAttempt) SetError

func (x *CacheRetrievalAttempt) SetError(v string)

func (*CacheRetrievalAttempt) SetHit

func (*CacheRetrievalAttempt) SetMiss

func (*CacheRetrievalAttempt) String

func (x *CacheRetrievalAttempt) String() string

func (*CacheRetrievalAttempt) WhichResult

func (x *CacheRetrievalAttempt) WhichResult() case_CacheRetrievalAttempt_Result

type CacheRetrievalAttempt_Hit

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

func (*CacheRetrievalAttempt_Hit) GetDownloadedInNanos

func (x *CacheRetrievalAttempt_Hit) GetDownloadedInNanos() uint64

func (*CacheRetrievalAttempt_Hit) GetExtractedInNanos

func (x *CacheRetrievalAttempt_Hit) GetExtractedInNanos() uint64

func (*CacheRetrievalAttempt_Hit) GetSizeBytes

func (x *CacheRetrievalAttempt_Hit) GetSizeBytes() uint64

func (*CacheRetrievalAttempt_Hit) ProtoMessage

func (*CacheRetrievalAttempt_Hit) ProtoMessage()

func (*CacheRetrievalAttempt_Hit) ProtoReflect

func (*CacheRetrievalAttempt_Hit) Reset

func (x *CacheRetrievalAttempt_Hit) Reset()

func (*CacheRetrievalAttempt_Hit) SetDownloadedInNanos

func (x *CacheRetrievalAttempt_Hit) SetDownloadedInNanos(v uint64)

func (*CacheRetrievalAttempt_Hit) SetExtractedInNanos

func (x *CacheRetrievalAttempt_Hit) SetExtractedInNanos(v uint64)

func (*CacheRetrievalAttempt_Hit) SetSizeBytes

func (x *CacheRetrievalAttempt_Hit) SetSizeBytes(v uint64)

func (*CacheRetrievalAttempt_Hit) String

func (x *CacheRetrievalAttempt_Hit) String() string

type CacheRetrievalAttempt_Hit_

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

type CacheRetrievalAttempt_Hit_builder

type CacheRetrievalAttempt_Hit_builder struct {
	SizeBytes         uint64
	DownloadedInNanos uint64
	ExtractedInNanos  uint64
	// contains filtered or unexported fields
}

func (CacheRetrievalAttempt_Hit_builder) Build

type CacheRetrievalAttempt_Miss

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

func (*CacheRetrievalAttempt_Miss) GetArchivedInNanos

func (x *CacheRetrievalAttempt_Miss) GetArchivedInNanos() uint64

func (*CacheRetrievalAttempt_Miss) GetPopulatedInNanos

func (x *CacheRetrievalAttempt_Miss) GetPopulatedInNanos() uint64

func (*CacheRetrievalAttempt_Miss) GetSizeBytes

func (x *CacheRetrievalAttempt_Miss) GetSizeBytes() uint64

func (*CacheRetrievalAttempt_Miss) GetUploadedInNanos

func (x *CacheRetrievalAttempt_Miss) GetUploadedInNanos() uint64

func (*CacheRetrievalAttempt_Miss) ProtoMessage

func (*CacheRetrievalAttempt_Miss) ProtoMessage()

func (*CacheRetrievalAttempt_Miss) ProtoReflect

func (*CacheRetrievalAttempt_Miss) Reset

func (x *CacheRetrievalAttempt_Miss) Reset()

func (*CacheRetrievalAttempt_Miss) SetArchivedInNanos

func (x *CacheRetrievalAttempt_Miss) SetArchivedInNanos(v uint64)

func (*CacheRetrievalAttempt_Miss) SetPopulatedInNanos

func (x *CacheRetrievalAttempt_Miss) SetPopulatedInNanos(v uint64)

func (*CacheRetrievalAttempt_Miss) SetSizeBytes

func (x *CacheRetrievalAttempt_Miss) SetSizeBytes(v uint64)

func (*CacheRetrievalAttempt_Miss) SetUploadedInNanos

func (x *CacheRetrievalAttempt_Miss) SetUploadedInNanos(v uint64)

func (*CacheRetrievalAttempt_Miss) String

func (x *CacheRetrievalAttempt_Miss) String() string

type CacheRetrievalAttempt_Miss_

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

type CacheRetrievalAttempt_Miss_builder

type CacheRetrievalAttempt_Miss_builder struct {
	SizeBytes        uint64
	PopulatedInNanos uint64
	ArchivedInNanos  uint64
	UploadedInNanos  uint64
	// contains filtered or unexported fields
}

func (CacheRetrievalAttempt_Miss_builder) Build

type CacheRetrievalAttempt_builder

type CacheRetrievalAttempt_builder struct {
	Error string
	// Fields of oneof Result:
	Hit  *CacheRetrievalAttempt_Hit
	Miss *CacheRetrievalAttempt_Miss
	// contains filtered or unexported fields
}

func (CacheRetrievalAttempt_builder) Build

type CapabilitiesRequest

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

func (*CapabilitiesRequest) ProtoMessage

func (*CapabilitiesRequest) ProtoMessage()

func (*CapabilitiesRequest) ProtoReflect

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

func (*CapabilitiesRequest) Reset

func (x *CapabilitiesRequest) Reset()

func (*CapabilitiesRequest) String

func (x *CapabilitiesRequest) String() string

type CapabilitiesRequest_builder

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

func (CapabilitiesRequest_builder) Build

type CapabilitiesResponse

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

func (*CapabilitiesResponse) ClearSupportedInstances

func (x *CapabilitiesResponse) ClearSupportedInstances()

func (*CapabilitiesResponse) GetSupportedInstances

func (x *CapabilitiesResponse) GetSupportedInstances() *AdditionalInstancesInfo

func (*CapabilitiesResponse) HasSupportedInstances

func (x *CapabilitiesResponse) HasSupportedInstances() bool

func (*CapabilitiesResponse) ProtoMessage

func (*CapabilitiesResponse) ProtoMessage()

func (*CapabilitiesResponse) ProtoReflect

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

func (*CapabilitiesResponse) Reset

func (x *CapabilitiesResponse) Reset()

func (*CapabilitiesResponse) SetSupportedInstances

func (x *CapabilitiesResponse) SetSupportedInstances(v *AdditionalInstancesInfo)

func (*CapabilitiesResponse) String

func (x *CapabilitiesResponse) String() string

type CapabilitiesResponse_builder

type CapabilitiesResponse_builder struct {
	SupportedInstances *AdditionalInstancesInfo
	// contains filtered or unexported fields
}

func (CapabilitiesResponse_builder) Build

type ChartPoint

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

func (*ChartPoint) GetSecondsFromStart

func (x *ChartPoint) GetSecondsFromStart() uint32

func (*ChartPoint) GetValue

func (x *ChartPoint) GetValue() float64

func (*ChartPoint) ProtoMessage

func (*ChartPoint) ProtoMessage()

func (*ChartPoint) ProtoReflect

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

func (*ChartPoint) Reset

func (x *ChartPoint) Reset()

func (*ChartPoint) SetSecondsFromStart

func (x *ChartPoint) SetSecondsFromStart(v uint32)

func (*ChartPoint) SetValue

func (x *ChartPoint) SetValue(v float64)

func (*ChartPoint) String

func (x *ChartPoint) String() string

type ChartPoint_builder

type ChartPoint_builder struct {
	SecondsFromStart uint32
	Value            float64
	// contains filtered or unexported fields
}

func (ChartPoint_builder) Build

func (b0 ChartPoint_builder) Build() *ChartPoint

type CloneInstruction

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

func (*CloneInstruction) ProtoMessage

func (*CloneInstruction) ProtoMessage()

func (*CloneInstruction) ProtoReflect

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

func (*CloneInstruction) Reset

func (x *CloneInstruction) Reset()

func (*CloneInstruction) String

func (x *CloneInstruction) String() string

type CloneInstruction_builder

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

func (CloneInstruction_builder) Build

type Command

type Command struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Types that are valid to be assigned 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                `` /* 148-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Command) ClearArtifactsInstruction

func (x *Command) ClearArtifactsInstruction()

func (*Command) ClearBackgroundScriptInstruction

func (x *Command) ClearBackgroundScriptInstruction()

func (*Command) ClearCacheInstruction

func (x *Command) ClearCacheInstruction()

func (*Command) ClearCloneInstruction

func (x *Command) ClearCloneInstruction()

func (*Command) ClearExitInstruction

func (x *Command) ClearExitInstruction()

func (*Command) ClearFileInstruction

func (x *Command) ClearFileInstruction()

func (*Command) ClearInstruction

func (x *Command) ClearInstruction()

func (*Command) ClearScriptInstruction

func (x *Command) ClearScriptInstruction()

func (*Command) ClearUploadCacheInstruction

func (x *Command) ClearUploadCacheInstruction()

func (*Command) ClearWaitForTerminalInstruction

func (x *Command) ClearWaitForTerminalInstruction()

func (*Command) GetArtifactsInstruction

func (x *Command) GetArtifactsInstruction() *ArtifactsInstruction

func (*Command) GetBackgroundScriptInstruction

func (x *Command) GetBackgroundScriptInstruction() *BackgroundScriptInstruction

func (*Command) GetCacheInstruction

func (x *Command) GetCacheInstruction() *CacheInstruction

func (*Command) GetCloneInstruction

func (x *Command) GetCloneInstruction() *CloneInstruction

func (*Command) GetExecutionBehaviour

func (x *Command) GetExecutionBehaviour() Command_CommandExecutionBehavior

func (*Command) GetExitInstruction

func (x *Command) GetExitInstruction() *ExitInstruction

func (*Command) GetFileInstruction

func (x *Command) GetFileInstruction() *FileInstruction

func (*Command) GetInstruction

func (x *Command) GetInstruction() isCommand_Instruction

func (*Command) GetName

func (x *Command) GetName() string

func (*Command) GetProperties

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

func (*Command) GetScriptInstruction

func (x *Command) GetScriptInstruction() *ScriptInstruction

func (*Command) GetUploadCacheInstruction

func (x *Command) GetUploadCacheInstruction() *UploadCacheInstruction

func (*Command) GetWaitForTerminalInstruction

func (x *Command) GetWaitForTerminalInstruction() *WaitForTerminalInstruction

func (*Command) HasArtifactsInstruction

func (x *Command) HasArtifactsInstruction() bool

func (*Command) HasBackgroundScriptInstruction

func (x *Command) HasBackgroundScriptInstruction() bool

func (*Command) HasCacheInstruction

func (x *Command) HasCacheInstruction() bool

func (*Command) HasCloneInstruction

func (x *Command) HasCloneInstruction() bool

func (*Command) HasExitInstruction

func (x *Command) HasExitInstruction() bool

func (*Command) HasFileInstruction

func (x *Command) HasFileInstruction() bool

func (*Command) HasInstruction

func (x *Command) HasInstruction() bool

func (*Command) HasScriptInstruction

func (x *Command) HasScriptInstruction() bool

func (*Command) HasUploadCacheInstruction

func (x *Command) HasUploadCacheInstruction() bool

func (*Command) HasWaitForTerminalInstruction

func (x *Command) HasWaitForTerminalInstruction() bool

func (*Command) ProtoMessage

func (*Command) ProtoMessage()

func (*Command) ProtoReflect

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

func (*Command) Reset

func (x *Command) Reset()

func (*Command) SetArtifactsInstruction

func (x *Command) SetArtifactsInstruction(v *ArtifactsInstruction)

func (*Command) SetBackgroundScriptInstruction

func (x *Command) SetBackgroundScriptInstruction(v *BackgroundScriptInstruction)

func (*Command) SetCacheInstruction

func (x *Command) SetCacheInstruction(v *CacheInstruction)

func (*Command) SetCloneInstruction

func (x *Command) SetCloneInstruction(v *CloneInstruction)

func (*Command) SetExecutionBehaviour

func (x *Command) SetExecutionBehaviour(v Command_CommandExecutionBehavior)

func (*Command) SetExitInstruction

func (x *Command) SetExitInstruction(v *ExitInstruction)

func (*Command) SetFileInstruction

func (x *Command) SetFileInstruction(v *FileInstruction)

func (*Command) SetName

func (x *Command) SetName(v string)

func (*Command) SetProperties

func (x *Command) SetProperties(v map[string]string)

func (*Command) SetScriptInstruction

func (x *Command) SetScriptInstruction(v *ScriptInstruction)

func (*Command) SetUploadCacheInstruction

func (x *Command) SetUploadCacheInstruction(v *UploadCacheInstruction)

func (*Command) SetWaitForTerminalInstruction

func (x *Command) SetWaitForTerminalInstruction(v *WaitForTerminalInstruction)

func (*Command) String

func (x *Command) String() string

func (*Command) WhichInstruction

func (x *Command) WhichInstruction() case_Command_Instruction

type CommandResult

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

func (*CommandResult) GetDurationInNanos

func (x *CommandResult) GetDurationInNanos() int64

func (*CommandResult) GetName

func (x *CommandResult) GetName() string

func (*CommandResult) GetSignaledToExit

func (x *CommandResult) GetSignaledToExit() bool

func (*CommandResult) GetStatus

func (x *CommandResult) GetStatus() Status

func (*CommandResult) GetSucceded deprecated

func (x *CommandResult) GetSucceded() bool

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

func (*CommandResult) ProtoMessage

func (*CommandResult) ProtoMessage()

func (*CommandResult) ProtoReflect

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

func (*CommandResult) Reset

func (x *CommandResult) Reset()

func (*CommandResult) SetDurationInNanos

func (x *CommandResult) SetDurationInNanos(v int64)

func (*CommandResult) SetName

func (x *CommandResult) SetName(v string)

func (*CommandResult) SetSignaledToExit

func (x *CommandResult) SetSignaledToExit(v bool)

func (*CommandResult) SetStatus

func (x *CommandResult) SetStatus(v Status)

func (*CommandResult) SetSucceded deprecated

func (x *CommandResult) SetSucceded(v bool)

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

func (*CommandResult) String

func (x *CommandResult) String() string

type CommandResult_builder

type CommandResult_builder struct {
	Name string
	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	Succeded        bool
	Status          Status
	DurationInNanos int64
	SignaledToExit  bool
	// contains filtered or unexported fields
}

func (CommandResult_builder) Build

type Command_ArtifactsInstruction

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

type Command_BackgroundScriptInstruction

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

type Command_CacheInstruction

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

type Command_CloneInstruction

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

type Command_CommandExecutionBehavior

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

func (Command_CommandExecutionBehavior) Descriptor

func (Command_CommandExecutionBehavior) Enum

func (Command_CommandExecutionBehavior) Number

func (Command_CommandExecutionBehavior) String

func (Command_CommandExecutionBehavior) Type

type Command_ExitInstruction

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

type Command_FileInstruction

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

type Command_ScriptInstruction

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

type Command_UploadCacheInstruction

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

type Command_WaitForTerminalInstruction

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

type Command_builder

type Command_builder struct {
	Name string
	// Fields of oneof Instruction:
	ExitInstruction             *ExitInstruction
	ScriptInstruction           *ScriptInstruction
	BackgroundScriptInstruction *BackgroundScriptInstruction
	CacheInstruction            *CacheInstruction
	UploadCacheInstruction      *UploadCacheInstruction
	CloneInstruction            *CloneInstruction
	FileInstruction             *FileInstruction
	ArtifactsInstruction        *ArtifactsInstruction
	WaitForTerminalInstruction  *WaitForTerminalInstruction
	// -- end of Instruction
	ExecutionBehaviour Command_CommandExecutionBehavior
	Properties         map[string]string
	// contains filtered or unexported fields
}

func (Command_builder) Build

func (b0 Command_builder) Build() *Command

type CommandsResponse

type CommandsResponse struct {
	Environment       map[string]string `` /* 149-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) GetCommands

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

func (*CommandsResponse) GetEnvironment

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

func (*CommandsResponse) GetFailedAtLeastOnce

func (x *CommandsResponse) GetFailedAtLeastOnce() bool

func (*CommandsResponse) GetSecretsToMask

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

func (*CommandsResponse) GetServerToken

func (x *CommandsResponse) GetServerToken() string

func (*CommandsResponse) GetTimeoutInSeconds

func (x *CommandsResponse) GetTimeoutInSeconds() int64

func (*CommandsResponse) ProtoMessage

func (*CommandsResponse) ProtoMessage()

func (*CommandsResponse) ProtoReflect

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

func (*CommandsResponse) Reset

func (x *CommandsResponse) Reset()

func (*CommandsResponse) SetCommands

func (x *CommandsResponse) SetCommands(v []*Command)

func (*CommandsResponse) SetEnvironment

func (x *CommandsResponse) SetEnvironment(v map[string]string)

func (*CommandsResponse) SetFailedAtLeastOnce

func (x *CommandsResponse) SetFailedAtLeastOnce(v bool)

func (*CommandsResponse) SetSecretsToMask

func (x *CommandsResponse) SetSecretsToMask(v []string)

func (*CommandsResponse) SetServerToken

func (x *CommandsResponse) SetServerToken(v string)

func (*CommandsResponse) SetTimeoutInSeconds

func (x *CommandsResponse) SetTimeoutInSeconds(v int64)

func (*CommandsResponse) String

func (x *CommandsResponse) String() string

type CommandsResponse_builder

type CommandsResponse_builder struct {
	Environment       map[string]string
	Commands          []*Command
	ServerToken       string
	TimeoutInSeconds  int64
	SecretsToMask     []string
	FailedAtLeastOnce bool
	// contains filtered or unexported fields
}

func (CommandsResponse_builder) Build

type CommitUploadedArtifactsRequest

type CommitUploadedArtifactsRequest struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	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) ClearTaskIdentification deprecated

func (x *CommitUploadedArtifactsRequest) ClearTaskIdentification()

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

func (*CommitUploadedArtifactsRequest) GetFiles

func (*CommitUploadedArtifactsRequest) GetFormat

func (x *CommitUploadedArtifactsRequest) GetFormat() string

func (*CommitUploadedArtifactsRequest) GetName

func (*CommitUploadedArtifactsRequest) GetTaskIdentification deprecated

func (x *CommitUploadedArtifactsRequest) GetTaskIdentification() *TaskIdentification

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

func (*CommitUploadedArtifactsRequest) GetType

func (*CommitUploadedArtifactsRequest) HasTaskIdentification deprecated

func (x *CommitUploadedArtifactsRequest) HasTaskIdentification() bool

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

func (*CommitUploadedArtifactsRequest) ProtoMessage

func (*CommitUploadedArtifactsRequest) ProtoMessage()

func (*CommitUploadedArtifactsRequest) ProtoReflect

func (*CommitUploadedArtifactsRequest) Reset

func (x *CommitUploadedArtifactsRequest) Reset()

func (*CommitUploadedArtifactsRequest) SetFiles

func (*CommitUploadedArtifactsRequest) SetFormat

func (x *CommitUploadedArtifactsRequest) SetFormat(v string)

func (*CommitUploadedArtifactsRequest) SetName

func (x *CommitUploadedArtifactsRequest) SetName(v string)

func (*CommitUploadedArtifactsRequest) SetTaskIdentification deprecated

func (x *CommitUploadedArtifactsRequest) SetTaskIdentification(v *TaskIdentification)

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

func (*CommitUploadedArtifactsRequest) SetType

func (x *CommitUploadedArtifactsRequest) SetType(v string)

func (*CommitUploadedArtifactsRequest) String

type CommitUploadedArtifactsRequest_builder

type CommitUploadedArtifactsRequest_builder struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification *TaskIdentification
	Name               string
	Type               string
	Format             string
	Files              []*ArtifactFileInfo
	// contains filtered or unexported fields
}

func (CommitUploadedArtifactsRequest_builder) Build

type CommitUploadedArtifactsResponse

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

func (*CommitUploadedArtifactsResponse) ProtoMessage

func (*CommitUploadedArtifactsResponse) ProtoMessage()

func (*CommitUploadedArtifactsResponse) ProtoReflect

func (*CommitUploadedArtifactsResponse) Reset

func (*CommitUploadedArtifactsResponse) String

type CommitUploadedArtifactsResponse_builder

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

func (CommitUploadedArtifactsResponse_builder) Build

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      `` /* 180-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) GetAdditionalContainers

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

func (*ContainerInstance) GetArchitecture

func (x *ContainerInstance) GetArchitecture() Architecture

func (*ContainerInstance) GetCpu

func (x *ContainerInstance) GetCpu() float32

func (*ContainerInstance) GetDockerArguments

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

func (*ContainerInstance) GetDockerfile

func (x *ContainerInstance) GetDockerfile() string

func (*ContainerInstance) GetGreedy

func (x *ContainerInstance) GetGreedy() bool

func (*ContainerInstance) GetImage

func (x *ContainerInstance) GetImage() string

func (*ContainerInstance) GetMemory

func (x *ContainerInstance) GetMemory() uint32

func (*ContainerInstance) GetOsVersion

func (x *ContainerInstance) GetOsVersion() string

func (*ContainerInstance) GetPlatform

func (x *ContainerInstance) GetPlatform() Platform

func (*ContainerInstance) GetPrivileged

func (x *ContainerInstance) GetPrivileged() bool

func (*ContainerInstance) GetRegistryConfig

func (x *ContainerInstance) GetRegistryConfig() string

func (*ContainerInstance) GetUseInMemoryDisk

func (x *ContainerInstance) GetUseInMemoryDisk() bool

func (*ContainerInstance) ProtoMessage

func (*ContainerInstance) ProtoMessage()

func (*ContainerInstance) ProtoReflect

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

func (*ContainerInstance) Reset

func (x *ContainerInstance) Reset()

func (*ContainerInstance) SetAdditionalContainers

func (x *ContainerInstance) SetAdditionalContainers(v []*AdditionalContainer)

func (*ContainerInstance) SetArchitecture

func (x *ContainerInstance) SetArchitecture(v Architecture)

func (*ContainerInstance) SetCpu

func (x *ContainerInstance) SetCpu(v float32)

func (*ContainerInstance) SetDockerArguments

func (x *ContainerInstance) SetDockerArguments(v map[string]string)

func (*ContainerInstance) SetDockerfile

func (x *ContainerInstance) SetDockerfile(v string)

func (*ContainerInstance) SetGreedy

func (x *ContainerInstance) SetGreedy(v bool)

func (*ContainerInstance) SetImage

func (x *ContainerInstance) SetImage(v string)

func (*ContainerInstance) SetMemory

func (x *ContainerInstance) SetMemory(v uint32)

func (*ContainerInstance) SetOsVersion

func (x *ContainerInstance) SetOsVersion(v string)

func (*ContainerInstance) SetPlatform

func (x *ContainerInstance) SetPlatform(v Platform)

func (*ContainerInstance) SetPrivileged

func (x *ContainerInstance) SetPrivileged(v bool)

func (*ContainerInstance) SetRegistryConfig

func (x *ContainerInstance) SetRegistryConfig(v string)

func (*ContainerInstance) SetUseInMemoryDisk

func (x *ContainerInstance) SetUseInMemoryDisk(v bool)

func (*ContainerInstance) String

func (x *ContainerInstance) String() string

type ContainerInstance_builder

type ContainerInstance_builder struct {
	Image                string
	Cpu                  float32
	Memory               uint32
	AdditionalContainers []*AdditionalContainer
	Platform             Platform
	Dockerfile           string
	OsVersion            string
	RegistryConfig       string
	DockerArguments      map[string]string
	Privileged           bool
	UseInMemoryDisk      bool
	Greedy               bool
	Architecture         Architecture
	// contains filtered or unexported fields
}

func (ContainerInstance_builder) Build

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) GetData

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

func (*DataChunk) GetRedirectUrl

func (x *DataChunk) GetRedirectUrl() string

func (*DataChunk) ProtoMessage

func (*DataChunk) ProtoMessage()

func (*DataChunk) ProtoReflect

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

func (*DataChunk) Reset

func (x *DataChunk) Reset()

func (*DataChunk) SetData

func (x *DataChunk) SetData(v []byte)

func (*DataChunk) SetRedirectUrl

func (x *DataChunk) SetRedirectUrl(v string)

func (*DataChunk) String

func (x *DataChunk) String() string

type DataChunk_builder

type DataChunk_builder struct {
	Data        []byte
	RedirectUrl string
	// contains filtered or unexported fields
}

func (DataChunk_builder) Build

func (b0 DataChunk_builder) Build() *DataChunk

type DeleteCacheRequest

type DeleteCacheRequest struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	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) ClearTaskIdentification deprecated

func (x *DeleteCacheRequest) ClearTaskIdentification()

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

func (*DeleteCacheRequest) GetCacheKey

func (x *DeleteCacheRequest) GetCacheKey() string

func (*DeleteCacheRequest) GetTaskIdentification deprecated

func (x *DeleteCacheRequest) GetTaskIdentification() *TaskIdentification

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

func (*DeleteCacheRequest) HasTaskIdentification deprecated

func (x *DeleteCacheRequest) HasTaskIdentification() bool

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

func (*DeleteCacheRequest) ProtoMessage

func (*DeleteCacheRequest) ProtoMessage()

func (*DeleteCacheRequest) ProtoReflect

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

func (*DeleteCacheRequest) Reset

func (x *DeleteCacheRequest) Reset()

func (*DeleteCacheRequest) SetCacheKey

func (x *DeleteCacheRequest) SetCacheKey(v string)

func (*DeleteCacheRequest) SetTaskIdentification deprecated

func (x *DeleteCacheRequest) SetTaskIdentification(v *TaskIdentification)

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

func (*DeleteCacheRequest) String

func (x *DeleteCacheRequest) String() string

type DeleteCacheRequest_builder

type DeleteCacheRequest_builder struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification *TaskIdentification
	CacheKey           string
	// contains filtered or unexported fields
}

func (DeleteCacheRequest_builder) Build

type DeleteCacheResponse

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

func (*DeleteCacheResponse) ProtoMessage

func (*DeleteCacheResponse) ProtoMessage()

func (*DeleteCacheResponse) ProtoReflect

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

func (*DeleteCacheResponse) Reset

func (x *DeleteCacheResponse) Reset()

func (*DeleteCacheResponse) String

func (x *DeleteCacheResponse) String() string

type DeleteCacheResponse_builder

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

func (DeleteCacheResponse_builder) Build

type DockerBuilder

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

func (*DockerBuilder) GetOsVersion

func (x *DockerBuilder) GetOsVersion() string

func (*DockerBuilder) GetPlatform

func (x *DockerBuilder) GetPlatform() Platform

func (*DockerBuilder) ProtoMessage

func (*DockerBuilder) ProtoMessage()

func (*DockerBuilder) ProtoReflect

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

func (*DockerBuilder) Reset

func (x *DockerBuilder) Reset()

func (*DockerBuilder) SetOsVersion

func (x *DockerBuilder) SetOsVersion(v string)

func (*DockerBuilder) SetPlatform

func (x *DockerBuilder) SetPlatform(v Platform)

func (*DockerBuilder) String

func (x *DockerBuilder) String() string

type DockerBuilder_builder

type DockerBuilder_builder struct {
	Platform  Platform
	OsVersion string
	// contains filtered or unexported fields
}

func (DockerBuilder_builder) Build

type DownloadCacheRequest

type DownloadCacheRequest struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	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) ClearTaskIdentification deprecated

func (x *DownloadCacheRequest) ClearTaskIdentification()

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

func (*DownloadCacheRequest) GetCacheKey

func (x *DownloadCacheRequest) GetCacheKey() string

func (*DownloadCacheRequest) GetTaskIdentification deprecated

func (x *DownloadCacheRequest) GetTaskIdentification() *TaskIdentification

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

func (*DownloadCacheRequest) HasTaskIdentification deprecated

func (x *DownloadCacheRequest) HasTaskIdentification() bool

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

func (*DownloadCacheRequest) ProtoMessage

func (*DownloadCacheRequest) ProtoMessage()

func (*DownloadCacheRequest) ProtoReflect

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

func (*DownloadCacheRequest) Reset

func (x *DownloadCacheRequest) Reset()

func (*DownloadCacheRequest) SetCacheKey

func (x *DownloadCacheRequest) SetCacheKey(v string)

func (*DownloadCacheRequest) SetTaskIdentification deprecated

func (x *DownloadCacheRequest) SetTaskIdentification(v *TaskIdentification)

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

func (*DownloadCacheRequest) String

func (x *DownloadCacheRequest) String() string

type DownloadCacheRequest_builder

type DownloadCacheRequest_builder struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification *TaskIdentification
	CacheKey           string
	// contains filtered or unexported fields
}

func (DownloadCacheRequest_builder) Build

type EvaluateConfigRequest

type EvaluateConfigRequest struct {
	YamlConfig               string                               `protobuf:"bytes,1,opt,name=yaml_config,json=yamlConfig,proto3" json:"yaml_config,omitempty"`
	StarlarkConfig           string                               `protobuf:"bytes,2,opt,name=starlark_config,json=starlarkConfig,proto3" json:"starlark_config,omitempty"`
	Environment              map[string]string                    `` /* 149-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) ClearAdditionalInstancesInfo

func (x *EvaluateConfigRequest) ClearAdditionalInstancesInfo()

func (*EvaluateConfigRequest) ClearFs

func (x *EvaluateConfigRequest) ClearFs()

func (*EvaluateConfigRequest) GetAdditionalInstancesInfo

func (x *EvaluateConfigRequest) GetAdditionalInstancesInfo() *AdditionalInstancesInfo

func (*EvaluateConfigRequest) GetAdditionalTaskProperties

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

func (*EvaluateConfigRequest) GetAffectedFiles

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

func (*EvaluateConfigRequest) GetEnvironment

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

func (*EvaluateConfigRequest) GetFs

func (x *EvaluateConfigRequest) GetFs() *FileSystem

func (*EvaluateConfigRequest) GetStarlarkConfig

func (x *EvaluateConfigRequest) GetStarlarkConfig() string

func (*EvaluateConfigRequest) GetYamlConfig

func (x *EvaluateConfigRequest) GetYamlConfig() string

func (*EvaluateConfigRequest) HasAdditionalInstancesInfo

func (x *EvaluateConfigRequest) HasAdditionalInstancesInfo() bool

func (*EvaluateConfigRequest) HasFs

func (x *EvaluateConfigRequest) HasFs() bool

func (*EvaluateConfigRequest) ProtoMessage

func (*EvaluateConfigRequest) ProtoMessage()

func (*EvaluateConfigRequest) ProtoReflect

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

func (*EvaluateConfigRequest) Reset

func (x *EvaluateConfigRequest) Reset()

func (*EvaluateConfigRequest) SetAdditionalInstancesInfo

func (x *EvaluateConfigRequest) SetAdditionalInstancesInfo(v *AdditionalInstancesInfo)

func (*EvaluateConfigRequest) SetAdditionalTaskProperties

func (x *EvaluateConfigRequest) SetAdditionalTaskProperties(v []*descriptorpb.FieldDescriptorProto)

func (*EvaluateConfigRequest) SetAffectedFiles

func (x *EvaluateConfigRequest) SetAffectedFiles(v []string)

func (*EvaluateConfigRequest) SetEnvironment

func (x *EvaluateConfigRequest) SetEnvironment(v map[string]string)

func (*EvaluateConfigRequest) SetFs

func (x *EvaluateConfigRequest) SetFs(v *FileSystem)

func (*EvaluateConfigRequest) SetStarlarkConfig

func (x *EvaluateConfigRequest) SetStarlarkConfig(v string)

func (*EvaluateConfigRequest) SetYamlConfig

func (x *EvaluateConfigRequest) SetYamlConfig(v string)

func (*EvaluateConfigRequest) String

func (x *EvaluateConfigRequest) String() string

type EvaluateConfigRequest_builder

type EvaluateConfigRequest_builder struct {
	YamlConfig               string
	StarlarkConfig           string
	Environment              map[string]string
	AffectedFiles            []string
	AdditionalInstancesInfo  *AdditionalInstancesInfo
	AdditionalTaskProperties []*descriptorpb.FieldDescriptorProto
	// New file system abstraction
	Fs *FileSystem
	// contains filtered or unexported fields
}

func (EvaluateConfigRequest_builder) Build

type EvaluateConfigResponse

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

func (*EvaluateConfigResponse) GetIssues

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

func (*EvaluateConfigResponse) GetOutputLogs

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

func (*EvaluateConfigResponse) GetProcessedConfig

func (x *EvaluateConfigResponse) GetProcessedConfig() string

func (*EvaluateConfigResponse) GetTasks

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

func (*EvaluateConfigResponse) GetTasksCountBeforeFiltering

func (x *EvaluateConfigResponse) GetTasksCountBeforeFiltering() int64

func (*EvaluateConfigResponse) ProtoMessage

func (*EvaluateConfigResponse) ProtoMessage()

func (*EvaluateConfigResponse) ProtoReflect

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

func (*EvaluateConfigResponse) Reset

func (x *EvaluateConfigResponse) Reset()

func (*EvaluateConfigResponse) SetIssues

func (x *EvaluateConfigResponse) SetIssues(v []*Issue)

func (*EvaluateConfigResponse) SetOutputLogs

func (x *EvaluateConfigResponse) SetOutputLogs(v []byte)

func (*EvaluateConfigResponse) SetProcessedConfig

func (x *EvaluateConfigResponse) SetProcessedConfig(v string)

func (*EvaluateConfigResponse) SetTasks

func (x *EvaluateConfigResponse) SetTasks(v []*Task)

func (*EvaluateConfigResponse) SetTasksCountBeforeFiltering

func (x *EvaluateConfigResponse) SetTasksCountBeforeFiltering(v int64)

func (*EvaluateConfigResponse) String

func (x *EvaluateConfigResponse) String() string

type EvaluateConfigResponse_builder

type EvaluateConfigResponse_builder struct {
	Tasks                     []*Task
	OutputLogs                []byte
	TasksCountBeforeFiltering int64
	ProcessedConfig           string
	Issues                    []*Issue
	// contains filtered or unexported fields
}

func (EvaluateConfigResponse_builder) Build

type EvaluateFunctionRequest

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

func (*EvaluateFunctionRequest) ClearArguments

func (x *EvaluateFunctionRequest) ClearArguments()

func (*EvaluateFunctionRequest) ClearFs

func (x *EvaluateFunctionRequest) ClearFs()

func (*EvaluateFunctionRequest) GetArguments

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

func (*EvaluateFunctionRequest) GetEnvironment

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

func (*EvaluateFunctionRequest) GetFs

func (x *EvaluateFunctionRequest) GetFs() *FileSystem

func (*EvaluateFunctionRequest) GetFunctionName

func (x *EvaluateFunctionRequest) GetFunctionName() string

func (*EvaluateFunctionRequest) GetStarlarkConfig

func (x *EvaluateFunctionRequest) GetStarlarkConfig() string

func (*EvaluateFunctionRequest) HasArguments

func (x *EvaluateFunctionRequest) HasArguments() bool

func (*EvaluateFunctionRequest) HasFs

func (x *EvaluateFunctionRequest) HasFs() bool

func (*EvaluateFunctionRequest) ProtoMessage

func (*EvaluateFunctionRequest) ProtoMessage()

func (*EvaluateFunctionRequest) ProtoReflect

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

func (*EvaluateFunctionRequest) Reset

func (x *EvaluateFunctionRequest) Reset()

func (*EvaluateFunctionRequest) SetArguments

func (x *EvaluateFunctionRequest) SetArguments(v *structpb.ListValue)

func (*EvaluateFunctionRequest) SetEnvironment

func (x *EvaluateFunctionRequest) SetEnvironment(v map[string]string)

func (*EvaluateFunctionRequest) SetFs

func (x *EvaluateFunctionRequest) SetFs(v *FileSystem)

func (*EvaluateFunctionRequest) SetFunctionName

func (x *EvaluateFunctionRequest) SetFunctionName(v string)

func (*EvaluateFunctionRequest) SetStarlarkConfig

func (x *EvaluateFunctionRequest) SetStarlarkConfig(v string)

func (*EvaluateFunctionRequest) String

func (x *EvaluateFunctionRequest) String() string

type EvaluateFunctionRequest_builder

type EvaluateFunctionRequest_builder struct {
	StarlarkConfig string
	FunctionName   string
	Arguments      *structpb.ListValue
	Environment    map[string]string
	Fs             *FileSystem
	// contains filtered or unexported fields
}

func (EvaluateFunctionRequest_builder) Build

type EvaluateFunctionResponse

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

func (*EvaluateFunctionResponse) ClearResult

func (x *EvaluateFunctionResponse) ClearResult()

func (*EvaluateFunctionResponse) GetDurationNanos

func (x *EvaluateFunctionResponse) GetDurationNanos() int64

func (*EvaluateFunctionResponse) GetErrorMessage

func (x *EvaluateFunctionResponse) GetErrorMessage() string

func (*EvaluateFunctionResponse) GetOutputLogs

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

func (*EvaluateFunctionResponse) GetResult

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

func (*EvaluateFunctionResponse) HasResult

func (x *EvaluateFunctionResponse) HasResult() bool

func (*EvaluateFunctionResponse) ProtoMessage

func (*EvaluateFunctionResponse) ProtoMessage()

func (*EvaluateFunctionResponse) ProtoReflect

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

func (*EvaluateFunctionResponse) Reset

func (x *EvaluateFunctionResponse) Reset()

func (*EvaluateFunctionResponse) SetDurationNanos

func (x *EvaluateFunctionResponse) SetDurationNanos(v int64)

func (*EvaluateFunctionResponse) SetErrorMessage

func (x *EvaluateFunctionResponse) SetErrorMessage(v string)

func (*EvaluateFunctionResponse) SetOutputLogs

func (x *EvaluateFunctionResponse) SetOutputLogs(v []byte)

func (*EvaluateFunctionResponse) SetResult

func (x *EvaluateFunctionResponse) SetResult(v *structpb.Value)

func (*EvaluateFunctionResponse) String

func (x *EvaluateFunctionResponse) String() string

type EvaluateFunctionResponse_builder

type EvaluateFunctionResponse_builder struct {
	ErrorMessage  string
	OutputLogs    []byte
	DurationNanos int64
	Result        *structpb.Value
	// contains filtered or unexported fields
}

func (EvaluateFunctionResponse_builder) Build

type ExitInstruction

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

func (*ExitInstruction) ProtoMessage

func (*ExitInstruction) ProtoMessage()

func (*ExitInstruction) ProtoReflect

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

func (*ExitInstruction) Reset

func (x *ExitInstruction) Reset()

func (*ExitInstruction) String

func (x *ExitInstruction) String() string

type ExitInstruction_builder

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

func (ExitInstruction_builder) Build

type FileInstruction

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

func (*FileInstruction) ClearFromContents

func (x *FileInstruction) ClearFromContents()

func (*FileInstruction) ClearFromEnvironmentVariable

func (x *FileInstruction) ClearFromEnvironmentVariable()

func (*FileInstruction) ClearSource

func (x *FileInstruction) ClearSource()

func (*FileInstruction) GetDestinationPath

func (x *FileInstruction) GetDestinationPath() string

func (*FileInstruction) GetFromContents

func (x *FileInstruction) GetFromContents() string

func (*FileInstruction) GetFromEnvironmentVariable

func (x *FileInstruction) GetFromEnvironmentVariable() string

func (*FileInstruction) GetSource

func (x *FileInstruction) GetSource() isFileInstruction_Source

func (*FileInstruction) HasFromContents

func (x *FileInstruction) HasFromContents() bool

func (*FileInstruction) HasFromEnvironmentVariable

func (x *FileInstruction) HasFromEnvironmentVariable() bool

func (*FileInstruction) HasSource

func (x *FileInstruction) HasSource() bool

func (*FileInstruction) ProtoMessage

func (*FileInstruction) ProtoMessage()

func (*FileInstruction) ProtoReflect

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

func (*FileInstruction) Reset

func (x *FileInstruction) Reset()

func (*FileInstruction) SetDestinationPath

func (x *FileInstruction) SetDestinationPath(v string)

func (*FileInstruction) SetFromContents

func (x *FileInstruction) SetFromContents(v string)

func (*FileInstruction) SetFromEnvironmentVariable

func (x *FileInstruction) SetFromEnvironmentVariable(v string)

func (*FileInstruction) String

func (x *FileInstruction) String() string

func (*FileInstruction) WhichSource

func (x *FileInstruction) WhichSource() case_FileInstruction_Source

type FileInstruction_FromContents

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

type FileInstruction_FromEnvironmentVariable

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

type FileInstruction_builder

type FileInstruction_builder struct {
	DestinationPath string
	// Fields of oneof Source:
	FromEnvironmentVariable *string
	FromContents            *string
	// contains filtered or unexported fields
}

func (FileInstruction_builder) Build

type FileSystem

type FileSystem struct {

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

func (*FileSystem) ClearGithub

func (x *FileSystem) ClearGithub()

func (*FileSystem) ClearImpl

func (x *FileSystem) ClearImpl()

func (*FileSystem) ClearMemory

func (x *FileSystem) ClearMemory()

func (*FileSystem) GetGithub

func (x *FileSystem) GetGithub() *FileSystem_Github

func (*FileSystem) GetImpl

func (x *FileSystem) GetImpl() isFileSystem_Impl

func (*FileSystem) GetMemory

func (x *FileSystem) GetMemory() *FileSystem_Memory

func (*FileSystem) HasGithub

func (x *FileSystem) HasGithub() bool

func (*FileSystem) HasImpl

func (x *FileSystem) HasImpl() bool

func (*FileSystem) HasMemory

func (x *FileSystem) HasMemory() bool

func (*FileSystem) ProtoMessage

func (*FileSystem) ProtoMessage()

func (*FileSystem) ProtoReflect

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

func (*FileSystem) Reset

func (x *FileSystem) Reset()

func (*FileSystem) SetGithub

func (x *FileSystem) SetGithub(v *FileSystem_Github)

func (*FileSystem) SetMemory

func (x *FileSystem) SetMemory(v *FileSystem_Memory)

func (*FileSystem) String

func (x *FileSystem) String() string

func (*FileSystem) WhichImpl

func (x *FileSystem) WhichImpl() case_FileSystem_Impl

type FileSystem_Github

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

func (*FileSystem_Github) ClearHttpCache

func (x *FileSystem_Github) ClearHttpCache()

func (*FileSystem_Github) GetHttpCache

func (*FileSystem_Github) GetOwner

func (x *FileSystem_Github) GetOwner() string

func (*FileSystem_Github) GetReference

func (x *FileSystem_Github) GetReference() string

func (*FileSystem_Github) GetRepo

func (x *FileSystem_Github) GetRepo() string

func (*FileSystem_Github) GetToken

func (x *FileSystem_Github) GetToken() string

func (*FileSystem_Github) HasHttpCache

func (x *FileSystem_Github) HasHttpCache() bool

func (*FileSystem_Github) ProtoMessage

func (*FileSystem_Github) ProtoMessage()

func (*FileSystem_Github) ProtoReflect

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

func (*FileSystem_Github) Reset

func (x *FileSystem_Github) Reset()

func (*FileSystem_Github) SetHttpCache

func (x *FileSystem_Github) SetHttpCache(v *FileSystem_Github_HTTPCache)

func (*FileSystem_Github) SetOwner

func (x *FileSystem_Github) SetOwner(v string)

func (*FileSystem_Github) SetReference

func (x *FileSystem_Github) SetReference(v string)

func (*FileSystem_Github) SetRepo

func (x *FileSystem_Github) SetRepo(v string)

func (*FileSystem_Github) SetToken

func (x *FileSystem_Github) SetToken(v string)

func (*FileSystem_Github) String

func (x *FileSystem_Github) String() string

type FileSystem_Github_

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

type FileSystem_Github_HTTPCache

type FileSystem_Github_HTTPCache struct {
	Tenant string `protobuf:"bytes,1,opt,name=tenant,proto3" json:"tenant,omitempty"`
	Size   int32  `protobuf:"varint,2,opt,name=size,proto3" json:"size,omitempty"`
	// contains filtered or unexported fields
}

func (*FileSystem_Github_HTTPCache) GetSize

func (x *FileSystem_Github_HTTPCache) GetSize() int32

func (*FileSystem_Github_HTTPCache) GetTenant

func (x *FileSystem_Github_HTTPCache) GetTenant() string

func (*FileSystem_Github_HTTPCache) ProtoMessage

func (*FileSystem_Github_HTTPCache) ProtoMessage()

func (*FileSystem_Github_HTTPCache) ProtoReflect

func (*FileSystem_Github_HTTPCache) Reset

func (x *FileSystem_Github_HTTPCache) Reset()

func (*FileSystem_Github_HTTPCache) SetSize

func (x *FileSystem_Github_HTTPCache) SetSize(v int32)

func (*FileSystem_Github_HTTPCache) SetTenant

func (x *FileSystem_Github_HTTPCache) SetTenant(v string)

func (*FileSystem_Github_HTTPCache) String

func (x *FileSystem_Github_HTTPCache) String() string

type FileSystem_Github_HTTPCache_builder

type FileSystem_Github_HTTPCache_builder struct {
	Tenant string
	Size   int32
	// contains filtered or unexported fields
}

func (FileSystem_Github_HTTPCache_builder) Build

type FileSystem_Github_builder

type FileSystem_Github_builder struct {
	Owner     string
	Repo      string
	Reference string
	Token     string
	HttpCache *FileSystem_Github_HTTPCache
	// contains filtered or unexported fields
}

func (FileSystem_Github_builder) Build

type FileSystem_Memory

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

func (*FileSystem_Memory) GetFilesContents

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

func (*FileSystem_Memory) ProtoMessage

func (*FileSystem_Memory) ProtoMessage()

func (*FileSystem_Memory) ProtoReflect

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

func (*FileSystem_Memory) Reset

func (x *FileSystem_Memory) Reset()

func (*FileSystem_Memory) SetFilesContents

func (x *FileSystem_Memory) SetFilesContents(v map[string][]byte)

func (*FileSystem_Memory) String

func (x *FileSystem_Memory) String() string

type FileSystem_Memory_

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

type FileSystem_Memory_builder

type FileSystem_Memory_builder struct {
	FilesContents map[string][]byte
	// contains filtered or unexported fields
}

func (FileSystem_Memory_builder) Build

type FileSystem_builder

type FileSystem_builder struct {

	// Fields of oneof Impl:
	Memory *FileSystem_Memory
	Github *FileSystem_Github
	// contains filtered or unexported fields
}

func (FileSystem_builder) Build

func (b0 FileSystem_builder) Build() *FileSystem

type GenerateArtifactUploadURLsRequest

type GenerateArtifactUploadURLsRequest struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	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) ClearTaskIdentification deprecated

func (x *GenerateArtifactUploadURLsRequest) ClearTaskIdentification()

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

func (*GenerateArtifactUploadURLsRequest) GetFiles

func (*GenerateArtifactUploadURLsRequest) GetName

func (*GenerateArtifactUploadURLsRequest) GetTaskIdentification deprecated

func (x *GenerateArtifactUploadURLsRequest) GetTaskIdentification() *TaskIdentification

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

func (*GenerateArtifactUploadURLsRequest) HasTaskIdentification deprecated

func (x *GenerateArtifactUploadURLsRequest) HasTaskIdentification() bool

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

func (*GenerateArtifactUploadURLsRequest) ProtoMessage

func (*GenerateArtifactUploadURLsRequest) ProtoMessage()

func (*GenerateArtifactUploadURLsRequest) ProtoReflect

func (*GenerateArtifactUploadURLsRequest) Reset

func (*GenerateArtifactUploadURLsRequest) SetFiles

func (*GenerateArtifactUploadURLsRequest) SetName

func (*GenerateArtifactUploadURLsRequest) SetTaskIdentification deprecated

func (x *GenerateArtifactUploadURLsRequest) SetTaskIdentification(v *TaskIdentification)

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

func (*GenerateArtifactUploadURLsRequest) String

type GenerateArtifactUploadURLsRequest_builder

type GenerateArtifactUploadURLsRequest_builder struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification *TaskIdentification
	Name               string
	Files              []*ArtifactFileInfo
	// contains filtered or unexported fields
}

func (GenerateArtifactUploadURLsRequest_builder) Build

type GenerateArtifactUploadURLsResponse

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

func (*GenerateArtifactUploadURLsResponse) GetUrls

func (*GenerateArtifactUploadURLsResponse) ProtoMessage

func (*GenerateArtifactUploadURLsResponse) ProtoMessage()

func (*GenerateArtifactUploadURLsResponse) ProtoReflect

func (*GenerateArtifactUploadURLsResponse) Reset

func (*GenerateArtifactUploadURLsResponse) SetUrls

func (*GenerateArtifactUploadURLsResponse) String

type GenerateArtifactUploadURLsResponse_UploadURL

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

func (*GenerateArtifactUploadURLsResponse_UploadURL) GetHeaders

func (*GenerateArtifactUploadURLsResponse_UploadURL) GetUrl

func (*GenerateArtifactUploadURLsResponse_UploadURL) ProtoMessage

func (*GenerateArtifactUploadURLsResponse_UploadURL) ProtoReflect

func (*GenerateArtifactUploadURLsResponse_UploadURL) Reset

func (*GenerateArtifactUploadURLsResponse_UploadURL) SetHeaders

func (*GenerateArtifactUploadURLsResponse_UploadURL) SetUrl

func (*GenerateArtifactUploadURLsResponse_UploadURL) String

type GenerateArtifactUploadURLsResponse_UploadURL_builder

type GenerateArtifactUploadURLsResponse_UploadURL_builder struct {
	Url     string
	Headers map[string]string
	// contains filtered or unexported fields
}

func (GenerateArtifactUploadURLsResponse_UploadURL_builder) Build

type GenerateArtifactUploadURLsResponse_builder

type GenerateArtifactUploadURLsResponse_builder struct {
	Urls []*GenerateArtifactUploadURLsResponse_UploadURL
	// contains filtered or unexported fields
}

func (GenerateArtifactUploadURLsResponse_builder) Build

type GenerateURLResponse

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

func (*GenerateURLResponse) GetExtraHeaders

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

func (*GenerateURLResponse) GetUrl

func (x *GenerateURLResponse) GetUrl() string

func (*GenerateURLResponse) ProtoMessage

func (*GenerateURLResponse) ProtoMessage()

func (*GenerateURLResponse) ProtoReflect

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

func (*GenerateURLResponse) Reset

func (x *GenerateURLResponse) Reset()

func (*GenerateURLResponse) SetExtraHeaders

func (x *GenerateURLResponse) SetExtraHeaders(v map[string]string)

func (*GenerateURLResponse) SetUrl

func (x *GenerateURLResponse) SetUrl(v string)

func (*GenerateURLResponse) String

func (x *GenerateURLResponse) String() string

type GenerateURLResponse_builder

type GenerateURLResponse_builder struct {
	Url          string
	ExtraHeaders map[string]string
	// contains filtered or unexported fields
}

func (GenerateURLResponse_builder) Build

type GenerateURLsResponse

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

func (*GenerateURLsResponse) GetUrls

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

func (*GenerateURLsResponse) ProtoMessage

func (*GenerateURLsResponse) ProtoMessage()

func (*GenerateURLsResponse) ProtoReflect

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

func (*GenerateURLsResponse) Reset

func (x *GenerateURLsResponse) Reset()

func (*GenerateURLsResponse) SetUrls

func (x *GenerateURLsResponse) SetUrls(v []string)

func (*GenerateURLsResponse) String

func (x *GenerateURLsResponse) String() string

type GenerateURLsResponse_builder

type GenerateURLsResponse_builder struct {
	Urls []string
	// contains filtered or unexported fields
}

func (GenerateURLsResponse_builder) Build

type HeartbeatRequest

type HeartbeatRequest struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	// contains filtered or unexported fields
}

func (*HeartbeatRequest) ClearTaskIdentification deprecated

func (x *HeartbeatRequest) ClearTaskIdentification()

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

func (*HeartbeatRequest) GetTaskIdentification deprecated

func (x *HeartbeatRequest) GetTaskIdentification() *TaskIdentification

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

func (*HeartbeatRequest) HasTaskIdentification deprecated

func (x *HeartbeatRequest) HasTaskIdentification() bool

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

func (*HeartbeatRequest) ProtoMessage

func (*HeartbeatRequest) ProtoMessage()

func (*HeartbeatRequest) ProtoReflect

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

func (*HeartbeatRequest) Reset

func (x *HeartbeatRequest) Reset()

func (*HeartbeatRequest) SetTaskIdentification deprecated

func (x *HeartbeatRequest) SetTaskIdentification(v *TaskIdentification)

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

func (*HeartbeatRequest) String

func (x *HeartbeatRequest) String() string

type HeartbeatRequest_builder

type HeartbeatRequest_builder struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification *TaskIdentification
	// contains filtered or unexported fields
}

func (HeartbeatRequest_builder) Build

type HeartbeatResponse

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

func (*HeartbeatResponse) ProtoMessage

func (*HeartbeatResponse) ProtoMessage()

func (*HeartbeatResponse) ProtoReflect

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

func (*HeartbeatResponse) Reset

func (x *HeartbeatResponse) Reset()

func (*HeartbeatResponse) String

func (x *HeartbeatResponse) String() string

type HeartbeatResponse_builder

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

func (HeartbeatResponse_builder) Build

type InitialCommandsRequest

type InitialCommandsRequest struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	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) ClearTaskIdentification deprecated

func (x *InitialCommandsRequest) ClearTaskIdentification()

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

func (*InitialCommandsRequest) GetContinueFromCommand

func (x *InitialCommandsRequest) GetContinueFromCommand() string

func (*InitialCommandsRequest) GetLocalTimestamp

func (x *InitialCommandsRequest) GetLocalTimestamp() int64

func (*InitialCommandsRequest) GetRetry

func (x *InitialCommandsRequest) GetRetry() bool

func (*InitialCommandsRequest) GetTaskIdentification deprecated

func (x *InitialCommandsRequest) GetTaskIdentification() *TaskIdentification

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

func (*InitialCommandsRequest) HasTaskIdentification deprecated

func (x *InitialCommandsRequest) HasTaskIdentification() bool

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

func (*InitialCommandsRequest) ProtoMessage

func (*InitialCommandsRequest) ProtoMessage()

func (*InitialCommandsRequest) ProtoReflect

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

func (*InitialCommandsRequest) Reset

func (x *InitialCommandsRequest) Reset()

func (*InitialCommandsRequest) SetContinueFromCommand

func (x *InitialCommandsRequest) SetContinueFromCommand(v string)

func (*InitialCommandsRequest) SetLocalTimestamp

func (x *InitialCommandsRequest) SetLocalTimestamp(v int64)

func (*InitialCommandsRequest) SetRetry

func (x *InitialCommandsRequest) SetRetry(v bool)

func (*InitialCommandsRequest) SetTaskIdentification deprecated

func (x *InitialCommandsRequest) SetTaskIdentification(v *TaskIdentification)

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

func (*InitialCommandsRequest) String

func (x *InitialCommandsRequest) String() string

type InitialCommandsRequest_builder

type InitialCommandsRequest_builder struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification  *TaskIdentification
	LocalTimestamp      int64
	ContinueFromCommand string
	Retry               bool
	// contains filtered or unexported fields
}

func (InitialCommandsRequest_builder) Build

type Isolation

type Isolation struct {

	// Types that are valid to be assigned 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) ClearContainer

func (x *Isolation) ClearContainer()

func (*Isolation) ClearNone

func (x *Isolation) ClearNone()

func (*Isolation) ClearParallels

func (x *Isolation) ClearParallels()

func (*Isolation) ClearTart

func (x *Isolation) ClearTart()

func (*Isolation) ClearType

func (x *Isolation) ClearType()

func (*Isolation) ClearVetu

func (x *Isolation) ClearVetu()

func (*Isolation) GetContainer

func (x *Isolation) GetContainer() *Isolation_Container

func (*Isolation) GetNone

func (x *Isolation) GetNone() *Isolation_None

func (*Isolation) GetParallels

func (x *Isolation) GetParallels() *Isolation_Parallels

func (*Isolation) GetTart

func (x *Isolation) GetTart() *Isolation_Tart

func (*Isolation) GetType

func (x *Isolation) GetType() isIsolation_Type

func (*Isolation) GetVetu

func (x *Isolation) GetVetu() *Isolation_Vetu

func (*Isolation) HasContainer

func (x *Isolation) HasContainer() bool

func (*Isolation) HasNone

func (x *Isolation) HasNone() bool

func (*Isolation) HasParallels

func (x *Isolation) HasParallels() bool

func (*Isolation) HasTart

func (x *Isolation) HasTart() bool

func (*Isolation) HasType

func (x *Isolation) HasType() bool

func (*Isolation) HasVetu

func (x *Isolation) HasVetu() bool

func (*Isolation) ProtoMessage

func (*Isolation) ProtoMessage()

func (*Isolation) ProtoReflect

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

func (*Isolation) Reset

func (x *Isolation) Reset()

func (*Isolation) SetContainer

func (x *Isolation) SetContainer(v *Isolation_Container)

func (*Isolation) SetNone

func (x *Isolation) SetNone(v *Isolation_None)

func (*Isolation) SetParallels

func (x *Isolation) SetParallels(v *Isolation_Parallels)

func (*Isolation) SetTart

func (x *Isolation) SetTart(v *Isolation_Tart)

func (*Isolation) SetVetu

func (x *Isolation) SetVetu(v *Isolation_Vetu)

func (*Isolation) String

func (x *Isolation) String() string

func (*Isolation) WhichType

func (x *Isolation) WhichType() case_Isolation_Type

type Isolation_Container

type Isolation_Container struct {
	Image           string            `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	Cpu             float32           `protobuf:"fixed32,2,opt,name=cpu,proto3" json:"cpu,omitempty"`
	Memory          uint32            `protobuf:"varint,3,opt,name=memory,proto3" json:"memory,omitempty"` // in MB
	Volumes         []*Volume         `protobuf:"bytes,4,rep,name=volumes,proto3" json:"volumes,omitempty"`
	Dockerfile      string            `protobuf:"bytes,5,opt,name=dockerfile,proto3" json:"dockerfile,omitempty"`
	DockerArguments map[string]string `` /* 180-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) GetCpu

func (x *Isolation_Container) GetCpu() float32

func (*Isolation_Container) GetDockerArguments

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

func (*Isolation_Container) GetDockerfile

func (x *Isolation_Container) GetDockerfile() string

func (*Isolation_Container) GetImage

func (x *Isolation_Container) GetImage() string

func (*Isolation_Container) GetMemory

func (x *Isolation_Container) GetMemory() uint32

func (*Isolation_Container) GetPlatform

func (x *Isolation_Container) GetPlatform() Platform

func (*Isolation_Container) GetVolumes

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

func (*Isolation_Container) ProtoMessage

func (*Isolation_Container) ProtoMessage()

func (*Isolation_Container) ProtoReflect

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

func (*Isolation_Container) Reset

func (x *Isolation_Container) Reset()

func (*Isolation_Container) SetCpu

func (x *Isolation_Container) SetCpu(v float32)

func (*Isolation_Container) SetDockerArguments

func (x *Isolation_Container) SetDockerArguments(v map[string]string)

func (*Isolation_Container) SetDockerfile

func (x *Isolation_Container) SetDockerfile(v string)

func (*Isolation_Container) SetImage

func (x *Isolation_Container) SetImage(v string)

func (*Isolation_Container) SetMemory

func (x *Isolation_Container) SetMemory(v uint32)

func (*Isolation_Container) SetPlatform

func (x *Isolation_Container) SetPlatform(v Platform)

func (*Isolation_Container) SetVolumes

func (x *Isolation_Container) SetVolumes(v []*Volume)

func (*Isolation_Container) String

func (x *Isolation_Container) String() string

type Isolation_Container_

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

type Isolation_Container_builder

type Isolation_Container_builder struct {
	Image           string
	Cpu             float32
	Memory          uint32
	Volumes         []*Volume
	Dockerfile      string
	DockerArguments map[string]string
	Platform        Platform
	// contains filtered or unexported fields
}

func (Isolation_Container_builder) Build

type Isolation_None

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

func (*Isolation_None) ProtoMessage

func (*Isolation_None) ProtoMessage()

func (*Isolation_None) ProtoReflect

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

func (*Isolation_None) Reset

func (x *Isolation_None) Reset()

func (*Isolation_None) String

func (x *Isolation_None) String() string

type Isolation_None_

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

type Isolation_None_builder

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

func (Isolation_None_builder) Build

type Isolation_Parallels

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

func (*Isolation_Parallels) GetImage

func (x *Isolation_Parallels) GetImage() string

func (*Isolation_Parallels) GetPassword

func (x *Isolation_Parallels) GetPassword() string

func (*Isolation_Parallels) GetPlatform

func (x *Isolation_Parallels) GetPlatform() Platform

func (*Isolation_Parallels) GetUser

func (x *Isolation_Parallels) GetUser() string

func (*Isolation_Parallels) ProtoMessage

func (*Isolation_Parallels) ProtoMessage()

func (*Isolation_Parallels) ProtoReflect

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

func (*Isolation_Parallels) Reset

func (x *Isolation_Parallels) Reset()

func (*Isolation_Parallels) SetImage

func (x *Isolation_Parallels) SetImage(v string)

func (*Isolation_Parallels) SetPassword

func (x *Isolation_Parallels) SetPassword(v string)

func (*Isolation_Parallels) SetPlatform

func (x *Isolation_Parallels) SetPlatform(v Platform)

func (*Isolation_Parallels) SetUser

func (x *Isolation_Parallels) SetUser(v string)

func (*Isolation_Parallels) String

func (x *Isolation_Parallels) String() string

type Isolation_Parallels_

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

type Isolation_Parallels_builder

type Isolation_Parallels_builder struct {
	Image    string
	User     string
	Password string
	Platform Platform
	// contains filtered or unexported fields
}

func (Isolation_Parallels_builder) Build

type Isolation_Tart

type Isolation_Tart struct {
	Image    string `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	User     string `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"`
	Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	Port     uint32 `protobuf:"varint,11,opt,name=port,proto3" json:"port,omitempty"`
	Cpu      uint32 `protobuf:"varint,4,opt,name=cpu,proto3" json:"cpu,omitempty"`       // requested number of CPUs
	Memory   uint32 `protobuf:"varint,5,opt,name=memory,proto3" json:"memory,omitempty"` // requested amount of memory in mebibytes
	// Whether to enable Softnet[1] networking
	//
	// [1]: https://github.com/cirruslabs/softnet
	Softnet bool `protobuf:"varint,6,opt,name=softnet,proto3" json:"softnet,omitempty"`
	// Whether to enable nested virtualization for a VM
	Nested bool `protobuf:"varint,13,opt,name=nested,proto3" json:"nested,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
	SyncTimeOverSsh bool                     `protobuf:"varint,12,opt,name=sync_time_over_ssh,json=syncTimeOverSsh,proto3" json:"sync_time_over_ssh,omitempty"`
	// contains filtered or unexported fields
}

func (*Isolation_Tart) GetCpu

func (x *Isolation_Tart) GetCpu() uint32

func (*Isolation_Tart) GetDiskSize

func (x *Isolation_Tart) GetDiskSize() uint32

func (*Isolation_Tart) GetDisplay

func (x *Isolation_Tart) GetDisplay() string

func (*Isolation_Tart) GetImage

func (x *Isolation_Tart) GetImage() string

func (*Isolation_Tart) GetMemory

func (x *Isolation_Tart) GetMemory() uint32

func (*Isolation_Tart) GetMountTemporaryWorkingDirectoryFromHost

func (x *Isolation_Tart) GetMountTemporaryWorkingDirectoryFromHost() bool

func (*Isolation_Tart) GetNested

func (x *Isolation_Tart) GetNested() bool

func (*Isolation_Tart) GetPassword

func (x *Isolation_Tart) GetPassword() string

func (*Isolation_Tart) GetPort

func (x *Isolation_Tart) GetPort() uint32

func (*Isolation_Tart) GetSoftnet

func (x *Isolation_Tart) GetSoftnet() bool

func (*Isolation_Tart) GetSyncTimeOverSsh

func (x *Isolation_Tart) GetSyncTimeOverSsh() bool

func (*Isolation_Tart) GetUser

func (x *Isolation_Tart) GetUser() string

func (*Isolation_Tart) GetVolumes

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

func (*Isolation_Tart) ProtoMessage

func (*Isolation_Tart) ProtoMessage()

func (*Isolation_Tart) ProtoReflect

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

func (*Isolation_Tart) Reset

func (x *Isolation_Tart) Reset()

func (*Isolation_Tart) SetCpu

func (x *Isolation_Tart) SetCpu(v uint32)

func (*Isolation_Tart) SetDiskSize

func (x *Isolation_Tart) SetDiskSize(v uint32)

func (*Isolation_Tart) SetDisplay

func (x *Isolation_Tart) SetDisplay(v string)

func (*Isolation_Tart) SetImage

func (x *Isolation_Tart) SetImage(v string)

func (*Isolation_Tart) SetMemory

func (x *Isolation_Tart) SetMemory(v uint32)

func (*Isolation_Tart) SetMountTemporaryWorkingDirectoryFromHost

func (x *Isolation_Tart) SetMountTemporaryWorkingDirectoryFromHost(v bool)

func (*Isolation_Tart) SetNested

func (x *Isolation_Tart) SetNested(v bool)

func (*Isolation_Tart) SetPassword

func (x *Isolation_Tart) SetPassword(v string)

func (*Isolation_Tart) SetPort

func (x *Isolation_Tart) SetPort(v uint32)

func (*Isolation_Tart) SetSoftnet

func (x *Isolation_Tart) SetSoftnet(v bool)

func (*Isolation_Tart) SetSyncTimeOverSsh

func (x *Isolation_Tart) SetSyncTimeOverSsh(v bool)

func (*Isolation_Tart) SetUser

func (x *Isolation_Tart) SetUser(v string)

func (*Isolation_Tart) SetVolumes

func (x *Isolation_Tart) SetVolumes(v []*Isolation_Tart_Volume)

func (*Isolation_Tart) String

func (x *Isolation_Tart) String() string

type Isolation_Tart_

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

type Isolation_Tart_Volume

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

func (*Isolation_Tart_Volume) GetCleanup

func (x *Isolation_Tart_Volume) GetCleanup() bool

func (*Isolation_Tart_Volume) GetName

func (x *Isolation_Tart_Volume) GetName() string

func (*Isolation_Tart_Volume) GetReadOnly

func (x *Isolation_Tart_Volume) GetReadOnly() bool

func (*Isolation_Tart_Volume) GetSource

func (x *Isolation_Tart_Volume) GetSource() string

func (*Isolation_Tart_Volume) GetTarget

func (x *Isolation_Tart_Volume) GetTarget() string

func (*Isolation_Tart_Volume) ProtoMessage

func (*Isolation_Tart_Volume) ProtoMessage()

func (*Isolation_Tart_Volume) ProtoReflect

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

func (*Isolation_Tart_Volume) Reset

func (x *Isolation_Tart_Volume) Reset()

func (*Isolation_Tart_Volume) SetCleanup

func (x *Isolation_Tart_Volume) SetCleanup(v bool)

func (*Isolation_Tart_Volume) SetName

func (x *Isolation_Tart_Volume) SetName(v string)

func (*Isolation_Tart_Volume) SetReadOnly

func (x *Isolation_Tart_Volume) SetReadOnly(v bool)

func (*Isolation_Tart_Volume) SetSource

func (x *Isolation_Tart_Volume) SetSource(v string)

func (*Isolation_Tart_Volume) SetTarget

func (x *Isolation_Tart_Volume) SetTarget(v string)

func (*Isolation_Tart_Volume) String

func (x *Isolation_Tart_Volume) String() string

type Isolation_Tart_Volume_builder

type Isolation_Tart_Volume_builder struct {
	Name     string
	Source   string
	Target   string
	ReadOnly bool
	Cleanup  bool
	// contains filtered or unexported fields
}

func (Isolation_Tart_Volume_builder) Build

type Isolation_Tart_builder

type Isolation_Tart_builder struct {
	Image    string
	User     string
	Password string
	Port     uint32
	Cpu      uint32
	Memory   uint32
	// Whether to enable Softnet[1] networking
	//
	// [1]: https://github.com/cirruslabs/softnet
	Softnet bool
	// Whether to enable nested virtualization for a VM
	Nested bool
	// 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
	// VM display resolution in a format of <width>x<height>. For example, 1200x800
	Display         string
	Volumes         []*Isolation_Tart_Volume
	DiskSize        uint32
	SyncTimeOverSsh bool
	// contains filtered or unexported fields
}

func (Isolation_Tart_builder) Build

type Isolation_Vetu

type Isolation_Vetu struct {
	Image    string `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	User     string `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"`
	Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	Port     uint32 `protobuf:"varint,9,opt,name=port,proto3" json:"port,omitempty"`
	Cpu      uint32 `protobuf:"varint,4,opt,name=cpu,proto3" json:"cpu,omitempty"`       // requested number of CPUs
	Memory   uint32 `protobuf:"varint,5,opt,name=memory,proto3" json:"memory,omitempty"` // requested amount of memory in mebibytes
	// Types that are valid to be assigned 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
	SyncTimeOverSsh      bool                        `protobuf:"varint,10,opt,name=sync_time_over_ssh,json=syncTimeOverSsh,proto3" json:"sync_time_over_ssh,omitempty"`
	StandardOutputToLogs bool                        `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Isolation_Vetu) ClearBridged

func (x *Isolation_Vetu) ClearBridged()

func (*Isolation_Vetu) ClearHost

func (x *Isolation_Vetu) ClearHost()

func (*Isolation_Vetu) ClearNetworking

func (x *Isolation_Vetu) ClearNetworking()

func (*Isolation_Vetu) GetBridged

func (x *Isolation_Vetu) GetBridged() *Isolation_Vetu_Bridged

func (*Isolation_Vetu) GetCpu

func (x *Isolation_Vetu) GetCpu() uint32

func (*Isolation_Vetu) GetDiskSize

func (x *Isolation_Vetu) GetDiskSize() uint32

func (*Isolation_Vetu) GetHost

func (x *Isolation_Vetu) GetHost() *Isolation_Vetu_Host

func (*Isolation_Vetu) GetImage

func (x *Isolation_Vetu) GetImage() string

func (*Isolation_Vetu) GetMemory

func (x *Isolation_Vetu) GetMemory() uint32

func (*Isolation_Vetu) GetNetworking

func (x *Isolation_Vetu) GetNetworking() isIsolation_Vetu_Networking

func (*Isolation_Vetu) GetPassword

func (x *Isolation_Vetu) GetPassword() string

func (*Isolation_Vetu) GetPort

func (x *Isolation_Vetu) GetPort() uint32

func (*Isolation_Vetu) GetStandardOutputToLogs

func (x *Isolation_Vetu) GetStandardOutputToLogs() bool

func (*Isolation_Vetu) GetSyncTimeOverSsh

func (x *Isolation_Vetu) GetSyncTimeOverSsh() bool

func (*Isolation_Vetu) GetUser

func (x *Isolation_Vetu) GetUser() string

func (*Isolation_Vetu) HasBridged

func (x *Isolation_Vetu) HasBridged() bool

func (*Isolation_Vetu) HasHost

func (x *Isolation_Vetu) HasHost() bool

func (*Isolation_Vetu) HasNetworking

func (x *Isolation_Vetu) HasNetworking() bool

func (*Isolation_Vetu) ProtoMessage

func (*Isolation_Vetu) ProtoMessage()

func (*Isolation_Vetu) ProtoReflect

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

func (*Isolation_Vetu) Reset

func (x *Isolation_Vetu) Reset()

func (*Isolation_Vetu) SetBridged

func (x *Isolation_Vetu) SetBridged(v *Isolation_Vetu_Bridged)

func (*Isolation_Vetu) SetCpu

func (x *Isolation_Vetu) SetCpu(v uint32)

func (*Isolation_Vetu) SetDiskSize

func (x *Isolation_Vetu) SetDiskSize(v uint32)

func (*Isolation_Vetu) SetHost

func (x *Isolation_Vetu) SetHost(v *Isolation_Vetu_Host)

func (*Isolation_Vetu) SetImage

func (x *Isolation_Vetu) SetImage(v string)

func (*Isolation_Vetu) SetMemory

func (x *Isolation_Vetu) SetMemory(v uint32)

func (*Isolation_Vetu) SetPassword

func (x *Isolation_Vetu) SetPassword(v string)

func (*Isolation_Vetu) SetPort

func (x *Isolation_Vetu) SetPort(v uint32)

func (*Isolation_Vetu) SetStandardOutputToLogs

func (x *Isolation_Vetu) SetStandardOutputToLogs(v bool)

func (*Isolation_Vetu) SetSyncTimeOverSsh

func (x *Isolation_Vetu) SetSyncTimeOverSsh(v bool)

func (*Isolation_Vetu) SetUser

func (x *Isolation_Vetu) SetUser(v string)

func (*Isolation_Vetu) String

func (x *Isolation_Vetu) String() string

func (*Isolation_Vetu) WhichNetworking

func (x *Isolation_Vetu) WhichNetworking() case_Isolation_Vetu_Networking

type Isolation_Vetu_

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

type Isolation_Vetu_Bridged

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

func (*Isolation_Vetu_Bridged) GetInterface

func (x *Isolation_Vetu_Bridged) GetInterface() string

func (*Isolation_Vetu_Bridged) ProtoMessage

func (*Isolation_Vetu_Bridged) ProtoMessage()

func (*Isolation_Vetu_Bridged) ProtoReflect

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

func (*Isolation_Vetu_Bridged) Reset

func (x *Isolation_Vetu_Bridged) Reset()

func (*Isolation_Vetu_Bridged) SetInterface

func (x *Isolation_Vetu_Bridged) SetInterface(v string)

func (*Isolation_Vetu_Bridged) String

func (x *Isolation_Vetu_Bridged) String() string

type Isolation_Vetu_Bridged_

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

type Isolation_Vetu_Bridged_builder

type Isolation_Vetu_Bridged_builder struct {
	Interface string
	// contains filtered or unexported fields
}

func (Isolation_Vetu_Bridged_builder) Build

type Isolation_Vetu_Host

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

func (*Isolation_Vetu_Host) ProtoMessage

func (*Isolation_Vetu_Host) ProtoMessage()

func (*Isolation_Vetu_Host) ProtoReflect

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

func (*Isolation_Vetu_Host) Reset

func (x *Isolation_Vetu_Host) Reset()

func (*Isolation_Vetu_Host) String

func (x *Isolation_Vetu_Host) String() string

type Isolation_Vetu_Host_

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

type Isolation_Vetu_Host_builder

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

func (Isolation_Vetu_Host_builder) Build

type Isolation_Vetu_builder

type Isolation_Vetu_builder struct {
	Image    string
	User     string
	Password string
	Port     uint32
	Cpu      uint32
	Memory   uint32
	// Fields of oneof Networking:
	Bridged *Isolation_Vetu_Bridged
	Host    *Isolation_Vetu_Host
	// -- end of Networking
	DiskSize             uint32
	SyncTimeOverSsh      bool
	StandardOutputToLogs bool
	// contains filtered or unexported fields
}

func (Isolation_Vetu_builder) Build

type Isolation_builder

type Isolation_builder struct {

	// Fields of oneof Type:
	None      *Isolation_None
	Parallels *Isolation_Parallels
	Container *Isolation_Container
	Tart      *Isolation_Tart
	Vetu      *Isolation_Vetu
	// contains filtered or unexported fields
}

func (Isolation_builder) Build

func (b0 Isolation_builder) Build() *Isolation

type Issue

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

func (*Issue) GetColumn

func (x *Issue) GetColumn() uint64

func (*Issue) GetLevel

func (x *Issue) GetLevel() Issue_Level

func (*Issue) GetLine

func (x *Issue) GetLine() uint64

func (*Issue) GetMessage

func (x *Issue) GetMessage() string

func (*Issue) GetPath

func (x *Issue) GetPath() string

func (*Issue) GetRawDetails

func (x *Issue) GetRawDetails() string

func (*Issue) ProtoMessage

func (*Issue) ProtoMessage()

func (*Issue) ProtoReflect

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

func (*Issue) Reset

func (x *Issue) Reset()

func (*Issue) SetColumn

func (x *Issue) SetColumn(v uint64)

func (*Issue) SetLevel

func (x *Issue) SetLevel(v Issue_Level)

func (*Issue) SetLine

func (x *Issue) SetLine(v uint64)

func (*Issue) SetMessage

func (x *Issue) SetMessage(v string)

func (*Issue) SetPath

func (x *Issue) SetPath(v string)

func (*Issue) SetRawDetails

func (x *Issue) SetRawDetails(v string)

func (*Issue) String

func (x *Issue) String() string

type Issue_Level

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

func (Issue_Level) Descriptor

func (Issue_Level) Enum

func (x Issue_Level) Enum() *Issue_Level

func (Issue_Level) Number

func (x Issue_Level) Number() protoreflect.EnumNumber

func (Issue_Level) String

func (x Issue_Level) String() string

func (Issue_Level) Type

type Issue_builder

type Issue_builder struct {
	Level      Issue_Level
	Message    string
	RawDetails string
	Path       string
	Line       uint64
	Column     uint64
	// contains filtered or unexported fields
}

func (Issue_builder) Build

func (b0 Issue_builder) Build() *Issue

type JSONSchemaRequest

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

func (*JSONSchemaRequest) ClearAdditionalInstancesInfo

func (x *JSONSchemaRequest) ClearAdditionalInstancesInfo()

func (*JSONSchemaRequest) GetAdditionalInstancesInfo

func (x *JSONSchemaRequest) GetAdditionalInstancesInfo() *AdditionalInstancesInfo

func (*JSONSchemaRequest) HasAdditionalInstancesInfo

func (x *JSONSchemaRequest) HasAdditionalInstancesInfo() bool

func (*JSONSchemaRequest) ProtoMessage

func (*JSONSchemaRequest) ProtoMessage()

func (*JSONSchemaRequest) ProtoReflect

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

func (*JSONSchemaRequest) Reset

func (x *JSONSchemaRequest) Reset()

func (*JSONSchemaRequest) SetAdditionalInstancesInfo

func (x *JSONSchemaRequest) SetAdditionalInstancesInfo(v *AdditionalInstancesInfo)

func (*JSONSchemaRequest) String

func (x *JSONSchemaRequest) String() string

type JSONSchemaRequest_builder

type JSONSchemaRequest_builder struct {
	AdditionalInstancesInfo *AdditionalInstancesInfo
	// contains filtered or unexported fields
}

func (JSONSchemaRequest_builder) Build

type JSONSchemaResponse

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

func (*JSONSchemaResponse) GetSchema

func (x *JSONSchemaResponse) GetSchema() string

func (*JSONSchemaResponse) ProtoMessage

func (*JSONSchemaResponse) ProtoMessage()

func (*JSONSchemaResponse) ProtoReflect

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

func (*JSONSchemaResponse) Reset

func (x *JSONSchemaResponse) Reset()

func (*JSONSchemaResponse) SetSchema

func (x *JSONSchemaResponse) SetSchema(v string)

func (*JSONSchemaResponse) String

func (x *JSONSchemaResponse) String() string

type JSONSchemaResponse_builder

type JSONSchemaResponse_builder struct {
	Schema string
	// contains filtered or unexported fields
}

func (JSONSchemaResponse_builder) Build

type LogEntry

type LogEntry struct {

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

func (*LogEntry) ClearChunk

func (x *LogEntry) ClearChunk()

func (*LogEntry) ClearKey

func (x *LogEntry) ClearKey()

func (*LogEntry) ClearValue

func (x *LogEntry) ClearValue()

func (*LogEntry) GetChunk

func (x *LogEntry) GetChunk() *DataChunk

func (*LogEntry) GetKey

func (x *LogEntry) GetKey() *LogEntry_LogKey

func (*LogEntry) GetValue

func (x *LogEntry) GetValue() isLogEntry_Value

func (*LogEntry) HasChunk

func (x *LogEntry) HasChunk() bool

func (*LogEntry) HasKey

func (x *LogEntry) HasKey() bool

func (*LogEntry) HasValue

func (x *LogEntry) HasValue() bool

func (*LogEntry) ProtoMessage

func (*LogEntry) ProtoMessage()

func (*LogEntry) ProtoReflect

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

func (*LogEntry) Reset

func (x *LogEntry) Reset()

func (*LogEntry) SetChunk

func (x *LogEntry) SetChunk(v *DataChunk)

func (*LogEntry) SetKey

func (x *LogEntry) SetKey(v *LogEntry_LogKey)

func (*LogEntry) String

func (x *LogEntry) String() string

func (*LogEntry) WhichValue

func (x *LogEntry) WhichValue() case_LogEntry_Value

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 {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	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) ClearTaskIdentification deprecated

func (x *LogEntry_LogKey) ClearTaskIdentification()

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

func (*LogEntry_LogKey) GetCommandName

func (x *LogEntry_LogKey) GetCommandName() string

func (*LogEntry_LogKey) GetRaw

func (x *LogEntry_LogKey) GetRaw() bool

func (*LogEntry_LogKey) GetTaskIdentification deprecated

func (x *LogEntry_LogKey) GetTaskIdentification() *TaskIdentification

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

func (*LogEntry_LogKey) HasTaskIdentification deprecated

func (x *LogEntry_LogKey) HasTaskIdentification() bool

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

func (*LogEntry_LogKey) ProtoMessage

func (*LogEntry_LogKey) ProtoMessage()

func (*LogEntry_LogKey) ProtoReflect

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

func (*LogEntry_LogKey) Reset

func (x *LogEntry_LogKey) Reset()

func (*LogEntry_LogKey) SetCommandName

func (x *LogEntry_LogKey) SetCommandName(v string)

func (*LogEntry_LogKey) SetRaw

func (x *LogEntry_LogKey) SetRaw(v bool)

func (*LogEntry_LogKey) SetTaskIdentification deprecated

func (x *LogEntry_LogKey) SetTaskIdentification(v *TaskIdentification)

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

func (*LogEntry_LogKey) String

func (x *LogEntry_LogKey) String() string

type LogEntry_LogKey_builder

type LogEntry_LogKey_builder struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification *TaskIdentification
	CommandName        string
	Raw                bool
	// contains filtered or unexported fields
}

func (LogEntry_LogKey_builder) Build

type LogEntry_builder

type LogEntry_builder struct {

	// Fields of oneof Value:
	Key   *LogEntry_LogKey
	Chunk *DataChunk
	// contains filtered or unexported fields
}

func (LogEntry_builder) Build

func (b0 LogEntry_builder) Build() *LogEntry

type MacOSInstance

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

func (*MacOSInstance) GetCpu

func (x *MacOSInstance) GetCpu() uint32

func (*MacOSInstance) GetImage

func (x *MacOSInstance) GetImage() string

func (*MacOSInstance) GetMemory

func (x *MacOSInstance) GetMemory() uint32

func (*MacOSInstance) GetPassword

func (x *MacOSInstance) GetPassword() string

func (*MacOSInstance) GetUser

func (x *MacOSInstance) GetUser() string

func (*MacOSInstance) ProtoMessage

func (*MacOSInstance) ProtoMessage()

func (*MacOSInstance) ProtoReflect

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

func (*MacOSInstance) Reset

func (x *MacOSInstance) Reset()

func (*MacOSInstance) SetCpu

func (x *MacOSInstance) SetCpu(v uint32)

func (*MacOSInstance) SetImage

func (x *MacOSInstance) SetImage(v string)

func (*MacOSInstance) SetMemory

func (x *MacOSInstance) SetMemory(v uint32)

func (*MacOSInstance) SetPassword

func (x *MacOSInstance) SetPassword(v string)

func (*MacOSInstance) SetUser

func (x *MacOSInstance) SetUser(v string)

func (*MacOSInstance) String

func (x *MacOSInstance) String() string

type MacOSInstance_builder

type MacOSInstance_builder struct {
	Image    string
	User     string
	Password string
	Cpu      uint32
	Memory   uint32
	// contains filtered or unexported fields
}

func (MacOSInstance_builder) Build

type MultipartCacheUploadCommitRequest

type MultipartCacheUploadCommitRequest struct {
	CacheKey *CacheKey                                 `protobuf:"bytes,1,opt,name=cache_key,json=cacheKey,proto3" json:"cache_key,omitempty"`
	UploadId string                                    `protobuf:"bytes,2,opt,name=upload_id,json=uploadId,proto3" json:"upload_id,omitempty"`
	Parts    []*MultipartCacheUploadCommitRequest_Part `protobuf:"bytes,3,rep,name=parts,proto3" json:"parts,omitempty"`
	// contains filtered or unexported fields
}

func (*MultipartCacheUploadCommitRequest) ClearCacheKey

func (x *MultipartCacheUploadCommitRequest) ClearCacheKey()

func (*MultipartCacheUploadCommitRequest) GetCacheKey

func (x *MultipartCacheUploadCommitRequest) GetCacheKey() *CacheKey

func (*MultipartCacheUploadCommitRequest) GetParts

func (*MultipartCacheUploadCommitRequest) GetUploadId

func (x *MultipartCacheUploadCommitRequest) GetUploadId() string

func (*MultipartCacheUploadCommitRequest) HasCacheKey

func (x *MultipartCacheUploadCommitRequest) HasCacheKey() bool

func (*MultipartCacheUploadCommitRequest) ProtoMessage

func (*MultipartCacheUploadCommitRequest) ProtoMessage()

func (*MultipartCacheUploadCommitRequest) ProtoReflect

func (*MultipartCacheUploadCommitRequest) Reset

func (*MultipartCacheUploadCommitRequest) SetCacheKey

func (x *MultipartCacheUploadCommitRequest) SetCacheKey(v *CacheKey)

func (*MultipartCacheUploadCommitRequest) SetParts

func (*MultipartCacheUploadCommitRequest) SetUploadId

func (x *MultipartCacheUploadCommitRequest) SetUploadId(v string)

func (*MultipartCacheUploadCommitRequest) String

type MultipartCacheUploadCommitRequest_Part

type MultipartCacheUploadCommitRequest_Part struct {
	PartNumber uint32 `protobuf:"varint,1,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"`
	Etag       string `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"`
	// contains filtered or unexported fields
}

func (*MultipartCacheUploadCommitRequest_Part) GetEtag

func (*MultipartCacheUploadCommitRequest_Part) GetPartNumber

func (*MultipartCacheUploadCommitRequest_Part) ProtoMessage

func (*MultipartCacheUploadCommitRequest_Part) ProtoReflect

func (*MultipartCacheUploadCommitRequest_Part) Reset

func (*MultipartCacheUploadCommitRequest_Part) SetEtag

func (*MultipartCacheUploadCommitRequest_Part) SetPartNumber

func (x *MultipartCacheUploadCommitRequest_Part) SetPartNumber(v uint32)

func (*MultipartCacheUploadCommitRequest_Part) String

type MultipartCacheUploadCommitRequest_Part_builder

type MultipartCacheUploadCommitRequest_Part_builder struct {
	PartNumber uint32
	Etag       string
	// contains filtered or unexported fields
}

func (MultipartCacheUploadCommitRequest_Part_builder) Build

type MultipartCacheUploadCommitRequest_builder

type MultipartCacheUploadCommitRequest_builder struct {
	CacheKey *CacheKey
	UploadId string
	Parts    []*MultipartCacheUploadCommitRequest_Part
	// contains filtered or unexported fields
}

func (MultipartCacheUploadCommitRequest_builder) Build

type MultipartCacheUploadCreateResponse

type MultipartCacheUploadCreateResponse struct {
	UploadId string `protobuf:"bytes,1,opt,name=upload_id,json=uploadId,proto3" json:"upload_id,omitempty"`
	// contains filtered or unexported fields
}

func (*MultipartCacheUploadCreateResponse) GetUploadId

func (x *MultipartCacheUploadCreateResponse) GetUploadId() string

func (*MultipartCacheUploadCreateResponse) ProtoMessage

func (*MultipartCacheUploadCreateResponse) ProtoMessage()

func (*MultipartCacheUploadCreateResponse) ProtoReflect

func (*MultipartCacheUploadCreateResponse) Reset

func (*MultipartCacheUploadCreateResponse) SetUploadId

func (x *MultipartCacheUploadCreateResponse) SetUploadId(v string)

func (*MultipartCacheUploadCreateResponse) String

type MultipartCacheUploadCreateResponse_builder

type MultipartCacheUploadCreateResponse_builder struct {
	UploadId string
	// contains filtered or unexported fields
}

func (MultipartCacheUploadCreateResponse_builder) Build

type MultipartCacheUploadPartRequest

type MultipartCacheUploadPartRequest struct {
	CacheKey      *CacheKey `protobuf:"bytes,1,opt,name=cache_key,json=cacheKey,proto3" json:"cache_key,omitempty"`
	UploadId      string    `protobuf:"bytes,2,opt,name=upload_id,json=uploadId,proto3" json:"upload_id,omitempty"`
	PartNumber    uint32    `protobuf:"varint,3,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"`
	ContentLength uint64    `protobuf:"varint,4,opt,name=content_length,json=contentLength,proto3" json:"content_length,omitempty"`
	// contains filtered or unexported fields
}

func (*MultipartCacheUploadPartRequest) ClearCacheKey

func (x *MultipartCacheUploadPartRequest) ClearCacheKey()

func (*MultipartCacheUploadPartRequest) GetCacheKey

func (x *MultipartCacheUploadPartRequest) GetCacheKey() *CacheKey

func (*MultipartCacheUploadPartRequest) GetContentLength

func (x *MultipartCacheUploadPartRequest) GetContentLength() uint64

func (*MultipartCacheUploadPartRequest) GetPartNumber

func (x *MultipartCacheUploadPartRequest) GetPartNumber() uint32

func (*MultipartCacheUploadPartRequest) GetUploadId

func (x *MultipartCacheUploadPartRequest) GetUploadId() string

func (*MultipartCacheUploadPartRequest) HasCacheKey

func (x *MultipartCacheUploadPartRequest) HasCacheKey() bool

func (*MultipartCacheUploadPartRequest) ProtoMessage

func (*MultipartCacheUploadPartRequest) ProtoMessage()

func (*MultipartCacheUploadPartRequest) ProtoReflect

func (*MultipartCacheUploadPartRequest) Reset

func (*MultipartCacheUploadPartRequest) SetCacheKey

func (x *MultipartCacheUploadPartRequest) SetCacheKey(v *CacheKey)

func (*MultipartCacheUploadPartRequest) SetContentLength

func (x *MultipartCacheUploadPartRequest) SetContentLength(v uint64)

func (*MultipartCacheUploadPartRequest) SetPartNumber

func (x *MultipartCacheUploadPartRequest) SetPartNumber(v uint32)

func (*MultipartCacheUploadPartRequest) SetUploadId

func (x *MultipartCacheUploadPartRequest) SetUploadId(v string)

func (*MultipartCacheUploadPartRequest) String

type MultipartCacheUploadPartRequest_builder

type MultipartCacheUploadPartRequest_builder struct {
	CacheKey      *CacheKey
	UploadId      string
	PartNumber    uint32
	ContentLength uint64
	// contains filtered or unexported fields
}

func (MultipartCacheUploadPartRequest_builder) Build

type PersistentWorkerInstance

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

func (*PersistentWorkerInstance) ClearIsolation

func (x *PersistentWorkerInstance) ClearIsolation()

func (*PersistentWorkerInstance) GetIsolation

func (x *PersistentWorkerInstance) GetIsolation() *Isolation

func (*PersistentWorkerInstance) GetLabels

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

func (*PersistentWorkerInstance) GetResources

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

func (*PersistentWorkerInstance) HasIsolation

func (x *PersistentWorkerInstance) HasIsolation() bool

func (*PersistentWorkerInstance) ProtoMessage

func (*PersistentWorkerInstance) ProtoMessage()

func (*PersistentWorkerInstance) ProtoReflect

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

func (*PersistentWorkerInstance) Reset

func (x *PersistentWorkerInstance) Reset()

func (*PersistentWorkerInstance) SetIsolation

func (x *PersistentWorkerInstance) SetIsolation(v *Isolation)

func (*PersistentWorkerInstance) SetLabels

func (x *PersistentWorkerInstance) SetLabels(v map[string]string)

func (*PersistentWorkerInstance) SetResources

func (x *PersistentWorkerInstance) SetResources(v map[string]float64)

func (*PersistentWorkerInstance) String

func (x *PersistentWorkerInstance) String() string

type PersistentWorkerInstance_builder

type PersistentWorkerInstance_builder struct {
	Labels    map[string]string
	Isolation *Isolation
	Resources map[string]float64
	// contains filtered or unexported fields
}

func (PersistentWorkerInstance_builder) Build

type PipeInstance

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

func (*PipeInstance) GetCpu

func (x *PipeInstance) GetCpu() float32

func (*PipeInstance) GetMemory

func (x *PipeInstance) GetMemory() uint32

func (*PipeInstance) ProtoMessage

func (*PipeInstance) ProtoMessage()

func (*PipeInstance) ProtoReflect

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

func (*PipeInstance) Reset

func (x *PipeInstance) Reset()

func (*PipeInstance) SetCpu

func (x *PipeInstance) SetCpu(v float32)

func (*PipeInstance) SetMemory

func (x *PipeInstance) SetMemory(v uint32)

func (*PipeInstance) String

func (x *PipeInstance) String() string

type PipeInstance_builder

type PipeInstance_builder struct {
	Cpu    float32
	Memory uint32
	// contains filtered or unexported fields
}

func (PipeInstance_builder) Build

func (b0 PipeInstance_builder) Build() *PipeInstance

type Platform

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

func (Platform) Descriptor

func (Platform) Descriptor() protoreflect.EnumDescriptor

func (Platform) Enum

func (x Platform) Enum() *Platform

func (Platform) Number

func (x Platform) Number() protoreflect.EnumNumber

func (Platform) String

func (x Platform) String() string

func (Platform) Type

type PollRequest

type PollRequest struct {
	WorkerInfo *WorkerInfo `protobuf:"bytes,1,opt,name=worker_info,json=workerInfo,proto3" json:"worker_info,omitempty"`
	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	OldRunningTasks                      []int64                       `protobuf:"varint,2,rep,packed,name=old_running_tasks,json=oldRunningTasks,proto3" json:"old_running_tasks,omitempty"`
	ResourcesInUse                       map[string]float64            `` /* 181-byte string literal not displayed */
	RunningTasks                         []string                      `protobuf:"bytes,4,rep,name=running_tasks,json=runningTasks,proto3" json:"running_tasks,omitempty"`
	AvailableStandbyInstancesInformation []*StandbyInstanceInformation `` /* 173-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PollRequest) ClearWorkerInfo

func (x *PollRequest) ClearWorkerInfo()

func (*PollRequest) GetAvailableStandbyInstancesInformation

func (x *PollRequest) GetAvailableStandbyInstancesInformation() []*StandbyInstanceInformation

func (*PollRequest) GetOldRunningTasks deprecated

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

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

func (*PollRequest) GetResourcesInUse

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

func (*PollRequest) GetRunningTasks

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

func (*PollRequest) GetWorkerInfo

func (x *PollRequest) GetWorkerInfo() *WorkerInfo

func (*PollRequest) HasWorkerInfo

func (x *PollRequest) HasWorkerInfo() bool

func (*PollRequest) ProtoMessage

func (*PollRequest) ProtoMessage()

func (*PollRequest) ProtoReflect

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

func (*PollRequest) Reset

func (x *PollRequest) Reset()

func (*PollRequest) SetAvailableStandbyInstancesInformation

func (x *PollRequest) SetAvailableStandbyInstancesInformation(v []*StandbyInstanceInformation)

func (*PollRequest) SetOldRunningTasks deprecated

func (x *PollRequest) SetOldRunningTasks(v []int64)

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

func (*PollRequest) SetResourcesInUse

func (x *PollRequest) SetResourcesInUse(v map[string]float64)

func (*PollRequest) SetRunningTasks

func (x *PollRequest) SetRunningTasks(v []string)

func (*PollRequest) SetWorkerInfo

func (x *PollRequest) SetWorkerInfo(v *WorkerInfo)

func (*PollRequest) String

func (x *PollRequest) String() string

type PollRequest_builder

type PollRequest_builder struct {
	WorkerInfo *WorkerInfo
	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	OldRunningTasks                      []int64
	ResourcesInUse                       map[string]float64
	RunningTasks                         []string
	AvailableStandbyInstancesInformation []*StandbyInstanceInformation
	// contains filtered or unexported fields
}

func (PollRequest_builder) Build

func (b0 PollRequest_builder) Build() *PollRequest

type PollResponse

type PollResponse struct {
	TasksToStart []*PollResponse_AgentAwareTask `protobuf:"bytes,1,rep,name=tasks_to_start,json=tasksToStart,proto3" json:"tasks_to_start,omitempty"`
	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	OldTaskIdsToStop        []int64                      `protobuf:"varint,2,rep,packed,name=old_task_ids_to_stop,json=oldTaskIdsToStop,proto3" json:"old_task_ids_to_stop,omitempty"`
	PollIntervalInSeconds   uint32                       `` /* 129-byte string literal not displayed */
	Shutdown                bool                         `protobuf:"varint,4,opt,name=shutdown,proto3" json:"shutdown,omitempty"`
	TasksToStop             []string                     `protobuf:"bytes,5,rep,name=tasks_to_stop,json=tasksToStop,proto3" json:"tasks_to_stop,omitempty"`
	UpdatedStandbyInstances []*StandbyInstanceParameters `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PollResponse) GetOldTaskIdsToStop deprecated

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

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

func (*PollResponse) GetPollIntervalInSeconds

func (x *PollResponse) GetPollIntervalInSeconds() uint32

func (*PollResponse) GetShutdown

func (x *PollResponse) GetShutdown() bool

func (*PollResponse) GetTasksToStart

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

func (*PollResponse) GetTasksToStop

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

func (*PollResponse) GetUpdatedStandbyInstances

func (x *PollResponse) GetUpdatedStandbyInstances() []*StandbyInstanceParameters

func (*PollResponse) ProtoMessage

func (*PollResponse) ProtoMessage()

func (*PollResponse) ProtoReflect

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

func (*PollResponse) Reset

func (x *PollResponse) Reset()

func (*PollResponse) SetOldTaskIdsToStop deprecated

func (x *PollResponse) SetOldTaskIdsToStop(v []int64)

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

func (*PollResponse) SetPollIntervalInSeconds

func (x *PollResponse) SetPollIntervalInSeconds(v uint32)

func (*PollResponse) SetShutdown

func (x *PollResponse) SetShutdown(v bool)

func (*PollResponse) SetTasksToStart

func (x *PollResponse) SetTasksToStart(v []*PollResponse_AgentAwareTask)

func (*PollResponse) SetTasksToStop

func (x *PollResponse) SetTasksToStop(v []string)

func (*PollResponse) SetUpdatedStandbyInstances

func (x *PollResponse) SetUpdatedStandbyInstances(v []*StandbyInstanceParameters)

func (*PollResponse) String

func (x *PollResponse) String() string

type PollResponse_AgentAwareTask

type PollResponse_AgentAwareTask struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	OldTaskId    int64      `protobuf:"varint,1,opt,name=old_task_id,json=oldTaskId,proto3" json:"old_task_id,omitempty"`
	ClientSecret string     `protobuf:"bytes,2,opt,name=client_secret,json=clientSecret,proto3" json:"client_secret,omitempty"`
	ServerSecret string     `protobuf:"bytes,3,opt,name=server_secret,json=serverSecret,proto3" json:"server_secret,omitempty"`
	Isolation    *Isolation `protobuf:"bytes,4,opt,name=isolation,proto3" json:"isolation,omitempty"`
	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	AgentVersion   string             `protobuf:"bytes,5,opt,name=agent_version,json=agentVersion,proto3" json:"agent_version,omitempty"`
	CliVersion     string             `protobuf:"bytes,7,opt,name=cli_version,json=cliVersion,proto3" json:"cli_version,omitempty"`
	ResourcesToUse map[string]float64 `` /* 181-byte string literal not displayed */
	TaskId         string             `protobuf:"bytes,8,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	// Task's W3C Trace Context
	Traceparent string `protobuf:"bytes,9,opt,name=traceparent,proto3" json:"traceparent,omitempty"`
	Tracestate  string `protobuf:"bytes,10,opt,name=tracestate,proto3" json:"tracestate,omitempty"`
	// contains filtered or unexported fields
}

func (*PollResponse_AgentAwareTask) ClearIsolation

func (x *PollResponse_AgentAwareTask) ClearIsolation()

func (*PollResponse_AgentAwareTask) GetAgentVersion deprecated

func (x *PollResponse_AgentAwareTask) GetAgentVersion() string

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

func (*PollResponse_AgentAwareTask) GetCliVersion

func (x *PollResponse_AgentAwareTask) GetCliVersion() string

func (*PollResponse_AgentAwareTask) GetClientSecret

func (x *PollResponse_AgentAwareTask) GetClientSecret() string

func (*PollResponse_AgentAwareTask) GetIsolation

func (x *PollResponse_AgentAwareTask) GetIsolation() *Isolation

func (*PollResponse_AgentAwareTask) GetOldTaskId deprecated

func (x *PollResponse_AgentAwareTask) GetOldTaskId() int64

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

func (*PollResponse_AgentAwareTask) GetResourcesToUse

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

func (*PollResponse_AgentAwareTask) GetServerSecret

func (x *PollResponse_AgentAwareTask) GetServerSecret() string

func (*PollResponse_AgentAwareTask) GetTaskId

func (x *PollResponse_AgentAwareTask) GetTaskId() string

func (*PollResponse_AgentAwareTask) GetTraceparent

func (x *PollResponse_AgentAwareTask) GetTraceparent() string

func (*PollResponse_AgentAwareTask) GetTracestate

func (x *PollResponse_AgentAwareTask) GetTracestate() string

func (*PollResponse_AgentAwareTask) HasIsolation

func (x *PollResponse_AgentAwareTask) HasIsolation() bool

func (*PollResponse_AgentAwareTask) ProtoMessage

func (*PollResponse_AgentAwareTask) ProtoMessage()

func (*PollResponse_AgentAwareTask) ProtoReflect

func (*PollResponse_AgentAwareTask) Reset

func (x *PollResponse_AgentAwareTask) Reset()

func (*PollResponse_AgentAwareTask) SetAgentVersion deprecated

func (x *PollResponse_AgentAwareTask) SetAgentVersion(v string)

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

func (*PollResponse_AgentAwareTask) SetCliVersion

func (x *PollResponse_AgentAwareTask) SetCliVersion(v string)

func (*PollResponse_AgentAwareTask) SetClientSecret

func (x *PollResponse_AgentAwareTask) SetClientSecret(v string)

func (*PollResponse_AgentAwareTask) SetIsolation

func (x *PollResponse_AgentAwareTask) SetIsolation(v *Isolation)

func (*PollResponse_AgentAwareTask) SetOldTaskId deprecated

func (x *PollResponse_AgentAwareTask) SetOldTaskId(v int64)

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

func (*PollResponse_AgentAwareTask) SetResourcesToUse

func (x *PollResponse_AgentAwareTask) SetResourcesToUse(v map[string]float64)

func (*PollResponse_AgentAwareTask) SetServerSecret

func (x *PollResponse_AgentAwareTask) SetServerSecret(v string)

func (*PollResponse_AgentAwareTask) SetTaskId

func (x *PollResponse_AgentAwareTask) SetTaskId(v string)

func (*PollResponse_AgentAwareTask) SetTraceparent

func (x *PollResponse_AgentAwareTask) SetTraceparent(v string)

func (*PollResponse_AgentAwareTask) SetTracestate

func (x *PollResponse_AgentAwareTask) SetTracestate(v string)

func (*PollResponse_AgentAwareTask) String

func (x *PollResponse_AgentAwareTask) String() string

type PollResponse_AgentAwareTask_builder

type PollResponse_AgentAwareTask_builder struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	OldTaskId    int64
	ClientSecret string
	ServerSecret string
	Isolation    *Isolation
	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	AgentVersion   string
	CliVersion     string
	ResourcesToUse map[string]float64
	TaskId         string
	// Task's W3C Trace Context
	Traceparent string
	Tracestate  string
	// contains filtered or unexported fields
}

func (PollResponse_AgentAwareTask_builder) Build

type PollResponse_builder

type PollResponse_builder struct {
	TasksToStart []*PollResponse_AgentAwareTask
	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	OldTaskIdsToStop        []int64
	PollIntervalInSeconds   uint32
	Shutdown                bool
	TasksToStop             []string
	UpdatedStandbyInstances []*StandbyInstanceParameters
	// contains filtered or unexported fields
}

func (PollResponse_builder) Build

func (b0 PollResponse_builder) Build() *PollResponse

type PortMapping

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

func (*PortMapping) GetContainerPort

func (x *PortMapping) GetContainerPort() uint32

func (*PortMapping) GetHostPort

func (x *PortMapping) GetHostPort() uint32

func (*PortMapping) ProtoMessage

func (*PortMapping) ProtoMessage()

func (*PortMapping) ProtoReflect

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

func (*PortMapping) Reset

func (x *PortMapping) Reset()

func (*PortMapping) SetContainerPort

func (x *PortMapping) SetContainerPort(v uint32)

func (*PortMapping) SetHostPort

func (x *PortMapping) SetHostPort(v uint32)

func (*PortMapping) String

func (x *PortMapping) String() string

type PortMapping_builder

type PortMapping_builder struct {
	ContainerPort uint32
	HostPort      uint32
	// contains filtered or unexported fields
}

func (PortMapping_builder) Build

func (b0 PortMapping_builder) Build() *PortMapping

type PrebuiltImageInstance

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

func (*PrebuiltImageInstance) GetArguments

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

func (*PrebuiltImageInstance) GetDockerfile

func (x *PrebuiltImageInstance) GetDockerfile() string

func (*PrebuiltImageInstance) GetPlatform

func (x *PrebuiltImageInstance) GetPlatform() Platform

func (*PrebuiltImageInstance) GetReference

func (x *PrebuiltImageInstance) GetReference() string

func (*PrebuiltImageInstance) GetRepository

func (x *PrebuiltImageInstance) GetRepository() string

func (*PrebuiltImageInstance) ProtoMessage

func (*PrebuiltImageInstance) ProtoMessage()

func (*PrebuiltImageInstance) ProtoReflect

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

func (*PrebuiltImageInstance) Reset

func (x *PrebuiltImageInstance) Reset()

func (*PrebuiltImageInstance) SetArguments

func (x *PrebuiltImageInstance) SetArguments(v map[string]string)

func (*PrebuiltImageInstance) SetDockerfile

func (x *PrebuiltImageInstance) SetDockerfile(v string)

func (*PrebuiltImageInstance) SetPlatform

func (x *PrebuiltImageInstance) SetPlatform(v Platform)

func (*PrebuiltImageInstance) SetReference

func (x *PrebuiltImageInstance) SetReference(v string)

func (*PrebuiltImageInstance) SetRepository

func (x *PrebuiltImageInstance) SetRepository(v string)

func (*PrebuiltImageInstance) String

func (x *PrebuiltImageInstance) String() string

type PrebuiltImageInstance_builder

type PrebuiltImageInstance_builder struct {
	Repository string
	Platform   Platform
	Reference  string
	Dockerfile string
	Arguments  map[string]string
	// contains filtered or unexported fields
}

func (PrebuiltImageInstance_builder) Build

type QueryRunningTasksRequest

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

func (*QueryRunningTasksRequest) ClearInfo

func (x *QueryRunningTasksRequest) ClearInfo()

func (*QueryRunningTasksRequest) GetInfo

func (x *QueryRunningTasksRequest) GetInfo() *WorkerInfo

func (*QueryRunningTasksRequest) HasInfo

func (x *QueryRunningTasksRequest) HasInfo() bool

func (*QueryRunningTasksRequest) ProtoMessage

func (*QueryRunningTasksRequest) ProtoMessage()

func (*QueryRunningTasksRequest) ProtoReflect

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

func (*QueryRunningTasksRequest) Reset

func (x *QueryRunningTasksRequest) Reset()

func (*QueryRunningTasksRequest) SetInfo

func (x *QueryRunningTasksRequest) SetInfo(v *WorkerInfo)

func (*QueryRunningTasksRequest) String

func (x *QueryRunningTasksRequest) String() string

type QueryRunningTasksRequest_builder

type QueryRunningTasksRequest_builder struct {
	Info *WorkerInfo
	// contains filtered or unexported fields
}

func (QueryRunningTasksRequest_builder) Build

type QueryRunningTasksResponse

type QueryRunningTasksResponse struct {
	Status *WorkerStatus `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	OldRunningTasks []int64  `protobuf:"varint,2,rep,packed,name=old_running_tasks,json=oldRunningTasks,proto3" json:"old_running_tasks,omitempty"`
	RunningTasks    []string `protobuf:"bytes,3,rep,name=running_tasks,json=runningTasks,proto3" json:"running_tasks,omitempty"`
	// contains filtered or unexported fields
}

func (*QueryRunningTasksResponse) ClearStatus

func (x *QueryRunningTasksResponse) ClearStatus()

func (*QueryRunningTasksResponse) GetOldRunningTasks deprecated

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

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

func (*QueryRunningTasksResponse) GetRunningTasks

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

func (*QueryRunningTasksResponse) GetStatus

func (x *QueryRunningTasksResponse) GetStatus() *WorkerStatus

func (*QueryRunningTasksResponse) HasStatus

func (x *QueryRunningTasksResponse) HasStatus() bool

func (*QueryRunningTasksResponse) ProtoMessage

func (*QueryRunningTasksResponse) ProtoMessage()

func (*QueryRunningTasksResponse) ProtoReflect

func (*QueryRunningTasksResponse) Reset

func (x *QueryRunningTasksResponse) Reset()

func (*QueryRunningTasksResponse) SetOldRunningTasks deprecated

func (x *QueryRunningTasksResponse) SetOldRunningTasks(v []int64)

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

func (*QueryRunningTasksResponse) SetRunningTasks

func (x *QueryRunningTasksResponse) SetRunningTasks(v []string)

func (*QueryRunningTasksResponse) SetStatus

func (x *QueryRunningTasksResponse) SetStatus(v *WorkerStatus)

func (*QueryRunningTasksResponse) String

func (x *QueryRunningTasksResponse) String() string

type QueryRunningTasksResponse_builder

type QueryRunningTasksResponse_builder struct {
	Status *WorkerStatus
	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	OldRunningTasks []int64
	RunningTasks    []string
	// contains filtered or unexported fields
}

func (QueryRunningTasksResponse_builder) Build

type RegisterRequest

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

func (*RegisterRequest) ClearWorkerInfo

func (x *RegisterRequest) ClearWorkerInfo()

func (*RegisterRequest) GetRegistrationToken

func (x *RegisterRequest) GetRegistrationToken() string

func (*RegisterRequest) GetWorkerInfo

func (x *RegisterRequest) GetWorkerInfo() *WorkerInfo

func (*RegisterRequest) HasWorkerInfo

func (x *RegisterRequest) HasWorkerInfo() bool

func (*RegisterRequest) ProtoMessage

func (*RegisterRequest) ProtoMessage()

func (*RegisterRequest) ProtoReflect

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

func (*RegisterRequest) Reset

func (x *RegisterRequest) Reset()

func (*RegisterRequest) SetRegistrationToken

func (x *RegisterRequest) SetRegistrationToken(v string)

func (*RegisterRequest) SetWorkerInfo

func (x *RegisterRequest) SetWorkerInfo(v *WorkerInfo)

func (*RegisterRequest) String

func (x *RegisterRequest) String() string

type RegisterRequest_builder

type RegisterRequest_builder struct {
	RegistrationToken string
	WorkerInfo        *WorkerInfo
	// contains filtered or unexported fields
}

func (RegisterRequest_builder) Build

type RegisterResponse

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

func (*RegisterResponse) GetSessionToken

func (x *RegisterResponse) GetSessionToken() string

func (*RegisterResponse) ProtoMessage

func (*RegisterResponse) ProtoMessage()

func (*RegisterResponse) ProtoReflect

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

func (*RegisterResponse) Reset

func (x *RegisterResponse) Reset()

func (*RegisterResponse) SetSessionToken

func (x *RegisterResponse) SetSessionToken(v string)

func (*RegisterResponse) String

func (x *RegisterResponse) String() string

type RegisterResponse_builder

type RegisterResponse_builder struct {
	SessionToken string
	// contains filtered or unexported fields
}

func (RegisterResponse_builder) Build

type ReportAgentFinishedRequest

type ReportAgentFinishedRequest struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification     *TaskIdentification               `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	CacheRetrievalAttempts map[string]*CacheRetrievalAttempt `` /* 171-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) ClearResourceUtilization

func (x *ReportAgentFinishedRequest) ClearResourceUtilization()

func (*ReportAgentFinishedRequest) ClearTaskIdentification deprecated

func (x *ReportAgentFinishedRequest) ClearTaskIdentification()

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

func (*ReportAgentFinishedRequest) GetCacheRetrievalAttempts

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

func (*ReportAgentFinishedRequest) GetCommandResults

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

func (*ReportAgentFinishedRequest) GetResourceUtilization

func (x *ReportAgentFinishedRequest) GetResourceUtilization() *ResourceUtilization

func (*ReportAgentFinishedRequest) GetTaskIdentification deprecated

func (x *ReportAgentFinishedRequest) GetTaskIdentification() *TaskIdentification

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

func (*ReportAgentFinishedRequest) HasResourceUtilization

func (x *ReportAgentFinishedRequest) HasResourceUtilization() bool

func (*ReportAgentFinishedRequest) HasTaskIdentification deprecated

func (x *ReportAgentFinishedRequest) HasTaskIdentification() bool

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

func (*ReportAgentFinishedRequest) ProtoMessage

func (*ReportAgentFinishedRequest) ProtoMessage()

func (*ReportAgentFinishedRequest) ProtoReflect

func (*ReportAgentFinishedRequest) Reset

func (x *ReportAgentFinishedRequest) Reset()

func (*ReportAgentFinishedRequest) SetCacheRetrievalAttempts

func (x *ReportAgentFinishedRequest) SetCacheRetrievalAttempts(v map[string]*CacheRetrievalAttempt)

func (*ReportAgentFinishedRequest) SetCommandResults

func (x *ReportAgentFinishedRequest) SetCommandResults(v []*CommandResult)

func (*ReportAgentFinishedRequest) SetResourceUtilization

func (x *ReportAgentFinishedRequest) SetResourceUtilization(v *ResourceUtilization)

func (*ReportAgentFinishedRequest) SetTaskIdentification deprecated

func (x *ReportAgentFinishedRequest) SetTaskIdentification(v *TaskIdentification)

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

func (*ReportAgentFinishedRequest) String

func (x *ReportAgentFinishedRequest) String() string

type ReportAgentFinishedRequest_builder

type ReportAgentFinishedRequest_builder struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification     *TaskIdentification
	CacheRetrievalAttempts map[string]*CacheRetrievalAttempt
	CommandResults         []*CommandResult
	ResourceUtilization    *ResourceUtilization
	// contains filtered or unexported fields
}

func (ReportAgentFinishedRequest_builder) Build

type ReportAgentFinishedResponse

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

func (*ReportAgentFinishedResponse) ProtoMessage

func (*ReportAgentFinishedResponse) ProtoMessage()

func (*ReportAgentFinishedResponse) ProtoReflect

func (*ReportAgentFinishedResponse) Reset

func (x *ReportAgentFinishedResponse) Reset()

func (*ReportAgentFinishedResponse) String

func (x *ReportAgentFinishedResponse) String() string

type ReportAgentFinishedResponse_builder

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

func (ReportAgentFinishedResponse_builder) Build

type ReportAgentLogsRequest

type ReportAgentLogsRequest struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	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) ClearTaskIdentification deprecated

func (x *ReportAgentLogsRequest) ClearTaskIdentification()

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

func (*ReportAgentLogsRequest) GetLogs

func (x *ReportAgentLogsRequest) GetLogs() string

func (*ReportAgentLogsRequest) GetTaskIdentification deprecated

func (x *ReportAgentLogsRequest) GetTaskIdentification() *TaskIdentification

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

func (*ReportAgentLogsRequest) HasTaskIdentification deprecated

func (x *ReportAgentLogsRequest) HasTaskIdentification() bool

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

func (*ReportAgentLogsRequest) ProtoMessage

func (*ReportAgentLogsRequest) ProtoMessage()

func (*ReportAgentLogsRequest) ProtoReflect

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

func (*ReportAgentLogsRequest) Reset

func (x *ReportAgentLogsRequest) Reset()

func (*ReportAgentLogsRequest) SetLogs

func (x *ReportAgentLogsRequest) SetLogs(v string)

func (*ReportAgentLogsRequest) SetTaskIdentification deprecated

func (x *ReportAgentLogsRequest) SetTaskIdentification(v *TaskIdentification)

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

func (*ReportAgentLogsRequest) String

func (x *ReportAgentLogsRequest) String() string

type ReportAgentLogsRequest_builder

type ReportAgentLogsRequest_builder struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification *TaskIdentification
	Logs               string
	// contains filtered or unexported fields
}

func (ReportAgentLogsRequest_builder) Build

type ReportAgentProblemRequest

type ReportAgentProblemRequest struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	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) ClearTaskIdentification deprecated

func (x *ReportAgentProblemRequest) ClearTaskIdentification()

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

func (*ReportAgentProblemRequest) GetMessage

func (x *ReportAgentProblemRequest) GetMessage() string

func (*ReportAgentProblemRequest) GetStack

func (x *ReportAgentProblemRequest) GetStack() string

func (*ReportAgentProblemRequest) GetTaskIdentification deprecated

func (x *ReportAgentProblemRequest) GetTaskIdentification() *TaskIdentification

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

func (*ReportAgentProblemRequest) HasTaskIdentification deprecated

func (x *ReportAgentProblemRequest) HasTaskIdentification() bool

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

func (*ReportAgentProblemRequest) ProtoMessage

func (*ReportAgentProblemRequest) ProtoMessage()

func (*ReportAgentProblemRequest) ProtoReflect

func (*ReportAgentProblemRequest) Reset

func (x *ReportAgentProblemRequest) Reset()

func (*ReportAgentProblemRequest) SetMessage

func (x *ReportAgentProblemRequest) SetMessage(v string)

func (*ReportAgentProblemRequest) SetStack

func (x *ReportAgentProblemRequest) SetStack(v string)

func (*ReportAgentProblemRequest) SetTaskIdentification deprecated

func (x *ReportAgentProblemRequest) SetTaskIdentification(v *TaskIdentification)

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

func (*ReportAgentProblemRequest) String

func (x *ReportAgentProblemRequest) String() string

type ReportAgentProblemRequest_builder

type ReportAgentProblemRequest_builder struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification *TaskIdentification
	Message            string
	Stack              string
	// contains filtered or unexported fields
}

func (ReportAgentProblemRequest_builder) Build

type ReportAgentSignalRequest

type ReportAgentSignalRequest struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	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) ClearTaskIdentification deprecated

func (x *ReportAgentSignalRequest) ClearTaskIdentification()

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

func (*ReportAgentSignalRequest) GetSignal

func (x *ReportAgentSignalRequest) GetSignal() string

func (*ReportAgentSignalRequest) GetTaskIdentification deprecated

func (x *ReportAgentSignalRequest) GetTaskIdentification() *TaskIdentification

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

func (*ReportAgentSignalRequest) HasTaskIdentification deprecated

func (x *ReportAgentSignalRequest) HasTaskIdentification() bool

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

func (*ReportAgentSignalRequest) ProtoMessage

func (*ReportAgentSignalRequest) ProtoMessage()

func (*ReportAgentSignalRequest) ProtoReflect

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

func (*ReportAgentSignalRequest) Reset

func (x *ReportAgentSignalRequest) Reset()

func (*ReportAgentSignalRequest) SetSignal

func (x *ReportAgentSignalRequest) SetSignal(v string)

func (*ReportAgentSignalRequest) SetTaskIdentification deprecated

func (x *ReportAgentSignalRequest) SetTaskIdentification(v *TaskIdentification)

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

func (*ReportAgentSignalRequest) String

func (x *ReportAgentSignalRequest) String() string

type ReportAgentSignalRequest_builder

type ReportAgentSignalRequest_builder struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification *TaskIdentification
	Signal             string
	// contains filtered or unexported fields
}

func (ReportAgentSignalRequest_builder) Build

type ReportAnnotationsCommandRequest

type ReportAnnotationsCommandRequest struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	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) ClearTaskIdentification deprecated

func (x *ReportAnnotationsCommandRequest) ClearTaskIdentification()

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

func (*ReportAnnotationsCommandRequest) GetAnnotations

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

func (*ReportAnnotationsCommandRequest) GetTaskIdentification deprecated

func (x *ReportAnnotationsCommandRequest) GetTaskIdentification() *TaskIdentification

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

func (*ReportAnnotationsCommandRequest) HasTaskIdentification deprecated

func (x *ReportAnnotationsCommandRequest) HasTaskIdentification() bool

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

func (*ReportAnnotationsCommandRequest) ProtoMessage

func (*ReportAnnotationsCommandRequest) ProtoMessage()

func (*ReportAnnotationsCommandRequest) ProtoReflect

func (*ReportAnnotationsCommandRequest) Reset

func (*ReportAnnotationsCommandRequest) SetAnnotations

func (x *ReportAnnotationsCommandRequest) SetAnnotations(v []*Annotation)

func (*ReportAnnotationsCommandRequest) SetTaskIdentification deprecated

func (x *ReportAnnotationsCommandRequest) SetTaskIdentification(v *TaskIdentification)

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

func (*ReportAnnotationsCommandRequest) String

type ReportAnnotationsCommandRequest_builder

type ReportAnnotationsCommandRequest_builder struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification *TaskIdentification
	Annotations        []*Annotation
	// contains filtered or unexported fields
}

func (ReportAnnotationsCommandRequest_builder) Build

type ReportCommandUpdatesRequest

type ReportCommandUpdatesRequest struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	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) ClearTaskIdentification deprecated

func (x *ReportCommandUpdatesRequest) ClearTaskIdentification()

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

func (*ReportCommandUpdatesRequest) GetTaskIdentification deprecated

func (x *ReportCommandUpdatesRequest) GetTaskIdentification() *TaskIdentification

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

func (*ReportCommandUpdatesRequest) GetUpdates

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

func (*ReportCommandUpdatesRequest) HasTaskIdentification deprecated

func (x *ReportCommandUpdatesRequest) HasTaskIdentification() bool

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

func (*ReportCommandUpdatesRequest) ProtoMessage

func (*ReportCommandUpdatesRequest) ProtoMessage()

func (*ReportCommandUpdatesRequest) ProtoReflect

func (*ReportCommandUpdatesRequest) Reset

func (x *ReportCommandUpdatesRequest) Reset()

func (*ReportCommandUpdatesRequest) SetTaskIdentification deprecated

func (x *ReportCommandUpdatesRequest) SetTaskIdentification(v *TaskIdentification)

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

func (*ReportCommandUpdatesRequest) SetUpdates

func (x *ReportCommandUpdatesRequest) SetUpdates(v []*CommandResult)

func (*ReportCommandUpdatesRequest) String

func (x *ReportCommandUpdatesRequest) String() string

type ReportCommandUpdatesRequest_builder

type ReportCommandUpdatesRequest_builder struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification *TaskIdentification
	Updates            []*CommandResult
	// contains filtered or unexported fields
}

func (ReportCommandUpdatesRequest_builder) Build

type ReportCommandUpdatesResponse

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

func (*ReportCommandUpdatesResponse) ProtoMessage

func (*ReportCommandUpdatesResponse) ProtoMessage()

func (*ReportCommandUpdatesResponse) ProtoReflect

func (*ReportCommandUpdatesResponse) Reset

func (x *ReportCommandUpdatesResponse) Reset()

func (*ReportCommandUpdatesResponse) String

type ReportCommandUpdatesResponse_builder

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

func (ReportCommandUpdatesResponse_builder) Build

type ReportStopHookRequest

type ReportStopHookRequest struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	// contains filtered or unexported fields
}

func (*ReportStopHookRequest) ClearTaskIdentification deprecated

func (x *ReportStopHookRequest) ClearTaskIdentification()

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

func (*ReportStopHookRequest) GetTaskIdentification deprecated

func (x *ReportStopHookRequest) GetTaskIdentification() *TaskIdentification

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

func (*ReportStopHookRequest) HasTaskIdentification deprecated

func (x *ReportStopHookRequest) HasTaskIdentification() bool

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

func (*ReportStopHookRequest) ProtoMessage

func (*ReportStopHookRequest) ProtoMessage()

func (*ReportStopHookRequest) ProtoReflect

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

func (*ReportStopHookRequest) Reset

func (x *ReportStopHookRequest) Reset()

func (*ReportStopHookRequest) SetTaskIdentification deprecated

func (x *ReportStopHookRequest) SetTaskIdentification(v *TaskIdentification)

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

func (*ReportStopHookRequest) String

func (x *ReportStopHookRequest) String() string

type ReportStopHookRequest_builder

type ReportStopHookRequest_builder struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification *TaskIdentification
	// contains filtered or unexported fields
}

func (ReportStopHookRequest_builder) Build

type ReportTerminalAttachedRequest

type ReportTerminalAttachedRequest struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	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) ClearTaskIdentification deprecated

func (x *ReportTerminalAttachedRequest) ClearTaskIdentification()

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

func (*ReportTerminalAttachedRequest) GetLocator

func (x *ReportTerminalAttachedRequest) GetLocator() string

func (*ReportTerminalAttachedRequest) GetTaskIdentification deprecated

func (x *ReportTerminalAttachedRequest) GetTaskIdentification() *TaskIdentification

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

func (*ReportTerminalAttachedRequest) GetTrustedSecret

func (x *ReportTerminalAttachedRequest) GetTrustedSecret() string

func (*ReportTerminalAttachedRequest) HasTaskIdentification deprecated

func (x *ReportTerminalAttachedRequest) HasTaskIdentification() bool

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

func (*ReportTerminalAttachedRequest) ProtoMessage

func (*ReportTerminalAttachedRequest) ProtoMessage()

func (*ReportTerminalAttachedRequest) ProtoReflect

func (*ReportTerminalAttachedRequest) Reset

func (x *ReportTerminalAttachedRequest) Reset()

func (*ReportTerminalAttachedRequest) SetLocator

func (x *ReportTerminalAttachedRequest) SetLocator(v string)

func (*ReportTerminalAttachedRequest) SetTaskIdentification deprecated

func (x *ReportTerminalAttachedRequest) SetTaskIdentification(v *TaskIdentification)

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

func (*ReportTerminalAttachedRequest) SetTrustedSecret

func (x *ReportTerminalAttachedRequest) SetTrustedSecret(v string)

func (*ReportTerminalAttachedRequest) String

type ReportTerminalAttachedRequest_builder

type ReportTerminalAttachedRequest_builder struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification *TaskIdentification
	Locator            string
	TrustedSecret      string
	// contains filtered or unexported fields
}

func (ReportTerminalAttachedRequest_builder) Build

type ReportTerminalAttachedResponse

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

func (*ReportTerminalAttachedResponse) ProtoMessage

func (*ReportTerminalAttachedResponse) ProtoMessage()

func (*ReportTerminalAttachedResponse) ProtoReflect

func (*ReportTerminalAttachedResponse) Reset

func (x *ReportTerminalAttachedResponse) Reset()

func (*ReportTerminalAttachedResponse) String

type ReportTerminalAttachedResponse_builder

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

func (ReportTerminalAttachedResponse_builder) Build

type ReportTerminalLifecycleRequest

type ReportTerminalLifecycleRequest struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification *TaskIdentification `protobuf:"bytes,1,opt,name=task_identification,json=taskIdentification,proto3" json:"task_identification,omitempty"`
	// Types that are valid to be assigned to Lifecycle:
	//
	//	*ReportTerminalLifecycleRequest_Started_
	//	*ReportTerminalLifecycleRequest_Expiring_
	Lifecycle isReportTerminalLifecycleRequest_Lifecycle `protobuf_oneof:"lifecycle"`
	// contains filtered or unexported fields
}

func (*ReportTerminalLifecycleRequest) ClearExpiring

func (x *ReportTerminalLifecycleRequest) ClearExpiring()

func (*ReportTerminalLifecycleRequest) ClearLifecycle

func (x *ReportTerminalLifecycleRequest) ClearLifecycle()

func (*ReportTerminalLifecycleRequest) ClearStarted

func (x *ReportTerminalLifecycleRequest) ClearStarted()

func (*ReportTerminalLifecycleRequest) ClearTaskIdentification deprecated

func (x *ReportTerminalLifecycleRequest) ClearTaskIdentification()

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

func (*ReportTerminalLifecycleRequest) GetExpiring

func (*ReportTerminalLifecycleRequest) GetLifecycle

func (x *ReportTerminalLifecycleRequest) GetLifecycle() isReportTerminalLifecycleRequest_Lifecycle

func (*ReportTerminalLifecycleRequest) GetStarted

func (*ReportTerminalLifecycleRequest) GetTaskIdentification deprecated

func (x *ReportTerminalLifecycleRequest) GetTaskIdentification() *TaskIdentification

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

func (*ReportTerminalLifecycleRequest) HasExpiring

func (x *ReportTerminalLifecycleRequest) HasExpiring() bool

func (*ReportTerminalLifecycleRequest) HasLifecycle

func (x *ReportTerminalLifecycleRequest) HasLifecycle() bool

func (*ReportTerminalLifecycleRequest) HasStarted

func (x *ReportTerminalLifecycleRequest) HasStarted() bool

func (*ReportTerminalLifecycleRequest) HasTaskIdentification deprecated

func (x *ReportTerminalLifecycleRequest) HasTaskIdentification() bool

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

func (*ReportTerminalLifecycleRequest) ProtoMessage

func (*ReportTerminalLifecycleRequest) ProtoMessage()

func (*ReportTerminalLifecycleRequest) ProtoReflect

func (*ReportTerminalLifecycleRequest) Reset

func (x *ReportTerminalLifecycleRequest) Reset()

func (*ReportTerminalLifecycleRequest) SetExpiring

func (*ReportTerminalLifecycleRequest) SetStarted

func (*ReportTerminalLifecycleRequest) SetTaskIdentification deprecated

func (x *ReportTerminalLifecycleRequest) SetTaskIdentification(v *TaskIdentification)

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

func (*ReportTerminalLifecycleRequest) String

func (*ReportTerminalLifecycleRequest) WhichLifecycle

func (x *ReportTerminalLifecycleRequest) WhichLifecycle() case_ReportTerminalLifecycleRequest_Lifecycle

type ReportTerminalLifecycleRequest_Expiring

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

func (*ReportTerminalLifecycleRequest_Expiring) ProtoMessage

func (*ReportTerminalLifecycleRequest_Expiring) ProtoReflect

func (*ReportTerminalLifecycleRequest_Expiring) Reset

func (*ReportTerminalLifecycleRequest_Expiring) String

type ReportTerminalLifecycleRequest_Expiring_

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

type ReportTerminalLifecycleRequest_Expiring_builder

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

func (ReportTerminalLifecycleRequest_Expiring_builder) Build

type ReportTerminalLifecycleRequest_Started

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

func (*ReportTerminalLifecycleRequest_Started) ProtoMessage

func (*ReportTerminalLifecycleRequest_Started) ProtoReflect

func (*ReportTerminalLifecycleRequest_Started) Reset

func (*ReportTerminalLifecycleRequest_Started) String

type ReportTerminalLifecycleRequest_Started_

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

type ReportTerminalLifecycleRequest_Started_builder

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

func (ReportTerminalLifecycleRequest_Started_builder) Build

type ReportTerminalLifecycleRequest_builder

type ReportTerminalLifecycleRequest_builder struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification *TaskIdentification
	// Fields of oneof Lifecycle:
	Started  *ReportTerminalLifecycleRequest_Started
	Expiring *ReportTerminalLifecycleRequest_Expiring
	// contains filtered or unexported fields
}

func (ReportTerminalLifecycleRequest_builder) Build

type ReportTerminalLifecycleResponse

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

func (*ReportTerminalLifecycleResponse) ProtoMessage

func (*ReportTerminalLifecycleResponse) ProtoMessage()

func (*ReportTerminalLifecycleResponse) ProtoReflect

func (*ReportTerminalLifecycleResponse) Reset

func (*ReportTerminalLifecycleResponse) String

type ReportTerminalLifecycleResponse_builder

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

func (ReportTerminalLifecycleResponse_builder) Build

type ResourceUtilization

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

func (*ResourceUtilization) GetCpuChart

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

func (*ResourceUtilization) GetCpuTotal

func (x *ResourceUtilization) GetCpuTotal() float64

func (*ResourceUtilization) GetMemoryChart

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

func (*ResourceUtilization) GetMemoryTotal

func (x *ResourceUtilization) GetMemoryTotal() float64

func (*ResourceUtilization) ProtoMessage

func (*ResourceUtilization) ProtoMessage()

func (*ResourceUtilization) ProtoReflect

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

func (*ResourceUtilization) Reset

func (x *ResourceUtilization) Reset()

func (*ResourceUtilization) SetCpuChart

func (x *ResourceUtilization) SetCpuChart(v []*ChartPoint)

func (*ResourceUtilization) SetCpuTotal

func (x *ResourceUtilization) SetCpuTotal(v float64)

func (*ResourceUtilization) SetMemoryChart

func (x *ResourceUtilization) SetMemoryChart(v []*ChartPoint)

func (*ResourceUtilization) SetMemoryTotal

func (x *ResourceUtilization) SetMemoryTotal(v float64)

func (*ResourceUtilization) String

func (x *ResourceUtilization) String() string

type ResourceUtilization_builder

type ResourceUtilization_builder struct {
	CpuChart    []*ChartPoint
	MemoryChart []*ChartPoint
	CpuTotal    float64
	MemoryTotal float64
	// contains filtered or unexported fields
}

func (ResourceUtilization_builder) Build

type RichError

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

func (*RichError) GetColumn

func (x *RichError) GetColumn() uint64

func (*RichError) GetLine

func (x *RichError) GetLine() uint64

func (*RichError) GetMessage

func (x *RichError) GetMessage() string

func (*RichError) GetProcessedConfig

func (x *RichError) GetProcessedConfig() string

func (*RichError) ProtoMessage

func (*RichError) ProtoMessage()

func (*RichError) ProtoReflect

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

func (*RichError) Reset

func (x *RichError) Reset()

func (*RichError) SetColumn

func (x *RichError) SetColumn(v uint64)

func (*RichError) SetLine

func (x *RichError) SetLine(v uint64)

func (*RichError) SetMessage

func (x *RichError) SetMessage(v string)

func (*RichError) SetProcessedConfig

func (x *RichError) SetProcessedConfig(v string)

func (*RichError) String

func (x *RichError) String() string

type RichError_builder

type RichError_builder struct {
	Message         string
	ProcessedConfig string
	Line            uint64
	Column          uint64
	// contains filtered or unexported fields
}

func (RichError_builder) Build

func (b0 RichError_builder) Build() *RichError

type ScriptInstruction

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

func (*ScriptInstruction) GetScripts

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

func (*ScriptInstruction) ProtoMessage

func (*ScriptInstruction) ProtoMessage()

func (*ScriptInstruction) ProtoReflect

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

func (*ScriptInstruction) Reset

func (x *ScriptInstruction) Reset()

func (*ScriptInstruction) SetScripts

func (x *ScriptInstruction) SetScripts(v []string)

func (*ScriptInstruction) String

func (x *ScriptInstruction) String() string

type ScriptInstruction_builder

type ScriptInstruction_builder struct {
	Scripts []string
	// contains filtered or unexported fields
}

func (ScriptInstruction_builder) Build

type StandbyInstanceInformation

type StandbyInstanceInformation struct {
	Parameters *StandbyInstanceParameters `protobuf:"bytes,1,opt,name=parameters,proto3" json:"parameters,omitempty"`
	AgeSeconds uint64                     `protobuf:"varint,2,opt,name=age_seconds,json=ageSeconds,proto3" json:"age_seconds,omitempty"` // since warming up
	// contains filtered or unexported fields
}

func (*StandbyInstanceInformation) ClearParameters

func (x *StandbyInstanceInformation) ClearParameters()

func (*StandbyInstanceInformation) GetAgeSeconds

func (x *StandbyInstanceInformation) GetAgeSeconds() uint64

func (*StandbyInstanceInformation) GetParameters

func (*StandbyInstanceInformation) HasParameters

func (x *StandbyInstanceInformation) HasParameters() bool

func (*StandbyInstanceInformation) ProtoMessage

func (*StandbyInstanceInformation) ProtoMessage()

func (*StandbyInstanceInformation) ProtoReflect

func (*StandbyInstanceInformation) Reset

func (x *StandbyInstanceInformation) Reset()

func (*StandbyInstanceInformation) SetAgeSeconds

func (x *StandbyInstanceInformation) SetAgeSeconds(v uint64)

func (*StandbyInstanceInformation) SetParameters

func (*StandbyInstanceInformation) String

func (x *StandbyInstanceInformation) String() string

type StandbyInstanceInformation_builder

type StandbyInstanceInformation_builder struct {
	Parameters *StandbyInstanceParameters
	AgeSeconds uint64
	// contains filtered or unexported fields
}

func (StandbyInstanceInformation_builder) Build

type StandbyInstanceParameters

type StandbyInstanceParameters struct {
	Isolation *Isolation                        `protobuf:"bytes,1,opt,name=isolation,proto3" json:"isolation,omitempty"`
	Resources map[string]float64                `` /* 147-byte string literal not displayed */
	Warmup    *StandbyInstanceParameters_Warmup `protobuf:"bytes,3,opt,name=warmup,proto3" json:"warmup,omitempty"`
	// contains filtered or unexported fields
}

func (*StandbyInstanceParameters) ClearIsolation

func (x *StandbyInstanceParameters) ClearIsolation()

func (*StandbyInstanceParameters) ClearWarmup

func (x *StandbyInstanceParameters) ClearWarmup()

func (*StandbyInstanceParameters) GetIsolation

func (x *StandbyInstanceParameters) GetIsolation() *Isolation

func (*StandbyInstanceParameters) GetResources

func (x *StandbyInstanceParameters) GetResources() map[string]float64

func (*StandbyInstanceParameters) GetWarmup

func (*StandbyInstanceParameters) HasIsolation

func (x *StandbyInstanceParameters) HasIsolation() bool

func (*StandbyInstanceParameters) HasWarmup

func (x *StandbyInstanceParameters) HasWarmup() bool

func (*StandbyInstanceParameters) ProtoMessage

func (*StandbyInstanceParameters) ProtoMessage()

func (*StandbyInstanceParameters) ProtoReflect

func (*StandbyInstanceParameters) Reset

func (x *StandbyInstanceParameters) Reset()

func (*StandbyInstanceParameters) SetIsolation

func (x *StandbyInstanceParameters) SetIsolation(v *Isolation)

func (*StandbyInstanceParameters) SetResources

func (x *StandbyInstanceParameters) SetResources(v map[string]float64)

func (*StandbyInstanceParameters) SetWarmup

func (*StandbyInstanceParameters) String

func (x *StandbyInstanceParameters) String() string

type StandbyInstanceParameters_Warmup

type StandbyInstanceParameters_Warmup struct {
	Script         string `protobuf:"bytes,1,opt,name=script,proto3" json:"script,omitempty"`
	TimeoutSeconds uint64 `protobuf:"varint,2,opt,name=timeout_seconds,json=timeoutSeconds,proto3" json:"timeout_seconds,omitempty"`
	// contains filtered or unexported fields
}

func (*StandbyInstanceParameters_Warmup) GetScript

func (*StandbyInstanceParameters_Warmup) GetTimeoutSeconds

func (x *StandbyInstanceParameters_Warmup) GetTimeoutSeconds() uint64

func (*StandbyInstanceParameters_Warmup) ProtoMessage

func (*StandbyInstanceParameters_Warmup) ProtoMessage()

func (*StandbyInstanceParameters_Warmup) ProtoReflect

func (*StandbyInstanceParameters_Warmup) Reset

func (*StandbyInstanceParameters_Warmup) SetScript

func (x *StandbyInstanceParameters_Warmup) SetScript(v string)

func (*StandbyInstanceParameters_Warmup) SetTimeoutSeconds

func (x *StandbyInstanceParameters_Warmup) SetTimeoutSeconds(v uint64)

func (*StandbyInstanceParameters_Warmup) String

type StandbyInstanceParameters_Warmup_builder

type StandbyInstanceParameters_Warmup_builder struct {
	Script         string
	TimeoutSeconds uint64
	// contains filtered or unexported fields
}

func (StandbyInstanceParameters_Warmup_builder) Build

type StandbyInstanceParameters_builder

type StandbyInstanceParameters_builder struct {
	Isolation *Isolation
	Resources map[string]float64
	Warmup    *StandbyInstanceParameters_Warmup
	// contains filtered or unexported fields
}

func (StandbyInstanceParameters_builder) Build

type Status

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

func (Status) Descriptor

func (Status) Descriptor() protoreflect.EnumDescriptor

func (Status) Enum

func (x Status) Enum() *Status

func (Status) Number

func (x Status) Number() protoreflect.EnumNumber

func (Status) String

func (x Status) String() string

func (Status) Type

func (Status) Type() protoreflect.EnumType

type Task

type Task struct {
	LocalGroupId   int64             `protobuf:"varint,1,opt,name=local_group_id,json=localGroupId,proto3" json:"local_group_id,omitempty"`
	RequiredGroups []int64           `protobuf:"varint,2,rep,packed,name=required_groups,json=requiredGroups,proto3" json:"required_groups,omitempty"`
	Name           string            `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Status         Status            `protobuf:"varint,4,opt,name=status,proto3,enum=org.cirruslabs.ci.services.cirruscigrpc.Status" json:"status,omitempty"`
	Environment    map[string]string `` /* 149-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) ClearInstance

func (x *Task) ClearInstance()

func (*Task) ClearMetadata

func (x *Task) ClearMetadata()

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) HasInstance

func (x *Task) HasInstance() bool

func (*Task) HasMetadata

func (x *Task) HasMetadata() bool

func (*Task) ProtoMessage

func (*Task) ProtoMessage()

func (*Task) ProtoReflect

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

func (*Task) Reset

func (x *Task) Reset()

func (*Task) SetCommands

func (x *Task) SetCommands(v []*Command)

func (*Task) SetEnvironment

func (x *Task) SetEnvironment(v map[string]string)

func (*Task) SetInstance

func (x *Task) SetInstance(v *anypb.Any)

func (*Task) SetLocalGroupId

func (x *Task) SetLocalGroupId(v int64)

func (*Task) SetMetadata

func (x *Task) SetMetadata(v *Task_Metadata)

func (*Task) SetName

func (x *Task) SetName(v string)

func (*Task) SetRequiredGroups

func (x *Task) SetRequiredGroups(v []int64)

func (*Task) SetStatus

func (x *Task) SetStatus(v Status)

func (*Task) String

func (x *Task) String() string

type TaskFailedRequest

type TaskFailedRequest struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	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) ClearTaskIdentification deprecated

func (x *TaskFailedRequest) ClearTaskIdentification()

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

func (*TaskFailedRequest) GetMessage

func (x *TaskFailedRequest) GetMessage() string

func (*TaskFailedRequest) GetTaskIdentification deprecated

func (x *TaskFailedRequest) GetTaskIdentification() *TaskIdentification

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

func (*TaskFailedRequest) HasTaskIdentification deprecated

func (x *TaskFailedRequest) HasTaskIdentification() bool

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

func (*TaskFailedRequest) ProtoMessage

func (*TaskFailedRequest) ProtoMessage()

func (*TaskFailedRequest) ProtoReflect

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

func (*TaskFailedRequest) Reset

func (x *TaskFailedRequest) Reset()

func (*TaskFailedRequest) SetMessage

func (x *TaskFailedRequest) SetMessage(v string)

func (*TaskFailedRequest) SetTaskIdentification deprecated

func (x *TaskFailedRequest) SetTaskIdentification(v *TaskIdentification)

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

func (*TaskFailedRequest) String

func (x *TaskFailedRequest) String() string

type TaskFailedRequest_builder

type TaskFailedRequest_builder struct {

	// Deprecated: Marked as deprecated in api/cirrus_ci_service.proto.
	TaskIdentification *TaskIdentification
	Message            string
	// contains filtered or unexported fields
}

func (TaskFailedRequest_builder) Build

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) GetSecret

func (x *TaskIdentification) GetSecret() string

func (*TaskIdentification) GetTaskId

func (x *TaskIdentification) GetTaskId() int64

func (*TaskIdentification) ProtoMessage

func (*TaskIdentification) ProtoMessage()

func (*TaskIdentification) ProtoReflect

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

func (*TaskIdentification) Reset

func (x *TaskIdentification) Reset()

func (*TaskIdentification) SetSecret

func (x *TaskIdentification) SetSecret(v string)

func (*TaskIdentification) SetTaskId

func (x *TaskIdentification) SetTaskId(v int64)

func (*TaskIdentification) String

func (x *TaskIdentification) String() string

type TaskIdentification_builder

type TaskIdentification_builder struct {
	TaskId int64
	Secret string
	// contains filtered or unexported fields
}

func (TaskIdentification_builder) Build

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 `` /* 147-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Task_Metadata) GetProperties

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

func (*Task_Metadata) GetUniqueLabels

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

func (*Task_Metadata) ProtoMessage

func (*Task_Metadata) ProtoMessage()

func (*Task_Metadata) ProtoReflect

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

func (*Task_Metadata) Reset

func (x *Task_Metadata) Reset()

func (*Task_Metadata) SetProperties

func (x *Task_Metadata) SetProperties(v map[string]string)

func (*Task_Metadata) SetUniqueLabels

func (x *Task_Metadata) SetUniqueLabels(v []string)

func (*Task_Metadata) String

func (x *Task_Metadata) String() string

type Task_Metadata_builder

type Task_Metadata_builder struct {
	UniqueLabels []string
	Properties   map[string]string
	// contains filtered or unexported fields
}

func (Task_Metadata_builder) Build

type Task_builder

type Task_builder struct {
	LocalGroupId   int64
	RequiredGroups []int64
	Name           string
	Status         Status
	Environment    map[string]string
	Metadata       *Task_Metadata
	Commands       []*Command
	Instance       *anypb.Any
	// contains filtered or unexported fields
}

func (Task_builder) Build

func (b0 Task_builder) Build() *Task

type UpdateStatusRequest

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

func (*UpdateStatusRequest) GetDisabled

func (x *UpdateStatusRequest) GetDisabled() bool

func (*UpdateStatusRequest) ProtoMessage

func (*UpdateStatusRequest) ProtoMessage()

func (*UpdateStatusRequest) ProtoReflect

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

func (*UpdateStatusRequest) Reset

func (x *UpdateStatusRequest) Reset()

func (*UpdateStatusRequest) SetDisabled

func (x *UpdateStatusRequest) SetDisabled(v bool)

func (*UpdateStatusRequest) String

func (x *UpdateStatusRequest) String() string

type UpdateStatusRequest_builder

type UpdateStatusRequest_builder struct {
	Disabled bool
	// contains filtered or unexported fields
}

func (UpdateStatusRequest_builder) Build

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) GetBytesSaved

func (x *UploadArtifactsResponse) GetBytesSaved() int64

func (*UploadArtifactsResponse) ProtoMessage

func (*UploadArtifactsResponse) ProtoMessage()

func (*UploadArtifactsResponse) ProtoReflect

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

func (*UploadArtifactsResponse) Reset

func (x *UploadArtifactsResponse) Reset()

func (*UploadArtifactsResponse) SetBytesSaved

func (x *UploadArtifactsResponse) SetBytesSaved(v int64)

func (*UploadArtifactsResponse) String

func (x *UploadArtifactsResponse) String() string

type UploadArtifactsResponse_builder

type UploadArtifactsResponse_builder struct {
	BytesSaved int64
	// contains filtered or unexported fields
}

func (UploadArtifactsResponse_builder) Build

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) GetCacheName

func (x *UploadCacheInstruction) GetCacheName() string

func (*UploadCacheInstruction) ProtoMessage

func (*UploadCacheInstruction) ProtoMessage()

func (*UploadCacheInstruction) ProtoReflect

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

func (*UploadCacheInstruction) Reset

func (x *UploadCacheInstruction) Reset()

func (*UploadCacheInstruction) SetCacheName

func (x *UploadCacheInstruction) SetCacheName(v string)

func (*UploadCacheInstruction) String

func (x *UploadCacheInstruction) String() string

type UploadCacheInstruction_builder

type UploadCacheInstruction_builder struct {
	CacheName string
	// contains filtered or unexported fields
}

func (UploadCacheInstruction_builder) Build

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) GetBytesSaved

func (x *UploadCacheResponse) GetBytesSaved() int64

func (*UploadCacheResponse) ProtoMessage

func (*UploadCacheResponse) ProtoMessage()

func (*UploadCacheResponse) ProtoReflect

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

func (*UploadCacheResponse) Reset

func (x *UploadCacheResponse) Reset()

func (*UploadCacheResponse) SetBytesSaved

func (x *UploadCacheResponse) SetBytesSaved(v int64)

func (*UploadCacheResponse) String

func (x *UploadCacheResponse) String() string

type UploadCacheResponse_builder

type UploadCacheResponse_builder struct {
	BytesSaved int64
	// contains filtered or unexported fields
}

func (UploadCacheResponse_builder) Build

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) GetBytesLogged

func (x *UploadLogsResponse) GetBytesLogged() int64

func (*UploadLogsResponse) ProtoMessage

func (*UploadLogsResponse) ProtoMessage()

func (*UploadLogsResponse) ProtoReflect

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

func (*UploadLogsResponse) Reset

func (x *UploadLogsResponse) Reset()

func (*UploadLogsResponse) SetBytesLogged

func (x *UploadLogsResponse) SetBytesLogged(v int64)

func (*UploadLogsResponse) String

func (x *UploadLogsResponse) String() string

type UploadLogsResponse_builder

type UploadLogsResponse_builder struct {
	BytesLogged int64
	// contains filtered or unexported fields
}

func (UploadLogsResponse_builder) Build

type Volume

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

func (*Volume) GetReadOnly

func (x *Volume) GetReadOnly() bool

func (*Volume) GetSource

func (x *Volume) GetSource() string

func (*Volume) GetTarget

func (x *Volume) GetTarget() string

func (*Volume) ProtoMessage

func (*Volume) ProtoMessage()

func (*Volume) ProtoReflect

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

func (*Volume) Reset

func (x *Volume) Reset()

func (*Volume) SetReadOnly

func (x *Volume) SetReadOnly(v bool)

func (*Volume) SetSource

func (x *Volume) SetSource(v string)

func (*Volume) SetTarget

func (x *Volume) SetTarget(v string)

func (*Volume) String

func (x *Volume) String() string

type Volume_builder

type Volume_builder struct {
	Source   string
	Target   string
	ReadOnly bool
	// contains filtered or unexported fields
}

func (Volume_builder) Build

func (b0 Volume_builder) Build() *Volume

type WaitForTerminalInstruction

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

func (*WaitForTerminalInstruction) GetTerminalServerAddress

func (x *WaitForTerminalInstruction) GetTerminalServerAddress() string

func (*WaitForTerminalInstruction) ProtoMessage

func (*WaitForTerminalInstruction) ProtoMessage()

func (*WaitForTerminalInstruction) ProtoReflect

func (*WaitForTerminalInstruction) Reset

func (x *WaitForTerminalInstruction) Reset()

func (*WaitForTerminalInstruction) SetTerminalServerAddress

func (x *WaitForTerminalInstruction) SetTerminalServerAddress(v string)

func (*WaitForTerminalInstruction) String

func (x *WaitForTerminalInstruction) String() string

type WaitForTerminalInstruction_builder

type WaitForTerminalInstruction_builder struct {
	TerminalServerAddress string
	// contains filtered or unexported fields
}

func (WaitForTerminalInstruction_builder) Build

type WorkerInfo

type WorkerInfo struct {

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

func (*WorkerInfo) GetLabels

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

func (*WorkerInfo) GetResourcesTotal

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

func (*WorkerInfo) ProtoMessage

func (*WorkerInfo) ProtoMessage()

func (*WorkerInfo) ProtoReflect

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

func (*WorkerInfo) Reset

func (x *WorkerInfo) Reset()

func (*WorkerInfo) SetLabels

func (x *WorkerInfo) SetLabels(v map[string]string)

func (*WorkerInfo) SetResourcesTotal

func (x *WorkerInfo) SetResourcesTotal(v map[string]float64)

func (*WorkerInfo) String

func (x *WorkerInfo) String() string

type WorkerInfo_builder

type WorkerInfo_builder 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
	ResourcesTotal map[string]float64
	// contains filtered or unexported fields
}

func (WorkerInfo_builder) Build

func (b0 WorkerInfo_builder) Build() *WorkerInfo

type WorkerStatus

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

func (*WorkerStatus) GetDisabled

func (x *WorkerStatus) GetDisabled() bool

func (*WorkerStatus) ProtoMessage

func (*WorkerStatus) ProtoMessage()

func (*WorkerStatus) ProtoReflect

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

func (*WorkerStatus) Reset

func (x *WorkerStatus) Reset()

func (*WorkerStatus) SetDisabled

func (x *WorkerStatus) SetDisabled(v bool)

func (*WorkerStatus) String

func (x *WorkerStatus) String() string

type WorkerStatus_builder

type WorkerStatus_builder struct {
	Disabled bool
	// contains filtered or unexported fields
}

func (WorkerStatus_builder) Build

func (b0 WorkerStatus_builder) Build() *WorkerStatus

Source Files

  • cirrus_ci_service.pb.go

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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