func (s *Swamp) GetValidationTimeoutStr() string {
	timeout := s.swampopt.validationTimeout.Load().(time.Duration)
	return strconv.Itoa(int(timeout / time.Second))
}
GetValidationTimeoutStr returns the current value of validationTimeout (in seconds string).
package Prox5
import (
	"strconv"
	"time"
)
func (sock *Proxy) GetProto() string {
	return sock.Proto.Load().(string)
}
func (s *Swamp) GetStatistics() *Statistics {
	return s.Stats
}
func (s *Swamp) RandomUserAgent() string {
	s.mu.RLock()
	defer s.mu.RUnlock()
	return randStrChoice(s.swampopt.userAgents)
}
func (s *Swamp) GetRandomEndpoint() string {
	s.mu.RLock()
	defer s.mu.RUnlock()
	return randStrChoice(s.swampopt.checkEndpoints)
}
func (s *Swamp) GetStaleTime() time.Duration {
	return s.swampopt.stale.Load().(time.Duration)
}
func (s *Swamp) GetValidationTimeout() time.Duration {
	return s.swampopt.validationTimeout.Load().(time.Duration)
}