Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterGitLabExporterServer(s grpc.ServiceRegistrar, srv GitLabExporterServer)
- type Bridge
- func (*Bridge) Descriptor() ([]byte, []int)deprecated
- func (x *Bridge) GetAllowFailure() bool
- func (x *Bridge) GetCoverage() float64
- func (x *Bridge) GetCreatedAt() *timestamppb.Timestamp
- func (x *Bridge) GetDownstreamPipeline() *PipelineInfo
- func (x *Bridge) GetDuration() *durationpb.Duration
- func (x *Bridge) GetErasedAt() *timestamppb.Timestamp
- func (x *Bridge) GetFailureReason() string
- func (x *Bridge) GetFinishedAt() *timestamppb.Timestamp
- func (x *Bridge) GetId() int64
- func (x *Bridge) GetName() string
- func (x *Bridge) GetPipeline() *PipelineInfo
- func (x *Bridge) GetQueuedDuration() *durationpb.Duration
- func (x *Bridge) GetRef() string
- func (x *Bridge) GetStage() string
- func (x *Bridge) GetStartedAt() *timestamppb.Timestamp
- func (x *Bridge) GetStatus() string
- func (x *Bridge) GetTag() bool
- func (x *Bridge) GetWebUrl() string
- func (*Bridge) ProtoMessage()
- func (x *Bridge) ProtoReflect() protoreflect.Message
- func (x *Bridge) Reset()
- func (x *Bridge) String() string
- type GitLabExporterClient
- type GitLabExporterServer
- type GitLabExporter_RecordBridgesClient
- type GitLabExporter_RecordBridgesServer
- type GitLabExporter_RecordJobsClient
- type GitLabExporter_RecordJobsServer
- type GitLabExporter_RecordLogEmbeddedMetricsClient
- type GitLabExporter_RecordLogEmbeddedMetricsServer
- type GitLabExporter_RecordPipelinesClient
- type GitLabExporter_RecordPipelinesServer
- type GitLabExporter_RecordSectionsClient
- type GitLabExporter_RecordSectionsServer
- type GitLabExporter_RecordTestCasesClient
- type GitLabExporter_RecordTestCasesServer
- type GitLabExporter_RecordTestReportsClient
- type GitLabExporter_RecordTestReportsServer
- type GitLabExporter_RecordTestSuitesClient
- type GitLabExporter_RecordTestSuitesServer
- type GitLabExporter_RecordTracesClient
- type GitLabExporter_RecordTracesServer
- type Job
- func (*Job) Descriptor() ([]byte, []int)deprecated
- func (x *Job) GetAllowFailure() bool
- func (x *Job) GetCoverage() float64
- func (x *Job) GetCreatedAt() *timestamppb.Timestamp
- func (x *Job) GetDuration() *durationpb.Duration
- func (x *Job) GetErasedAt() *timestamppb.Timestamp
- func (x *Job) GetFailureReason() string
- func (x *Job) GetFinishedAt() *timestamppb.Timestamp
- func (x *Job) GetId() int64
- func (x *Job) GetName() string
- func (x *Job) GetPipeline() *PipelineReference
- func (x *Job) GetQueuedDuration() *durationpb.Duration
- func (x *Job) GetRef() string
- func (x *Job) GetStage() string
- func (x *Job) GetStartedAt() *timestamppb.Timestamp
- func (x *Job) GetStatus() string
- func (x *Job) GetTag() bool
- func (x *Job) GetTagList() []string
- func (x *Job) GetWebUrl() string
- func (*Job) ProtoMessage()
- func (x *Job) ProtoReflect() protoreflect.Message
- func (x *Job) Reset()
- func (x *Job) String() string
- type JobReference
- func (*JobReference) Descriptor() ([]byte, []int)deprecated
- func (x *JobReference) GetId() int64
- func (x *JobReference) GetName() string
- func (x *JobReference) GetStatus() string
- func (*JobReference) ProtoMessage()
- func (x *JobReference) ProtoReflect() protoreflect.Message
- func (x *JobReference) Reset()
- func (x *JobReference) String() string
- type LogEmbeddedMetric
- func (*LogEmbeddedMetric) Descriptor() ([]byte, []int)deprecated
- func (x *LogEmbeddedMetric) GetJob() *LogEmbeddedMetric_JobReference
- func (x *LogEmbeddedMetric) GetLabels() []*LogEmbeddedMetric_Label
- func (x *LogEmbeddedMetric) GetName() string
- func (x *LogEmbeddedMetric) GetTimestamp() *timestamppb.Timestamp
- func (x *LogEmbeddedMetric) GetValue() float64
- func (*LogEmbeddedMetric) ProtoMessage()
- func (x *LogEmbeddedMetric) ProtoReflect() protoreflect.Message
- func (x *LogEmbeddedMetric) Reset()
- func (x *LogEmbeddedMetric) String() string
- type LogEmbeddedMetric_JobReference
- func (*LogEmbeddedMetric_JobReference) Descriptor() ([]byte, []int)deprecated
- func (x *LogEmbeddedMetric_JobReference) GetId() int64
- func (x *LogEmbeddedMetric_JobReference) GetName() string
- func (*LogEmbeddedMetric_JobReference) ProtoMessage()
- func (x *LogEmbeddedMetric_JobReference) ProtoReflect() protoreflect.Message
- func (x *LogEmbeddedMetric_JobReference) Reset()
- func (x *LogEmbeddedMetric_JobReference) String() string
- type LogEmbeddedMetric_Label
- func (*LogEmbeddedMetric_Label) Descriptor() ([]byte, []int)deprecated
- func (x *LogEmbeddedMetric_Label) GetName() string
- func (x *LogEmbeddedMetric_Label) GetValue() string
- func (*LogEmbeddedMetric_Label) ProtoMessage()
- func (x *LogEmbeddedMetric_Label) ProtoReflect() protoreflect.Message
- func (x *LogEmbeddedMetric_Label) Reset()
- func (x *LogEmbeddedMetric_Label) String() string
- type Pipeline
- func (*Pipeline) Descriptor() ([]byte, []int)deprecated
- func (x *Pipeline) GetBeforeSha() string
- func (x *Pipeline) GetCommittedAt() *timestamppb.Timestamp
- func (x *Pipeline) GetCoverage() float64
- func (x *Pipeline) GetCreatedAt() *timestamppb.Timestamp
- func (x *Pipeline) GetDuration() *durationpb.Duration
- func (x *Pipeline) GetFinishedAt() *timestamppb.Timestamp
- func (x *Pipeline) GetId() int64
- func (x *Pipeline) GetIid() int64
- func (x *Pipeline) GetProjectId() int64
- func (x *Pipeline) GetQueuedDuration() *durationpb.Duration
- func (x *Pipeline) GetRef() string
- func (x *Pipeline) GetSha() string
- func (x *Pipeline) GetSource() string
- func (x *Pipeline) GetStartedAt() *timestamppb.Timestamp
- func (x *Pipeline) GetStatus() string
- func (x *Pipeline) GetTag() bool
- func (x *Pipeline) GetUpdatedAt() *timestamppb.Timestamp
- func (x *Pipeline) GetWebUrl() string
- func (x *Pipeline) GetYamlErrors() string
- func (*Pipeline) ProtoMessage()
- func (x *Pipeline) ProtoReflect() protoreflect.Message
- func (x *Pipeline) Reset()
- func (x *Pipeline) String() string
- type PipelineInfo
- func (*PipelineInfo) Descriptor() ([]byte, []int)deprecated
- func (x *PipelineInfo) GetCreatedAt() *timestamppb.Timestamp
- func (x *PipelineInfo) GetId() int64
- func (x *PipelineInfo) GetIid() int64
- func (x *PipelineInfo) GetProjectId() int64
- func (x *PipelineInfo) GetRef() string
- func (x *PipelineInfo) GetSha() string
- func (x *PipelineInfo) GetSource() string
- func (x *PipelineInfo) GetStatus() string
- func (x *PipelineInfo) GetUpdatedAt() *timestamppb.Timestamp
- func (x *PipelineInfo) GetWebUrl() string
- func (*PipelineInfo) ProtoMessage()
- func (x *PipelineInfo) ProtoReflect() protoreflect.Message
- func (x *PipelineInfo) Reset()
- func (x *PipelineInfo) String() string
- type PipelineReference
- func (*PipelineReference) Descriptor() ([]byte, []int)deprecated
- func (x *PipelineReference) GetId() int64
- func (x *PipelineReference) GetProjectId() int64
- func (x *PipelineReference) GetRef() string
- func (x *PipelineReference) GetSha() string
- func (x *PipelineReference) GetStatus() string
- func (*PipelineReference) ProtoMessage()
- func (x *PipelineReference) ProtoReflect() protoreflect.Message
- func (x *PipelineReference) Reset()
- func (x *PipelineReference) String() string
- type RecordSummary
- type Section
- func (*Section) Descriptor() ([]byte, []int)deprecated
- func (x *Section) GetDuration() *durationpb.Duration
- func (x *Section) GetFinishedAt() *timestamppb.Timestamp
- func (x *Section) GetId() int64
- func (x *Section) GetJob() *JobReference
- func (x *Section) GetName() string
- func (x *Section) GetPipeline() *PipelineReference
- func (x *Section) GetStartedAt() *timestamppb.Timestamp
- func (*Section) ProtoMessage()
- func (x *Section) ProtoReflect() protoreflect.Message
- func (x *Section) Reset()
- func (x *Section) String() string
- type TestCase
- func (*TestCase) Descriptor() ([]byte, []int)deprecated
- func (x *TestCase) GetAttachmentUrl() string
- func (x *TestCase) GetClassname() string
- func (x *TestCase) GetExecutionTime() float64
- func (x *TestCase) GetFile() string
- func (x *TestCase) GetId() string
- func (x *TestCase) GetName() string
- func (x *TestCase) GetPipelineId() int64
- func (x *TestCase) GetRecentFailures() *TestCase_RecentFailures
- func (x *TestCase) GetStackTrace() string
- func (x *TestCase) GetStatus() string
- func (x *TestCase) GetSystemOutput() string
- func (x *TestCase) GetTestreportId() string
- func (x *TestCase) GetTestsuiteId() string
- func (*TestCase) ProtoMessage()
- func (x *TestCase) ProtoReflect() protoreflect.Message
- func (x *TestCase) Reset()
- func (x *TestCase) String() string
- type TestCase_RecentFailures
- func (*TestCase_RecentFailures) Descriptor() ([]byte, []int)deprecated
- func (x *TestCase_RecentFailures) GetBaseBranch() string
- func (x *TestCase_RecentFailures) GetCount() int64
- func (*TestCase_RecentFailures) ProtoMessage()
- func (x *TestCase_RecentFailures) ProtoReflect() protoreflect.Message
- func (x *TestCase_RecentFailures) Reset()
- func (x *TestCase_RecentFailures) String() string
- type TestReport
- func (*TestReport) Descriptor() ([]byte, []int)deprecated
- func (x *TestReport) GetErrorCount() int64
- func (x *TestReport) GetFailedCount() int64
- func (x *TestReport) GetId() string
- func (x *TestReport) GetPipelineId() int64
- func (x *TestReport) GetSkippedCount() int64
- func (x *TestReport) GetSuccessCount() int64
- func (x *TestReport) GetTotalCount() int64
- func (x *TestReport) GetTotalTime() float64
- func (*TestReport) ProtoMessage()
- func (x *TestReport) ProtoReflect() protoreflect.Message
- func (x *TestReport) Reset()
- func (x *TestReport) String() string
- type TestSuite
- func (*TestSuite) Descriptor() ([]byte, []int)deprecated
- func (x *TestSuite) GetErrorCount() int64
- func (x *TestSuite) GetFailedCount() int64
- func (x *TestSuite) GetId() string
- func (x *TestSuite) GetName() string
- func (x *TestSuite) GetPipelineId() int64
- func (x *TestSuite) GetSkippedCount() int64
- func (x *TestSuite) GetSuccessCount() int64
- func (x *TestSuite) GetTestreportId() string
- func (x *TestSuite) GetTotalCount() int64
- func (x *TestSuite) GetTotalTime() float64
- func (*TestSuite) ProtoMessage()
- func (x *TestSuite) ProtoReflect() protoreflect.Message
- func (x *TestSuite) Reset()
- func (x *TestSuite) String() string
- type Trace
- type UnimplementedGitLabExporterServer
- func (UnimplementedGitLabExporterServer) RecordBridges(GitLabExporter_RecordBridgesServer) error
- func (UnimplementedGitLabExporterServer) RecordJobs(GitLabExporter_RecordJobsServer) error
- func (UnimplementedGitLabExporterServer) RecordLogEmbeddedMetrics(GitLabExporter_RecordLogEmbeddedMetricsServer) error
- func (UnimplementedGitLabExporterServer) RecordPipelines(GitLabExporter_RecordPipelinesServer) error
- func (UnimplementedGitLabExporterServer) RecordSections(GitLabExporter_RecordSectionsServer) error
- func (UnimplementedGitLabExporterServer) RecordTestCases(GitLabExporter_RecordTestCasesServer) error
- func (UnimplementedGitLabExporterServer) RecordTestReports(GitLabExporter_RecordTestReportsServer) error
- func (UnimplementedGitLabExporterServer) RecordTestSuites(GitLabExporter_RecordTestSuitesServer) error
- func (UnimplementedGitLabExporterServer) RecordTraces(GitLabExporter_RecordTracesServer) error
- type UnsafeGitLabExporterServer
Constants ¶
const ( GitLabExporter_RecordPipelines_FullMethodName = "/gitlabexporter.proto.exporter.GitLabExporter/RecordPipelines" GitLabExporter_RecordJobs_FullMethodName = "/gitlabexporter.proto.exporter.GitLabExporter/RecordJobs" GitLabExporter_RecordSections_FullMethodName = "/gitlabexporter.proto.exporter.GitLabExporter/RecordSections" GitLabExporter_RecordBridges_FullMethodName = "/gitlabexporter.proto.exporter.GitLabExporter/RecordBridges" GitLabExporter_RecordTestReports_FullMethodName = "/gitlabexporter.proto.exporter.GitLabExporter/RecordTestReports" GitLabExporter_RecordTestSuites_FullMethodName = "/gitlabexporter.proto.exporter.GitLabExporter/RecordTestSuites" GitLabExporter_RecordTestCases_FullMethodName = "/gitlabexporter.proto.exporter.GitLabExporter/RecordTestCases" GitLabExporter_RecordLogEmbeddedMetrics_FullMethodName = "/gitlabexporter.proto.exporter.GitLabExporter/RecordLogEmbeddedMetrics" GitLabExporter_RecordTraces_FullMethodName = "/gitlabexporter.proto.exporter.GitLabExporter/RecordTraces" )
Variables ¶
var File_gitlabexporter_proto_models_job_proto protoreflect.FileDescriptor
var File_gitlabexporter_proto_models_metric_proto protoreflect.FileDescriptor
var File_gitlabexporter_proto_models_pipeline_proto protoreflect.FileDescriptor
var File_gitlabexporter_proto_models_section_proto protoreflect.FileDescriptor
var File_gitlabexporter_proto_models_testreport_proto protoreflect.FileDescriptor
var File_gitlabexporter_proto_models_trace_proto protoreflect.FileDescriptor
var File_gitlabexporter_proto_service_service_proto protoreflect.FileDescriptor
var GitLabExporter_ServiceDesc = grpc.ServiceDesc{ ServiceName: "gitlabexporter.proto.exporter.GitLabExporter", HandlerType: (*GitLabExporterServer)(nil), Methods: []grpc.MethodDesc{}, Streams: []grpc.StreamDesc{ { StreamName: "RecordPipelines", Handler: _GitLabExporter_RecordPipelines_Handler, ClientStreams: true, }, { StreamName: "RecordJobs", Handler: _GitLabExporter_RecordJobs_Handler, ClientStreams: true, }, { StreamName: "RecordSections", Handler: _GitLabExporter_RecordSections_Handler, ClientStreams: true, }, { StreamName: "RecordBridges", Handler: _GitLabExporter_RecordBridges_Handler, ClientStreams: true, }, { StreamName: "RecordTestReports", Handler: _GitLabExporter_RecordTestReports_Handler, ClientStreams: true, }, { StreamName: "RecordTestSuites", Handler: _GitLabExporter_RecordTestSuites_Handler, ClientStreams: true, }, { StreamName: "RecordTestCases", Handler: _GitLabExporter_RecordTestCases_Handler, ClientStreams: true, }, { StreamName: "RecordLogEmbeddedMetrics", Handler: _GitLabExporter_RecordLogEmbeddedMetrics_Handler, ClientStreams: true, }, { StreamName: "RecordTraces", Handler: _GitLabExporter_RecordTraces_Handler, ClientStreams: true, }, }, Metadata: "gitlabexporter/proto/service/service.proto", }
GitLabExporter_ServiceDesc is the grpc.ServiceDesc for GitLabExporter service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterGitLabExporterServer ¶
func RegisterGitLabExporterServer(s grpc.ServiceRegistrar, srv GitLabExporterServer)
Types ¶
type Bridge ¶
type Bridge struct { Pipeline *PipelineInfo `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"` Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Ref string `protobuf:"bytes,4,opt,name=ref,proto3" json:"ref,omitempty"` Stage string `protobuf:"bytes,5,opt,name=stage,proto3" json:"stage,omitempty"` Status string `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"` DownstreamPipeline *PipelineInfo `protobuf:"bytes,7,opt,name=downstream_pipeline,json=downstreamPipeline,proto3" json:"downstream_pipeline,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` StartedAt *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"` FinishedAt *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=finished_at,json=finishedAt,proto3" json:"finished_at,omitempty"` ErasedAt *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=erased_at,json=erasedAt,proto3" json:"erased_at,omitempty"` Duration *durationpb.Duration `protobuf:"bytes,14,opt,name=duration,proto3" json:"duration,omitempty"` QueuedDuration *durationpb.Duration `protobuf:"bytes,15,opt,name=queued_duration,json=queuedDuration,proto3" json:"queued_duration,omitempty"` Coverage float64 `protobuf:"fixed64,20,opt,name=coverage,proto3" json:"coverage,omitempty"` Tag bool `protobuf:"varint,21,opt,name=tag,proto3" json:"tag,omitempty"` AllowFailure bool `protobuf:"varint,22,opt,name=allow_failure,json=allowFailure,proto3" json:"allow_failure,omitempty"` FailureReason string `protobuf:"bytes,23,opt,name=failure_reason,json=failureReason,proto3" json:"failure_reason,omitempty"` WebUrl string `protobuf:"bytes,24,opt,name=web_url,json=webUrl,proto3" json:"web_url,omitempty"` // contains filtered or unexported fields }
func (*Bridge) Descriptor
deprecated
func (*Bridge) GetAllowFailure ¶
func (*Bridge) GetCoverage ¶
func (*Bridge) GetCreatedAt ¶
func (x *Bridge) GetCreatedAt() *timestamppb.Timestamp
func (*Bridge) GetDownstreamPipeline ¶
func (x *Bridge) GetDownstreamPipeline() *PipelineInfo
func (*Bridge) GetDuration ¶
func (x *Bridge) GetDuration() *durationpb.Duration
func (*Bridge) GetErasedAt ¶
func (x *Bridge) GetErasedAt() *timestamppb.Timestamp
func (*Bridge) GetFailureReason ¶
func (*Bridge) GetFinishedAt ¶
func (x *Bridge) GetFinishedAt() *timestamppb.Timestamp
func (*Bridge) GetPipeline ¶
func (x *Bridge) GetPipeline() *PipelineInfo
func (*Bridge) GetQueuedDuration ¶
func (x *Bridge) GetQueuedDuration() *durationpb.Duration
func (*Bridge) GetStartedAt ¶
func (x *Bridge) GetStartedAt() *timestamppb.Timestamp
func (*Bridge) ProtoMessage ¶
func (*Bridge) ProtoMessage()
func (*Bridge) ProtoReflect ¶
func (x *Bridge) ProtoReflect() protoreflect.Message
type GitLabExporterClient ¶
type GitLabExporterClient interface { RecordPipelines(ctx context.Context, opts ...grpc.CallOption) (GitLabExporter_RecordPipelinesClient, error) RecordJobs(ctx context.Context, opts ...grpc.CallOption) (GitLabExporter_RecordJobsClient, error) RecordSections(ctx context.Context, opts ...grpc.CallOption) (GitLabExporter_RecordSectionsClient, error) RecordBridges(ctx context.Context, opts ...grpc.CallOption) (GitLabExporter_RecordBridgesClient, error) RecordTestReports(ctx context.Context, opts ...grpc.CallOption) (GitLabExporter_RecordTestReportsClient, error) RecordTestSuites(ctx context.Context, opts ...grpc.CallOption) (GitLabExporter_RecordTestSuitesClient, error) RecordTestCases(ctx context.Context, opts ...grpc.CallOption) (GitLabExporter_RecordTestCasesClient, error) RecordLogEmbeddedMetrics(ctx context.Context, opts ...grpc.CallOption) (GitLabExporter_RecordLogEmbeddedMetricsClient, error) RecordTraces(ctx context.Context, opts ...grpc.CallOption) (GitLabExporter_RecordTracesClient, error) }
GitLabExporterClient is the client API for GitLabExporter service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewGitLabExporterClient ¶
func NewGitLabExporterClient(cc grpc.ClientConnInterface) GitLabExporterClient
type GitLabExporterServer ¶
type GitLabExporterServer interface { RecordPipelines(GitLabExporter_RecordPipelinesServer) error RecordJobs(GitLabExporter_RecordJobsServer) error RecordSections(GitLabExporter_RecordSectionsServer) error RecordBridges(GitLabExporter_RecordBridgesServer) error RecordTestReports(GitLabExporter_RecordTestReportsServer) error RecordTestSuites(GitLabExporter_RecordTestSuitesServer) error RecordTestCases(GitLabExporter_RecordTestCasesServer) error RecordLogEmbeddedMetrics(GitLabExporter_RecordLogEmbeddedMetricsServer) error RecordTraces(GitLabExporter_RecordTracesServer) error // contains filtered or unexported methods }
GitLabExporterServer is the server API for GitLabExporter service. All implementations must embed UnimplementedGitLabExporterServer for forward compatibility
type GitLabExporter_RecordBridgesClient ¶
type GitLabExporter_RecordBridgesClient interface { Send(*Bridge) error CloseAndRecv() (*RecordSummary, error) grpc.ClientStream }
type GitLabExporter_RecordBridgesServer ¶
type GitLabExporter_RecordBridgesServer interface { SendAndClose(*RecordSummary) error Recv() (*Bridge, error) grpc.ServerStream }
type GitLabExporter_RecordJobsClient ¶
type GitLabExporter_RecordJobsClient interface { Send(*Job) error CloseAndRecv() (*RecordSummary, error) grpc.ClientStream }
type GitLabExporter_RecordJobsServer ¶
type GitLabExporter_RecordJobsServer interface { SendAndClose(*RecordSummary) error Recv() (*Job, error) grpc.ServerStream }
type GitLabExporter_RecordLogEmbeddedMetricsClient ¶
type GitLabExporter_RecordLogEmbeddedMetricsClient interface { Send(*LogEmbeddedMetric) error CloseAndRecv() (*RecordSummary, error) grpc.ClientStream }
type GitLabExporter_RecordLogEmbeddedMetricsServer ¶
type GitLabExporter_RecordLogEmbeddedMetricsServer interface { SendAndClose(*RecordSummary) error Recv() (*LogEmbeddedMetric, error) grpc.ServerStream }
type GitLabExporter_RecordPipelinesClient ¶
type GitLabExporter_RecordPipelinesClient interface { Send(*Pipeline) error CloseAndRecv() (*RecordSummary, error) grpc.ClientStream }
type GitLabExporter_RecordPipelinesServer ¶
type GitLabExporter_RecordPipelinesServer interface { SendAndClose(*RecordSummary) error Recv() (*Pipeline, error) grpc.ServerStream }
type GitLabExporter_RecordSectionsClient ¶
type GitLabExporter_RecordSectionsClient interface { Send(*Section) error CloseAndRecv() (*RecordSummary, error) grpc.ClientStream }
type GitLabExporter_RecordSectionsServer ¶
type GitLabExporter_RecordSectionsServer interface { SendAndClose(*RecordSummary) error Recv() (*Section, error) grpc.ServerStream }
type GitLabExporter_RecordTestCasesClient ¶
type GitLabExporter_RecordTestCasesClient interface { Send(*TestCase) error CloseAndRecv() (*RecordSummary, error) grpc.ClientStream }
type GitLabExporter_RecordTestCasesServer ¶
type GitLabExporter_RecordTestCasesServer interface { SendAndClose(*RecordSummary) error Recv() (*TestCase, error) grpc.ServerStream }
type GitLabExporter_RecordTestReportsClient ¶
type GitLabExporter_RecordTestReportsClient interface { Send(*TestReport) error CloseAndRecv() (*RecordSummary, error) grpc.ClientStream }
type GitLabExporter_RecordTestReportsServer ¶
type GitLabExporter_RecordTestReportsServer interface { SendAndClose(*RecordSummary) error Recv() (*TestReport, error) grpc.ServerStream }
type GitLabExporter_RecordTestSuitesClient ¶
type GitLabExporter_RecordTestSuitesClient interface { Send(*TestSuite) error CloseAndRecv() (*RecordSummary, error) grpc.ClientStream }
type GitLabExporter_RecordTestSuitesServer ¶
type GitLabExporter_RecordTestSuitesServer interface { SendAndClose(*RecordSummary) error Recv() (*TestSuite, error) grpc.ServerStream }
type GitLabExporter_RecordTracesClient ¶
type GitLabExporter_RecordTracesClient interface { Send(*Trace) error CloseAndRecv() (*RecordSummary, error) grpc.ClientStream }
type GitLabExporter_RecordTracesServer ¶
type GitLabExporter_RecordTracesServer interface { SendAndClose(*RecordSummary) error Recv() (*Trace, error) grpc.ServerStream }
type Job ¶
type Job struct { Pipeline *PipelineReference `protobuf:"bytes,1,opt,name=pipeline,proto3" json:"pipeline,omitempty"` Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Ref string `protobuf:"bytes,4,opt,name=ref,proto3" json:"ref,omitempty"` Stage string `protobuf:"bytes,5,opt,name=stage,proto3" json:"stage,omitempty"` Status string `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` StartedAt *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"` FinishedAt *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=finished_at,json=finishedAt,proto3" json:"finished_at,omitempty"` ErasedAt *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=erased_at,json=erasedAt,proto3" json:"erased_at,omitempty"` Duration *durationpb.Duration `protobuf:"bytes,14,opt,name=duration,proto3" json:"duration,omitempty"` QueuedDuration *durationpb.Duration `protobuf:"bytes,15,opt,name=queued_duration,json=queuedDuration,proto3" json:"queued_duration,omitempty"` Coverage float64 `protobuf:"fixed64,20,opt,name=coverage,proto3" json:"coverage,omitempty"` Tag bool `protobuf:"varint,21,opt,name=tag,proto3" json:"tag,omitempty"` AllowFailure bool `protobuf:"varint,22,opt,name=allow_failure,json=allowFailure,proto3" json:"allow_failure,omitempty"` FailureReason string `protobuf:"bytes,23,opt,name=failure_reason,json=failureReason,proto3" json:"failure_reason,omitempty"` WebUrl string `protobuf:"bytes,24,opt,name=web_url,json=webUrl,proto3" json:"web_url,omitempty"` TagList []string `protobuf:"bytes,25,rep,name=tag_list,json=tagList,proto3" json:"tag_list,omitempty"` // contains filtered or unexported fields }
func (*Job) Descriptor
deprecated
func (*Job) GetAllowFailure ¶
func (*Job) GetCoverage ¶
func (*Job) GetCreatedAt ¶
func (x *Job) GetCreatedAt() *timestamppb.Timestamp
func (*Job) GetDuration ¶
func (x *Job) GetDuration() *durationpb.Duration
func (*Job) GetErasedAt ¶
func (x *Job) GetErasedAt() *timestamppb.Timestamp
func (*Job) GetFailureReason ¶
func (*Job) GetFinishedAt ¶
func (x *Job) GetFinishedAt() *timestamppb.Timestamp
func (*Job) GetPipeline ¶
func (x *Job) GetPipeline() *PipelineReference
func (*Job) GetQueuedDuration ¶
func (x *Job) GetQueuedDuration() *durationpb.Duration
func (*Job) GetStartedAt ¶
func (x *Job) GetStartedAt() *timestamppb.Timestamp
func (*Job) GetTagList ¶
func (*Job) ProtoMessage ¶
func (*Job) ProtoMessage()
func (*Job) ProtoReflect ¶
func (x *Job) ProtoReflect() protoreflect.Message
type JobReference ¶
type JobReference struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
func (*JobReference) Descriptor
deprecated
func (*JobReference) Descriptor() ([]byte, []int)
Deprecated: Use JobReference.ProtoReflect.Descriptor instead.
func (*JobReference) GetId ¶
func (x *JobReference) GetId() int64
func (*JobReference) GetName ¶
func (x *JobReference) GetName() string
func (*JobReference) GetStatus ¶
func (x *JobReference) GetStatus() string
func (*JobReference) ProtoMessage ¶
func (*JobReference) ProtoMessage()
func (*JobReference) ProtoReflect ¶
func (x *JobReference) ProtoReflect() protoreflect.Message
func (*JobReference) Reset ¶
func (x *JobReference) Reset()
func (*JobReference) String ¶
func (x *JobReference) String() string
type LogEmbeddedMetric ¶
type LogEmbeddedMetric struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Labels []*LogEmbeddedMetric_Label `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"` Value float64 `protobuf:"fixed64,3,opt,name=value,proto3" json:"value,omitempty"` Timestamp *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"` Job *LogEmbeddedMetric_JobReference `protobuf:"bytes,5,opt,name=job,proto3" json:"job,omitempty"` // contains filtered or unexported fields }
func (*LogEmbeddedMetric) Descriptor
deprecated
func (*LogEmbeddedMetric) Descriptor() ([]byte, []int)
Deprecated: Use LogEmbeddedMetric.ProtoReflect.Descriptor instead.
func (*LogEmbeddedMetric) GetJob ¶
func (x *LogEmbeddedMetric) GetJob() *LogEmbeddedMetric_JobReference
func (*LogEmbeddedMetric) GetLabels ¶
func (x *LogEmbeddedMetric) GetLabels() []*LogEmbeddedMetric_Label
func (*LogEmbeddedMetric) GetName ¶
func (x *LogEmbeddedMetric) GetName() string
func (*LogEmbeddedMetric) GetTimestamp ¶
func (x *LogEmbeddedMetric) GetTimestamp() *timestamppb.Timestamp
func (*LogEmbeddedMetric) GetValue ¶
func (x *LogEmbeddedMetric) GetValue() float64
func (*LogEmbeddedMetric) ProtoMessage ¶
func (*LogEmbeddedMetric) ProtoMessage()
func (*LogEmbeddedMetric) ProtoReflect ¶
func (x *LogEmbeddedMetric) ProtoReflect() protoreflect.Message
func (*LogEmbeddedMetric) Reset ¶
func (x *LogEmbeddedMetric) Reset()
func (*LogEmbeddedMetric) String ¶
func (x *LogEmbeddedMetric) String() string
type LogEmbeddedMetric_JobReference ¶
type LogEmbeddedMetric_JobReference struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*LogEmbeddedMetric_JobReference) Descriptor
deprecated
func (*LogEmbeddedMetric_JobReference) Descriptor() ([]byte, []int)
Deprecated: Use LogEmbeddedMetric_JobReference.ProtoReflect.Descriptor instead.
func (*LogEmbeddedMetric_JobReference) GetId ¶
func (x *LogEmbeddedMetric_JobReference) GetId() int64
func (*LogEmbeddedMetric_JobReference) GetName ¶
func (x *LogEmbeddedMetric_JobReference) GetName() string
func (*LogEmbeddedMetric_JobReference) ProtoMessage ¶
func (*LogEmbeddedMetric_JobReference) ProtoMessage()
func (*LogEmbeddedMetric_JobReference) ProtoReflect ¶
func (x *LogEmbeddedMetric_JobReference) ProtoReflect() protoreflect.Message
func (*LogEmbeddedMetric_JobReference) Reset ¶
func (x *LogEmbeddedMetric_JobReference) Reset()
func (*LogEmbeddedMetric_JobReference) String ¶
func (x *LogEmbeddedMetric_JobReference) String() string
type LogEmbeddedMetric_Label ¶
type LogEmbeddedMetric_Label struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*LogEmbeddedMetric_Label) Descriptor
deprecated
func (*LogEmbeddedMetric_Label) Descriptor() ([]byte, []int)
Deprecated: Use LogEmbeddedMetric_Label.ProtoReflect.Descriptor instead.
func (*LogEmbeddedMetric_Label) GetName ¶
func (x *LogEmbeddedMetric_Label) GetName() string
func (*LogEmbeddedMetric_Label) GetValue ¶
func (x *LogEmbeddedMetric_Label) GetValue() string
func (*LogEmbeddedMetric_Label) ProtoMessage ¶
func (*LogEmbeddedMetric_Label) ProtoMessage()
func (*LogEmbeddedMetric_Label) ProtoReflect ¶
func (x *LogEmbeddedMetric_Label) ProtoReflect() protoreflect.Message
func (*LogEmbeddedMetric_Label) Reset ¶
func (x *LogEmbeddedMetric_Label) Reset()
func (*LogEmbeddedMetric_Label) String ¶
func (x *LogEmbeddedMetric_Label) String() string
type Pipeline ¶
type Pipeline struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Iid int64 `protobuf:"varint,2,opt,name=iid,proto3" json:"iid,omitempty"` ProjectId int64 `protobuf:"varint,3,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"` Source string `protobuf:"bytes,5,opt,name=source,proto3" json:"source,omitempty"` Ref string `protobuf:"bytes,6,opt,name=ref,proto3" json:"ref,omitempty"` Sha string `protobuf:"bytes,7,opt,name=sha,proto3" json:"sha,omitempty"` BeforeSha string `protobuf:"bytes,8,opt,name=before_sha,json=beforeSha,proto3" json:"before_sha,omitempty"` Tag bool `protobuf:"varint,9,opt,name=tag,proto3" json:"tag,omitempty"` YamlErrors string `protobuf:"bytes,10,opt,name=yaml_errors,json=yamlErrors,proto3" json:"yaml_errors,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` StartedAt *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"` FinishedAt *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=finished_at,json=finishedAt,proto3" json:"finished_at,omitempty"` CommittedAt *timestamppb.Timestamp `protobuf:"bytes,15,opt,name=committed_at,json=committedAt,proto3" json:"committed_at,omitempty"` Duration *durationpb.Duration `protobuf:"bytes,16,opt,name=duration,proto3" json:"duration,omitempty"` QueuedDuration *durationpb.Duration `protobuf:"bytes,17,opt,name=queued_duration,json=queuedDuration,proto3" json:"queued_duration,omitempty"` Coverage float64 `protobuf:"fixed64,18,opt,name=coverage,proto3" json:"coverage,omitempty"` WebUrl string `protobuf:"bytes,19,opt,name=web_url,json=webUrl,proto3" json:"web_url,omitempty"` // contains filtered or unexported fields }
func (*Pipeline) Descriptor
deprecated
func (*Pipeline) GetBeforeSha ¶
func (*Pipeline) GetCommittedAt ¶
func (x *Pipeline) GetCommittedAt() *timestamppb.Timestamp
func (*Pipeline) GetCoverage ¶
func (*Pipeline) GetCreatedAt ¶
func (x *Pipeline) GetCreatedAt() *timestamppb.Timestamp
func (*Pipeline) GetDuration ¶
func (x *Pipeline) GetDuration() *durationpb.Duration
func (*Pipeline) GetFinishedAt ¶
func (x *Pipeline) GetFinishedAt() *timestamppb.Timestamp
func (*Pipeline) GetProjectId ¶
func (*Pipeline) GetQueuedDuration ¶
func (x *Pipeline) GetQueuedDuration() *durationpb.Duration
func (*Pipeline) GetStartedAt ¶
func (x *Pipeline) GetStartedAt() *timestamppb.Timestamp
func (*Pipeline) GetUpdatedAt ¶
func (x *Pipeline) GetUpdatedAt() *timestamppb.Timestamp
func (*Pipeline) GetYamlErrors ¶
func (*Pipeline) ProtoMessage ¶
func (*Pipeline) ProtoMessage()
func (*Pipeline) ProtoReflect ¶
func (x *Pipeline) ProtoReflect() protoreflect.Message
type PipelineInfo ¶
type PipelineInfo struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Iid int64 `protobuf:"varint,2,opt,name=iid,proto3" json:"iid,omitempty"` ProjectId int64 `protobuf:"varint,3,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"` Source string `protobuf:"bytes,5,opt,name=source,proto3" json:"source,omitempty"` Ref string `protobuf:"bytes,6,opt,name=ref,proto3" json:"ref,omitempty"` Sha string `protobuf:"bytes,7,opt,name=sha,proto3" json:"sha,omitempty"` WebUrl string `protobuf:"bytes,8,opt,name=web_url,json=webUrl,proto3" json:"web_url,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // contains filtered or unexported fields }
func (*PipelineInfo) Descriptor
deprecated
func (*PipelineInfo) Descriptor() ([]byte, []int)
Deprecated: Use PipelineInfo.ProtoReflect.Descriptor instead.
func (*PipelineInfo) GetCreatedAt ¶
func (x *PipelineInfo) GetCreatedAt() *timestamppb.Timestamp
func (*PipelineInfo) GetId ¶
func (x *PipelineInfo) GetId() int64
func (*PipelineInfo) GetIid ¶
func (x *PipelineInfo) GetIid() int64
func (*PipelineInfo) GetProjectId ¶
func (x *PipelineInfo) GetProjectId() int64
func (*PipelineInfo) GetRef ¶
func (x *PipelineInfo) GetRef() string
func (*PipelineInfo) GetSha ¶
func (x *PipelineInfo) GetSha() string
func (*PipelineInfo) GetSource ¶
func (x *PipelineInfo) GetSource() string
func (*PipelineInfo) GetStatus ¶
func (x *PipelineInfo) GetStatus() string
func (*PipelineInfo) GetUpdatedAt ¶
func (x *PipelineInfo) GetUpdatedAt() *timestamppb.Timestamp
func (*PipelineInfo) GetWebUrl ¶
func (x *PipelineInfo) GetWebUrl() string
func (*PipelineInfo) ProtoMessage ¶
func (*PipelineInfo) ProtoMessage()
func (*PipelineInfo) ProtoReflect ¶
func (x *PipelineInfo) ProtoReflect() protoreflect.Message
func (*PipelineInfo) Reset ¶
func (x *PipelineInfo) Reset()
func (*PipelineInfo) String ¶
func (x *PipelineInfo) String() string
type PipelineReference ¶
type PipelineReference struct { Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` ProjectId int64 `protobuf:"varint,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` Ref string `protobuf:"bytes,3,opt,name=ref,proto3" json:"ref,omitempty"` Sha string `protobuf:"bytes,4,opt,name=sha,proto3" json:"sha,omitempty"` Status string `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
func (*PipelineReference) Descriptor
deprecated
func (*PipelineReference) Descriptor() ([]byte, []int)
Deprecated: Use PipelineReference.ProtoReflect.Descriptor instead.
func (*PipelineReference) GetId ¶
func (x *PipelineReference) GetId() int64
func (*PipelineReference) GetProjectId ¶
func (x *PipelineReference) GetProjectId() int64
func (*PipelineReference) GetRef ¶
func (x *PipelineReference) GetRef() string
func (*PipelineReference) GetSha ¶
func (x *PipelineReference) GetSha() string
func (*PipelineReference) GetStatus ¶
func (x *PipelineReference) GetStatus() string
func (*PipelineReference) ProtoMessage ¶
func (*PipelineReference) ProtoMessage()
func (*PipelineReference) ProtoReflect ¶
func (x *PipelineReference) ProtoReflect() protoreflect.Message
func (*PipelineReference) Reset ¶
func (x *PipelineReference) Reset()
func (*PipelineReference) String ¶
func (x *PipelineReference) String() string
type RecordSummary ¶
type RecordSummary struct { RecordedCount int32 `protobuf:"varint,1,opt,name=recorded_count,json=recordedCount,proto3" json:"recorded_count,omitempty"` // contains filtered or unexported fields }
func (*RecordSummary) Descriptor
deprecated
func (*RecordSummary) Descriptor() ([]byte, []int)
Deprecated: Use RecordSummary.ProtoReflect.Descriptor instead.
func (*RecordSummary) GetRecordedCount ¶
func (x *RecordSummary) GetRecordedCount() int32
func (*RecordSummary) ProtoMessage ¶
func (*RecordSummary) ProtoMessage()
func (*RecordSummary) ProtoReflect ¶
func (x *RecordSummary) ProtoReflect() protoreflect.Message
func (*RecordSummary) Reset ¶
func (x *RecordSummary) Reset()
func (*RecordSummary) String ¶
func (x *RecordSummary) String() string
type Section ¶
type Section struct { Job *JobReference `protobuf:"bytes,1,opt,name=job,proto3" json:"job,omitempty"` Pipeline *PipelineReference `protobuf:"bytes,2,opt,name=pipeline,proto3" json:"pipeline,omitempty"` Id int64 `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` StartedAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"` FinishedAt *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=finished_at,json=finishedAt,proto3" json:"finished_at,omitempty"` Duration *durationpb.Duration `protobuf:"bytes,12,opt,name=duration,proto3" json:"duration,omitempty"` // contains filtered or unexported fields }
func (*Section) Descriptor
deprecated
func (*Section) GetDuration ¶
func (x *Section) GetDuration() *durationpb.Duration
func (*Section) GetFinishedAt ¶
func (x *Section) GetFinishedAt() *timestamppb.Timestamp
func (*Section) GetJob ¶
func (x *Section) GetJob() *JobReference
func (*Section) GetPipeline ¶
func (x *Section) GetPipeline() *PipelineReference
func (*Section) GetStartedAt ¶
func (x *Section) GetStartedAt() *timestamppb.Timestamp
func (*Section) ProtoMessage ¶
func (*Section) ProtoMessage()
func (*Section) ProtoReflect ¶
func (x *Section) ProtoReflect() protoreflect.Message
type TestCase ¶
type TestCase struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` TestsuiteId string `protobuf:"bytes,2,opt,name=testsuite_id,json=testsuiteId,proto3" json:"testsuite_id,omitempty"` TestreportId string `protobuf:"bytes,3,opt,name=testreport_id,json=testreportId,proto3" json:"testreport_id,omitempty"` PipelineId int64 `protobuf:"varint,4,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"` Status string `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"` Name string `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"` Classname string `protobuf:"bytes,7,opt,name=classname,proto3" json:"classname,omitempty"` File string `protobuf:"bytes,8,opt,name=file,proto3" json:"file,omitempty"` ExecutionTime float64 `protobuf:"fixed64,9,opt,name=execution_time,json=executionTime,proto3" json:"execution_time,omitempty"` SystemOutput string `protobuf:"bytes,10,opt,name=system_output,json=systemOutput,proto3" json:"system_output,omitempty"` StackTrace string `protobuf:"bytes,11,opt,name=stack_trace,json=stackTrace,proto3" json:"stack_trace,omitempty"` AttachmentUrl string `protobuf:"bytes,12,opt,name=attachment_url,json=attachmentUrl,proto3" json:"attachment_url,omitempty"` RecentFailures *TestCase_RecentFailures `protobuf:"bytes,13,opt,name=recent_failures,json=recentFailures,proto3" json:"recent_failures,omitempty"` // contains filtered or unexported fields }
func (*TestCase) Descriptor
deprecated
func (*TestCase) GetAttachmentUrl ¶
func (*TestCase) GetClassname ¶
func (*TestCase) GetExecutionTime ¶
func (*TestCase) GetPipelineId ¶
func (*TestCase) GetRecentFailures ¶
func (x *TestCase) GetRecentFailures() *TestCase_RecentFailures
func (*TestCase) GetStackTrace ¶
func (*TestCase) GetSystemOutput ¶
func (*TestCase) GetTestreportId ¶
func (*TestCase) GetTestsuiteId ¶
func (*TestCase) ProtoMessage ¶
func (*TestCase) ProtoMessage()
func (*TestCase) ProtoReflect ¶
func (x *TestCase) ProtoReflect() protoreflect.Message
type TestCase_RecentFailures ¶
type TestCase_RecentFailures struct { Count int64 `protobuf:"varint,1,opt,name=count,proto3" json:"count,omitempty"` BaseBranch string `protobuf:"bytes,2,opt,name=base_branch,json=baseBranch,proto3" json:"base_branch,omitempty"` // contains filtered or unexported fields }
func (*TestCase_RecentFailures) Descriptor
deprecated
func (*TestCase_RecentFailures) Descriptor() ([]byte, []int)
Deprecated: Use TestCase_RecentFailures.ProtoReflect.Descriptor instead.
func (*TestCase_RecentFailures) GetBaseBranch ¶
func (x *TestCase_RecentFailures) GetBaseBranch() string
func (*TestCase_RecentFailures) GetCount ¶
func (x *TestCase_RecentFailures) GetCount() int64
func (*TestCase_RecentFailures) ProtoMessage ¶
func (*TestCase_RecentFailures) ProtoMessage()
func (*TestCase_RecentFailures) ProtoReflect ¶
func (x *TestCase_RecentFailures) ProtoReflect() protoreflect.Message
func (*TestCase_RecentFailures) Reset ¶
func (x *TestCase_RecentFailures) Reset()
func (*TestCase_RecentFailures) String ¶
func (x *TestCase_RecentFailures) String() string
type TestReport ¶
type TestReport struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` PipelineId int64 `protobuf:"varint,2,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"` TotalTime float64 `protobuf:"fixed64,3,opt,name=total_time,json=totalTime,proto3" json:"total_time,omitempty"` TotalCount int64 `protobuf:"varint,4,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"` SuccessCount int64 `protobuf:"varint,5,opt,name=success_count,json=successCount,proto3" json:"success_count,omitempty"` FailedCount int64 `protobuf:"varint,6,opt,name=failed_count,json=failedCount,proto3" json:"failed_count,omitempty"` SkippedCount int64 `protobuf:"varint,7,opt,name=skipped_count,json=skippedCount,proto3" json:"skipped_count,omitempty"` ErrorCount int64 `protobuf:"varint,8,opt,name=error_count,json=errorCount,proto3" json:"error_count,omitempty"` // contains filtered or unexported fields }
func (*TestReport) Descriptor
deprecated
func (*TestReport) Descriptor() ([]byte, []int)
Deprecated: Use TestReport.ProtoReflect.Descriptor instead.
func (*TestReport) GetErrorCount ¶
func (x *TestReport) GetErrorCount() int64
func (*TestReport) GetFailedCount ¶
func (x *TestReport) GetFailedCount() int64
func (*TestReport) GetId ¶
func (x *TestReport) GetId() string
func (*TestReport) GetPipelineId ¶
func (x *TestReport) GetPipelineId() int64
func (*TestReport) GetSkippedCount ¶
func (x *TestReport) GetSkippedCount() int64
func (*TestReport) GetSuccessCount ¶
func (x *TestReport) GetSuccessCount() int64
func (*TestReport) GetTotalCount ¶
func (x *TestReport) GetTotalCount() int64
func (*TestReport) GetTotalTime ¶
func (x *TestReport) GetTotalTime() float64
func (*TestReport) ProtoMessage ¶
func (*TestReport) ProtoMessage()
func (*TestReport) ProtoReflect ¶
func (x *TestReport) ProtoReflect() protoreflect.Message
func (*TestReport) Reset ¶
func (x *TestReport) Reset()
func (*TestReport) String ¶
func (x *TestReport) String() string
type TestSuite ¶
type TestSuite struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` TestreportId string `protobuf:"bytes,2,opt,name=testreport_id,json=testreportId,proto3" json:"testreport_id,omitempty"` PipelineId int64 `protobuf:"varint,3,opt,name=pipeline_id,json=pipelineId,proto3" json:"pipeline_id,omitempty"` Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` TotalTime float64 `protobuf:"fixed64,5,opt,name=total_time,json=totalTime,proto3" json:"total_time,omitempty"` TotalCount int64 `protobuf:"varint,6,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"` SuccessCount int64 `protobuf:"varint,7,opt,name=success_count,json=successCount,proto3" json:"success_count,omitempty"` FailedCount int64 `protobuf:"varint,8,opt,name=failed_count,json=failedCount,proto3" json:"failed_count,omitempty"` SkippedCount int64 `protobuf:"varint,9,opt,name=skipped_count,json=skippedCount,proto3" json:"skipped_count,omitempty"` ErrorCount int64 `protobuf:"varint,10,opt,name=error_count,json=errorCount,proto3" json:"error_count,omitempty"` // contains filtered or unexported fields }
func (*TestSuite) Descriptor
deprecated
func (*TestSuite) GetErrorCount ¶
func (*TestSuite) GetFailedCount ¶
func (*TestSuite) GetPipelineId ¶
func (*TestSuite) GetSkippedCount ¶
func (*TestSuite) GetSuccessCount ¶
func (*TestSuite) GetTestreportId ¶
func (*TestSuite) GetTotalCount ¶
func (*TestSuite) GetTotalTime ¶
func (*TestSuite) ProtoMessage ¶
func (*TestSuite) ProtoMessage()
func (*TestSuite) ProtoReflect ¶
func (x *TestSuite) ProtoReflect() protoreflect.Message
type Trace ¶
type Trace struct { Data *v1.TracesData `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*Trace) Descriptor
deprecated
func (*Trace) GetData ¶
func (x *Trace) GetData() *v1.TracesData
func (*Trace) ProtoMessage ¶
func (*Trace) ProtoMessage()
func (*Trace) ProtoReflect ¶
func (x *Trace) ProtoReflect() protoreflect.Message
type UnimplementedGitLabExporterServer ¶
type UnimplementedGitLabExporterServer struct { }
UnimplementedGitLabExporterServer must be embedded to have forward compatible implementations.
func (UnimplementedGitLabExporterServer) RecordBridges ¶
func (UnimplementedGitLabExporterServer) RecordBridges(GitLabExporter_RecordBridgesServer) error
func (UnimplementedGitLabExporterServer) RecordJobs ¶
func (UnimplementedGitLabExporterServer) RecordJobs(GitLabExporter_RecordJobsServer) error
func (UnimplementedGitLabExporterServer) RecordLogEmbeddedMetrics ¶
func (UnimplementedGitLabExporterServer) RecordLogEmbeddedMetrics(GitLabExporter_RecordLogEmbeddedMetricsServer) error
func (UnimplementedGitLabExporterServer) RecordPipelines ¶
func (UnimplementedGitLabExporterServer) RecordPipelines(GitLabExporter_RecordPipelinesServer) error
func (UnimplementedGitLabExporterServer) RecordSections ¶
func (UnimplementedGitLabExporterServer) RecordSections(GitLabExporter_RecordSectionsServer) error
func (UnimplementedGitLabExporterServer) RecordTestCases ¶
func (UnimplementedGitLabExporterServer) RecordTestCases(GitLabExporter_RecordTestCasesServer) error
func (UnimplementedGitLabExporterServer) RecordTestReports ¶
func (UnimplementedGitLabExporterServer) RecordTestReports(GitLabExporter_RecordTestReportsServer) error
func (UnimplementedGitLabExporterServer) RecordTestSuites ¶
func (UnimplementedGitLabExporterServer) RecordTestSuites(GitLabExporter_RecordTestSuitesServer) error
func (UnimplementedGitLabExporterServer) RecordTraces ¶
func (UnimplementedGitLabExporterServer) RecordTraces(GitLabExporter_RecordTracesServer) error
type UnsafeGitLabExporterServer ¶
type UnsafeGitLabExporterServer interface {
// contains filtered or unexported methods
}
UnsafeGitLabExporterServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GitLabExporterServer will result in compilation errors.