Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterGitLabExporterServer(s grpc.ServiceRegistrar, srv GitLabExporterServer)
- type GitLabExporterClient
- type GitLabExporterServer
- type RecordBridgesRequest
- func (*RecordBridgesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RecordBridgesRequest) GetData() []*typespb.Bridge
- func (*RecordBridgesRequest) ProtoMessage()
- func (x *RecordBridgesRequest) ProtoReflect() protoreflect.Message
- func (x *RecordBridgesRequest) Reset()
- func (x *RecordBridgesRequest) String() string
- type RecordJobsRequest
- func (*RecordJobsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RecordJobsRequest) GetData() []*typespb.Job
- func (*RecordJobsRequest) ProtoMessage()
- func (x *RecordJobsRequest) ProtoReflect() protoreflect.Message
- func (x *RecordJobsRequest) Reset()
- func (x *RecordJobsRequest) String() string
- type RecordMetricsRequest
- func (*RecordMetricsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RecordMetricsRequest) GetData() []*typespb.Metric
- func (*RecordMetricsRequest) ProtoMessage()
- func (x *RecordMetricsRequest) ProtoReflect() protoreflect.Message
- func (x *RecordMetricsRequest) Reset()
- func (x *RecordMetricsRequest) String() string
- type RecordPipelinesRequest
- func (*RecordPipelinesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RecordPipelinesRequest) GetData() []*typespb.Pipeline
- func (*RecordPipelinesRequest) ProtoMessage()
- func (x *RecordPipelinesRequest) ProtoReflect() protoreflect.Message
- func (x *RecordPipelinesRequest) Reset()
- func (x *RecordPipelinesRequest) String() string
- type RecordSectionsRequest
- func (*RecordSectionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RecordSectionsRequest) GetData() []*typespb.Section
- func (*RecordSectionsRequest) ProtoMessage()
- func (x *RecordSectionsRequest) ProtoReflect() protoreflect.Message
- func (x *RecordSectionsRequest) Reset()
- func (x *RecordSectionsRequest) String() string
- type RecordSummary
- type RecordTestCasesRequest
- func (*RecordTestCasesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RecordTestCasesRequest) GetData() []*typespb.TestCase
- func (*RecordTestCasesRequest) ProtoMessage()
- func (x *RecordTestCasesRequest) ProtoReflect() protoreflect.Message
- func (x *RecordTestCasesRequest) Reset()
- func (x *RecordTestCasesRequest) String() string
- type RecordTestReportsRequest
- func (*RecordTestReportsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RecordTestReportsRequest) GetData() []*typespb.TestReport
- func (*RecordTestReportsRequest) ProtoMessage()
- func (x *RecordTestReportsRequest) ProtoReflect() protoreflect.Message
- func (x *RecordTestReportsRequest) Reset()
- func (x *RecordTestReportsRequest) String() string
- type RecordTestSuitesRequest
- func (*RecordTestSuitesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RecordTestSuitesRequest) GetData() []*typespb.TestSuite
- func (*RecordTestSuitesRequest) ProtoMessage()
- func (x *RecordTestSuitesRequest) ProtoReflect() protoreflect.Message
- func (x *RecordTestSuitesRequest) Reset()
- func (x *RecordTestSuitesRequest) String() string
- type RecordTracesRequest
- func (*RecordTracesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RecordTracesRequest) GetData() []*typespb.Trace
- func (*RecordTracesRequest) ProtoMessage()
- func (x *RecordTracesRequest) ProtoReflect() protoreflect.Message
- func (x *RecordTracesRequest) Reset()
- func (x *RecordTracesRequest) String() string
- type UnimplementedGitLabExporterServer
- func (UnimplementedGitLabExporterServer) RecordBridges(context.Context, *RecordBridgesRequest) (*RecordSummary, error)
- func (UnimplementedGitLabExporterServer) RecordJobs(context.Context, *RecordJobsRequest) (*RecordSummary, error)
- func (UnimplementedGitLabExporterServer) RecordMetrics(context.Context, *RecordMetricsRequest) (*RecordSummary, error)
- func (UnimplementedGitLabExporterServer) RecordPipelines(context.Context, *RecordPipelinesRequest) (*RecordSummary, error)
- func (UnimplementedGitLabExporterServer) RecordSections(context.Context, *RecordSectionsRequest) (*RecordSummary, error)
- func (UnimplementedGitLabExporterServer) RecordTestCases(context.Context, *RecordTestCasesRequest) (*RecordSummary, error)
- func (UnimplementedGitLabExporterServer) RecordTestReports(context.Context, *RecordTestReportsRequest) (*RecordSummary, error)
- func (UnimplementedGitLabExporterServer) RecordTestSuites(context.Context, *RecordTestSuitesRequest) (*RecordSummary, error)
- func (UnimplementedGitLabExporterServer) RecordTraces(context.Context, *RecordTracesRequest) (*RecordSummary, error)
- type UnsafeGitLabExporterServer
Constants ¶
const ( GitLabExporter_RecordPipelines_FullMethodName = "/gitlabexporter.protobuf.service.GitLabExporter/RecordPipelines" GitLabExporter_RecordJobs_FullMethodName = "/gitlabexporter.protobuf.service.GitLabExporter/RecordJobs" GitLabExporter_RecordSections_FullMethodName = "/gitlabexporter.protobuf.service.GitLabExporter/RecordSections" GitLabExporter_RecordBridges_FullMethodName = "/gitlabexporter.protobuf.service.GitLabExporter/RecordBridges" GitLabExporter_RecordTestReports_FullMethodName = "/gitlabexporter.protobuf.service.GitLabExporter/RecordTestReports" GitLabExporter_RecordTestSuites_FullMethodName = "/gitlabexporter.protobuf.service.GitLabExporter/RecordTestSuites" GitLabExporter_RecordTestCases_FullMethodName = "/gitlabexporter.protobuf.service.GitLabExporter/RecordTestCases" GitLabExporter_RecordMetrics_FullMethodName = "/gitlabexporter.protobuf.service.GitLabExporter/RecordMetrics" GitLabExporter_RecordTraces_FullMethodName = "/gitlabexporter.protobuf.service.GitLabExporter/RecordTraces" )
Variables ¶
var File_gitlabexporter_protobuf_service_service_proto protoreflect.FileDescriptor
var GitLabExporter_ServiceDesc = grpc.ServiceDesc{ ServiceName: "gitlabexporter.protobuf.service.GitLabExporter", HandlerType: (*GitLabExporterServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "RecordPipelines", Handler: _GitLabExporter_RecordPipelines_Handler, }, { MethodName: "RecordJobs", Handler: _GitLabExporter_RecordJobs_Handler, }, { MethodName: "RecordSections", Handler: _GitLabExporter_RecordSections_Handler, }, { MethodName: "RecordBridges", Handler: _GitLabExporter_RecordBridges_Handler, }, { MethodName: "RecordTestReports", Handler: _GitLabExporter_RecordTestReports_Handler, }, { MethodName: "RecordTestSuites", Handler: _GitLabExporter_RecordTestSuites_Handler, }, { MethodName: "RecordTestCases", Handler: _GitLabExporter_RecordTestCases_Handler, }, { MethodName: "RecordMetrics", Handler: _GitLabExporter_RecordMetrics_Handler, }, { MethodName: "RecordTraces", Handler: _GitLabExporter_RecordTraces_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "gitlabexporter/protobuf/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 GitLabExporterClient ¶
type GitLabExporterClient interface { RecordPipelines(ctx context.Context, in *RecordPipelinesRequest, opts ...grpc.CallOption) (*RecordSummary, error) RecordJobs(ctx context.Context, in *RecordJobsRequest, opts ...grpc.CallOption) (*RecordSummary, error) RecordSections(ctx context.Context, in *RecordSectionsRequest, opts ...grpc.CallOption) (*RecordSummary, error) RecordBridges(ctx context.Context, in *RecordBridgesRequest, opts ...grpc.CallOption) (*RecordSummary, error) RecordTestReports(ctx context.Context, in *RecordTestReportsRequest, opts ...grpc.CallOption) (*RecordSummary, error) RecordTestSuites(ctx context.Context, in *RecordTestSuitesRequest, opts ...grpc.CallOption) (*RecordSummary, error) RecordTestCases(ctx context.Context, in *RecordTestCasesRequest, opts ...grpc.CallOption) (*RecordSummary, error) RecordMetrics(ctx context.Context, in *RecordMetricsRequest, opts ...grpc.CallOption) (*RecordSummary, error) RecordTraces(ctx context.Context, in *RecordTracesRequest, opts ...grpc.CallOption) (*RecordSummary, 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(context.Context, *RecordPipelinesRequest) (*RecordSummary, error) RecordJobs(context.Context, *RecordJobsRequest) (*RecordSummary, error) RecordSections(context.Context, *RecordSectionsRequest) (*RecordSummary, error) RecordBridges(context.Context, *RecordBridgesRequest) (*RecordSummary, error) RecordTestReports(context.Context, *RecordTestReportsRequest) (*RecordSummary, error) RecordTestSuites(context.Context, *RecordTestSuitesRequest) (*RecordSummary, error) RecordTestCases(context.Context, *RecordTestCasesRequest) (*RecordSummary, error) RecordMetrics(context.Context, *RecordMetricsRequest) (*RecordSummary, error) RecordTraces(context.Context, *RecordTracesRequest) (*RecordSummary, error) // contains filtered or unexported methods }
GitLabExporterServer is the server API for GitLabExporter service. All implementations must embed UnimplementedGitLabExporterServer for forward compatibility
type RecordBridgesRequest ¶ added in v0.7.0
type RecordBridgesRequest struct { Data []*typespb.Bridge `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*RecordBridgesRequest) Descriptor
deprecated
added in
v0.7.0
func (*RecordBridgesRequest) Descriptor() ([]byte, []int)
Deprecated: Use RecordBridgesRequest.ProtoReflect.Descriptor instead.
func (*RecordBridgesRequest) GetData ¶ added in v0.7.0
func (x *RecordBridgesRequest) GetData() []*typespb.Bridge
func (*RecordBridgesRequest) ProtoMessage ¶ added in v0.7.0
func (*RecordBridgesRequest) ProtoMessage()
func (*RecordBridgesRequest) ProtoReflect ¶ added in v0.7.0
func (x *RecordBridgesRequest) ProtoReflect() protoreflect.Message
func (*RecordBridgesRequest) Reset ¶ added in v0.7.0
func (x *RecordBridgesRequest) Reset()
func (*RecordBridgesRequest) String ¶ added in v0.7.0
func (x *RecordBridgesRequest) String() string
type RecordJobsRequest ¶ added in v0.7.0
type RecordJobsRequest struct { Data []*typespb.Job `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*RecordJobsRequest) Descriptor
deprecated
added in
v0.7.0
func (*RecordJobsRequest) Descriptor() ([]byte, []int)
Deprecated: Use RecordJobsRequest.ProtoReflect.Descriptor instead.
func (*RecordJobsRequest) GetData ¶ added in v0.7.0
func (x *RecordJobsRequest) GetData() []*typespb.Job
func (*RecordJobsRequest) ProtoMessage ¶ added in v0.7.0
func (*RecordJobsRequest) ProtoMessage()
func (*RecordJobsRequest) ProtoReflect ¶ added in v0.7.0
func (x *RecordJobsRequest) ProtoReflect() protoreflect.Message
func (*RecordJobsRequest) Reset ¶ added in v0.7.0
func (x *RecordJobsRequest) Reset()
func (*RecordJobsRequest) String ¶ added in v0.7.0
func (x *RecordJobsRequest) String() string
type RecordMetricsRequest ¶ added in v0.7.0
type RecordMetricsRequest struct { Data []*typespb.Metric `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*RecordMetricsRequest) Descriptor
deprecated
added in
v0.7.0
func (*RecordMetricsRequest) Descriptor() ([]byte, []int)
Deprecated: Use RecordMetricsRequest.ProtoReflect.Descriptor instead.
func (*RecordMetricsRequest) GetData ¶ added in v0.7.0
func (x *RecordMetricsRequest) GetData() []*typespb.Metric
func (*RecordMetricsRequest) ProtoMessage ¶ added in v0.7.0
func (*RecordMetricsRequest) ProtoMessage()
func (*RecordMetricsRequest) ProtoReflect ¶ added in v0.7.0
func (x *RecordMetricsRequest) ProtoReflect() protoreflect.Message
func (*RecordMetricsRequest) Reset ¶ added in v0.7.0
func (x *RecordMetricsRequest) Reset()
func (*RecordMetricsRequest) String ¶ added in v0.7.0
func (x *RecordMetricsRequest) String() string
type RecordPipelinesRequest ¶ added in v0.7.0
type RecordPipelinesRequest struct { Data []*typespb.Pipeline `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*RecordPipelinesRequest) Descriptor
deprecated
added in
v0.7.0
func (*RecordPipelinesRequest) Descriptor() ([]byte, []int)
Deprecated: Use RecordPipelinesRequest.ProtoReflect.Descriptor instead.
func (*RecordPipelinesRequest) GetData ¶ added in v0.7.0
func (x *RecordPipelinesRequest) GetData() []*typespb.Pipeline
func (*RecordPipelinesRequest) ProtoMessage ¶ added in v0.7.0
func (*RecordPipelinesRequest) ProtoMessage()
func (*RecordPipelinesRequest) ProtoReflect ¶ added in v0.7.0
func (x *RecordPipelinesRequest) ProtoReflect() protoreflect.Message
func (*RecordPipelinesRequest) Reset ¶ added in v0.7.0
func (x *RecordPipelinesRequest) Reset()
func (*RecordPipelinesRequest) String ¶ added in v0.7.0
func (x *RecordPipelinesRequest) String() string
type RecordSectionsRequest ¶ added in v0.7.0
type RecordSectionsRequest struct { Data []*typespb.Section `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*RecordSectionsRequest) Descriptor
deprecated
added in
v0.7.0
func (*RecordSectionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use RecordSectionsRequest.ProtoReflect.Descriptor instead.
func (*RecordSectionsRequest) GetData ¶ added in v0.7.0
func (x *RecordSectionsRequest) GetData() []*typespb.Section
func (*RecordSectionsRequest) ProtoMessage ¶ added in v0.7.0
func (*RecordSectionsRequest) ProtoMessage()
func (*RecordSectionsRequest) ProtoReflect ¶ added in v0.7.0
func (x *RecordSectionsRequest) ProtoReflect() protoreflect.Message
func (*RecordSectionsRequest) Reset ¶ added in v0.7.0
func (x *RecordSectionsRequest) Reset()
func (*RecordSectionsRequest) String ¶ added in v0.7.0
func (x *RecordSectionsRequest) 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 RecordTestCasesRequest ¶ added in v0.7.0
type RecordTestCasesRequest struct { Data []*typespb.TestCase `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*RecordTestCasesRequest) Descriptor
deprecated
added in
v0.7.0
func (*RecordTestCasesRequest) Descriptor() ([]byte, []int)
Deprecated: Use RecordTestCasesRequest.ProtoReflect.Descriptor instead.
func (*RecordTestCasesRequest) GetData ¶ added in v0.7.0
func (x *RecordTestCasesRequest) GetData() []*typespb.TestCase
func (*RecordTestCasesRequest) ProtoMessage ¶ added in v0.7.0
func (*RecordTestCasesRequest) ProtoMessage()
func (*RecordTestCasesRequest) ProtoReflect ¶ added in v0.7.0
func (x *RecordTestCasesRequest) ProtoReflect() protoreflect.Message
func (*RecordTestCasesRequest) Reset ¶ added in v0.7.0
func (x *RecordTestCasesRequest) Reset()
func (*RecordTestCasesRequest) String ¶ added in v0.7.0
func (x *RecordTestCasesRequest) String() string
type RecordTestReportsRequest ¶ added in v0.7.0
type RecordTestReportsRequest struct { Data []*typespb.TestReport `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*RecordTestReportsRequest) Descriptor
deprecated
added in
v0.7.0
func (*RecordTestReportsRequest) Descriptor() ([]byte, []int)
Deprecated: Use RecordTestReportsRequest.ProtoReflect.Descriptor instead.
func (*RecordTestReportsRequest) GetData ¶ added in v0.7.0
func (x *RecordTestReportsRequest) GetData() []*typespb.TestReport
func (*RecordTestReportsRequest) ProtoMessage ¶ added in v0.7.0
func (*RecordTestReportsRequest) ProtoMessage()
func (*RecordTestReportsRequest) ProtoReflect ¶ added in v0.7.0
func (x *RecordTestReportsRequest) ProtoReflect() protoreflect.Message
func (*RecordTestReportsRequest) Reset ¶ added in v0.7.0
func (x *RecordTestReportsRequest) Reset()
func (*RecordTestReportsRequest) String ¶ added in v0.7.0
func (x *RecordTestReportsRequest) String() string
type RecordTestSuitesRequest ¶ added in v0.7.0
type RecordTestSuitesRequest struct { Data []*typespb.TestSuite `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*RecordTestSuitesRequest) Descriptor
deprecated
added in
v0.7.0
func (*RecordTestSuitesRequest) Descriptor() ([]byte, []int)
Deprecated: Use RecordTestSuitesRequest.ProtoReflect.Descriptor instead.
func (*RecordTestSuitesRequest) GetData ¶ added in v0.7.0
func (x *RecordTestSuitesRequest) GetData() []*typespb.TestSuite
func (*RecordTestSuitesRequest) ProtoMessage ¶ added in v0.7.0
func (*RecordTestSuitesRequest) ProtoMessage()
func (*RecordTestSuitesRequest) ProtoReflect ¶ added in v0.7.0
func (x *RecordTestSuitesRequest) ProtoReflect() protoreflect.Message
func (*RecordTestSuitesRequest) Reset ¶ added in v0.7.0
func (x *RecordTestSuitesRequest) Reset()
func (*RecordTestSuitesRequest) String ¶ added in v0.7.0
func (x *RecordTestSuitesRequest) String() string
type RecordTracesRequest ¶ added in v0.7.0
type RecordTracesRequest struct { Data []*typespb.Trace `protobuf:"bytes,1,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*RecordTracesRequest) Descriptor
deprecated
added in
v0.7.0
func (*RecordTracesRequest) Descriptor() ([]byte, []int)
Deprecated: Use RecordTracesRequest.ProtoReflect.Descriptor instead.
func (*RecordTracesRequest) GetData ¶ added in v0.7.0
func (x *RecordTracesRequest) GetData() []*typespb.Trace
func (*RecordTracesRequest) ProtoMessage ¶ added in v0.7.0
func (*RecordTracesRequest) ProtoMessage()
func (*RecordTracesRequest) ProtoReflect ¶ added in v0.7.0
func (x *RecordTracesRequest) ProtoReflect() protoreflect.Message
func (*RecordTracesRequest) Reset ¶ added in v0.7.0
func (x *RecordTracesRequest) Reset()
func (*RecordTracesRequest) String ¶ added in v0.7.0
func (x *RecordTracesRequest) String() string
type UnimplementedGitLabExporterServer ¶
type UnimplementedGitLabExporterServer struct { }
UnimplementedGitLabExporterServer must be embedded to have forward compatible implementations.
func (UnimplementedGitLabExporterServer) RecordBridges ¶
func (UnimplementedGitLabExporterServer) RecordBridges(context.Context, *RecordBridgesRequest) (*RecordSummary, error)
func (UnimplementedGitLabExporterServer) RecordJobs ¶
func (UnimplementedGitLabExporterServer) RecordJobs(context.Context, *RecordJobsRequest) (*RecordSummary, error)
func (UnimplementedGitLabExporterServer) RecordMetrics ¶
func (UnimplementedGitLabExporterServer) RecordMetrics(context.Context, *RecordMetricsRequest) (*RecordSummary, error)
func (UnimplementedGitLabExporterServer) RecordPipelines ¶
func (UnimplementedGitLabExporterServer) RecordPipelines(context.Context, *RecordPipelinesRequest) (*RecordSummary, error)
func (UnimplementedGitLabExporterServer) RecordSections ¶
func (UnimplementedGitLabExporterServer) RecordSections(context.Context, *RecordSectionsRequest) (*RecordSummary, error)
func (UnimplementedGitLabExporterServer) RecordTestCases ¶
func (UnimplementedGitLabExporterServer) RecordTestCases(context.Context, *RecordTestCasesRequest) (*RecordSummary, error)
func (UnimplementedGitLabExporterServer) RecordTestReports ¶
func (UnimplementedGitLabExporterServer) RecordTestReports(context.Context, *RecordTestReportsRequest) (*RecordSummary, error)
func (UnimplementedGitLabExporterServer) RecordTestSuites ¶
func (UnimplementedGitLabExporterServer) RecordTestSuites(context.Context, *RecordTestSuitesRequest) (*RecordSummary, error)
func (UnimplementedGitLabExporterServer) RecordTraces ¶
func (UnimplementedGitLabExporterServer) RecordTraces(context.Context, *RecordTracesRequest) (*RecordSummary, 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.