Skip to content

Commit 9c9a470

Browse files
committed
better transport naming
1 parent 6c680d5 commit 9c9a470

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

internal/loadgen/eventhandler/apm.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ func NewAPM(config Config) (i.Handler, error) {
1818
return New(config, &APMEventCollector{})
1919
}
2020

21-
// APM sends the contents of a reader to a remote APM Server.
22-
type APM struct {
21+
// APMTransport sends the contents of a reader to a remote APMTransport Server.
22+
type APMTransport struct {
2323
client *http.Client
2424
intakeHeaders http.Header
2525
intakeV2URL string
@@ -35,15 +35,15 @@ func NewAPMTransport(c *http.Client, srvURL, token, apiKey string, headers map[s
3535
for name, header := range headers {
3636
intakeHeaders.Set(name, header)
3737
}
38-
return &APM{
38+
return &APMTransport{
3939
client: c,
4040
intakeV2URL: srvURL + `/intake/v2/events`,
4141
intakeHeaders: intakeHeaders,
4242
}
4343
}
4444

4545
// SendEvents sends the reader contents to `/intake/v2/events` as a batch.
46-
func (t *APM) SendEvents(ctx context.Context, r io.Reader, ignoreErrs bool) error {
46+
func (t *APMTransport) SendEvents(ctx context.Context, r io.Reader, ignoreErrs bool) error {
4747
req, err := http.NewRequestWithContext(ctx, "POST", t.intakeV2URL, r)
4848
if err != nil {
4949
return err
@@ -55,7 +55,7 @@ func (t *APM) SendEvents(ctx context.Context, r io.Reader, ignoreErrs bool) erro
5555
return t.sendEvents(req, r, ignoreErrs)
5656
}
5757

58-
func (t *APM) sendEvents(req *http.Request, r io.Reader, ignoreErrs bool) error {
58+
func (t *APMTransport) sendEvents(req *http.Request, r io.Reader, ignoreErrs bool) error {
5959
res, err := t.client.Do(req)
6060
if err != nil {
6161
return err

internal/loadgen/eventhandler/handler_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ func TestHandlerNew(t *testing.T) {
170170
t.Run("success-matches-files", func(t *testing.T) {
171171
h, err := New(Config{
172172
Path: `*.ndjson`,
173-
Transport: &APM{},
173+
Transport: &APMTransport{},
174174
Storage: storage,
175175
Writer: writeAPMEvents,
176176
}, &APMEventCollector{})
@@ -180,7 +180,7 @@ func TestHandlerNew(t *testing.T) {
180180
t.Run("failure-matches-no-files", func(t *testing.T) {
181181
h, err := New(Config{
182182
Path: `go*.ndjson`,
183-
Transport: &APM{},
183+
Transport: &APMTransport{},
184184
Storage: storage,
185185
Writer: writeAPMEvents,
186186
}, &APMEventCollector{})
@@ -190,7 +190,7 @@ func TestHandlerNew(t *testing.T) {
190190
t.Run("failure-invalid-glob", func(t *testing.T) {
191191
h, err := New(Config{
192192
Path: "",
193-
Transport: &APM{},
193+
Transport: &APMTransport{},
194194
Storage: storage,
195195
Writer: writeAPMEvents,
196196
}, &APMEventCollector{})
@@ -201,7 +201,7 @@ func TestHandlerNew(t *testing.T) {
201201
storage := os.DirFS(filepath.Join("testdata", "intake-v3"))
202202
h, err := New(Config{
203203
Path: `*.ndjson`,
204-
Transport: &APM{},
204+
Transport: &APMTransport{},
205205
Storage: storage,
206206
Writer: writeAPMEvents,
207207
}, &APMEventCollector{})

internal/loadgen/eventhandler/otlp.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ import (
1313
"github.com/elastic/apm-perf/internal/loadgen/i"
1414
)
1515

16-
type OTLP struct {
16+
type OTLPTransport struct {
1717
client *http.Client
1818
headers http.Header
1919
url string
2020
}
2121

22-
func (o *OTLP) SendEvents(ctx context.Context, r io.Reader, ignoreErrs bool) error {
22+
func (o *OTLPTransport) SendEvents(ctx context.Context, r io.Reader, ignoreErrs bool) error {
2323
req, err := http.NewRequestWithContext(ctx, "POST", o.url, r)
2424
if err != nil {
2525
return err
@@ -44,7 +44,7 @@ func (o *OTLP) SendEvents(ctx context.Context, r io.Reader, ignoreErrs bool) err
4444
return nil
4545
}
4646

47-
func newOTLPTransport(c *http.Client, srvURL, u, apiKey string, headers map[string]string) *OTLP {
47+
func newOTLPTransport(c *http.Client, srvURL, u, apiKey string, headers map[string]string) *OTLPTransport {
4848
h := make(http.Header)
4949
h.Set("Content-Encoding", "deflate")
5050
h.Set("Content-Type", "application/x-ndjson")
@@ -55,7 +55,7 @@ func newOTLPTransport(c *http.Client, srvURL, u, apiKey string, headers map[stri
5555
h.Set(name, header)
5656
}
5757

58-
return &OTLP{
58+
return &OTLPTransport{
5959
client: c,
6060
url: srvURL + u,
6161
headers: h,

0 commit comments

Comments
 (0)