class
Amazonite::Kinesis::DeleteStreamInput
- Amazonite::Kinesis::DeleteStreamInput
- Reference
- Object
Overview
Represents the input for DeleteStream.
Included Modules
- JSON::Serializable
Defined in:
kinesis/delete_stream_input.crConstructors
- .new(pull : JSON::PullParser)
- .new(stream_name : String | Nil = nil, enforce_consumer_deletion : Bool | Nil = nil, stream_arn : String | Nil = nil, stream_id : String | Nil = nil)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#enforce_consumer_deletion : Bool | Nil
If this parameter is unset (
null) or if you set it tofalse, and the stream has registered consumers, the call toDeleteStreamfails with aResourceInUseException. -
#enforce_consumer_deletion=(enforce_consumer_deletion : Bool | Nil)
If this parameter is unset (
null) or if you set it tofalse, and the stream has registered consumers, the call toDeleteStreamfails with aResourceInUseException. -
#hash(hasher)
See
Object#hash(hasher) -
#stream_arn : String | Nil
The ARN of the stream.
-
#stream_arn=(stream_arn : String | Nil)
The ARN of the stream.
-
#stream_id : String | Nil
Not Implemented.
-
#stream_id=(stream_id : String | Nil)
Not Implemented.
-
#stream_name : String | Nil
The name of the stream to delete.
-
#stream_name=(stream_name : String | Nil)
The name of the stream to delete.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
If this parameter is unset (null) or if you set it to false, and the stream has registered
consumers, the call to DeleteStream fails with a ResourceInUseException.
If this parameter is unset (null) or if you set it to false, and the stream has registered
consumers, the call to DeleteStream fails with a ResourceInUseException.