package
0.2.0
Repository: https://github.com/azure/kperf.git
Documentation: pkg.go.dev

# Functions

NewClients creates N rest.Interface.
NewWeightedRandomRequests creates new instance of WeightedRandomRequests.
Schedule files requests to apiserver based on LoadProfileSpec.
WithClientContentTypeOpt updates content type of response.
WithClientDisableHTTP2Opt disables HTTP2 protocol.
WithClientQPSOpt updates QPS value.
WithClientUserAgentOpt updates user agent.

# Structs

Result contains responseStats vlaues from Gather() and adds Duration and Total values separately.
WeightedRandomRequests is used to generate requests based on LoadProfileSpec.

# Interfaces

RESTRequestBuilder is used to build rest.Request.

# Type aliases

ClientCfgOpt is used to update default client setting.