enum
Amazonite::Lambda::ThrottleReason
Defined in:
lambda/throttle_reason.crEnum Members
-
ConcurrentInvocationLimitExceeded =
0 -
FunctionInvocationRateLimitExceeded =
1 -
ReservedFunctionConcurrentInvocationLimitExceeded =
2 -
ReservedFunctionInvocationRateLimitExceeded =
3 -
CallerRateLimitExceeded =
4 -
ConcurrentSnapshotCreateLimitExceeded =
5
Class Method Summary
- .from_json(pull : JSON::PullParser) : AL::ThrottleReason
- .from_json_object_key?(key : String) : AL::ThrottleReason | Nil
- .to_json(e : ThrottleReason, json : JSON::Builder) : Nil
Instance Method Summary
-
#caller_rate_limit_exceeded?
Returns
trueif this enum value equalsCallerRateLimitExceeded -
#concurrent_invocation_limit_exceeded?
Returns
trueif this enum value equalsConcurrentInvocationLimitExceeded -
#concurrent_snapshot_create_limit_exceeded?
Returns
trueif this enum value equalsConcurrentSnapshotCreateLimitExceeded -
#function_invocation_rate_limit_exceeded?
Returns
trueif this enum value equalsFunctionInvocationRateLimitExceeded -
#reserved_function_concurrent_invocation_limit_exceeded?
Returns
trueif this enum value equalsReservedFunctionConcurrentInvocationLimitExceeded -
#reserved_function_invocation_rate_limit_exceeded?
Returns
trueif this enum value equalsReservedFunctionInvocationRateLimitExceeded - #to_json_object_key : String
Class Method Detail
Instance Method Detail
Returns true if this enum value equals ConcurrentInvocationLimitExceeded
Returns true if this enum value equals ConcurrentSnapshotCreateLimitExceeded
Returns true if this enum value equals FunctionInvocationRateLimitExceeded
Returns true if this enum value equals ReservedFunctionConcurrentInvocationLimitExceeded
Returns true if this enum value equals ReservedFunctionInvocationRateLimitExceeded