class Fluent::Counter::HashValidator
def validate_name!(hash)
def validate_name!(hash) name = hash['name'] unless name raise Fluent::Counter::InvalidParams.new('`name` is required') end unless name.is_a?(String) raise Fluent::Counter::InvalidParams.new('The type of `name` should be String') end unless VALID_NAME =~ name raise Fluent::Counter::InvalidParams.new("`name` is the invalid format") end end