Class: Rubyists::Leopard::NatsJetstreamEndpoint
- Inherits:
-
Struct
- Object
- Struct
- Rubyists::Leopard::NatsJetstreamEndpoint
- Defined in:
- lib/leopard/nats_jetstream_endpoint.rb
Overview
Configuration for a Leopard JetStream pull-consumer endpoint.
Instance Attribute Summary collapse
-
#batch ⇒ Object
Returns the value of attribute batch.
-
#consumer ⇒ Object
Returns the value of attribute consumer.
-
#durable ⇒ Object
Returns the value of attribute durable.
-
#fetch_timeout ⇒ Object
Returns the value of attribute fetch_timeout.
-
#handler ⇒ Object
Returns the value of attribute handler.
-
#nak_delay ⇒ Object
Returns the value of attribute nak_delay.
-
#name ⇒ Object
Returns the value of attribute name.
-
#stream ⇒ Object
Returns the value of attribute stream.
-
#subject ⇒ Object
Returns the value of attribute subject.
Instance Attribute Details
#batch ⇒ Object
Returns the value of attribute batch
6 7 8 |
# File 'lib/leopard/nats_jetstream_endpoint.rb', line 6 def batch @batch end |
#consumer ⇒ Object
Returns the value of attribute consumer
6 7 8 |
# File 'lib/leopard/nats_jetstream_endpoint.rb', line 6 def consumer @consumer end |
#durable ⇒ Object
Returns the value of attribute durable
6 7 8 |
# File 'lib/leopard/nats_jetstream_endpoint.rb', line 6 def durable @durable end |
#fetch_timeout ⇒ Object
Returns the value of attribute fetch_timeout
6 7 8 |
# File 'lib/leopard/nats_jetstream_endpoint.rb', line 6 def fetch_timeout @fetch_timeout end |
#handler ⇒ Object
Returns the value of attribute handler
6 7 8 |
# File 'lib/leopard/nats_jetstream_endpoint.rb', line 6 def handler @handler end |
#nak_delay ⇒ Object
Returns the value of attribute nak_delay
6 7 8 |
# File 'lib/leopard/nats_jetstream_endpoint.rb', line 6 def nak_delay @nak_delay end |
#name ⇒ Object
Returns the value of attribute name
6 7 8 |
# File 'lib/leopard/nats_jetstream_endpoint.rb', line 6 def name @name end |
#stream ⇒ Object
Returns the value of attribute stream
6 7 8 |
# File 'lib/leopard/nats_jetstream_endpoint.rb', line 6 def stream @stream end |
#subject ⇒ Object
Returns the value of attribute subject
6 7 8 |
# File 'lib/leopard/nats_jetstream_endpoint.rb', line 6 def subject @subject end |