mock_otel

package
v16.8.0-rc2 Latest Latest
Warning

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

Go to latest
Published: Dec 20, 2023 License: MIT Imports: 5 Imported by: 0

README

OpenTelemetry uses embedded interfaces with unexported methods. gomock does not support that, see https://github.com/uber-go/mock/issues/23 and https://github.com/uber-go/mock/issues/64. We patch the generated mocks manually here.

  • Use generate_otel_fixed.sh to generate otel_fixed.go from the gomock-generated otel.go. This uses the existing patch (if it can be applied).
  • Make necessary changes, like adding embedded interfaces to new mocks.
  • Run generate_patch.sh to regenerate the otel.go.patch patch file.
  • Run apply_patch.sh to apply the patch to otel.go.
  • Remove or rename otel_fixed.go and check if things work.

Documentation

Overview

Code generated by MockGen. DO NOT EDIT. Source: go.opentelemetry.io/otel/metric (interfaces: Meter,Int64UpDownCounter)

Generated by this command:

mockgen -typed -destination otel.go -package mock_otel go.opentelemetry.io/otel/metric Meter,Int64UpDownCounter

Package mock_otel is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Int64UpDownCounterAddCall

type Int64UpDownCounterAddCall struct {
	*gomock.Call
}

Int64UpDownCounterAddCall wrap *gomock.Call

func (*Int64UpDownCounterAddCall) Do

Do rewrite *gomock.Call.Do

func (*Int64UpDownCounterAddCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*Int64UpDownCounterAddCall) Return

Return rewrite *gomock.Call.Return

type Int64UpDownCounterint64UpDownCounterCall

type Int64UpDownCounterint64UpDownCounterCall struct {
	*gomock.Call
}

Int64UpDownCounterint64UpDownCounterCall wrap *gomock.Call

func (*Int64UpDownCounterint64UpDownCounterCall) Do

Do rewrite *gomock.Call.Do

func (*Int64UpDownCounterint64UpDownCounterCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*Int64UpDownCounterint64UpDownCounterCall) Return

Return rewrite *gomock.Call.Return

type MeterFloat64CounterCall

type MeterFloat64CounterCall struct {
	*gomock.Call
}

MeterFloat64CounterCall wrap *gomock.Call

func (*MeterFloat64CounterCall) Do

Do rewrite *gomock.Call.Do

func (*MeterFloat64CounterCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MeterFloat64CounterCall) Return

Return rewrite *gomock.Call.Return

type MeterFloat64HistogramCall

type MeterFloat64HistogramCall struct {
	*gomock.Call
}

MeterFloat64HistogramCall wrap *gomock.Call

func (*MeterFloat64HistogramCall) Do

Do rewrite *gomock.Call.Do

func (*MeterFloat64HistogramCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MeterFloat64HistogramCall) Return

Return rewrite *gomock.Call.Return

type MeterFloat64ObservableCounterCall

type MeterFloat64ObservableCounterCall struct {
	*gomock.Call
}

MeterFloat64ObservableCounterCall wrap *gomock.Call

func (*MeterFloat64ObservableCounterCall) Do

Do rewrite *gomock.Call.Do

func (*MeterFloat64ObservableCounterCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MeterFloat64ObservableCounterCall) Return

Return rewrite *gomock.Call.Return

type MeterFloat64ObservableGaugeCall

type MeterFloat64ObservableGaugeCall struct {
	*gomock.Call
}

MeterFloat64ObservableGaugeCall wrap *gomock.Call

func (*MeterFloat64ObservableGaugeCall) Do

Do rewrite *gomock.Call.Do

func (*MeterFloat64ObservableGaugeCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MeterFloat64ObservableGaugeCall) Return

Return rewrite *gomock.Call.Return

type MeterFloat64ObservableUpDownCounterCall

type MeterFloat64ObservableUpDownCounterCall struct {
	*gomock.Call
}

MeterFloat64ObservableUpDownCounterCall wrap *gomock.Call

func (*MeterFloat64ObservableUpDownCounterCall) Do

Do rewrite *gomock.Call.Do

func (*MeterFloat64ObservableUpDownCounterCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MeterFloat64ObservableUpDownCounterCall) Return

Return rewrite *gomock.Call.Return

type MeterFloat64UpDownCounterCall

type MeterFloat64UpDownCounterCall struct {
	*gomock.Call
}

MeterFloat64UpDownCounterCall wrap *gomock.Call

func (*MeterFloat64UpDownCounterCall) Do

Do rewrite *gomock.Call.Do

func (*MeterFloat64UpDownCounterCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MeterFloat64UpDownCounterCall) Return

Return rewrite *gomock.Call.Return

type MeterInt64CounterCall

type MeterInt64CounterCall struct {
	*gomock.Call
}

MeterInt64CounterCall wrap *gomock.Call

func (*MeterInt64CounterCall) Do

Do rewrite *gomock.Call.Do

func (*MeterInt64CounterCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MeterInt64CounterCall) Return

Return rewrite *gomock.Call.Return

type MeterInt64HistogramCall

type MeterInt64HistogramCall struct {
	*gomock.Call
}

MeterInt64HistogramCall wrap *gomock.Call

func (*MeterInt64HistogramCall) Do

Do rewrite *gomock.Call.Do

func (*MeterInt64HistogramCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MeterInt64HistogramCall) Return

Return rewrite *gomock.Call.Return

type MeterInt64ObservableCounterCall

type MeterInt64ObservableCounterCall struct {
	*gomock.Call
}

MeterInt64ObservableCounterCall wrap *gomock.Call

func (*MeterInt64ObservableCounterCall) Do

Do rewrite *gomock.Call.Do

func (*MeterInt64ObservableCounterCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MeterInt64ObservableCounterCall) Return

Return rewrite *gomock.Call.Return

type MeterInt64ObservableGaugeCall

type MeterInt64ObservableGaugeCall struct {
	*gomock.Call
}

MeterInt64ObservableGaugeCall wrap *gomock.Call

func (*MeterInt64ObservableGaugeCall) Do

Do rewrite *gomock.Call.Do

func (*MeterInt64ObservableGaugeCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MeterInt64ObservableGaugeCall) Return

Return rewrite *gomock.Call.Return

type MeterInt64ObservableUpDownCounterCall

type MeterInt64ObservableUpDownCounterCall struct {
	*gomock.Call
}

MeterInt64ObservableUpDownCounterCall wrap *gomock.Call

func (*MeterInt64ObservableUpDownCounterCall) Do

Do rewrite *gomock.Call.Do

func (*MeterInt64ObservableUpDownCounterCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MeterInt64ObservableUpDownCounterCall) Return

Return rewrite *gomock.Call.Return

type MeterInt64UpDownCounterCall

type MeterInt64UpDownCounterCall struct {
	*gomock.Call
}

MeterInt64UpDownCounterCall wrap *gomock.Call

func (*MeterInt64UpDownCounterCall) Do

Do rewrite *gomock.Call.Do

func (*MeterInt64UpDownCounterCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MeterInt64UpDownCounterCall) Return

Return rewrite *gomock.Call.Return

type MeterRegisterCallbackCall

type MeterRegisterCallbackCall struct {
	*gomock.Call
}

MeterRegisterCallbackCall wrap *gomock.Call

func (*MeterRegisterCallbackCall) Do

Do rewrite *gomock.Call.Do

func (*MeterRegisterCallbackCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MeterRegisterCallbackCall) Return

Return rewrite *gomock.Call.Return

type MetermeterCall

type MetermeterCall struct {
	*gomock.Call
}

MetermeterCall wrap *gomock.Call

func (*MetermeterCall) Do

func (c *MetermeterCall) Do(f func()) *MetermeterCall

Do rewrite *gomock.Call.Do

func (*MetermeterCall) DoAndReturn

func (c *MetermeterCall) DoAndReturn(f func()) *MetermeterCall

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MetermeterCall) Return

func (c *MetermeterCall) Return() *MetermeterCall

Return rewrite *gomock.Call.Return

type MockInt64UpDownCounter

type MockInt64UpDownCounter struct {
	embedded.Int64UpDownCounter
	// contains filtered or unexported fields
}

MockInt64UpDownCounter is a mock of Int64UpDownCounter interface.

func NewMockInt64UpDownCounter

func NewMockInt64UpDownCounter(ctrl *gomock.Controller) *MockInt64UpDownCounter

NewMockInt64UpDownCounter creates a new mock instance.

func (*MockInt64UpDownCounter) Add

func (m *MockInt64UpDownCounter) Add(arg0 context.Context, arg1 int64, arg2 ...metric.AddOption)

Add mocks base method.

func (*MockInt64UpDownCounter) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

type MockInt64UpDownCounterMockRecorder

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

MockInt64UpDownCounterMockRecorder is the mock recorder for MockInt64UpDownCounter.

func (*MockInt64UpDownCounterMockRecorder) Add

Add indicates an expected call of Add.

type MockMeter

type MockMeter struct {
	embedded.Meter
	// contains filtered or unexported fields
}

MockMeter is a mock of Meter interface.

func NewMockMeter

func NewMockMeter(ctrl *gomock.Controller) *MockMeter

NewMockMeter creates a new mock instance.

func (*MockMeter) EXPECT

func (m *MockMeter) EXPECT() *MockMeterMockRecorder

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockMeter) Float64Counter

func (m *MockMeter) Float64Counter(arg0 string, arg1 ...metric.Float64CounterOption) (metric.Float64Counter, error)

Float64Counter mocks base method.

func (*MockMeter) Float64Histogram

func (m *MockMeter) Float64Histogram(arg0 string, arg1 ...metric.Float64HistogramOption) (metric.Float64Histogram, error)

Float64Histogram mocks base method.

func (*MockMeter) Float64ObservableCounter

func (m *MockMeter) Float64ObservableCounter(arg0 string, arg1 ...metric.Float64ObservableCounterOption) (metric.Float64ObservableCounter, error)

Float64ObservableCounter mocks base method.

func (*MockMeter) Float64ObservableGauge

func (m *MockMeter) Float64ObservableGauge(arg0 string, arg1 ...metric.Float64ObservableGaugeOption) (metric.Float64ObservableGauge, error)

Float64ObservableGauge mocks base method.

func (*MockMeter) Float64ObservableUpDownCounter

func (m *MockMeter) Float64ObservableUpDownCounter(arg0 string, arg1 ...metric.Float64ObservableUpDownCounterOption) (metric.Float64ObservableUpDownCounter, error)

Float64ObservableUpDownCounter mocks base method.

func (*MockMeter) Float64UpDownCounter

func (m *MockMeter) Float64UpDownCounter(arg0 string, arg1 ...metric.Float64UpDownCounterOption) (metric.Float64UpDownCounter, error)

Float64UpDownCounter mocks base method.

func (*MockMeter) Int64Counter

func (m *MockMeter) Int64Counter(arg0 string, arg1 ...metric.Int64CounterOption) (metric.Int64Counter, error)

Int64Counter mocks base method.

func (*MockMeter) Int64Histogram

func (m *MockMeter) Int64Histogram(arg0 string, arg1 ...metric.Int64HistogramOption) (metric.Int64Histogram, error)

Int64Histogram mocks base method.

func (*MockMeter) Int64ObservableCounter

func (m *MockMeter) Int64ObservableCounter(arg0 string, arg1 ...metric.Int64ObservableCounterOption) (metric.Int64ObservableCounter, error)

Int64ObservableCounter mocks base method.

func (*MockMeter) Int64ObservableGauge

func (m *MockMeter) Int64ObservableGauge(arg0 string, arg1 ...metric.Int64ObservableGaugeOption) (metric.Int64ObservableGauge, error)

Int64ObservableGauge mocks base method.

func (*MockMeter) Int64ObservableUpDownCounter

func (m *MockMeter) Int64ObservableUpDownCounter(arg0 string, arg1 ...metric.Int64ObservableUpDownCounterOption) (metric.Int64ObservableUpDownCounter, error)

Int64ObservableUpDownCounter mocks base method.

func (*MockMeter) Int64UpDownCounter

func (m *MockMeter) Int64UpDownCounter(arg0 string, arg1 ...metric.Int64UpDownCounterOption) (metric.Int64UpDownCounter, error)

Int64UpDownCounter mocks base method.

func (*MockMeter) RegisterCallback

func (m *MockMeter) RegisterCallback(arg0 metric.Callback, arg1 ...metric.Observable) (metric.Registration, error)

RegisterCallback mocks base method.

type MockMeterMockRecorder

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

MockMeterMockRecorder is the mock recorder for MockMeter.

func (*MockMeterMockRecorder) Float64Counter

func (mr *MockMeterMockRecorder) Float64Counter(arg0 any, arg1 ...any) *MeterFloat64CounterCall

Float64Counter indicates an expected call of Float64Counter.

func (*MockMeterMockRecorder) Float64Histogram

func (mr *MockMeterMockRecorder) Float64Histogram(arg0 any, arg1 ...any) *MeterFloat64HistogramCall

Float64Histogram indicates an expected call of Float64Histogram.

func (*MockMeterMockRecorder) Float64ObservableCounter

func (mr *MockMeterMockRecorder) Float64ObservableCounter(arg0 any, arg1 ...any) *MeterFloat64ObservableCounterCall

Float64ObservableCounter indicates an expected call of Float64ObservableCounter.

func (*MockMeterMockRecorder) Float64ObservableGauge

func (mr *MockMeterMockRecorder) Float64ObservableGauge(arg0 any, arg1 ...any) *MeterFloat64ObservableGaugeCall

Float64ObservableGauge indicates an expected call of Float64ObservableGauge.

func (*MockMeterMockRecorder) Float64ObservableUpDownCounter

func (mr *MockMeterMockRecorder) Float64ObservableUpDownCounter(arg0 any, arg1 ...any) *MeterFloat64ObservableUpDownCounterCall

Float64ObservableUpDownCounter indicates an expected call of Float64ObservableUpDownCounter.

func (*MockMeterMockRecorder) Float64UpDownCounter

func (mr *MockMeterMockRecorder) Float64UpDownCounter(arg0 any, arg1 ...any) *MeterFloat64UpDownCounterCall

Float64UpDownCounter indicates an expected call of Float64UpDownCounter.

func (*MockMeterMockRecorder) Int64Counter

func (mr *MockMeterMockRecorder) Int64Counter(arg0 any, arg1 ...any) *MeterInt64CounterCall

Int64Counter indicates an expected call of Int64Counter.

func (*MockMeterMockRecorder) Int64Histogram

func (mr *MockMeterMockRecorder) Int64Histogram(arg0 any, arg1 ...any) *MeterInt64HistogramCall

Int64Histogram indicates an expected call of Int64Histogram.

func (*MockMeterMockRecorder) Int64ObservableCounter

func (mr *MockMeterMockRecorder) Int64ObservableCounter(arg0 any, arg1 ...any) *MeterInt64ObservableCounterCall

Int64ObservableCounter indicates an expected call of Int64ObservableCounter.

func (*MockMeterMockRecorder) Int64ObservableGauge

func (mr *MockMeterMockRecorder) Int64ObservableGauge(arg0 any, arg1 ...any) *MeterInt64ObservableGaugeCall

Int64ObservableGauge indicates an expected call of Int64ObservableGauge.

func (*MockMeterMockRecorder) Int64ObservableUpDownCounter

func (mr *MockMeterMockRecorder) Int64ObservableUpDownCounter(arg0 any, arg1 ...any) *MeterInt64ObservableUpDownCounterCall

Int64ObservableUpDownCounter indicates an expected call of Int64ObservableUpDownCounter.

func (*MockMeterMockRecorder) Int64UpDownCounter

func (mr *MockMeterMockRecorder) Int64UpDownCounter(arg0 any, arg1 ...any) *MeterInt64UpDownCounterCall

Int64UpDownCounter indicates an expected call of Int64UpDownCounter.

func (*MockMeterMockRecorder) RegisterCallback

func (mr *MockMeterMockRecorder) RegisterCallback(arg0 any, arg1 ...any) *MeterRegisterCallbackCall

RegisterCallback indicates an expected call of RegisterCallback.

Jump to

Keyboard shortcuts

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