class
Amazonite::Kinesis::WarmThroughputObject
- Amazonite::Kinesis::WarmThroughputObject
- Reference
- Object
Overview
Represents the warm throughput configuration on the stream. This is only present for On-Demand
Kinesis Data Streams in accounts that have MinimumThroughputBillingCommitment enabled.
Included Modules
- JSON::Serializable
Defined in:
kinesis/warm_throughput_object.crConstructors
- .new(pull : JSON::PullParser)
- .new(target_mi_bps : Int32 | Nil = nil, current_mi_bps : Int32 | Nil = nil)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#current_mi_bps : Int32 | Nil
The current warm throughput value on the stream.
-
#current_mi_bps=(current_mi_bps : Int32 | Nil)
The current warm throughput value on the stream.
-
#hash(hasher)
See
Object#hash(hasher) -
#target_mi_bps : Int32 | Nil
The target warm throughput value on the stream.
-
#target_mi_bps=(target_mi_bps : Int32 | Nil)
The target warm throughput value on the stream.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The current warm throughput value on the stream. This is the write throughput in MiBps that the stream is currently scaled to handle.
The current warm throughput value on the stream. This is the write throughput in MiBps that the stream is currently scaled to handle.
The target warm throughput value on the stream. This indicates that the stream is currently scaling towards this target value.
The target warm throughput value on the stream. This indicates that the stream is currently scaling towards this target value.