struct GeoIP2::Record::Traits

Defined in:

geoip2/record.cr

Instance Method Summary

Instance methods inherited from struct GeoIP2::Record::BaseRecord

==(other : self) ==, inspect(io) inspect, ip_address : String ip_address, locales : Array(String) locales, raw : MaxMindDB::Any raw

Constructor methods inherited from struct GeoIP2::Record::BaseRecord

new(raw : MaxMindDB::Any, locales : Array(String), ip_address : String) new

Instance Method Detail

def anonymous? : Bool #

[View source]
def anonymous_proxy? : Bool #

[View source]
def anonymous_vpn? : Bool #

[View source]
def autonomous_system_number : Int32 | Nil #

[View source]
def autonomous_system_organization : String | Nil #

[View source]
def connection_type : String | Nil #

[View source]
def domain : String | Nil #

[View source]
def hosting_provider? : Bool #

[View source]
def isp : String | Nil #

[View source]
def legitimate_proxy? : Bool #

[View source]
def organization : String | Nil #

[View source]
def public_proxy? : Bool #

[View source]
def satellite_provider? : Bool #

[View source]
def tor_exit_node? : Bool #

[View source]
def user_type : String | Nil #

[View source]