Class: PulsarSdk::Options::Consumer

Inherits:
Base
  • Object
show all
Defined in:
lib/pulsar_sdk/options/consumer.rb

Instance Attribute Summary collapse

Method Summary

Methods included from Tweaks::AssignAttributes

#assign_attributes, #initialize

Methods included from Tweaks::CleanInspect

#inspect

Instance Attribute Details

#listen_waitObject

Returns the value of attribute listen_wait.



4
5
6
# File 'lib/pulsar_sdk/options/consumer.rb', line 4

def listen_wait
  @listen_wait
end

#nameObject

Returns the value of attribute name.



4
5
6
# File 'lib/pulsar_sdk/options/consumer.rb', line 4

def name
  @name
end

#prefetchObject

Returns the value of attribute prefetch.



4
5
6
# File 'lib/pulsar_sdk/options/consumer.rb', line 4

def prefetch
  @prefetch
end

#read_compactedObject

Returns the value of attribute read_compacted.



4
5
6
# File 'lib/pulsar_sdk/options/consumer.rb', line 4

def read_compacted
  @read_compacted
end

#redelivery_delayObject

Returns the value of attribute redelivery_delay.



4
5
6
# File 'lib/pulsar_sdk/options/consumer.rb', line 4

def redelivery_delay
  @redelivery_delay
end

#replicate_subscription_stateObject

Returns the value of attribute replicate_subscription_state.



4
5
6
# File 'lib/pulsar_sdk/options/consumer.rb', line 4

def replicate_subscription_state
  @replicate_subscription_state
end

#subscription_nameObject

Returns the value of attribute subscription_name.



4
5
6
# File 'lib/pulsar_sdk/options/consumer.rb', line 4

def subscription_name
  @subscription_name
end

#subscription_typeObject

Returns the value of attribute subscription_type.



4
5
6
# File 'lib/pulsar_sdk/options/consumer.rb', line 4

def subscription_type
  @subscription_type
end

#topicObject

Returns the value of attribute topic.



4
5
6
# File 'lib/pulsar_sdk/options/consumer.rb', line 4

def topic
  @topic
end

#topicsObject

Returns the value of attribute topics.



4
5
6
# File 'lib/pulsar_sdk/options/consumer.rb', line 4

def topics
  @topics
end

#topics_patternObject

Returns the value of attribute topics_pattern.



4
5
6
# File 'lib/pulsar_sdk/options/consumer.rb', line 4

def topics_pattern
  @topics_pattern
end