MCPcopy
hub / github.com/elastic/go-elasticsearch / Perform

Method Perform

esapi/esapi.go:34–34  ·  view source on GitHub ↗
(*http.Request)

Source from the content-addressed store, hash-verified

32// Transport defines the interface for an API client.
33type Transport interface {
34 Perform(*http.Request) (*http.Response, error)
35}
36
37// Instrumented allows to retrieve the current transport Instrumentation

Callers 15

TestNew_CloseFunction · 0.65
TestNewBase_CloseFunction · 0.65
TestNewTyped_CloseFunction · 0.65
PerformMethod · 0.65
TestClientInterfaceFunction · 0.65
TestCompatibilityHeaderFunction · 0.65
TestCloseFunction · 0.65
ExampleMethod · 0.65

Implementers 15

BaseClientelasticsearch.go
mockESTransportelasticsearch_internal_test.go
ReplacedTransportinternal/testing/e2e/elasticsearch_int
Mounttypedapi/searchablesnapshots/mount/mou
ClearCachetypedapi/searchablesnapshots/clearcach
CacheStatstypedapi/searchablesnapshots/cachestat
Statstypedapi/searchablesnapshots/stats/sta
BulkUpdateApiKeystypedapi/security/bulkupdateapikeys/bu
GetPrivilegestypedapi/security/getprivileges/get_pr
GetBuiltinPrivilegestypedapi/security/getbuiltinprivileges
SamlInvalidatetypedapi/security/samlinvalidate/saml_
OidcAuthenticatetypedapi/security/oidcauthenticate/oid

Calls

no outgoing calls

Tested by 10

TestNew_CloseFunction · 0.52
TestNewBase_CloseFunction · 0.52
TestNewTyped_CloseFunction · 0.52
TestClientInterfaceFunction · 0.52
TestCompatibilityHeaderFunction · 0.52
TestCloseFunction · 0.52