struct

Shodan::HostDataElasticNodes

Inherits JSON::Serializable < Struct < Value < Object

Constructors

new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

count
Source
count=(count : HostDataElasticNodeCount)
Source
discovery_types
Source
discovery_types=(discovery_types : Hash(String, String) | Nil)
Source
fs=(fs : HostDataElasticFS)
Source
ingest
Source
ingest=(ingest : Array(String) | Nil)
Source
jvm=(jvm : HostDataElasticJVM)
Source
network_types
Source
network_types=(network_types : HostDataElasticNetworkTypes)
Source
os=(os : HostDataElasticOS)
Source
packaging_types
Source
packaging_types=(packaging_types : Array(HostDataElasticPackagingType) | Nil)
Source
plugins
Source
plugins=(plugins : Array(HostDataElasticPlugin) | Nil)
Source
process
Source
process=(process : HostDataElasticProcess)
Source
versions
Source
versions=(versions : Array(String) | Nil)
Source