class Google::Apis::ComputeV1::PacketIntervals
Next free: 7
Attributes
Average observed inter-packet interval in milliseconds. Corresponds to the JSON property `avgMs` @return [Fixnum]
From how long ago in the past these intervals were observed. Corresponds to the JSON property `duration` @return [String]
Maximum observed inter-packet interval in milliseconds. Corresponds to the JSON property `maxMs` @return [Fixnum]
Minimum observed inter-packet interval in milliseconds. Corresponds to the JSON property `minMs` @return [Fixnum]
Number of inter-packet intervals from which these statistics were derived. Corresponds to the JSON property `numIntervals` @return [Fixnum]
The type of packets for which inter-packet intervals were computed. Corresponds to the JSON property `type` @return [String]
Public Class Methods
# File lib/google/apis/compute_v1/classes.rb, line 24429 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/compute_v1/classes.rb, line 24434 def update!(**args) @avg_ms = args[:avg_ms] if args.key?(:avg_ms) @duration = args[:duration] if args.key?(:duration) @max_ms = args[:max_ms] if args.key?(:max_ms) @min_ms = args[:min_ms] if args.key?(:min_ms) @num_intervals = args[:num_intervals] if args.key?(:num_intervals) @type = args[:type] if args.key?(:type) end