config

package
v0.0.0-...-ba6a329 Latest Latest
Warning

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

Go to latest
Published: Jun 12, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BenchmarkBBSConfig

type BenchmarkBBSConfig struct {
	AwsAccessKeyID           string                `json:"aws_access_key_id,omitempty"`
	AwsBucketName            string                `json:"aws_bucket_name,omitempty"`
	AwsRegion                string                `json:"aws_region,omitempty"`
	AwsSecretAccessKey       string                `json:"aws_secret_access_key,omitempty"`
	BBSAddress               string                `json:"bbs_address,omitempty"`
	BBSCACert                string                `json:"bbs_ca_cert,omitempty"`
	BBSClientCert            string                `json:"bbs_client_cert,omitempty"`
	BBSClientHTTPTimeout     durationjson.Duration `json:"bbs_client_http_timeout,omitempty"`
	BBSClientKey             string                `json:"bbs_client_key,omitempty"`
	DataDogAPIKey            string                `json:"datadog_api_key,omitempty"`
	DataDogAppKey            string                `json:"datadog_app_key,omitempty"`
	DesiredLRPs              int                   `json:"desired_lrps,omitempty"`
	ErrorTolerance           float64               `json:"error_tolerance,omitempty"`
	LocalRouteEmitters       bool                  `json:"local_route_emitters"`
	LogFilename              string                `json:"log_filename,omitempty"`
	MetricPrefix             string                `json:"metric_prefix,omitempty"`
	NumPopulateWorkers       int                   `json:"num_populate_workers,omitempty"`
	NumReps                  int                   `json:"num_reps,omitempty"`
	NumTrials                int                   `json:"num_trials,omitempty"`
	PercentWrites            float64               `json:"percent_writes,omitempty"`
	ReseedDatabase           bool                  `json:"reseed_database,omitempty"`
	DatabaseConnectionString string                `json:"database_connection_string"`
	DatabaseDriver           string                `json:"database_driver,omitempty"`
	encryption.EncryptionConfig
	lagerflags.LagerConfig
	locket.ClientLocketConfig
}

func NewBenchmarkBBSConfig

func NewBenchmarkBBSConfig(configPath string) (BenchmarkBBSConfig, error)

Jump to

Keyboard shortcuts

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