enum Amazonite::Kinesis::MetricsName

Defined in:

kinesis/metrics_name.cr

Enum Members

IncomingBytes = 0
IncomingRecords = 1
OutgoingBytes = 2
OutgoingRecords = 3
WriteProvisionedThroughputExceeded = 4
ReadProvisionedThroughputExceeded = 5
IteratorAgeMilliseconds = 6
All = 7

Class Method Summary

Instance Method Summary

Class Method Detail

def self.from_json(pull : JSON::PullParser) : AK::MetricsName #

[View source]
def self.from_json_object_key?(key : String) : AK::MetricsName | Nil #

[View source]
def self.to_json(e : MetricsName, json : JSON::Builder) : Nil #

[View source]

Instance Method Detail

def all? #

Returns true if this enum value equals All


[View source]
def incoming_bytes? #

Returns true if this enum value equals IncomingBytes


[View source]
def incoming_records? #

Returns true if this enum value equals IncomingRecords


[View source]
def iterator_age_milliseconds? #

Returns true if this enum value equals IteratorAgeMilliseconds


[View source]
def outgoing_bytes? #

Returns true if this enum value equals OutgoingBytes


[View source]
def outgoing_records? #

Returns true if this enum value equals OutgoingRecords


[View source]
def read_provisioned_throughput_exceeded? #

Returns true if this enum value equals ReadProvisionedThroughputExceeded


[View source]
def to_json_object_key : String #

[View source]
def write_provisioned_throughput_exceeded? #

Returns true if this enum value equals WriteProvisionedThroughputExceeded


[View source]