func (c Config) AgentRateLimitMax() int {
	switch v := c[AgentRateLimitMax].(type) {
	case float64:
		return int(v)
	case int:
		return v
	default:
		// nil type shows up here
	}
	return DefaultAgentRateLimitMax
}
// AgentRateLimitMax is the initial size of the token bucket that is used to
// rate limit agent connections.
AgentRateLimitMax is the initial size of the token bucket that is used to
rate limit agent connections.
// AgentRateLimitMax is the initial size of the token bucket that is used to // rate limit agent connections .
func (c Config) AgentRateLimitMax() int {
	switch v := c[AgentRateLimitMax].(type) {
	case float64:
		return int(v)
	case int:
		return v
	default:
	}
	return DefaultAgentRateLimitMax
}
func ( c Config ) AgentRateLimitMax ( ) int { switch v := c [ AgentRateLimitMax ] . ( type ) { case float64 : return int ( v ) case int : return v default : } return DefaultAgentRateLimitMax }
AgentRateLimitMax is the initial size of the token bucket that is used to
rate limit agent connections.
AgentRateLimitMax is the initial size of the token bucket that is used to rate limit agent connections .
// nil type shows up here