class
Amazonite::Kinesis::RegisterStreamConsumerInput
- Amazonite::Kinesis::RegisterStreamConsumerInput
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
kinesis/register_stream_consumer_input.crConstructors
- .new(stream_arn : String, consumer_name : String, stream_id : String | Nil = nil, tags : Hash(String, String) | Nil = nil)
- .new(pull : JSON::PullParser)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#consumer_name : String
For a given Kinesis data stream, each consumer must have a unique name.
-
#consumer_name=(consumer_name : String)
For a given Kinesis data stream, each consumer must have a unique name.
-
#hash(hasher)
See
Object#hash(hasher) -
#stream_arn : String
The ARN of the Kinesis data stream that you want to register the consumer with.
-
#stream_arn=(stream_arn : String)
The ARN of the Kinesis data stream that you want to register the consumer with.
-
#stream_id : String | Nil
Not Implemented.
-
#stream_id=(stream_id : String | Nil)
Not Implemented.
-
#tags : Hash(String, String) | Nil
A set of up to 50 key-value pairs.
-
#tags=(tags : Hash(String, String) | Nil)
A set of up to 50 key-value pairs.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
For a given Kinesis data stream, each consumer must have a unique name. However, consumer names don't have to be unique across data streams.
For a given Kinesis data stream, each consumer must have a unique name. However, consumer names don't have to be unique across data streams.
The ARN of the Kinesis data stream that you want to register the consumer with. For more info, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces.
The ARN of the Kinesis data stream that you want to register the consumer with. For more info, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces.
A set of up to 50 key-value pairs. A tag consists of a required key and an optional value.
A set of up to 50 key-value pairs. A tag consists of a required key and an optional value.