func (p SetVirtualTimePolicyParams) WithBudget(budget float64) *SetVirtualTimePolicyParams {
	p.Budget = budget
	return &p
}
func (p SetVirtualTimePolicyParams) WithBudget(budget float64) *SetVirtualTimePolicyParams {
	p.Budget = budget
	return &p
}
func ( p SetVirtualTimePolicyParams ) WithBudget ( budget float64 ) * SetVirtualTimePolicyParams { p . Budget = budget return & p }
// WithBudget if set, after this many virtual milliseconds have elapsed
// virtual time will be paused and a virtualTimeBudgetExpired event is sent.
WithBudget if set after this many virtual milliseconds have elapsed virtual time will be paused and a virtualTimeBudgetExpired event is sent .