Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Configuration ¶
type Configuration struct { Iterations int `json:"iterations"` Random bool `json:"random"` Summary bool `json:"summary"` SummaryFormat string `json:"summary-format"` LogLevel log.Level `json:"log-level"` Workers int `json:"workers"` Duration time.Duration `json:"duration"` WaitTime time.Duration `json:"wait-time"` Progress string `json:"progress"` Plan bool `json:"plan"` FilePath string `json:"file_path"` }
Configuration ...
func ParseConfiguration ¶
func ParseConfiguration(cfg *Configuration) (*Configuration, error)
ParseConfiguration ...
func (*Configuration) UnmarshalJSON ¶
func (instance *Configuration) UnmarshalJSON(data []byte) error
func (Configuration) WithDuration ¶
func (instance Configuration) WithDuration(duration string) Configuration
WithDuration converts a string duration into a time value and adds it to the configuration
func (Configuration) WithWaitTime ¶
func (instance Configuration) WithWaitTime(waitTime string) Configuration
WithWaitTime ...
Click to show internal directories.
Click to hide internal directories.