Shodan::HostDataETCD
Inherits JSON::Serializable / Struct / Value / Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
clientURLs
SourceclientURLs=(clientURLs : Array(String))
Sourceid
Sourceid=(id : String)
SourceleaderInfo
SourceleaderInfo=(leaderInfo : HostDataETCDLeaderInfo)
Sourcename
Sourcename=(name : String)
SourcepeerURLs
SourcepeerURLs=(peerURLs : Array(String))
SourcerecvAppendRequestCnt
SourcerecvAppendRequestCnt=(recvAppendRequestCnt : Int64)
SourcerecvBandwidthRate
SourcerecvBandwidthRate=(recvBandwidthRate : Float64 | Nil)
SourcerecvPkgRate
SourcerecvPkgRate=(recvPkgRate : Float64 | Nil)
SourcesendAppendRequestCnt
SourcesendAppendRequestCnt=(sendAppendRequestCnt : Int64)
SourcesendBandwidthRate
SourcesendBandwidthRate=(sendBandwidthRate : Float64 | Nil)
SourcesendPkgRate
SourcesendPkgRate=(sendPkgRate : Float64 | Nil)
SourcestartTime
SourcestartTime=(startTime : String)
Sourcestate
Sourcestate=(state : String)
Sourceversion
Sourceversion=(version : String)
Source